:root{--dc-v2-band-excellent: #eef6f2;--dc-v2-band-good: #e2f0e9;--dc-v2-band-fair: #f7efdc;--dc-v2-band-poor: #f6e9df;--dc-v2-band-high: #f5e3e3;--dc-v2-chart-bench: #8a98a6;--dc-v2-chart-bench-minor: #c3cbd5;--dc-v2-chart-cost: #d98a8a;--dc-v2-chart-gross: #a9b3bf;--dc-v2-chart-track: var(--dc-v2-bg-tertiary)}[data-theme=dark]{--dc-v2-band-excellent: #1f3a30;--dc-v2-band-good: #24463a;--dc-v2-band-fair: #4a3a1a;--dc-v2-band-poor: #4c3020;--dc-v2-band-high: #4d2626;--dc-v2-chart-bench: #718096;--dc-v2-chart-bench-minor: #4a5568;--dc-v2-chart-cost: #a05050;--dc-v2-chart-gross: #5c6a7f}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--dc-v2-band-excellent: #1f3a30;--dc-v2-band-good: #24463a;--dc-v2-band-fair: #4a3a1a;--dc-v2-band-poor: #4c3020;--dc-v2-band-high: #4d2626;--dc-v2-chart-bench: #718096;--dc-v2-chart-bench-minor: #4a5568;--dc-v2-chart-cost: #a05050;--dc-v2-chart-gross: #5c6a7f}}.dc-banded-track{display:block;overflow:visible}.dc-band--excellent{fill:var(--dc-v2-band-excellent)}.dc-band--good{fill:var(--dc-v2-band-good)}.dc-band--fair{fill:var(--dc-v2-band-fair)}.dc-band--poor{fill:var(--dc-v2-band-poor)}.dc-band--high{fill:var(--dc-v2-band-high)}.dc-track-rule{stroke:var(--dc-v2-border-secondary);stroke-width:1;stroke-dasharray:3 3}.dc-track-move{stroke:var(--dc-v2-accent);stroke-width:2;stroke-linecap:round}.dc-track-now{fill:var(--dc-v2-bg-primary);stroke:var(--dc-v2-primary);stroke-width:2}.dc-track-now--only{fill:var(--dc-v2-accent);stroke:var(--dc-v2-bg-primary)}.dc-track-after{fill:var(--dc-v2-accent);stroke:var(--dc-v2-bg-primary);stroke-width:2}.dc-ranked,.dc-waterfall,.dc-split__list{list-style:none;margin:0;padding:0}.dc-split{margin:0}.dc-ranked__row,.dc-waterfall__row{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr) minmax(4.5rem,max-content);gap:.75rem;align-items:center;min-height:2rem;font-size:.8125rem;color:var(--dc-v2-text-secondary)}.dc-ranked__label,.dc-waterfall__label{overflow-wrap:anywhere}.dc-ranked__note{display:block;font-size:.75rem;color:var(--dc-v2-text-muted)}.dc-ranked__value,.dc-waterfall__value,.dc-split__value{font-variant-numeric:tabular-nums;font-weight:600;text-align:right;color:var(--dc-v2-text-primary)}.dc-ranked__row--you .dc-ranked__label,.dc-ranked__row--you .dc-ranked__value,.dc-waterfall__row--end .dc-waterfall__label,.dc-waterfall__row--end .dc-waterfall__value{font-weight:700;color:var(--dc-v2-text-primary)}.dc-bar{display:block;overflow:visible}.dc-bar-track{fill:var(--dc-v2-chart-track)}.dc-bar-zero{stroke:var(--dc-v2-border-secondary);stroke-width:1}.dc-bar-fill--you{fill:var(--dc-v2-accent)}.dc-bar-fill--compare{fill:var(--dc-v2-info)}.dc-bar-fill--bench{fill:var(--dc-v2-chart-bench)}.dc-bar-fill--bench-minor{fill:var(--dc-v2-chart-bench-minor)}.dc-bar-fill--start{fill:var(--dc-v2-chart-gross)}.dc-bar-fill--cost{fill:var(--dc-v2-chart-cost)}.dc-bar-fill--end{fill:var(--dc-v2-accent)}.dc-split-part{fill:var(--dc-v2-accent);stroke:var(--dc-v2-bg-primary);stroke-width:2}.dc-split-part--1{fill-opacity:.72}.dc-split-part--2{fill-opacity:.5}.dc-split-part--3{fill-opacity:.34}.dc-split__list{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.5rem;font-size:.8125rem;color:var(--dc-v2-text-secondary)}.dc-split__item{display:flex;align-items:baseline;gap:.375rem}.dc-split__item:before{content:"";flex:none;width:.625rem;height:.625rem;border-radius:2px;background:var(--dc-v2-accent);transform:translateY(.0625rem)}.dc-split__item--1:before{opacity:.72}.dc-split__item--2:before{opacity:.5}.dc-split__item--3:before{opacity:.34}@media(max-width:480px){.dc-ranked__row,.dc-waterfall__row{grid-template-columns:minmax(0,1fr) minmax(4.5rem,max-content);gap:.125rem .75rem;padding:.375rem 0}.dc-ranked__label,.dc-waterfall__label{grid-column:1 / -1}}@media(forced-colors:active){.dc-band{fill:Canvas;stroke:CanvasText;stroke-width:1}.dc-bar-track{fill:Canvas;stroke:GrayText;stroke-width:1}.dc-bar-fill--bench,.dc-bar-fill--bench-minor,.dc-bar-fill--compare,.dc-bar-fill--start,.dc-bar-fill--cost{fill:GrayText}.dc-bar-fill--you,.dc-bar-fill--end,.dc-split-part,.dc-track-after,.dc-track-now--only{fill:Highlight}.dc-track-now{fill:Canvas;stroke:CanvasText}.dc-track-move{stroke:Highlight}.dc-track-rule,.dc-bar-zero{stroke:CanvasText}}
