@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Space+Grotesk:wght@400;500;600;700&display=swap";:root{color-scheme:dark;--paper: #000000;--panel: #0a0a0b;--ink: #ffffff;--mute: #a1a1aa;--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .12);--teal: #f18ca0;--teal-ink: #f5a8b8;--mint: #f18ca0;--foot: #050505;--accent-soft: rgba(241, 140, 160, .12);--soft-ink: #e4e4e7;--on-ink: #000000;--r: 14px;--ease: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;background:var(--paper);color:var(--ink)}body{font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.5}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:hover{color:var(--teal-ink)}:focus-visible{outline:2px solid var(--teal);outline-offset:3px}h1,h2,.serif{font-family:Space Grotesk,ui-sans-serif,sans-serif;font-weight:600;letter-spacing:-.03em}.nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;padding:.85rem 5vw;background:color-mix(in srgb,var(--paper) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:.55rem;font-weight:650}.brand img{height:22px;width:auto}.nav-links{display:flex;gap:1.1rem;color:var(--mute);font-size:.92rem}.nav-space{flex:1}.btn{display:inline-flex;align-items:center;gap:.35rem;background:var(--teal);color:#12080a;border:0;border-radius:999px;padding:.48rem 1rem;font:inherit;font-weight:600;cursor:pointer;transition:transform .25s var(--ease),filter .2s}.btn:hover{filter:brightness(1.08);transform:translateY(-1px);color:#12080a}.btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line-strong)}.btn.ghost:hover{color:var(--ink);background:var(--accent-soft)}.btn.dark{background:var(--ink);color:var(--on-ink)}.hero{padding:4.5rem 5vw 2rem;text-align:center;max-width:58rem;margin:0 auto}.hero h1{font-size:clamp(2.6rem,6.4vw,4.4rem);line-height:1.08;margin:0 0 1rem}.hero .lede{color:var(--mute);font-size:1.15rem;max-width:40rem;margin:0 auto 1.6rem}.hero-actions{display:flex;gap:.6rem;justify-content:center;flex-wrap:wrap}.lime{color:var(--teal)}.morph-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;max-width:72rem;margin:0 auto;padding:0 5vw;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--line)}.morph-stat{background:var(--panel);padding:1.1rem 1.2rem}.stat-num{font-weight:650;font-size:1.15rem}.stat-label{color:var(--mute);font-size:.82rem;margin-top:.2rem}.morph-hero{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;padding:3.5rem 5vw 2rem;max-width:72rem;margin:0 auto}.morph-kicker{color:var(--teal);font-size:.82rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.morph-title{font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1.08;margin:.5rem 0 1rem}.morph-lede{color:var(--mute);max-width:38rem}.morph-actions{display:flex;gap:.6rem;flex-wrap:wrap;margin:1.4rem 0 .8rem}.morph-hint{color:var(--mute);font-size:.9rem}.stacked-panels{position:relative;min-height:320px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:0;overflow:hidden;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.55;box-shadow:0 24px 60px -32px #000}.panel-head{display:flex;justify-content:space-between;align-items:center;padding:.55rem .85rem;border-bottom:1px solid var(--line);color:var(--mute);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.panel pre{margin:0;padding:.9rem 1rem 1.1rem;background:transparent;color:var(--soft-ink);border-radius:0}.panel-original{transform:rotate(-1.2deg)}.panel-analysis{transform:rotate(.6deg) translate(18px,-28px);border-color:#f18ca059}.panel-analysis pre{color:var(--teal-ink)}.panel-governed{transform:translate(8px,-48px)}.stage{position:relative;margin:2.5rem 5vw 0;height:min(42vh,320px);border-radius:16px;overflow:hidden;background:var(--panel);border:1px solid var(--line)}.stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.stage-copy{position:relative;z-index:2;height:100%;display:grid;place-items:center;text-align:center;padding:2rem;pointer-events:none}.stage-copy strong{display:block;font-size:clamp(2.4rem,7vw,4.2rem);line-height:.95;letter-spacing:-.04em;color:var(--teal)}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:56rem;margin:3rem auto 0;padding:0 5vw 4rem}.metric{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:1.25rem 1.2rem}.metric b{display:block;font-size:1.7rem;letter-spacing:-.03em}.metric span{color:var(--mute);font-size:.9rem}.section{padding:5rem 5vw;max-width:68rem;margin:0 auto}.section h2{font-size:clamp(1.8rem,3.5vw,2.6rem);margin:0 0 1rem;max-width:22ch}.section p{color:var(--mute);max-width:40rem}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.8rem}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:1.35rem 1.3rem}.card h3{margin:0 0 .4rem;font-size:1.05rem;font-weight:650}.card p{margin:0;font-size:.95rem;color:var(--mute)}.steps{display:flex;gap:0;margin-top:2rem;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:var(--panel)}.step{flex:1;padding:1.2rem 1.1rem;border-right:1px solid var(--line)}.step:last-child{border-right:0}.step i{display:block;color:var(--teal);font-style:normal;font-size:.78rem;font-weight:650;margin-bottom:.35rem}table.plain{width:100%;border-collapse:collapse;margin-top:1.4rem;font-size:.92rem}table.plain th{text-align:left;color:var(--mute);font-weight:550;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;padding:.55rem 0;border-bottom:1px solid var(--line)}table.plain td{padding:.7rem 0;border-bottom:1px solid var(--line);vertical-align:top}table.plain tr.hl td{background:var(--accent-soft)}.cta-band{margin:3rem 5vw 0;background:var(--panel);color:var(--soft-ink);border:1px solid var(--line);border-radius:16px;padding:3.2rem 2rem;text-align:center}.cta-band h2{margin:0 0 .6rem;color:var(--ink)}.cta-band p{color:var(--mute);margin:0 auto 1.3rem}.page{padding:4rem 5vw 6rem;max-width:44rem;margin:0 auto}.page.wide{max-width:68rem}.page h1{font-size:clamp(2.2rem,5vw,3.3rem);margin:0 0 .8rem}.page h2{margin:2.2rem 0 .5rem;font-size:1.55rem}.page p,.page li{color:var(--mute)}.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem}.price{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:1.6rem}.price .kicker{color:var(--teal);font-size:.82rem;font-weight:650;margin:0 0 .35rem}.price strong{display:block;font-size:2.3rem;margin:.2rem 0 1rem}.price .btn{margin-top:1rem}.price-hero{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin:2rem 0 2.4rem;align-items:start}.price-hero>div{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:1.6rem 1.5rem}.price-hero .kicker{color:var(--teal);font-size:.82rem;font-weight:650;margin:0 0 .35rem}.price-hero strong{display:block;font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.03em;margin:0 0 .7rem}.price-hero .btn{margin-top:1rem}.bill-preview{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:1.5rem 1.5rem 1.35rem;margin:0 0 2.4rem;max-width:36rem}.bill-preview .kicker{color:var(--teal);font-size:.82rem;font-weight:650;margin:0 0 .35rem}.bill-preview h2{margin:0 0 .4rem;font-size:1.45rem}.bill-preview>p{margin:0 0 1rem}.bill-preview ul{list-style:none;margin:0;padding:0}.bill-preview li,.bill-preview .bill-total{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:.95rem}.bill-preview li span{color:var(--mute)}.bill-preview .bill-total{border-bottom:0;padding-top:.85rem;margin:0;font-size:1.25rem}.usage-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:1.2rem 1.25rem;margin:1.2rem 0}.usage-card .row{display:flex;justify-content:space-between;gap:1rem;margin:.35rem 0}.usage-bar{height:8px;background:var(--line);border-radius:99px;overflow:hidden;margin:.8rem 0 0}.usage-bar>i{display:block;height:100%;background:var(--teal);border-radius:99px}input[type=range]{max-width:26rem;accent-color:var(--teal)}.docs{display:grid;grid-template-columns:220px 1fr;min-height:calc(100vh - 58px)}.rail{border-right:1px solid var(--line);padding:1.4rem 1.1rem 3rem;background:var(--foot)}.rail a{display:block;padding:.35rem .5rem;border-radius:8px;color:var(--mute);font-size:.9rem}.rail a:hover,.rail a.on{background:var(--accent-soft);color:var(--ink)}.rail .g{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#71717a;margin:1.1rem .5rem .35rem}.docs main{padding:2.4rem 3rem 5rem;max-width:46rem}.docs main h1{margin-top:0}footer.foot{background:var(--foot);color:var(--mute);padding:2.6rem 5vw 2.2rem;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:1.4rem;font-size:.88rem;margin-top:4rem;border-top:1px solid var(--line)}footer.foot a{color:var(--soft-ink)}footer.foot .brand{color:var(--ink);margin-bottom:.6rem}footer.foot h4{color:var(--ink);font-size:.82rem;margin:0 0 .5rem;font-weight:650}label{display:block;color:var(--mute);font-size:.82rem;margin:1rem 0 .3rem}input{width:100%;max-width:26rem;background:var(--panel);border:1px solid var(--line);color:var(--ink);padding:.65rem .8rem;font:inherit;border-radius:10px}.keys{width:100%;border-collapse:collapse;margin-top:1rem}.keys th,.keys td{text-align:left;padding:.5rem 0;border-top:1px solid var(--line);font-size:.92rem}.keys .delk{padding:.28rem .7rem;font-size:.82rem;color:#f87171}.flash{background:var(--accent-soft);padding:.8rem 1rem;border-radius:12px;margin:1rem 0}.err{color:#f87171}pre{background:var(--panel);color:var(--soft-ink);padding:1rem 1.1rem;border-radius:12px;overflow:auto;font:12.5px/1.5 IBM Plex Mono,ui-monospace,monospace;border:1px solid var(--line)}.bench-hero{padding:3.2rem 5vw 1.2rem;max-width:72rem;margin:0 auto}.bench-hero h1{font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.08;margin:.4rem 0 .8rem;max-width:18ch}.bench-hero .lede{color:var(--mute);max-width:42rem;margin:0}.ledgers{display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:72rem;margin:1.6rem auto 0;padding:0 5vw}.ledger{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:1.4rem 1.35rem 1.2rem;box-shadow:8px 18px 40px -28px #000}.ledger.hexum{border-color:#f18ca059}.ledger .who{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.82rem;color:var(--mute);margin-bottom:.85rem}.ledger .who b{color:var(--ink);font-size:1rem}.ledger dl{margin:0}.ledger .row{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-bottom:1px solid var(--line);font-size:.92rem}.ledger .row span{color:var(--mute)}.ledger .due{display:flex;justify-content:space-between;align-items:baseline;margin-top:.9rem;font-size:1.55rem;letter-spacing:-.03em;font-weight:650}.ledger .due small{font-size:.78rem;font-weight:500;color:var(--mute);letter-spacing:0}.ledger .note{margin:.7rem 0 0;font-size:.82rem;color:var(--mute)}.scale-band{max-width:72rem;margin:1.2rem auto 0;padding:0 5vw}.scale-band .inner{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:1.3rem 1.4rem;display:grid;grid-template-columns:1.2fr 1fr;gap:1.4rem;align-items:center}.scale-band label{margin-top:0}.scale-out{font-size:1.7rem;letter-spacing:-.03em;font-weight:650}.scale-out span{display:block;color:var(--mute);font-size:.85rem;font-weight:500;letter-spacing:0;margin-top:.25rem}.model-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:.6rem 0 .2rem}.model-tabs button{font:inherit;font-size:.82rem;background:transparent;color:var(--mute);border:1px solid var(--line-strong);border-radius:999px;padding:.32rem .75rem;cursor:pointer}.model-tabs button[aria-selected=true],.model-tabs button.on{background:var(--accent-soft);color:var(--ink);border-color:#f18ca066}.report-switch{display:flex;gap:.4rem;max-width:72rem;margin:3.2rem auto .8rem;padding:0 5vw}.report-switch a{color:var(--mute);border-bottom:2px solid transparent;padding:.2rem .1rem .45rem;font-weight:600}.report-switch a.on,.report-switch a:hover{color:var(--ink);border-bottom-color:var(--teal)}.report-sheet{max-width:72rem;margin:0 auto 3rem;padding:0 5vw}.report-sheet h2{font-size:clamp(1.6rem,3vw,2.1rem);margin:0 0 .45rem}.report-meta{color:var(--mute);font-size:.92rem;margin:0 0 1.2rem}.bar-compare{display:grid;gap:.65rem;margin:1.1rem 0 1.4rem}.bar-compare .lab{display:flex;justify-content:space-between;font-size:.82rem;color:var(--mute);margin-bottom:.28rem}.bar-compare i{display:block;height:10px;border-radius:99px;background:#3f3f46}.bar-compare i>b{display:block;height:100%;border-radius:99px;background:#52525b}.bar-compare i.hexum>b{background:var(--teal)}.task-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.task-table{width:100%;border-collapse:collapse;min-width:640px;font-size:.88rem}.task-table th{text-align:left;color:var(--mute);font-weight:550;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;padding:.7rem .85rem;border-bottom:1px solid var(--line)}.task-table td{padding:.62rem .85rem;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.task-table tr:last-child td{border-bottom:0}.pass{color:#86efac}.report-dl{margin-top:1.2rem}.docs-prose h2{margin-top:2.4rem}.docs-prose h3{margin:1.4rem 0 .4rem;font-size:1.05rem}.docs-prose p,.docs-prose li{color:var(--mute)}.docs-prose strong{color:var(--soft-ink);font-weight:600}.tool-grid{display:grid;grid-template-columns:1fr 1fr;gap:.85rem;margin:1.2rem 0 .4rem}.fine{font-size:.82rem;color:var(--mute)}.hp{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:3rem;align-items:center;padding:4.2rem 5vw 3.2rem;max-width:74rem;margin:0 auto}.hp-kicker{color:var(--teal);font-size:.8rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .85rem}.hp h1{font-size:clamp(1.85rem,3.4vw,2.55rem);line-height:1.12;letter-spacing:-.03em;margin:0 0 1rem;max-width:16ch}.hp-pct{display:block;font-size:clamp(4.6rem,14vw,8.4rem);line-height:.88;letter-spacing:-.04em;color:var(--teal);margin:0 0 .35rem}.hp-lede{color:var(--mute);font-size:1.08rem;max-width:36rem;margin:0}.hp-actions{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1.6rem}.hp-session{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:12px 28px 64px -36px #000;min-height:22rem}.hp-chrome{display:flex;align-items:center;gap:.65rem;padding:.7rem 1rem;border-bottom:1px solid var(--line);font:11px/1.2 IBM Plex Mono,ui-monospace,monospace;color:var(--mute);letter-spacing:.02em}.hp-dot{width:8px;height:8px;border-radius:50%;background:var(--teal);box-shadow:0 0 0 4px var(--accent-soft)}.hp-tag{margin-left:auto;color:var(--teal-ink);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.hp-line{padding:.85rem 1rem .2rem}.hp-session.play .hp-line{animation:hpIn .7s var(--ease) both;animation-delay:calc(var(--i) * .22s)}.hp-line b{display:block;font:650 11px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:.25rem}.hp-line.reply b,.hp-line.fail b{color:var(--teal)}.hp-line pre{margin:0;border:0;background:transparent;padding:0 0 .55rem;color:var(--soft-ink)}.hp-line.fail pre{color:var(--teal-ink)}@keyframes hpIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hp-connect{display:grid;grid-template-columns:1fr 1.15fr;gap:2rem;align-items:start;max-width:74rem;margin:0 auto;padding:3.5rem 5vw 1rem}.hp-connect h2,.hp-jobs h2{font-size:clamp(1.7rem,3vw,2.35rem);margin:0 0 .7rem;max-width:18ch;letter-spacing:-.03em}.hp-connect p,.hp-jobs p{color:var(--mute);margin:0;max-width:38rem}.hp-connect pre{margin:0}.hp-jobs{max-width:74rem;margin:0 auto;padding:3.2rem 5vw 1rem}.hp-pair{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:1.6rem;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}.hp-pair article{background:var(--panel);padding:1.5rem 1.4rem 1.6rem}.hp-pair h3{margin:0 0 .45rem;font-size:1.15rem}@media(max-width:860px){.hp,.hp-connect,.hp-pair{grid-template-columns:1fr}.hp{padding-top:2.4rem;gap:2rem}.hp h1{max-width:none}.hp-pct{font-size:clamp(4.2rem,22vw,6.5rem)}.metrics,.grid-2,.price-grid,.price-hero,.docs,footer.foot,.morph-hero,.morph-stats,.ledgers,.scale-band .inner,.tool-grid{grid-template-columns:1fr}.nav-links{display:none}.steps{flex-direction:column}.step{border-right:0;border-bottom:1px solid var(--line)}.docs main{padding:1.6rem 1.2rem 3rem}.rail{display:none}.panel-analysis,.panel-governed,.panel-original{transform:none;margin-bottom:.8rem}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media(prefers-color-scheme:light){:root{color-scheme:light;--paper: #fbfbf8;--panel: #ffffff;--ink: #18181b;--mute: #52525b;--line: rgba(0, 0, 0, .1);--line-strong: rgba(0, 0, 0, .18);--teal: #f18ca0;--teal-ink: #f5a8b8;--mint: #f18ca0;--foot: #f4f4f5;--accent-soft: rgba(241, 140, 160, .12);--soft-ink: #3f3f46;--on-ink: #ffffff}.panel{box-shadow:0 24px 60px -38px #00000073}}.x-shell{display:grid;grid-template-columns:260px minmax(0,600px) 350px;justify-content:center;min-height:100vh;max-width:1265px;margin:0 auto}.x-rail,.x-aside{position:sticky;top:0;height:100vh;padding:.4rem .8rem 1rem;display:flex;flex-direction:column;gap:.15rem}.x-rail a,.x-rail button.navitem{display:flex;align-items:center;gap:.85rem;padding:.7rem 1rem;border-radius:999px;color:var(--ink);background:transparent;border:0;font:inherit;font-size:1.15rem;font-weight:500;cursor:pointer;text-align:left;width:100%}.x-rail a:hover,.x-rail button.navitem:hover,.x-rail a.on{background:#ffffff0f;color:var(--ink)}.x-rail .post-btn{margin-top:.6rem;justify-content:center;width:100%;padding:.85rem 1rem;font-size:1.05rem}.x-rail .me{margin-top:auto;padding:.7rem .85rem;border-radius:999px;display:flex;justify-content:space-between;align-items:center;gap:.6rem;color:var(--mute);font-size:.88rem}.x-rail .me:hover{background:#ffffff0f;color:var(--ink)}.x-main{border-left:1px solid var(--line);border-right:1px solid var(--line);min-height:100vh}.x-head{position:sticky;top:0;z-index:5;background:color-mix(in srgb,var(--paper) 88%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line);padding:.85rem 1rem 0}.x-head h1{font-size:1.2rem;margin:0 0 .6rem;letter-spacing:-.02em}.x-tabs{display:flex}.x-tabs button{flex:1;background:none;border:0;border-bottom:3px solid transparent;color:var(--mute);font:inherit;font-weight:650;padding:.85rem .4rem;cursor:pointer}.x-tabs button.on{color:var(--ink);border-bottom-color:var(--teal)}.composer{display:flex;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid var(--line)}.composer .ava{width:40px;height:40px;border-radius:50%;background:var(--accent-soft);color:var(--teal);display:grid;place-items:center;font-weight:700;flex-shrink:0}.composer input,.x-aside input{width:100%;max-width:none}.stream-row{display:flex;gap:.75rem;padding:.95rem 1rem;border-bottom:1px solid var(--line)}.stream-row:hover{background:#ffffff08}.stream-row .meta{color:var(--mute);font-size:.88rem}.stream-row h3{margin:0 0 .2rem;font-size:.98rem}.x-aside .card{margin-bottom:.85rem}.x-aside h2{font-size:1.2rem;margin:.6rem 0 .7rem}.x-login{max-width:420px;margin:4rem auto;padding:0 1.2rem}@media(max-width:1100px){.x-aside{display:none}.x-shell{grid-template-columns:80px minmax(0,1fr)}.x-rail a span.label,.x-rail button.navitem span.label,.x-rail .me span{display:none}.x-rail{padding:.4rem .35rem;align-items:center}.x-rail a,.x-rail button.navitem{width:auto;padding:.7rem;justify-content:center}}@media(max-width:640px){.x-shell{grid-template-columns:1fr}.x-rail{position:fixed;bottom:0;top:auto;height:auto;width:100%;flex-direction:row;justify-content:space-around;border-top:1px solid var(--line);background:var(--paper);z-index:30;padding:.3rem}.x-main{border:0;padding-bottom:4rem}.x-rail .post-btn,.x-rail .me{display:none}}.dash{min-height:100vh;background:var(--paper)}.dash-bar{display:flex;align-items:center;gap:1rem;padding:.85rem 1.5rem;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:8;background:color-mix(in srgb,var(--paper) 90%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.dash-bar .grow{flex:1}.chip{font-size:.75rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;padding:.28rem .6rem;border-radius:999px;border:1px solid var(--line-strong);color:var(--mute)}.chip.on{color:#12080a;background:var(--teal);border-color:var(--teal)}.dash-body{max-width:1120px;margin:0 auto;padding:1.6rem 1.4rem 4rem}.kpi{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-bottom:1rem}.kpi>div{background:var(--panel);padding:1.15rem 1.2rem}.kpi b{display:block;font-size:1.65rem;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.kpi span{color:var(--mute);font-size:.82rem}.chart-card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:1.2rem 1.25rem 1.35rem;margin-bottom:1rem}.chart-card h2{margin:0 0 .25rem;font-size:1.05rem}.bars{display:flex;align-items:flex-end;gap:4px;height:140px;margin-top:1rem}.bars .col{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;min-width:0}.bars .col i{display:block;width:100%;max-width:28px;background:var(--teal);border-radius:4px 4px 0 0;min-height:2px}.bars .col em{font-style:normal;font-size:9px;color:var(--mute);margin-top:.35rem;font-variant-numeric:tabular-nums}.dash-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:1rem}.dash-login{max-width:400px;margin:5rem auto;padding:0 1.2rem}.dash-login h1{font-size:1.8rem}.tele-table{width:100%;border-collapse:collapse;font-size:.88rem;font-variant-numeric:tabular-nums}.tele-table th{text-align:left;color:var(--mute);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;padding:.45rem 0;border-bottom:1px solid var(--line)}.tele-table td{padding:.5rem 0;border-bottom:1px solid var(--line)}@media(max-width:860px){.kpi,.dash-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.kpi,.dash-grid{grid-template-columns:1fr}}
