@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;500;600&display=swap");:root{--bg-0:#060c1c;--bg:#0a1428;--bg-1:#0f1a32;--bg-2:#14213d;--bg-3:#1c2b4d;--line:#1f2d4a;--line-soft:#172441;--rule:#2a3a5f;--hairline:#1a2540;--text:#ece5d4;--text-2:#c8c3b3;--text-mid:#9aa3b8;--text-dim:#6d7a96;--text-faint:#3f4a66;--cobalt:#4080ff;--cobalt-soft:rgba(64,128,255,.14);--cobalt-deep:#2a5fcc;--amber:#ffa84d;--amber-soft:rgba(255,168,77,.14);--cyan:#4dffe6;--magenta:#ff5cad;--green:#5dd485;--red:#ff6464;--display:"Space Grotesk",system-ui,-apple-system,sans-serif;--sans:"Inter",system-ui,-apple-system,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--pad:clamp(1.25rem,3vw,2.5rem);--maxw:1440px;--strip-h:32px;--nav-h:64px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;background-image:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(64,128,255,.08),transparent 60%),radial-gradient(ellipse 50% 40% at 95% 95%,rgba(255,168,77,.05),transparent 60%)}body:after{content:"";position:fixed;inset:0;background-image:linear-gradient(var(--hairline) 1px,transparent 1px),linear-gradient(90deg,var(--hairline) 1px,transparent 1px);background-size:64px 64px;opacity:.35;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%)}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;background:none;border:none}img,svg{display:block;max-width:100%}input,select,textarea{font-family:inherit;color:inherit}::selection{background:var(--cobalt);color:var(--bg)}.h-mega{font-family:var(--display);font-weight:400;font-size:clamp(3rem,8vw,7rem);line-height:.95;letter-spacing:-.04em;color:var(--text)}.h-mega em{font-style:normal;font-weight:300;color:var(--cobalt);background:linear-gradient(180deg,var(--cobalt) 0,var(--cyan) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.h-big{font-family:var(--display);font-weight:500;font-size:clamp(2rem,4.5vw,3.4rem);line-height:1.05;letter-spacing:-.03em}.h-big em{font-style:normal;color:var(--cobalt);font-weight:400}.h-mid{font-family:var(--display);font-weight:500;font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.15;letter-spacing:-.02em}.h-mid em{font-style:normal;color:var(--amber);font-weight:400}.lead{font-size:1.0625rem;color:var(--text-2);max-width:58ch;line-height:1.55}.mono{font-family:var(--mono)}.tab-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.label{font-family:var(--mono);font-size:10.5px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim)}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.section,.wrap{position:relative;z-index:1}.section{padding:clamp(4rem,7vw,6rem) 0}.section.tight{padding:clamp(2rem,4vw,3rem) 0}.tele-strip{background:var(--bg-0);border-bottom:1px solid var(--line);height:var(--strip-h);overflow:hidden;font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--text-mid);position:-webkit-sticky;position:sticky;top:0;z-index:110}.tele-strip,.tele-strip-inner{display:flex;align-items:center}.tele-strip-inner{gap:0;width:100%;height:100%}.tele-cell{display:inline-flex;align-items:center;gap:8px;padding:0 16px;height:100%;border-right:1px solid var(--line);flex-shrink:0;white-space:nowrap}.tele-cell:last-child{border-right:0}.tele-cell .lt{color:var(--text-faint)}.tele-cell .vl{color:var(--text)}.tele-cell .vl.cobalt{color:var(--cobalt)}.tele-cell .vl.amber{color:var(--amber)}.tele-cell .vl.cyan{color:var(--cyan)}.tele-cell .vl.green{color:var(--green)}.tele-cell .vl.red{color:var(--red)}.tele-cell .dot{display:inline-block;width:7px;height:7px;background:var(--green);border-radius:50%;box-shadow:0 0 8px var(--green);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.5}50%{opacity:1}}.tele-cell.expand{flex:1 1;min-width:0}.tele-ticker{display:flex;gap:32px;animation:tele-scroll 60s linear infinite;white-space:nowrap}@keyframes tele-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.nav{position:-webkit-sticky;position:sticky;top:var(--strip-h);z-index:100;height:var(--nav-h);background:rgba(10,20,40,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:100%}.brand{align-items:baseline;gap:10px;color:var(--text)}.brand,.brand .badge{display:inline-flex;line-height:1}.brand .badge{align-items:center;gap:5px;font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cobalt);border:1px solid var(--cobalt);padding:3px 6px;background:var(--cobalt-soft)}.brand .word{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.04em;color:var(--text)}.brand .ver{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--text-faint);align-self:flex-start;padding-top:4px}.nav-links{gap:0;font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.nav-links,.nav-links a{display:flex;align-items:center}.nav-links a{position:relative;padding:22px 16px;color:var(--text-mid);transition:color .15s;gap:6px}.nav-links a.active,.nav-links a:hover{color:var(--text)}.nav-links a.active:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:8px;height:2px;background:var(--cobalt);box-shadow:0 0 8px var(--cobalt)}.nav-cta{display:flex;gap:12px;align-items:center}.nav-toggle{display:none}@media (max-width:960px){.nav-links{display:none;position:absolute;top:var(--nav-h);left:0;right:0;flex-direction:column;padding:12px var(--pad);background:var(--bg-1);border-bottom:1px solid var(--line);align-items:stretch}.nav-links.open{display:flex}.nav-links a{padding:14px 0;border-bottom:1px solid var(--line-soft)}.nav-links a.active:before{display:none}.nav-toggle{display:inline-flex}}.btn{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;font-family:var(--mono);font-weight:500;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text);background:var(--bg-2);border:1px solid var(--line);position:relative;transition:all .15s;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.btn:before{content:"";position:absolute;bottom:0;right:0;width:8px;height:8px;background:var(--line)}.btn:hover{background:var(--bg-3);border-color:var(--cobalt);color:var(--cobalt)}.btn.primary,.btn:hover:before{background:var(--cobalt)}.btn.primary{color:var(--bg);border-color:var(--cobalt);font-weight:600}.btn.primary:before{background:var(--cobalt-deep)}.btn.primary:hover{background:var(--cyan);border-color:var(--cyan);color:var(--bg);box-shadow:0 0 20px rgba(77,255,230,.4)}.btn.primary:hover:before{background:var(--bg)}.btn.ghost{background:transparent}.btn .arr{font-family:var(--mono);transition:transform .2s}.btn:hover .arr{transform:translateX(3px)}.frame{position:relative;padding:clamp(1.25rem,2.5vw,2rem);background:var(--bg-1);border:1px solid var(--line)}.frame:after,.frame:before,.frame>.br-bl,.frame>.br-br,.frame>.br-tl,.frame>.br-tr{position:absolute;width:10px;height:10px;border-color:var(--cobalt);border-style:solid}.frame>.br-tl{top:-1px;left:-1px;border-width:1px 0 0 1px}.frame>.br-tr{top:-1px;right:-1px;border-width:1px 1px 0 0}.frame>.br-bl{bottom:-1px;left:-1px;border-width:0 0 1px 1px}.frame>.br-br{bottom:-1px;right:-1px;border-width:0 1px 1px 0}.pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border:1px solid var(--line);background:var(--bg-2);color:var(--text-mid)}.pill.ok{color:var(--green);border-color:rgba(93,212,133,.4)}.pill.warn{color:var(--amber);border-color:rgba(255,168,77,.4)}.pill.down{color:var(--red);border-color:hsla(0,100%,70%,.4)}.pill .led{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor}.hero{padding:clamp(3rem,6vw,5rem) 0 clamp(2rem,4vw,3rem);position:relative}.hero-top{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--text-dim);text-transform:uppercase;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.hero h1{margin:0;max-width:18ch}.hero-sub{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:3rem;gap:3rem;margin-top:3rem;align-items:end}@media (max-width:920px){.hero-sub{grid-template-columns:1fr;gap:2rem}}.hero-actions{display:flex;gap:12px;margin-top:1.5rem;flex-wrap:wrap}.kpi-rail{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kpi-rail>div{background:var(--bg);padding:1.5rem var(--pad);position:relative}.kpi-rail>div:before{content:"";position:absolute;top:0;left:0;width:16px;height:2px;background:var(--cobalt);opacity:.6}.kpi-rail .lt{font-family:var(--mono);font-size:10.5px;color:var(--text-dim);letter-spacing:.12em;text-transform:uppercase}.kpi-rail .vl{font-family:var(--display);font-weight:400;font-size:clamp(2rem,3.5vw,3rem);line-height:1;margin-top:10px;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi-rail .vl em{font-style:normal;color:var(--cobalt);font-weight:300}.kpi-rail .sb{font-family:var(--mono);font-size:11.5px;color:var(--text-mid);margin-top:6px}.kpi-rail .sb.up{color:var(--green)}.kpi-rail .sb.down{color:var(--red)}@media (max-width:980px){.kpi-rail{grid-template-columns:1fr 1fr}}.worldmap-frame{background:var(--bg-1);border:1px solid var(--line);position:relative;overflow:hidden}.worldmap-frame .wm-head{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.worldmap-frame .wm-svg{width:100%;display:block}.wm-grid{stroke:var(--rule);stroke-width:.4;opacity:.6}.wm-land{fill:var(--bg-2);stroke:var(--rule);stroke-width:.5}.wm-node,.wm-node-glow{fill:var(--cobalt)}.wm-node-glow{opacity:.25}.wm-node-glow.amber,.wm-node.amber{fill:var(--amber)}.wm-node-line{stroke:var(--cobalt);stroke-width:.5;opacity:.4}.wm-label{font-family:var(--mono);font-size:8.5px;fill:var(--text-mid);letter-spacing:.1em;text-transform:uppercase}.model-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.model{background:var(--bg-1);border:1px solid var(--line);padding:1.5rem 1.25rem;display:flex;flex-direction:column;position:relative;transition:border-color .15s,transform .15s}.model:hover{border-color:var(--cobalt);transform:translateY(-2px)}.model .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;font-family:var(--mono);font-size:10.5px;color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase}.model h3{font-family:var(--display);font-weight:600;font-size:1.4rem;letter-spacing:-.02em;margin-bottom:6px}.model .by{font-family:var(--mono);font-size:11.5px;color:var(--text-mid);margin-bottom:14px}.model .spec{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border-top:1px solid var(--line);margin-top:auto}.model .spec>div{background:var(--bg-1);padding:10px 0}.model .spec .l{font-family:var(--mono);font-size:10px;color:var(--text-dim);letter-spacing:.1em;text-transform:uppercase}.model .spec .v{font-family:var(--display);font-weight:500;font-size:1.1rem;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:4px}.model .spec .v.cobalt{color:var(--cobalt)}.model .price-strip{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;margin-top:12px;border-top:1px solid var(--line-soft)}.model .price-strip .price{font-family:var(--display);font-weight:500;font-size:1.6rem;color:var(--cobalt);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.model .price-strip .unit{font-family:var(--mono);font-size:10.5px;color:var(--text-dim);letter-spacing:.08em}@media (max-width:920px){.model-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.model-grid{grid-template-columns:1fr}}.cmp-table{border:1px solid var(--line);background:var(--bg-1);overflow-x:auto}.cmp-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr 120px;grid-gap:14px;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line-soft);align-items:center;font-family:var(--mono);font-size:12px}.cmp-row.head{background:var(--bg-2);color:var(--text-dim);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line)}.cmp-row .nm{color:var(--text);font-weight:500}.cmp-row .val{color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cmp-row .val.cob{color:var(--cobalt)}.cmp-row .val.amb{color:var(--amber)}.cmp-row .actions{display:flex;gap:6px;justify-content:flex-end}.cmp-row .mini{font-family:var(--mono);font-size:10px;padding:4px 8px;color:var(--text-mid);letter-spacing:.08em}.cmp-row .mini,.pg{border:1px solid var(--line)}.pg{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);min-height:460px}.pg-pane{background:var(--bg-1);display:flex;flex-direction:column}.pg-pane .pg-head{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.pg-pane .pg-body{flex:1 1;padding:16px;overflow:auto;line-height:1.6}.pg-pane .pg-body,.pg-pane textarea{font-family:var(--mono);font-size:13px}.pg-pane textarea{width:100%;height:100%;background:transparent;border:0;outline:0;color:var(--text);resize:none}.pg-pane .pg-out{color:var(--text-2);white-space:pre-wrap}.pg-pane .pg-cursor{display:inline-block;width:7px;height:14px;background:var(--cobalt);vertical-align:text-bottom;margin-left:2px;animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.pg-foot{border-top:1px solid var(--line);background:var(--bg-0);padding:12px 16px;justify-content:space-between;flex-wrap:wrap;gap:12px;font-family:var(--mono);font-size:11px;color:var(--text-dim)}.pg-foot,.pg-foot .meter{display:flex;align-items:center}.pg-foot .meter{gap:14px}.pg-foot .meter span.v{color:var(--cobalt);font-weight:500}.pg-foot .meter span.lt{color:var(--text-faint)}@media (max-width:880px){.pg{grid-template-columns:1fr}}.console-shell{display:grid;grid-template-columns:220px 1fr;border-top:1px solid var(--line);min-height:calc(100vh - var(--nav-h) - var(--strip-h))}.console-side{background:var(--bg-1);border-right:1px solid var(--line);padding:1rem 0}.console-side h5{font-family:var(--mono);font-size:10px;letter-spacing:.14em;color:var(--text-faint);text-transform:uppercase;padding:12px 1.25rem 6px}.console-side a{display:flex;justify-content:space-between;align-items:center;padding:8px 1.25rem;font-family:var(--mono);font-size:12px;color:var(--text-mid);border-left:2px solid transparent}.console-side a:hover{color:var(--text);background:hsla(0,0%,100%,.02)}.console-side a.active{color:var(--cobalt);border-left-color:var(--cobalt);background:var(--cobalt-soft)}.console-main{padding:2rem var(--pad);min-width:0}@media (max-width:980px){.console-shell{grid-template-columns:1fr}.console-side{display:none}}.ladder{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;background:var(--line);border:1px solid var(--line)}.ladder-rung{background:var(--bg-1);padding:1.75rem 1.5rem;border-right:1px solid var(--line);display:flex;flex-direction:column;position:relative}.ladder-rung:last-child{border-right:0}.ladder-rung .tier-num{font-family:var(--mono);font-size:10.5px;color:var(--cobalt);letter-spacing:.14em;text-transform:uppercase}.ladder-rung h4{font-family:var(--display);font-weight:600;font-size:1.3rem;margin:8px 0;letter-spacing:-.015em}.ladder-rung .stake{font-family:var(--display);font-weight:400;font-size:1.8rem;color:var(--amber);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ladder-rung .stake .lbl{font-family:var(--mono);font-size:10.5px;color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-left:6px;font-weight:400}.ladder-rung ul{list-style:none;margin:1rem 0 0;font-family:var(--mono);font-size:11.5px;color:var(--text-2)}.ladder-rung li{padding:6px 0 6px 18px;position:relative;border-bottom:1px solid var(--line-soft)}.ladder-rung li:last-child{border-bottom:0}.ladder-rung li:before{content:"┼";position:absolute;left:0;color:var(--cobalt);font-family:var(--mono)}@media (max-width:980px){.ladder{grid-template-columns:1fr 1fr}.ladder-rung:nth-child(2){border-right:0}}@media (max-width:560px){.ladder{grid-template-columns:1fr}.ladder-rung{border-right:0;border-bottom:1px solid var(--line)}}.sec-head{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:3rem;gap:3rem;align-items:end;margin-bottom:2.5rem}.sec-head .pre{font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1rem}.sec-head .pre .num{color:var(--cobalt)}.sec-head .right{color:var(--text-mid);max-width:50ch;font-size:16px}@media (max-width:820px){.sec-head{grid-template-columns:1fr;gap:1rem}}.spark{display:block;width:100%;height:38px}.code{border:1px solid var(--line);background:var(--bg-0);font-family:var(--mono);font-size:12.5px;line-height:1.7;padding:1.25rem 1.5rem;overflow-x:auto;white-space:pre;color:var(--text-2)}.code .k{color:var(--magenta)}.code .s{color:var(--cyan)}.code .n{color:var(--amber)}.code .c{color:var(--text-faint);font-style:italic}.code .f{color:var(--cobalt)}.footer{border-top:1px solid var(--line);background:var(--bg-1);padding:3rem 0 1.5rem;font-family:var(--sans);font-size:13.5px;color:var(--text-mid)}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;grid-gap:2rem;gap:2rem}.footer h5{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;color:var(--text-faint);text-transform:uppercase;font-weight:500;margin-bottom:14px}.footer a{display:block;color:var(--text-mid);padding:4px 0;transition:color .15s}.footer a:hover{color:var(--cobalt)}.footer .brand-block p{color:var(--text-dim);max-width:30ch;margin-top:12px;line-height:1.55}.footer-bot{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--line);display:flex;justify-content:space-between;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--text-faint);text-transform:uppercase;flex-wrap:wrap;gap:1rem}@media (max-width:820px){.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>.brand-block{grid-column:1/-1}}.cta{position:relative;padding:clamp(4rem,7vw,6rem) 0;border-top:1px solid var(--line);background:radial-gradient(ellipse at 30% 50%,rgba(64,128,255,.15),transparent 60%),radial-gradient(ellipse at 70% 50%,rgba(255,168,77,.08),transparent 60%)}.cta h2{font-family:var(--display);font-weight:400;font-size:clamp(2rem,5vw,3.6rem);line-height:1;letter-spacing:-.03em;max-width:22ch}.cta h2 em{font-style:normal;color:var(--cobalt);font-weight:300}.cta p{color:var(--text-mid);margin-top:1.25rem;max-width:50ch;font-size:1.0625rem}.cta-actions{display:flex;gap:12px;margin-top:2rem;flex-wrap:wrap}.flow{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;border:1px solid var(--line);background:var(--bg-1)}.flow,.flow-step{position:relative}.flow-step{padding:1.5rem 1.25rem;border-right:1px solid var(--line)}.flow-step:last-child{border-right:0}.flow-step:after{content:"›";position:absolute;right:-8px;top:50%;transform:translateY(-50%);color:var(--cobalt);font-family:var(--mono);font-size:16px;background:var(--bg);width:16px;height:16px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);z-index:1}.flow-step:last-child:after{display:none}.flow-step .stp-num{font-family:var(--mono);font-size:10.5px;color:var(--text-faint);letter-spacing:.14em}.flow-step h4{font-family:var(--display);font-weight:500;font-size:1.05rem;margin:8px 0;letter-spacing:-.01em}.flow-step p{font-family:var(--mono);font-size:11px;color:var(--text-mid);line-height:1.55}@media (max-width:980px){.flow{grid-template-columns:1fr 1fr}.flow-step:after{display:none}}@media (max-width:560px){.flow{grid-template-columns:1fr}.flow-step{border-right:0;border-bottom:1px solid var(--line)}}.tok-tab{border:1px solid var(--line);background:var(--bg-1)}.tok-tab .tok-row{display:grid;grid-template-columns:180px 60px 1fr 80px;grid-gap:16px;gap:16px;padding:14px 18px;border-bottom:1px solid var(--line-soft);align-items:center;font-family:var(--mono);font-size:12.5px}.tok-tab .tok-row:last-child{border-bottom:0}.tok-tab .tok-row.head{background:var(--bg-2);color:var(--text-dim);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.tok-tab .nm{color:var(--text)}.tok-tab .pct{color:var(--cobalt);font-weight:600;text-align:right}.tok-tab .bar{height:6px;background:var(--bg-2);position:relative;overflow:hidden}.tok-tab .bar>.fill{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--cobalt),var(--cyan))}.tok-tab .bar>.fill.amber{background:linear-gradient(90deg,var(--amber),var(--magenta))}.tok-tab .unlock{font-family:var(--mono);font-size:10.5px;color:var(--text-mid);text-align:right}.netlog{border:1px solid var(--line);background:var(--bg-0);padding:0}.netlog .nl-head{padding:10px 16px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);display:flex;justify-content:space-between}.netlog .nl-body{padding:8px 16px 16px;font-family:var(--mono);font-size:11.5px;line-height:1.7;min-height:240px;color:var(--text-2)}.netlog .nl-row{display:grid;grid-template-columns:70px 24px 1fr 100px;grid-gap:12px;gap:12px;padding:4px 0;animation:nl-fade .3s both}.netlog .nl-row .t{color:var(--text-faint)}.netlog .nl-row .lv{color:var(--green);font-weight:600}.netlog .nl-row.warn .lv{color:var(--amber)}.netlog .nl-row.err .lv{color:var(--red)}.netlog .nl-row .ms{color:var(--text)}.netlog .nl-row .meta{color:var(--text-dim);text-align:right}@keyframes nl-fade{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}form.f{display:grid;grid-gap:14px;gap:14px;max-width:520px}form.f label{display:block}form.f .lab{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);margin-bottom:6px}form.f input,form.f select,form.f textarea{width:100%;padding:11px 14px;background:var(--bg-0);border:1px solid var(--line);color:var(--text);font-family:var(--mono);font-size:13px}form.f input:focus,form.f select:focus,form.f textarea:focus{outline:0;border-color:var(--cobalt);box-shadow:0 0 0 2px var(--cobalt-soft)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-0)}::-webkit-scrollbar-thumb{background:var(--line);border:2px solid var(--bg-0)}::-webkit-scrollbar-thumb:hover{background:var(--rule)}