[data-figure-root=flat-vs-slabs] .fig-stage{background:var(--white);box-shadow:0 0 0 1px var(--teal-tint);border-radius:6px;padding:16px 18px}.fvs{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-direction:column;gap:16px;display:flex}.fvs-ill{color:var(--petrol);margin:0;font-size:15px}.fvs-tag{font-size:14px;font-weight:400}.fvs-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}[data-figure-root=flat-vs-slabs] .fvs-col{flex-direction:column;align-self:start;gap:8px;min-width:0;margin:0;display:flex}.fvs-h{font-family:var(--sign);color:var(--petrol);margin:0;font-size:18px}.fvs-mark{font-family:var(--body);color:var(--teal-ink);box-shadow:inset 0 0 0 1px var(--teal-ink);vertical-align:2px;border-radius:3px;margin-left:6px;padding:1px 6px;font-size:12px;font-weight:600}.fvs-bar{height:36px;box-shadow:0 0 0 2px var(--teal-tint);border-radius:4px;display:flex;overflow:hidden}.fvs-seg{flex-grow:0;flex-shrink:0;display:flex}.fvs-taken{background:var(--petrol)}.fvs-rest{background:var(--white);flex:1 1 0}.fvs-nil{background:repeating-linear-gradient(135deg, var(--white) 0 6px, var(--teal-tint) 6px 8px)}.fvs-band{background:var(--white);border-left:2px solid var(--teal)}.fvs-bandtax{background:var(--petrol);flex-grow:0;flex-shrink:0}.fvs-note{margin:0;font-size:13px}.fvs-rows{gap:4px;margin:0;display:grid}.fvs-rows>div{border-top:2px dashed var(--teal-tint);justify-content:space-between;gap:12px;padding-top:4px;font-size:14px;display:flex}.fvs-rows dt{margin:0}.fvs-rows dd{white-space:nowrap;color:var(--petrol);margin:0;font-weight:600}.fvs-rows .fvs-total{border-top:2px solid var(--teal);color:var(--petrol);font-weight:700}.fvs-gap{box-shadow:inset 3px 0 0 var(--teal-ink);color:var(--petrol);background:#00987c1a;border-radius:4px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:8px 12px;font-size:15px;display:flex}.fvs-gap strong{font-family:var(--sign);font-size:20px}.fvs-cap{margin-bottom:4px;display:block}@media (width<=640px){[data-figure-root=flat-vs-slabs] .fig-stage{padding:12px}.fvs-cols{grid-template-columns:minmax(0,1fr);gap:20px}}[data-figure-root=two-tracks] .fig-stage{background:var(--white);box-shadow:0 0 0 1px var(--teal-tint);border-radius:6px;padding:16px 18px}.tt{color:var(--ink-2);font-variant-numeric:tabular-nums;flex-direction:column;gap:22px;display:flex}[data-figure-root=two-tracks] .tt-track{gap:8px;margin:0;display:grid;position:relative}.tt-h{font-family:var(--sign);color:var(--petrol);margin:0;font-size:18px}.tt-bar{height:28px;box-shadow:0 0 0 1px var(--teal-tint);background:#00987c0f;border-radius:4px;position:relative;overflow:hidden}.tt-seg{position:absolute;top:0;bottom:0}.tt-year{background:var(--teal-tint)}.tt-file{background:var(--teal)}.tt-late{background:var(--petrol)}.tt-shut{background:repeating-linear-gradient(135deg, var(--white) 0 5px, var(--teal-tint) 5px 7px);box-shadow:inset 0 0 0 2px var(--petrol)}.tt-today{background:var(--white);width:3px;box-shadow:0 0 0 1px var(--petrol-deep);margin-left:-1px;position:absolute;top:0;bottom:0}.tt-todaylab{height:18px;color:var(--petrol);margin:0;font-size:13px;position:relative}.tt-todaylab span{white-space:nowrap;position:absolute;left:0;transform:translate(-50%)}.tt-list{gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.tt-item{border-top:2px dashed var(--teal-tint);flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding-top:4px;display:flex}.tt-item i{border-radius:2px;flex:none;align-self:center;width:12px;height:12px}.tt-i-year i{background:var(--teal-tint)}.tt-i-file i{background:var(--teal)}.tt-i-late i{background:var(--petrol)}.tt-i-shut i{background:repeating-linear-gradient(135deg, var(--white) 0 3px, var(--teal-tint) 3px 4px);box-shadow:inset 0 0 0 1px var(--petrol)}.tt-item strong{color:var(--petrol)}.tt-cap{margin-bottom:4px;display:block}@media (width<=640px){[data-figure-root=two-tracks] .fig-stage{padding:12px}.tt-todaylab{height:auto}.tt-todaylab span{white-space:normal;display:block;position:static;transform:none;left:0!important}.tt-todaylab span:before{content:"White mark: "}}.tt-date{color:var(--petrol)}
