@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_704072{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_704072{--font-space-mono:"Space Mono","Space Mono Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_258e5a{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_258e5a{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--void:#050506;--carbon:#0e0f12;--graphite:#1c1d22;--ash:#8a8d96;--fog:#e7e8ec;--electric:#1a5cff;--volt:#6e9bff;--bg:var(--void);--surface:var(--carbon);--surface-raised:#16171b;--border:var(--graphite);--hairline:rgba(237,238,241,0.1);--text:#edeef1;--text-muted:var(--ash);--accent:var(--electric);--on-accent:#ffffff;--accent-text:var(--volt);--accent-soft:rgba(26,92,255,0.18);--focus-ring:var(--volt);--positive:#8ee6c0;--negative:#ff9d9d;--radius-sm:10px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--font-mono:var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--font-num:var(--font-space-mono),var(--font-geist-mono),ui-monospace,monospace;--gutter:clamp(16px,4vw,48px);color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--text)}body{font-family:var(--font-mono);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--accent-text);text-decoration:none}a:hover{color:var(--text)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}.num{font-family:var(--font-num);font-feature-settings:"tnum",none;font-variant-numeric:tabular-nums;font-variant-ligatures:none}.label{font-size:11px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;margin:0}.label,.muted,.small{color:var(--text-muted)}.small{font-size:12px;line-height:1.5}.pay{color:var(--accent-text)}.pos{color:var(--positive)}.neg{color:var(--negative)}.container{max-width:1280px;margin:0 auto;padding-inline:var(--gutter)}.display{font-size:clamp(48px,7vw,96px);line-height:1;letter-spacing:-.05em}.display,.h1{margin:0;font-weight:400;text-wrap:balance}.h1{font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.04em}.h2{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.03em}.h2,.price{font-weight:700}.price{font-family:var(--font-num);font-size:32px;line-height:1;letter-spacing:-.05em;font-feature-settings:"tnum",none;font-variant-numeric:tabular-nums;font-variant-ligatures:none}.price .gst{font-size:12px;font-weight:400;letter-spacing:0;color:var(--text-muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-weight:700;font-size:14px;letter-spacing:-.02em;line-height:1;padding:15px 24px;min-height:44px;border-radius:var(--radius-pill);border:1px solid var(--text);background:transparent;cursor:pointer}.btn,.btn:hover{color:var(--text)}.btn:hover{background:rgba(237,238,241,.06)}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:#3a73ff;color:var(--on-accent)}.btn-sm{font-size:12px;padding:9px 14px;min-height:36px}.btn:disabled{opacity:.45;cursor:not-allowed}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.panel-head{border-bottom:1px solid var(--hairline);font-size:14px}.panel-foot,.panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px}.panel-foot{border-top:1px solid var(--hairline)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}.chip{display:inline-block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;border-radius:var(--radius-pill);border:1px solid var(--border);color:var(--text-muted)}.chip-on{color:var(--accent-text);border-color:var(--accent);background:var(--accent-soft)}.field{display:flex;flex-direction:column;gap:6px}.field>span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.input{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);padding:11px 12px;font-size:13px;color:var(--text);width:100%}textarea.input{resize:vertical;min-height:96px;line-height:1.6}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{text-align:left;font-weight:400;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);padding:12px 16px}.table td,.table th{border-bottom:1px solid var(--hairline);white-space:nowrap}.table td{padding:14px 16px}.table td.r,.table th.r{text-align:right}.scroll-x{overflow-x:auto}.quote-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-radius:var(--radius-md);border:1px solid var(--border)}.code,.quote-bar{padding:14px 16px;background:var(--void)}.code{margin:0;border:1px solid var(--hairline);border-radius:var(--radius-md);font:13px/1.75 var(--font-mono);white-space:pre;overflow-x:auto;color:var(--text)}.code .k{color:var(--accent-text)}.code .s{color:var(--positive)}.code .c{color:var(--text-muted)}.section-inner{padding-block:96px;display:flex;flex-wrap:wrap;gap:56px;align-items:center}.section-copy{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:20px}.section-copy p.body{margin:0;color:var(--text-muted);max-width:520px}.section-visual{flex:1.2 1 480px;min-width:0}.more{font-size:13px;color:var(--text);display:inline-flex;align-items:center;gap:8px}.more:hover{color:var(--accent-text)}.console{display:flex;min-height:100vh;flex-wrap:wrap}.console-side{flex:0 0 240px;border-right:1px solid var(--hairline);padding:16px 12px;background:var(--void)}.console-main{flex:999 1 560px;min-width:0}.console-top{height:64px;display:flex;align-items:center;gap:16px;padding:0 24px;border-bottom:1px solid var(--hairline);flex-wrap:wrap}.console-body{padding:32px 24px 64px;max-width:1120px;display:flex;flex-direction:column;gap:24px}.side-link{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--radius-sm);font-size:13px;color:var(--text-muted)}.side-link:hover{color:var(--text);background:rgba(237,238,241,.04)}.side-link[aria-current=page]{color:var(--accent-text);background:var(--accent-soft)}.side-list{display:flex;flex-direction:column;gap:2px}.badge{font-size:10px;padding:1px 8px;border-radius:var(--radius-pill);border:1px solid var(--accent);color:var(--accent-text)}@media (max-width:820px){.console-side{flex:1 1 100%;border-right:0;border-bottom:1px solid var(--hairline);padding:8px 12px;min-width:0;max-width:100%}.console-side>.label,.console-side>a{display:none}.side-list{flex-direction:row;overflow-x:auto;gap:4px}.console-top{height:auto;min-height:64px;padding:10px 16px;gap:10px}.wallet-word{display:none}.console-body{padding:24px 16px 48px}.side-list .side-link{white-space:nowrap}}button.chip{background:transparent}button.chip.chip-on{background:var(--accent-soft)}.site-links{display:flex;gap:2px;flex-grow:1;flex-wrap:wrap}.site-menu{display:none;margin-left:auto;position:relative}.site-menu summary{list-style:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.site-menu summary::-webkit-details-marker{display:none}.site-menu[open] .site-menu-panel{position:absolute;right:0;top:52px;width:min(320px,calc(100vw - 32px));background:var(--void);border:1px solid var(--border);border-radius:var(--radius-lg);padding:8px 16px 16px;display:flex;flex-direction:column}.site-menu-panel a{padding:14px 0;border-bottom:1px solid var(--hairline);color:var(--text)}@media (max-width:820px){.site-auth,.site-links{display:none!important}.site-menu{display:block}}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.row-form{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.prose{max-width:720px;display:flex;flex-direction:column;gap:16px}.prose h2{margin:24px 0 0;font-size:20px;line-height:1.3;letter-spacing:-.02em;font-weight:700}.prose h3{margin:12px 0 0;font-size:15px;font-weight:700}.prose li,.prose p{margin:0;color:var(--text-muted)}.prose ol,.prose ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.prose code{font-size:13px;color:var(--text);background:var(--surface-raised);padding:1px 6px;border-radius:6px}.prose .code code{background:none;padding:0}.prose strong{color:var(--text)}.prose table{width:100%;border-collapse:collapse;font-size:13px}.prose td,.prose th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--hairline);vertical-align:top}.prose th{font-weight:400;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}@media (max-width:820px){.doc-side{position:static!important;flex:1 1 100%!important;flex-direction:row!important;flex-wrap:wrap;gap:16px 32px!important}}.price-tabs{position:-webkit-sticky;position:sticky;top:72px;z-index:5;display:flex;gap:6px;padding:6px;width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto;border-radius:var(--radius-pill);background:rgba(14,15,18,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--border)}.price-tabs a{padding:10px 18px;border-radius:var(--radius-pill);font-size:13px;font-weight:700;color:var(--text-muted);white-space:nowrap}.price-tabs a:hover{color:var(--text);background:var(--graphite)}.price-group{display:flex;flex-direction:column;gap:24px;scroll-margin-top:140px}.price-group-head{display:flex;flex-wrap:wrap;gap:8px 32px;align-items:flex-end;justify-content:space-between}.price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.plan{position:relative;display:flex;flex-direction:column;gap:20px;padding:28px;border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);transition:border-color .16s ease,transform .16s ease;scroll-margin-top:140px}.plan:hover{border-color:#2f3a59;transform:translateY(-2px)}.plan-wide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px;padding:40px;background:radial-gradient(ellipse at 100% 0,rgba(26,92,255,.22),transparent 60%),var(--surface)}@media (max-width:760px){.plan-wide{grid-template-columns:1fr;padding:28px}}.plan-pick{background:linear-gradient(180deg,rgba(26,92,255,.16),rgba(26,92,255,0) 55%),var(--surface);box-shadow:0 0 0 1px var(--electric),0 24px 64px -24px rgba(26,92,255,.55)}.plan-pick,.plan-pick:hover{border-color:var(--electric)}.plan-tag{position:absolute;top:-12px;left:28px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--electric);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.plan-limit{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.plan-limit b{font-family:var(--font-num);font-size:clamp(32px,3.4vw,44px);line-height:1;letter-spacing:-.05em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-fee{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--volt);font-size:12px;font-weight:700}.plan ul{list-style:none;margin:0;padding:0;flex-direction:column;font-size:13px}.plan li,.plan ul{display:flex;gap:10px}.plan li{align-items:flex-start}.plan li svg{flex:none;margin-top:3px}.how-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.how-strip>div{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:var(--radius-lg);background:var(--surface)}.how-strip .step{font-size:12px;color:var(--volt);font-weight:700}.faq{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:32px 48px;gap:32px 48px}.faq h3{margin:0 0 8px;font-size:15px;font-weight:700;letter-spacing:-.02em}.faq p{margin:0;color:var(--text-muted);font-size:14px}select.input{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-right:40px!important;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236e9bff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px 16px}select.input:hover{border-color:#2f3a59}select.input option{background:var(--carbon);color:var(--text)}.glance{position:relative}.glance-avatar{width:36px;height:36px;border-radius:999px;background:var(--graphite);border:1px solid transparent;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:var(--text);cursor:pointer;padding:0;flex:none}.glance-avatar:hover,.glance-avatar[aria-expanded=true]{border-color:var(--electric);box-shadow:0 0 0 3px var(--accent-soft)}.glance-avatar-lg{width:44px;height:44px;font-size:16px;background:var(--electric);color:#fff;cursor:default}.glance-panel{position:absolute;right:0;top:calc(100% + 10px);z-index:30;width:min(340px,calc(100vw - 32px));display:flex;flex-direction:column;background:var(--carbon);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 24px 64px -16px rgba(0,0,0,.8),0 0 0 1px rgba(26,92,255,.08);overflow:hidden;animation:glance-in .14s ease-out}.glance-panel[hidden]{display:none}.glance-panel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}@keyframes glance-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.glance-panel{border-radius:16px;border-color:var(--hairline);padding:6px;box-shadow:0 24px 64px -16px rgba(0,0,0,.8);animation-duration:.12s}.gm-head{display:flex;gap:12px;align-items:center;padding:12px 10px 14px}.gm-head .glance-avatar-lg{width:40px;height:40px}.gm-email{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-sub{font-size:13px;color:var(--text-muted)}.gm-link{font-size:13px;color:var(--volt);white-space:nowrap}.gm-link:hover{color:var(--text)}.gm-group{border-top:1px solid var(--hairline);padding:6px 0;display:flex;flex-direction:column}.gm-spend{padding:12px 10px;gap:8px}.gm-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px}.gm-line b{font-weight:700;font-size:15px}.gm-bar{height:4px;border-radius:99px;background:var(--graphite);overflow:hidden}.gm-bar span{display:block;height:100%;border-radius:99px}.gm-label{font-size:13px;color:var(--text-muted);padding:8px 10px 4px}.gm-row{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:10px;font-size:14px;color:var(--text);background:none;border:0;cursor:pointer;text-align:left;font-family:inherit;width:100%}.gm-row:focus-visible,.gm-row:hover{background:var(--graphite);color:var(--text)}.gm-row svg{color:var(--text-muted);flex:none}.gm-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gm-quiet{color:var(--text-muted)}.gm-tile{width:22px;height:22px;border-radius:6px;background:var(--graphite);border:1px solid #2e3038;display:grid;place-items:center;font-size:11px;font-weight:700;flex:none;color:var(--volt)}.gm-row[aria-current=page] .gm-tile{background:var(--electric);border-color:var(--electric);color:#fff}.gm-tile-q{color:var(--text-muted);background:transparent}.gm-row .gm-tick{color:var(--volt)}.gm-row .gm-go{opacity:0}.gm-row:hover .gm-go{opacity:1}@media (max-width:820px){.console-top{position:relative}.glance{position:static}.glance-panel{left:16px;right:16px;width:auto;top:calc(100% + 8px);max-height:calc(100vh - 140px);overflow-y:auto}}.show-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:440px 340px 340px;grid-template-areas:"a a a a a a a a b b b b" "c c c c c c d d d e e e" "f f f f f f f f g g g g"}.show-tile{margin:0;display:flex;flex-direction:column;min-width:0;min-height:0;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);background:var(--surface)}.show-media{position:relative;flex:1 1 auto;min-height:0;background:var(--void);outline:none}.show-media>img,.show-media>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.show-media:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring)}.show-prompt{position:absolute;left:0;right:0;bottom:0;margin:0;padding:40px 16px 14px;display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.55;color:var(--text);background:linear-gradient(0deg,rgba(5,5,6,.92),rgba(5,5,6,.6) 70%,transparent);opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s;pointer-events:none}.show-media:focus-visible .show-prompt,.show-media:hover .show-prompt{opacity:1;transform:none}.show-cap{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-top:1px solid var(--hairline)}.show-cap>span:first-child{display:flex;flex-direction:column}.show-model{overflow:hidden;text-overflow:ellipsis}.show-model,.show-price{font-size:13px;font-weight:700;white-space:nowrap}.show-price{color:var(--accent-text)}.show-music{display:flex;flex-direction:column;justify-content:space-between;gap:16px;padding:20px;background:radial-gradient(ellipse at 100% 0,rgba(26,92,255,.28),var(--void) 70%)}.show-play{width:48px;height:48px;flex:0 0 48px;border-radius:999px;border:0;background:var(--electric);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.show-play:hover{background:#3a73ff}.show-play:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.show-wave{flex:1 1 auto;min-height:60px;max-height:120px;display:flex;align-items:center;gap:2px}.show-wave>span{flex:1 1;border-radius:2px;min-height:3px;transition:background .15s}@media (max-width:900px){.show-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;grid-auto-rows:300px;grid-template-areas:"a a" "b c" "d e" "f f" "g g"}.show-prompt{display:none}}@media (max-width:560px){.show-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:320px;grid-template-areas:"a" "b" "c" "d" "e" "f" "g"}}.console-main{font-size:14px}.console-body{max-width:none;padding:28px 40px 72px;gap:20px}.console-body .label{font-size:13px;letter-spacing:0;text-transform:none}.console-body .small{font-size:13px}.console-body .field>span{font-size:13px;letter-spacing:0;text-transform:none}.console-body .chip{font-size:12px;letter-spacing:0;text-transform:none}.console-body .input{padding:9px 12px;background-color:var(--void)}.console-body .btn,.console-body .input{font-size:14px;border-radius:8px;border-color:#2e3038}.console-body .btn{min-height:36px;padding:0 14px;font-weight:500;letter-spacing:0;background:var(--graphite);gap:8px;white-space:nowrap}.console-body .btn:hover{background:#26272d}.console-body .btn-primary{background:var(--electric);border-color:var(--electric);color:#fff}.console-body .btn-primary:hover{background:#3a73ff}.console-body .btn-primary:disabled,dialog.dlg .btn-primary:disabled{background:var(--graphite);border-color:#2e3038;color:var(--text-muted);opacity:1}.console-body .btn-ghost{background:transparent;border-color:transparent;color:var(--text-muted)}.console-body .btn-ghost:hover{background:var(--graphite);color:var(--text)}.console-body .btn-danger{color:var(--negative)}.console-body .btn-sm{min-height:30px;padding:0 10px;font-size:13px}@media (max-width:820px){.console-body{padding:24px 16px 56px}}.ph{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:36px}.ph h1{margin:0;font-size:24px;line-height:1.2;font-weight:700;letter-spacing:-.03em}.ph .sp{flex:1 1 auto}.facts{display:flex;flex-wrap:wrap;gap:8px 28px;color:var(--text-muted)}.facts b{color:var(--text);font-weight:500}.facts b.num{font-weight:400}.tbl-wrap{overflow-x:auto;margin-inline:-12px}.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:left;font-weight:400;color:var(--text-muted);font-size:13px;padding:10px 12px}.tbl td,.tbl th{border-bottom:1px solid var(--hairline);white-space:nowrap}.tbl td{padding:12px;vertical-align:middle}.tbl .r{text-align:right}.tbl .sub{display:block;color:var(--text-muted);font-size:12px}.tbl tr.dim td{opacity:.45}.tbl tbody tr.click{cursor:pointer}.tbl tbody tr.click:hover td{background:rgba(237,238,241,.03)}.tbl tbody tr.sel td{background:#0d1630}.id{font-family:var(--font-num);font-size:13px;color:var(--text-muted)}.dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:8px;vertical-align:1px;flex:none}.meter{height:4px;background:var(--graphite);overflow:hidden;width:120px;flex:none}.meter,.meter>i{border-radius:9px}.meter>i{display:block;height:100%;background:var(--electric)}.meter.warn>i{background:var(--negative)}.scards{display:flex;flex-direction:column;gap:16px;max-width:860px}.scard{border:1px solid var(--hairline);border-radius:12px;background:var(--carbon);overflow:hidden}.scard>.in{padding:22px 24px;display:flex;flex-direction:column;gap:12px}.scard h2{margin:0;font-size:16px;font-weight:600;letter-spacing:-.01em}.scard .desc{margin:0;color:var(--text-muted);max-width:640px}.scard>.ft{border-top:1px solid var(--hairline);background:#0a0b0e;padding:12px 24px;display:flex;align-items:center;gap:12px;color:var(--text-muted);font-size:13px;min-height:56px;flex-wrap:wrap}.scard>.ft .sp{flex:1 1 auto}.scard.danger{border-color:rgba(255,157,157,.35)}.scard.danger>.ft{background:rgba(255,157,157,.04);border-top-color:rgba(255,157,157,.2)}.scard .row{display:flex;align-items:center;gap:16px}.scard .grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px 16px;gap:12px 16px}.scard dl{display:grid;grid-template-columns:minmax(140px,220px) 1fr;grid-gap:10px 16px;gap:10px 16px;margin:0}.scard dt{color:var(--text-muted)}.scard dd{margin:0}.money-in{display:flex;align-items:center;gap:0;width:220px;max-width:100%;border:1px solid #2e3038;border-radius:8px;background:var(--void)}.money-in>span{padding-left:12px;color:var(--text-muted);font-family:var(--font-num)}.money-in>input{border:0!important;background:transparent!important;padding-left:6px!important}.money-in:focus-within{outline:2px solid var(--focus-ring);outline-offset:1px}.money-in input:focus-visible{outline:none}.switch{position:relative;width:38px;height:22px;border-radius:99px;background:var(--graphite);border:1px solid #2e3038;flex:none;cursor:pointer;padding:0}.switch:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--ash);transition:left .12s ease}.switch[aria-checked=true]{background:var(--electric);border-color:var(--electric)}.switch[aria-checked=true]:after{left:19px;background:#fff}.switch:disabled{opacity:.45;cursor:not-allowed}dialog.dlg{padding:0;border:1px solid var(--hairline);border-radius:12px;background:var(--carbon);color:var(--text);width:min(480px,calc(100vw - 32px));box-shadow:0 30px 80px rgba(0,0,0,.6);font-size:14px}dialog.dlg::-webkit-backdrop{background:rgba(5,5,6,.6)}dialog.dlg::backdrop{background:rgba(5,5,6,.6)}dialog.dlg form{margin:0}dialog.dlg .in{padding:22px 24px;display:flex;flex-direction:column;gap:14px}dialog.dlg h2{margin:0;font-size:16px;font-weight:600}dialog.dlg .ft{border-top:1px solid var(--hairline);background:#0a0b0e;padding:12px 24px;display:flex;align-items:center;gap:8px;color:var(--text-muted);font-size:13px}dialog.dlg .ft .sp{flex:1 1 auto}dialog.dlg .field>span{font-size:13px;letter-spacing:0;text-transform:none;color:var(--text-muted)}dialog.dlg .input{padding:9px 12px;background-color:var(--void)}dialog.dlg .btn,dialog.dlg .input{font-size:14px;border-radius:8px;border-color:#2e3038}dialog.dlg .btn{min-height:36px;padding:0 14px;font-weight:500;letter-spacing:0;background:var(--graphite)}dialog.dlg .btn-primary{background:var(--electric);border-color:var(--electric);color:#fff}.secret{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--electric);border-radius:10px;background:rgba(26,92,255,.08);flex-wrap:wrap}.secret code{font-family:var(--font-num);font-size:13px;word-break:break-all;flex:1 1 280px}.fchips{display:flex;flex-wrap:wrap;gap:8px}.fchip,.fchips{align-items:center}.fchip{display:inline-flex;gap:6px;height:32px;padding:0 12px;border:1px dashed #2e3038;border-radius:8px;color:var(--text-muted);font-size:13px;background:transparent;cursor:pointer}.fchip[aria-pressed=true]{border-style:solid;color:var(--text);background:var(--carbon);border-color:#3a3d47}.fchips .input{width:300px;max-width:100%;height:32px;padding:0 12px}.split{display:flex;border-top:1px solid var(--hairline);margin-inline:-40px -40px;min-height:420px}.split>.list{flex:1 1 auto;min-width:0;overflow-x:auto;padding-inline:28px 12px}.split>aside{width:420px;flex:none;border-left:1px solid var(--hairline);padding:22px 28px;display:flex;flex-direction:column;gap:16px;background:var(--carbon)}@media (max-width:1100px){.split>.aside-hint{display:none}.split{flex-direction:column;margin-inline:-16px}.split>aside{width:auto;border-left:0;border-top:1px solid var(--hairline)}.split>.list{padding-inline:16px}}.trail{display:flex;flex-direction:column;border-left:1px solid #2e3038;margin-left:4px}.trail>div{display:flex;gap:12px;padding:0 0 12px 16px;position:relative}.trail>div:last-child{padding-bottom:0}.trail .dot{position:absolute;left:-4px;top:7px;margin:0}.kv{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px}.kv>span:nth-child(odd){color:var(--text-muted)}.mtabs{display:flex;border-bottom:1px solid var(--hairline);overflow-x:auto}.mtab{flex:1 1;min-width:180px;padding:16px 20px 14px;border:0;border-right:1px solid var(--hairline);background:transparent;color:inherit;text-align:left;display:flex;flex-direction:column;gap:2px;cursor:pointer}.mtab:last-child{border-right:0}.mtab[aria-selected=true]{box-shadow:inset 0 -2px 0 var(--electric);background:var(--carbon)}.mtab .v{font-family:var(--font-num);font-size:24px;line-height:1.3}.mtab[aria-selected=true] .v{font-weight:700}.boxed{border:1px solid var(--hairline);border-radius:12px;overflow:hidden}.tip{position:absolute;pointer-events:none;background:var(--graphite);border:1px solid #2e3038;border-radius:8px;padding:10px 12px;font-size:13px;display:flex;flex-direction:column;gap:2px;transform:translate(-50%,-100%);white-space:nowrap;z-index:2}.empty{border:1px dashed #2e3038;border-radius:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:center;grid-gap:40px;gap:40px;padding:44px 48px}.empty h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.02em}.empty .copy{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.empty .copy p{margin:0;color:var(--text-muted);max-width:440px}.empty .acts{display:flex;gap:8px;flex-wrap:wrap}@media (max-width:820px){.empty{padding:28px 20px}}.snip{display:flex;flex-direction:column;gap:10px;min-width:0}.snip-tabs{display:flex;gap:6px}.snip-tabs button{height:28px;padding:0 10px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-muted);font-size:13px;cursor:pointer}.snip-tabs button[aria-selected=true]{border-color:var(--electric);color:var(--volt)}.snip .code{font-size:12.5px}.utabs{display:flex;gap:24px;border-bottom:1px solid var(--hairline);overflow-x:auto;scrollbar-width:none}.utabs button{background:none;border:0;padding:10px 0 12px;color:var(--text-muted);font-size:14px;cursor:pointer;white-space:nowrap;box-shadow:inset 0 -2px 0 transparent;display:inline-flex;gap:8px;align-items:baseline}.utabs button:hover{color:var(--text)}.utabs button[aria-selected=true]{color:var(--text);box-shadow:inset 0 -2px 0 var(--electric)}.utabs .n{font-family:var(--font-num);font-size:12px;color:var(--text-muted)}.rows{display:flex;flex-direction:column;max-width:860px}.rows>h2{margin:24px 0 4px;font-size:14px;font-weight:600}.rows>h2:first-child{margin-top:0}.srow{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--hairline);flex-wrap:wrap}.srow>.t{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:3px}.srow>.t>span:last-child:not(:first-child){color:var(--text-muted);font-size:13px}.srow>.c{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.srow select.input{width:auto;min-width:200px}.sects{display:flex;flex-direction:column;max-width:980px}.sect{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);grid-gap:16px 40px;gap:16px 40px;padding:24px 0;border-bottom:1px solid var(--hairline)}.sect:first-child{padding-top:4px}.sect>.t h2{margin:0 0 6px;font-size:14px;font-weight:600}.sect>.t p{margin:0;color:var(--text-muted);font-size:13px}.sect>.f{display:flex;flex-direction:column;gap:14px;min-width:0}.sect .grid3{display:grid;grid-template-columns:2fr 1.4fr 1fr;grid-gap:12px;gap:12px}.sect-ft{display:flex;gap:8px;justify-content:flex-end;align-items:center;padding-top:16px;max-width:980px;color:var(--text-muted);font-size:13px;flex-wrap:wrap}.sect-ft .sp{flex:1 1 auto}.in-tag{position:relative}.in-tag>em{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-style:normal;font-size:12px;color:var(--text-muted);pointer-events:none}.in-tag>em.ok{color:var(--positive)}.in-tag>em.bad{color:var(--negative)}@media (max-width:820px){.sect{grid-template-columns:1fr;gap:12px}.sect .grid3{grid-template-columns:1fr 1fr}.sect .grid3>:first-child{grid-column:1/-1}}.strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border:1px solid var(--hairline);border-radius:12px;overflow:hidden}.strip>div{padding:16px 20px;border-right:1px solid var(--hairline);display:flex;flex-direction:column;gap:2px}.strip>div:last-child{border-right:0}.strip b{font-family:var(--font-num);font-size:22px;font-weight:400;line-height:1.3}.strip span{color:var(--text-muted);font-size:13px}.box{border:1px solid var(--hairline);border-radius:12px;background:var(--carbon);padding:20px 22px;display:flex;flex-direction:column;gap:12px;min-width:0}.box h2{margin:0;font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px}.box .desc{margin:0;font-size:13px}.box .desc,.tag{color:var(--text-muted)}.tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border:1px solid #2e3038;border-radius:6px;font-size:12px;font-weight:400}.tag.on{color:var(--positive);border-color:rgba(142,230,192,.35)}.tag.warn{color:#ffd27a;border-color:rgba(255,210,122,.35)}.tag.blue{color:var(--volt);border-color:rgba(110,155,255,.4)}.amts{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.amt{height:36px;padding:0 14px;border-radius:8px;border:1px solid #2e3038;background:var(--graphite);color:var(--text);font-family:var(--font-num);font-size:13px;cursor:pointer}.amt[aria-pressed=true]{border-color:var(--electric);color:var(--volt);background:rgba(26,92,255,.1)}.amts .money-in{width:140px;height:36px}.amts .money-in .input{padding-block:6px}.radios{display:flex;flex-direction:column;border:1px solid var(--hairline);border-radius:10px;overflow:hidden}.radios>label{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-bottom:1px solid var(--hairline);cursor:pointer}.radios>label:last-child{border-bottom:0}.radios>label:has(input:checked){background:rgba(26,92,255,.07)}.radios>label:has(input:disabled){cursor:not-allowed;opacity:.55}.radios input{accent-color:var(--electric);margin-top:3px;width:16px;height:16px;flex:none}.radios .t{flex:1 1;display:flex;flex-direction:column;gap:2px}.radios .t>span:last-child{color:var(--text-muted);font-size:13px}.picker{display:flex;flex-wrap:wrap;padding:6px;border:1px solid #2e3038;border-radius:8px;background:var(--void);position:relative}.picker,.picker .pill{gap:6px;align-items:center}.picker .pill{display:inline-flex;height:28px;padding:0 6px 0 10px;border-radius:6px;background:var(--graphite);font-size:13px}.picker .pill button{background:none;border:0;color:var(--text-muted);cursor:pointer;padding:2px;display:inline-flex}.picker>input{flex:1 1 160px;border:0;background:transparent;color:var(--text);font:inherit;font-size:14px;padding:4px 6px;min-width:120px}.picker>input:focus-visible{outline:none}.picker:focus-within{outline:2px solid var(--focus-ring);outline-offset:1px}.picker ul{position:absolute;left:-1px;right:-1px;top:calc(100% + 4px);margin:0;padding:4px;list-style:none;background:var(--carbon);border:1px solid #2e3038;border-radius:8px;max-height:280px;overflow-y:auto;z-index:5;box-shadow:0 20px 50px rgba(0,0,0,.5)}.picker li button{width:100%;display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border:0;border-radius:6px;background:none;color:var(--text);font:inherit;font-size:13px;cursor:pointer;text-align:left}.picker li button:hover,.picker li button[data-active=true]{background:var(--graphite)}.drawer{position:fixed;top:0;right:0;bottom:0;width:min(440px,100vw);background:var(--carbon);border-left:1px solid var(--hairline);z-index:50;display:flex;flex-direction:column;box-shadow:-30px 0 80px rgba(0,0,0,.5)}.drawer>.hd{display:flex;align-items:center;gap:8px;padding:16px 20px;border-bottom:1px solid var(--hairline)}.drawer>.hd h2{margin:0;font-size:15px;font-weight:600;flex:1 1}.drawer>.bd{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:14px}.drawer>.ft{border-top:1px solid var(--hairline);padding:12px 20px;display:flex;gap:8px;align-items:center;background:#0a0b0e;color:var(--text-muted);font-size:13px;flex-wrap:wrap}.drawer>.ft .sp{flex:1 1}.drawer-bg{position:fixed;inset:0;background:rgba(5,5,6,.5);z-index:49;border:0}.steps{display:flex;flex-direction:column;gap:16px;counter-reset:step}.steps>li{list-style:none;display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;align-items:start}.steps>li:before{counter-increment:step;content:counter(step);width:24px;height:24px;border-radius:50%;border:1px solid #2e3038;display:grid;place-items:center;font-family:var(--font-num);font-size:12px;color:var(--text-muted)}.steps>li>div{display:flex;flex-direction:column;gap:8px;min-width:0;padding-top:2px}.steps{padding:0;margin:0}.tools{display:grid;grid-template-columns:minmax(150px,220px) 1fr;grid-gap:0;gap:0}.tools>*{padding:10px 0;border-bottom:1px solid var(--hairline)}.tools>code{font-family:var(--font-num);font-size:13px;color:var(--volt)}.tools>span{color:var(--text-muted)}.seg{display:inline-flex;border:1px solid #2e3038;border-radius:8px;overflow:hidden}.seg button{height:34px;padding:0 12px;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;cursor:pointer;border-right:1px solid #2e3038}.seg button:last-child{border-right:0}.seg button[aria-pressed=true],.seg button[aria-selected=true]{background:var(--graphite);color:var(--text)}.pg-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pg-head h1{margin:0;font-size:24px;font-weight:700;letter-spacing:-.03em}.pg-head select.input{width:auto;min-width:0;padding-block:6px}.pg{display:grid;grid-template-columns:minmax(320px,420px) minmax(0,1fr);border-top:1px solid var(--hairline);margin-inline:-40px;min-height:560px}.pg>form{border-right:1px solid var(--hairline);min-width:0}.pg>form,.pg>form>.in{display:flex;flex-direction:column}.pg>form>.in{padding:20px 24px;gap:16px;flex:1 1}.pg>form>.run{position:-webkit-sticky;position:sticky;bottom:0;border-top:1px solid var(--hairline);background:#0a0b0e;padding:14px 24px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pg>form>.run .p{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.pg>form>.run .p b{font-family:var(--font-num);font-size:20px;font-weight:700}.pg>form>.run .p b small{font-family:var(--font-mono);font-weight:400}.pg>form>.run .p b small,.pg>form>.run .p span{font-size:12px;color:var(--text-muted)}.pg>section{padding:20px 24px;display:flex;flex-direction:column;gap:14px;min-width:0}.pg .stage{border:1px solid var(--hairline);border-radius:12px;background:var(--carbon);min-height:300px;display:grid;place-items:center;overflow:hidden;position:relative}.pg .stage>img,.pg .stage>video{width:100%;height:100%;object-fit:contain;display:block}.pg .bar{width:50%;height:4px;background:var(--graphite);border-radius:9px;overflow:hidden}.pg .bar>i{display:block;height:100%;background:var(--electric)}.pg .runs{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:10px;gap:10px}.pg .runs button{border:1px solid var(--hairline);border-radius:10px;background:var(--carbon);padding:0;overflow:hidden;cursor:pointer;text-align:left;color:inherit;display:flex;flex-direction:column}.pg .runs button[aria-pressed=true]{border-color:var(--electric)}.pg .runs .th{aspect-ratio:16/9;background:var(--graphite);display:grid;place-items:center;color:var(--text-muted);font-size:12px;overflow:hidden}.pg .runs .th img,.pg .runs .th video{width:100%;height:100%;object-fit:cover}.pg .runs .cap{padding:6px 8px;font-size:12px;display:flex;justify-content:space-between;gap:6px;color:var(--text-muted)}.pg .chat{flex:1 1}.pg .chat,.pg-tab{display:flex;flex-direction:column;gap:16px}.pg-tab{padding-top:4px;max-width:900px}@media (max-width:960px){.pg{grid-template-columns:1fr;margin-inline:-16px}.pg>form{border-right:0;border-bottom:1px solid var(--hairline)}}.meter.amber>i{background:#ffd27a}.meter.red>i{background:var(--negative)}.wsrch{width:280px;max-width:100%}.field .seg{display:flex}.field .seg button{flex:1 1}.topup-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}@media (max-width:600px){.tools{grid-template-columns:1fr}.tools>code{border-bottom:0;padding-bottom:0}.box .kv{grid-template-columns:1fr!important;gap:2px 0}.box .kv>span:nth-child(2n){margin-bottom:8px}.in-tag>em{position:static;transform:none;display:block;margin-top:6px}}