#fin h2,#fin .doc{margin-top:44px}#fin .doc+.doc{margin-top:0}#fin .gloss{margin:0 0 4px}#fin .gloss dt{color:#e3e7ec;font-weight:700;margin:13px 0 2px}#fin .gloss dt:first-child{margin-top:0}#fin .gloss dt span{margin-left:8px;color:#8a93a0;font-weight:400;font-size:.88em}#fin .gloss dd{margin:0}#fin #chart{margin-top:6px}#fin #phase{max-width:1000px}#fin .cards{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}#fin .card{font-family:inherit;font-size:.82em;cursor:pointer;text-align:left;padding:7px 12px;border:1px solid #3a434f;background:#2b333e;color:#c5ccd6}#fin .card:hover:not(:disabled){background:#343d4a;border-color:#4c586a}#fin .card:disabled{opacity:.35;cursor:default}#fin .journal{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8em;line-height:1.6;color:#a3abb6;background:#1e242c;border-left:2px solid #f0a85e;padding:9px 12px;margin:0 0 16px}#fin .journal b{color:#e3e7ec;font-weight:700}#fin .ties{font-size:.8em;color:#8a93a0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:4px 18px;align-items:center}#fin .tie{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;margin-right:5px;background:#3a434f;color:#d4dae2;font-size:9px;font-weight:700}#fin sup.tie{margin:0 0 0 4px;position:relative;top:-1px}#fin button.mini{font-size:.9em;padding:3px 10px;margin-left:auto}#fin .stmts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#fin .panel{background:#1e242c;border:1px solid #3a434f;padding:12px 14px 14px;min-width:0}#fin .panel.moved{animation:fin-panel 1.4s ease-out}@keyframes fin-panel{0%{border-color:#f0a85e;background:#2a2f31}to{border-color:#3a434f;background:#1e242c}}#fin .panel h3{font-size:.86em;color:#e3e7ec;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #3a434f;display:flex;align-items:baseline;gap:8px}#fin .panel h3 span{font-size:.82em;color:#8a93a0;font-weight:400}#fin .panel h3 em{font-style:normal;font-size:.82em;color:#f0a85e;margin-left:auto}#fin .pbody{font-size:.8em}#fin .bs{display:grid;grid-template-columns:1fr 1fr;gap:6px}#fin .bs-head{font-size:.9em;color:#8a93a0;margin-bottom:4px}#fin .bs-col{display:flex;flex-direction:column}#fin .blk{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:0 6px;overflow:hidden;color:#232a33;font-size:.92em;line-height:1.1;border-bottom:1px solid #1e242c;min-height:0}#fin .blk.tiny>*{display:none}#fin .blk .bv{font-variant-numeric:tabular-nums;font-weight:700}#fin .blk.neg{color:#f0d6d6;min-height:15px;background:repeating-linear-gradient(45deg,#6b4a4a,#6b4a4a 4px,#533b3b 4px 8px)}#fin .blk.neg.tiny>*{display:flex}#fin .bs-total{display:flex;justify-content:space-between;margin-top:6px;font-size:.9em;color:#8a93a0}#fin .bs-total b{color:#c5ccd6;font-variant-numeric:tabular-nums}#fin .row{display:flex;align-items:baseline;gap:8px;padding:3px 0}#fin .row .lb{color:#a3abb6;white-space:nowrap}#fin .row .vl{margin-left:auto;font-variant-numeric:tabular-nums;color:#c5ccd6;white-space:nowrap}#fin .row.sub{border-top:1px solid #3a434f;margin-top:4px;padding-top:5px}#fin .row.sub .lb,#fin .row.sub .vl,#fin .row.key .lb{color:#e3e7ec;font-weight:700}#fin .row.key .vl{color:#f0a85e}#fin .row.bad .vl{color:#e0715e}#fin .row.ind .lb{padding-left:10px;color:#8a93a0}#fin .wf{position:relative;height:8px;background:#262e38;margin:1px 0 5px}#fin .wf i{position:absolute;top:0;bottom:0;display:block}#fin .wf i.sales{background:#6f7f96}#fin .wf i.cost{background:#4c586a}#fin .wf i.gain{background:#f0a85e}#fin .cfbar{position:relative;height:8px;background:#262e38;margin:1px 0 5px}#fin .cfbar:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:#4c586a}#fin .cfbar i{position:absolute;top:0;bottom:0;display:block;background:#f0a85e}#fin .cfbar i.minus{background:#6f7f96}#fin .cap{margin-top:10px}#fin .cap-lead{margin-top:30px}#fin .legend{gap:4px 14px}#fin .stats{gap:22px}#fin .v.dead{color:#e0715e}#fin .verdict{font-size:.85em;margin:12px 0 16px;padding:10px 12px;background:#262e38;border-left:2px solid #5eb8f0;color:#a3abb6}#fin .verdict.dead{border-left-color:#e0715e}#fin .verdict b{color:#e3e7ec}#fin .buttons{margin-bottom:12px}#fin .sliders{gap:13px}#fin .cyc{margin:18px 0 0;padding-top:12px;border-top:1px solid #3a434f;font-size:.8em;color:#8a93a0;display:grid;gap:4px}#fin .cyc div{display:flex;justify-content:space-between;gap:10px}#fin .cyc b{color:#c5ccd6;font-variant-numeric:tabular-nums;font-weight:700}@media (max-width: 1100px){#fin .stmts{grid-template-columns:1fr}}
