.Diagrams_svg__EA7if{width:100%;height:auto;display:block;overflow:visible}.Diagrams_caption__ZwdIh{font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;fill:var(--text-faint)}.Diagrams_tinyLabel__uPijt{font-family:var(--font-sans);font-size:9.5px;font-weight:550;fill:var(--text-muted)}.Diagrams_nodeLabel__3PrSJ{font-family:var(--font-mono);font-size:11px;font-weight:700;fill:var(--surface)}.Diagrams_centreLabel__yWkzc{font-family:var(--font-sans);font-size:10px;font-weight:620;fill:var(--text-faint)}.Diagrams_arrow__bk2Tv{stroke:var(--border-strong);stroke-width:1.5;fill:none}.Diagrams_arrowHead__7Poiw{fill:var(--border-strong)}.Diagrams_axis__MW6OG{stroke:var(--border-strong);stroke-width:1}.Diagrams_grid__z2mQS{stroke:var(--border);stroke-width:1;stroke-dasharray:2 4}.Diagrams_tick__BgYUd{stroke:var(--border-strong);stroke-width:1}.Diagrams_svg__EA7if [data-hue="0"]{--d:var(--accent)}.Diagrams_svg__EA7if [data-hue="1"]{--d:var(--cat-counting)}.Diagrams_svg__EA7if [data-hue="2"]{--d:var(--cat-prompts)}.Diagrams_svg__EA7if [data-hue="3"]{--d:var(--cat-cost)}.Diagrams_svg__EA7if [data-hue="4"]{--d:var(--cat-building)}.Diagrams_svg__EA7if [data-hue="5"]{--d:var(--cat-evaluation)}.Diagrams_plainBar__PE9IF{fill:var(--surface-2);stroke:var(--border);stroke-width:1}.Diagrams_plainText__1PevG{fill:var(--text-faint);opacity:.45}.Diagrams_tokenBlock__O4WF_{fill:color-mix(in srgb,var(--d) 22%,transparent);stroke:color-mix(in srgb,var(--d) 45%,transparent);stroke-width:1}.Diagrams_track__UTfIu{fill:var(--surface-2);stroke:var(--border);stroke-width:1}.Diagrams_segment__92kaW{fill:color-mix(in srgb,var(--d) 30%,transparent);stroke:color-mix(in srgb,var(--d) 55%,transparent);stroke-width:1}.Diagrams_headroom__SXZs8{fill:transparent;stroke:var(--border-strong);stroke-width:1;stroke-dasharray:3 3}.Diagrams_lineReal__sLnVo{stroke:var(--danger);stroke-width:2.2;fill:none;stroke-linecap:round}.Diagrams_areaReal__ijouS{fill:color-mix(in srgb,var(--danger) 12%,transparent);stroke:none}.Diagrams_lineNaive__NSW0P{stroke:var(--text-faint);stroke-width:1.8;stroke-dasharray:4 3;fill:none;stroke-linecap:round}.Diagrams_loopRing___HrDD{fill:none;stroke:var(--border);stroke-width:1.5;stroke-dasharray:3 4}.Diagrams_loopArc__ywcHB{fill:none;stroke:var(--accent);stroke-width:2}.Diagrams_loopNode__TkSxh{fill:var(--d);stroke:var(--surface);stroke-width:2.5}.Diagrams_exactBar__sZx95{fill:color-mix(in srgb,var(--ok) 26%,transparent);stroke:var(--ok);stroke-width:1.2}.Diagrams_estimateBar__TSFHW{fill:color-mix(in srgb,var(--warn) 20%,transparent);stroke:var(--warn);stroke-width:1.2;stroke-dasharray:5 3}.Diagrams_errorBar__j6edQ{stroke:var(--warn);stroke-width:1.6}.Diagrams_badgeExact__EqDch{fill:var(--ok)}.Diagrams_badgeEstimate__BHp9D,.Diagrams_badgeExact__EqDch{font-family:var(--font-sans);font-size:10px;font-weight:680;letter-spacing:.06em;text-transform:uppercase}.Diagrams_badgeEstimate__BHp9D{fill:var(--warn)}.Diagrams_stage__d3NGH{fill:color-mix(in srgb,var(--d) 12%,transparent);stroke:color-mix(in srgb,var(--d) 45%,transparent);stroke-width:1.2}.Diagrams_stageMark__umH2v{fill:color-mix(in srgb,var(--d) 65%,transparent)}