.cs-window{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--surface-raised);color:var(--bone);font-family:var(--font-body)}.cs-chrome{display:flex;align-items:center;gap:14px;flex:none;height:44px;padding:0 var(--gutter);border-bottom:1px solid var(--line);background:var(--ink)}.cs-org{color:var(--bone);font:500 13px/1 var(--font-body);white-space:nowrap}.cs-crumb,.cs-host{color:var(--mist);font:400 12px/1 var(--font-mono);white-space:nowrap}.cs-host{margin-left:auto}.cs-body{flex:1 1;min-height:0;padding:var(--gutter);overflow:hidden}.cs-label{display:block;color:var(--mist);font:400 11px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.cs-label,.cs-num{white-space:nowrap}.cs-num{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.cs-chip,.cs-dim{color:var(--mist)}.cs-chip{display:inline-block;margin-left:8px;padding:2px 6px;border:1px solid var(--line);font:400 10px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.06em;vertical-align:1px;white-space:nowrap}.cs-cols{display:flex;align-items:flex-end;gap:3px;width:100%}.cs-cols i{flex:1 1;min-width:0;background:var(--line-strong)}.cs-cols .cs-col-now{background:var(--bone)}.cs-attr{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--gutter);gap:var(--gutter);height:100%;overflow:hidden}.cs-catalog{--cs-cat-grid:minmax(0,168px) minmax(0,1fr) 52px 78px 72px;min-width:0}.cs-cat-head,.cs-cat-row{display:grid;grid-template-columns:var(--cs-cat-grid);grid-gap:12px;gap:12px;align-items:center;border-bottom:1px solid var(--line)}.cs-cat-head{padding:2px 0 10px}.cs-cat-h{color:var(--mist);font:400 11px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.cs-cat-row{padding:11px 0;font:400 13px/1.2 var(--font-body)}.cs-cat-row:last-child{border-bottom:0}.cs-cat-row .cs-num{font-size:12.5px}.cs-cat-model{gap:8px;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden}.cs-cat-model,.cs-mark{display:inline-flex;align-items:center;color:var(--bone)}.cs-mark{flex:none}.cs-mark,.cs-mark svg{width:14px;height:14px}.cs-route{color:var(--mist);font:400 12.5px/1 var(--font-mono);white-space:nowrap}.cs-route,.cs-spend{min-width:0;overflow:hidden}.cs-spend{display:flex;flex-direction:column}.cs-total{display:block;margin:10px 0 14px;color:var(--bone);font:500 clamp(28px,3.2vw,44px) /1 var(--font-body);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-cols-daily{height:72px;margin-bottom:20px}.cs-rows{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.cs-rows .cs-label{margin-bottom:2px}.cs-row{display:grid;grid-template-columns:minmax(0,108px) minmax(0,1fr) 56px;grid-gap:12px;gap:12px;align-items:center}.cs-row-name{color:var(--bone);font:400 13px/1.2 var(--font-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cs-meter{display:block;height:6px;background:var(--line)}.cs-meter b{display:block;height:100%;background:var(--bone)}.cs-row-cost{color:var(--bone);font:400 12.5px/1 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cs-dash{display:flex;flex-direction:column;gap:24px;height:100%;overflow:hidden}.cs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;border:1px solid var(--line);background:var(--line)}.cs-stat{display:flex;flex-direction:column;min-width:0;padding:16px;background:var(--ink)}.cs-stat-n{display:block;margin:10px 0 8px;color:var(--bone);font:500 32px/1 var(--font-body);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.cs-stat-d{color:var(--mist);font:400 13px/1.3 var(--font-body);white-space:nowrap}.cs-hourly{display:flex;flex-direction:column;gap:12px;flex:1 1;min-height:0}.cs-cols-hourly{flex:1 1;min-height:0;max-height:120px}.cs-log{display:flex;flex-direction:column;gap:14px;height:100%;overflow:hidden}.cs-log-table{width:100%;border-collapse:collapse;table-layout:auto;font:400 12.5px/20px var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cs-log-table th{padding:0 12px 8px 0;font:400 11px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.08em;text-align:left}.cs-log-table td,.cs-log-table th{border-bottom:1px solid var(--line);color:var(--mist);white-space:nowrap}.cs-log-table td{padding:5px 12px 5px 0}.cs-log-table td:last-child,.cs-log-table th:last-child{padding-right:0}.cs-log-table tbody tr:last-child td{border-bottom:0}.cs-log-table td.cs-num,.cs-log-table th.cs-num{text-align:right}.cs-log-table td:last-child,.cs-log-table td:nth-child(3),.cs-ok{color:var(--bone)}.cs-fail{color:var(--danger)}.cs-live{display:inline-block;padding:0 6px;background:var(--accent);color:var(--accent-ink)}.cs-log-note{margin:0;color:var(--mist);font:400 13px/1.4 var(--font-body)}@media (max-width:900px){.cs-attr{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}.cs-catalog{--cs-cat-grid:minmax(0,150px) minmax(0,1fr) 44px 64px 64px}.cs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-c-tokens,.cs-c-ttft{display:none}}@media (max-width:560px){.cs-chrome{gap:10px}.cs-crumb{overflow:hidden;text-overflow:ellipsis}.cs-stats{grid-template-columns:minmax(0,1fr)}.cs-c-provider,.cs-crumb{display:none}.cs-cat-head{grid-template-columns:minmax(0,1fr) auto}.cs-cat-head>:nth-child(2),.cs-cat-head>:nth-child(3),.cs-cat-head>:nth-child(4){display:none}.cs-cat-row{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:5px;column-gap:16px;padding:10px 0}.cs-cat-row>.cs-cat-model{grid-column:1;grid-row:1}.cs-cat-row>.cs-route{grid-column:1;grid-row:2}.cs-cat-row>:nth-child(3){display:none}.cs-cat-row>:nth-child(4){grid-column:2;grid-row:2}.cs-cat-row>:nth-child(4):after{content:" tokens"}.cs-cat-row>:nth-child(5){grid-column:2;grid-row:1}}@media (max-width:899px){.console-fig{height:auto}.console-fig .fig-panels{position:static}.console-fig .fig-panel{position:static;display:none}.console-fig .fig-panel.on{display:flex}.cs-window{height:auto}.cs-attr,.cs-body,.cs-dash,.cs-log{height:auto;overflow:visible}}@media (max-width:360px){.cs-cat-row>:nth-child(4):after{content:" tok"}}.intel-frame{background:var(--ink)}.intel-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.intel-card{display:flex;flex-direction:column;min-width:0;padding:24px var(--gutter) 32px}.intel-card+.intel-card{border-left:1px solid var(--line)}.intel-n{color:var(--mist);font:400 12px/1 var(--font-mono);letter-spacing:.04em}.intel-viz{margin:20px 0 24px}.iv{display:block;width:100%;height:auto;aspect-ratio:260/170;overflow:visible}.intel-card h3{margin:0 0 10px;color:var(--bone);font:500 24px/29px var(--font-body);letter-spacing:-.02em}.intel-card p{margin:0;color:var(--mist);font-size:14px;line-height:1.6}.iv-line{stroke:var(--line-strong);stroke-width:1;fill:none;vector-effect:non-scaling-stroke}.iv-line-hot{stroke:var(--accent)}.iv-dot{fill:var(--mist)}.iv-node{fill:var(--surface-raised);stroke:var(--line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.iv-node-hot{fill:var(--accent)}.iv-label{fill:var(--mist);font:400 10px/1 var(--font-mono)}.iv-label-hot{fill:var(--accent-ink)}.iv-label-on{fill:var(--bone)}.iv-fill{fill:var(--line-strong)}.iv-fill-hot{fill:var(--accent)}.iv-ring{fill:none;stroke:var(--line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.iv-check{fill:none;stroke:var(--bone);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.studies-act{background:var(--ink);color:var(--bone)}.studies-frame{background:var(--surface)}.intel-study-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.intel-study{display:flex;flex-direction:column;gap:18px;min-width:0;padding:28px var(--gutter) 32px;color:var(--bone);text-decoration:none}.intel-study-why{max-width:52ch;color:var(--mist);font:400 14px/1.6 var(--font-body)}.intel-study .intel-study-more{margin-top:auto;align-self:flex-start}.intel-study+.intel-study{border-left:1px solid var(--line)}.intel-study-kicker{color:var(--mist);font:400 11px/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.intel-study-line{display:flex;align-items:baseline;gap:18px;min-width:0}.intel-study b{flex:none;font:500 clamp(40px,3.6vw,52px) /1 var(--font-body);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .15s cubic-bezier(.4,0,.2,1)}.intel-study:hover b{color:var(--accent)}.intel-study-out{flex:1 1 auto;min-width:0;color:var(--bone);font:400 15px/1.4 var(--font-body)}.intel-study-more{flex:none;color:var(--mist);font:500 13px/16px var(--font-body);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;transition:color .15s cubic-bezier(.4,0,.2,1)}.intel-study:hover .intel-study-more{color:var(--bone)}@media (max-width:899px){.intel-cards{grid-template-columns:minmax(0,1fr)}.intel-card+.intel-card{border-left:0;border-top:1px solid var(--line)}.intel-viz{max-width:360px}}@media (max-width:699px){.intel-study-row{grid-template-columns:minmax(0,1fr)}.intel-study+.intel-study{border-left:0;border-top:1px solid var(--line)}.intel-study-line{flex-wrap:wrap;gap:10px 16px}}