.term-figure{margin:0;container-type:inline-size}.term-figure figcaption{font-family:var(--font-mono);font-size:var(--step--2);color:var(--tui-dim)}.term{--cell:clamp(.6rem, .55rem + .35vw, .86rem);isolation:isolate;background:var(--tui-black);border:1px solid var(--tui-border);border-radius:var(--radius-lg);font:400 var(--cell) / 1.5 var(--font-mono);color:var(--tui-fg);font-variant-numeric:tabular-nums;gap:.9em;padding:.9em 1em .8em;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0009,0 40px 90px -30px #45d3ff47,0 30px 60px -30px #000c}.term:after{content:"";inset-inline:0;pointer-events:none;z-index:3;background:linear-gradient(#0000,#45d3ff0d,#0000);height:8%;animation:9s linear infinite term-scan;position:absolute;top:-8%}.term-k{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.term-head{color:var(--tui-muted);flex-wrap:wrap;align-items:center;gap:.4em 1.6em;display:flex}.term-badge{background:var(--tui-cyan);color:var(--tui-black);letter-spacing:.04em;padding:0 .6em;font-weight:700}.term-clock{margin-inline-start:auto}.term-tabs{color:var(--tui-muted);flex-wrap:wrap;gap:.2em .6em;display:flex}.term-tabs .tab{padding-inline:.5em}.term-tabs label{cursor:pointer;transition:color var(--fast) var(--ease)}.term-tabs label:hover{color:var(--tui-fg)}#k-models:checked~.term-tabs .tab-models,#k-routing:checked~.term-tabs .tab-routing,#k-limits:checked~.term-tabs .tab-limits,#k-burn:checked~.term-tabs .tab-burn{background:var(--tui-cyan);color:var(--tui-black);font-weight:700}.term-warn{color:var(--tui-red);flex-wrap:wrap;gap:0 .5em;margin:0;display:flex}.term-warn-chip{background:var(--tui-red);color:var(--tui-black);padding:0 .5em;font-weight:700}.tile,.pane{--c:var(--tui-cyan);background:var(--tui-panel);border:1px solid var(--tui-border);border-radius:3px;min-width:0;padding:.9em .9em .7em;position:relative}.tile-title,.pane-title{background:var(--tui-panel);color:var(--c);white-space:nowrap;padding-inline:.4em;font-weight:700;line-height:1.5;position:absolute;top:-.75em;left:.7em}.pane-count{background:var(--tui-panel);color:var(--tui-muted);white-space:nowrap;padding-inline:.4em;line-height:1.5;position:absolute;top:-.75em;right:.7em}.pane-title-inner{margin:1.1em 0 .4em -.4em;display:block;position:static}.term-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:.6em;margin-block-start:.3em;display:grid}.tile{align-content:start;gap:.05em;min-height:5.2em;display:grid}.tile-total{--c:var(--tui-cyan)}.tile-local{--c:var(--tui-green)}.tile-free{--c:var(--tui-blue)}.tile-paid{--c:var(--tui-yellow)}.tile-cloud{--c:var(--tui-magenta)}.tile-unknown{--c:var(--tui-red)}.tile-value{color:var(--c);font-size:1.15em;font-weight:700}.tile-sub{color:var(--tui-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.term-share{gap:2px;margin-block-start:.3em;display:flex}.share{flex:var(--pct);white-space:nowrap;background:var(--c);min-width:0;color:var(--tui-black);padding-inline:.5em;font-weight:700;overflow:hidden}.share-local{--c:var(--tui-green)}.share-free{--c:var(--tui-blue)}.share-paid{--c:var(--tui-yellow)}.share-cloud{--c:var(--tui-magenta)}.term-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.6fr);gap:.6em;min-height:20em;margin-block-start:.3em;display:grid}.term-left{flex-direction:column;gap:.6em;min-width:0;display:flex}.pane-spark{flex-direction:column;flex:1;display:flex}.pane-right{display:none}.pane .scroll{overscroll-behavior-x:contain;overflow-x:auto}#k-models:checked~.term-body .pane-models,#k-routing:checked~.term-body .pane-routing,#k-limits:checked~.term-body .pane-limits,#k-burn:checked~.term-body .pane-burn{display:block}#k-limits:checked~.term-body .pane-mini-limits{display:none}.flow,.burn{gap:.05em;margin:0;display:grid}.flow div,.burn div{grid-template-columns:8.5em minmax(0,1fr);gap:1em;display:grid}.burn div{grid-template-columns:27ch minmax(0,1fr)}.burn dt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flow dt,.burn dt{color:var(--tui-muted)}.flow dd,.burn dd{margin:0}.flow-cost,.flow-status{color:var(--tui-yellow);margin:1.4em 0 0}.flow-cost b{font-weight:700}.flow-status{color:var(--tui-muted)}.flow-status .lit{color:var(--tui-fg)}.burn-budgets{margin-block-start:1.4em}.burn-budgets dd span{color:var(--tui-yellow)}.mini{gap:.05em;margin:0;display:grid}.mini div{grid-template-columns:minmax(0,1fr) auto;gap:.6em;display:grid}.mini dt{color:var(--tui-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini dd{white-space:nowrap;margin:0}.mini dd b{margin-inline-start:.6em;font-weight:400}.spark{flex:1;justify-content:flex-end;align-items:flex-end;gap:1px;min-height:5em;margin-block-start:.4em;display:flex}.spark i{width:1.6ch;height:calc(var(--h) * 1%);background:var(--tui-cyan)}.term table{border-collapse:collapse;border:0;border-radius:0;width:100%;font-size:1em;overflow:visible}.term th,.term td{text-align:left;vertical-align:baseline;white-space:nowrap;font:inherit;letter-spacing:0;text-transform:none;color:inherit;background:0 0;border:0;padding:0 .6em 0 0}.term th{color:var(--tui-muted)}.term th.sorted:after{content:" v"}.term tbody tr{animation:term-row-in .42s var(--ease) both;animation-delay:calc(.56s + var(--i,0) * 70ms)}.pane-right:not(.pane-models) tbody tr{animation-delay:calc(var(--i,0) * 70ms)}.term tbody tr.selected{background:var(--tui-selected)}.term td:first-child{padding-inline-start:.2em}.term td:last-child{padding-inline-end:.2em}.term td span.cls{font:inherit;letter-spacing:0;background:0 0;border:0;padding:0}.dim{color:var(--tui-muted)}.c-cyan{color:var(--tui-cyan)}.c-green,.c-local{color:var(--tui-green)}.c-yellow,.c-paid{color:var(--tui-yellow)}.c-free{color:var(--tui-blue)}.c-cloud{color:var(--tui-magenta)}.c-red,.c-unknown{color:var(--tui-red)}.caret{background:var(--tui-fg);vertical-align:text-bottom;width:.6em;height:1.1em;margin:.3em 0 0 .2em;animation:1.1s step-end infinite term-caret;display:inline-block}.esc-lead{margin:0}.esc-lead span{color:var(--tui-muted)}.esc{margin:0;padding:0 0 0 1em;list-style:none}.esc li{margin:0}.gauge{vertical-align:text-bottom;background:linear-gradient(to right, var(--tui-cyan) calc(var(--pct) * 1%), var(--tui-selected) 0);width:7ch;height:1.1em;display:inline-block}.pane-foot{margin:1em 0 0}.term-foot{color:var(--tui-muted);flex-wrap:wrap;gap:.2em 1.4em;display:flex}.term-foot b{color:var(--tui-cyan);font-weight:700}.term-foot label{cursor:pointer;transition:color var(--fast) var(--ease)}.term-foot label:hover{color:var(--tui-fg)}#k-routing:checked~.term-foot label[for=k-routing],#k-limits:checked~.term-foot label[for=k-limits],#k-burn:checked~.term-foot label[for=k-burn]{color:var(--tui-fg);text-underline-offset:.25em;text-decoration:underline}.term-head,.term-tabs,.term-warn,.tile,.term-share,.pane-flow,.pane-mini-limits,.pane-spark,.pane-models,.term-foot{animation:term-boot .38s var(--ease) both;animation-delay:calc(var(--i,0) * 60ms)}@keyframes term-boot{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}@keyframes term-row-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes term-caret{50%{opacity:0}}@keyframes term-scan{to{transform:translateY(1400%)}}@media (prefers-reduced-motion:reduce){.term:after,.caret{display:none}}@container (width<=46rem){.term-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.term-body{grid-template-columns:minmax(0,1fr)}.term-head .term-status:nth-child(n+4){display:none}}@container (width<=28rem){.term-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.term-head .term-status{display:none}.burn div{grid-template-columns:minmax(0,1fr) auto;gap:.6em}}
