#diagram{display:grid;gap:.7rem}.flow-node{margin:0;padding:.85rem;border:1px solid #777;border-radius:5px;background:#343430;text-align:center}.flow-node strong,.flow-node span{display:block}.flow-node strong{font-size:.82rem;letter-spacing:.04em}.flow-node span{font-size:.8rem;margin-top:.3rem;color:#e6e3df}.flow-node svg{width:95px;height:38px;fill:none;stroke:#f1c270;stroke-width:3;margin-bottom:.3rem}
#diagram[data-focus=history] .history-node,#diagram[data-focus=report] .report-node,#diagram[data-focus=current] .current-node,#diagram[data-focus=work] .work-node,#diagram[data-focus=outcome] .outcome-node{background:#71302e;border:2px solid #e9b3aa}
#decision-guide small{display:block;margin-top:.4rem;line-height:1.5}
.continue #copy-open-job{display:block;margin-bottom:.75rem}.continue #copy-open-job[hidden]{display:none}.continue #copy-open-job:not([hidden])~#continue{display:block;line-height:1.5}
.source-end{margin:1.5rem 0;padding:1rem;border-top:1px solid #b7b2a8}.source-end p{max-width:80ch}
#technical a{color:#f2d5ad}
