:root{--bg: #060A12;--panel: #0B1220;--raise: #101A2E;--line: #1D2B45;--line-soft: #16233B;--text: #E8EFFA;--body: #AABDDC;--dim: #93A7C9;--faint: #7189AD;--acc: #22D3EE;--acc-hi: #7DE9F7;--acc-ink: #06121A;--on-acc: #0B2A33;--up: #4ADE80;--down: #F87171;--route-burn: #22D3EE;--route-stocks: #A78BFA;--route-dev: #E8EFFA;--route-lp: #60A5FA;--route-chaos: #A3E635;--sans: "Outfit", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace}*{margin:0;padding:0;box-sizing:border-box;border-radius:0!important}html{color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:122px}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-weight:400;font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased}::selection{background:var(--acc);color:var(--acc-ink)}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--line);border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:var(--faint)}.mono{font-family:var(--mono)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.c-up{color:var(--up)!important}.c-down{color:var(--down)!important}.c-dim{color:var(--faint)!important}.c-acc{color:var(--acc)!important}code{font-family:var(--mono);font-size:.88em;color:var(--acc);background:var(--raise);border:1px solid var(--line-soft);padding:1px 6px}.num.flash{animation:flash .75s ease-out}@keyframes flash{0%{opacity:.25}to{opacity:1}}.wrap{max-width:1400px;margin:0 auto;padding:0 32px}.reveal{opacity:0;transform:translateY(22px)}.reveal.in{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.rise{animation:riseIn .8s cubic-bezier(.2,.7,.2,1) both}.z-hero .wrap>.rise:nth-child(1){animation-delay:.05s}.z-hero .wrap>.rise:nth-child(2){animation-delay:.13s}.z-hero .wrap>.rise:nth-child(3){animation-delay:.21s}.z-hero .wrap>.rise:nth-child(4){animation-delay:.29s}.z-hero .wrap>.rise:nth-child(5){animation-delay:.37s}.z-hero .wrap>.rise:nth-child(6){animation-delay:.45s}@keyframes riseIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.tape{display:flex;align-items:stretch;background:#04070d;border-bottom:1px solid var(--line-soft);height:36px;overflow:hidden}.tape-tag{flex:none;display:flex;align-items:center;padding:0 14px;background:var(--acc);color:var(--acc-ink);font-size:11px;font-weight:600;letter-spacing:.14em}.tape-clip{flex:1;overflow:hidden;display:flex;align-items:center}.tape-track{display:flex;width:max-content;animation:tape 46s linear infinite}.tape:hover .tape-track{animation-play-state:paused}.tape-copy{font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:var(--dim);white-space:nowrap;padding-right:72px}@keyframes tape{to{transform:translate(-50%)}}.topbar{position:sticky;top:0;z-index:70;background:var(--bg);border-bottom:1px solid var(--line)}.topbar-row{max-width:1400px;margin:0 auto;padding:12px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--text)}.brand:hover{text-decoration:none;color:var(--acc-hi)}.brand-mark{width:30px;height:30px;display:block}.brand-word{font-weight:900;font-size:19px;letter-spacing:.06em}.topbar-tools{display:flex;align-items:center;gap:18px}.net{display:inline-flex;align-items:center;gap:8px}.net-btn{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--faint);background:none;border:1px solid transparent;padding:6px 8px;cursor:pointer;transition:color .15s,background .15s}.net-btn:hover{color:var(--text)}.net-btn.is-on{color:var(--acc-ink);background:var(--acc)}.net-sep{color:var(--line);font-size:11px}.connect{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:.1em;color:var(--text);background:none;border:1px solid var(--line);padding:10px 16px;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.connect:hover{border-color:var(--acc);color:var(--acc)}.connect:active{transform:translateY(1px)}.connect.is-on{border-color:var(--acc);color:var(--acc-ink);background:var(--acc)}.connect svg{width:15px;height:15px;flex:none}.menubar{max-width:1400px;margin:0 auto;padding:0 32px;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.menubar::-webkit-scrollbar{display:none}.menubar a{flex:none;display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:400;letter-spacing:.08em;color:var(--faint);text-decoration:none;border-bottom:2px solid transparent;padding:10px 12px 8px;transition:color .15s,border-color .15s,background .15s}.menubar a b{font-weight:600;color:var(--line);transition:color .15s}.menubar a:hover{color:var(--text);background:var(--raise);text-decoration:none}.menubar a:hover b{color:var(--dim)}.menubar a.active{color:var(--acc);border-bottom-color:var(--acc)}.menubar a.active b{color:var(--acc)}.page{min-height:100vh}.zone{border-top:1px solid var(--line-soft);padding:clamp(56px,8vh,84px) 0}.zone:first-child{border-top:none}.zone-head{display:flex;align-items:center;gap:16px;margin-bottom:30px}.zone-no{flex:none;font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--acc);background:var(--panel);border:1px solid var(--line);padding:7px 11px;transition:background .2s,color .2s,border-color .2s}.zone-no.is-live{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.zone-head h2{font-size:27px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1}.zone-meta{margin-left:auto;font-size:11px;letter-spacing:.14em;color:var(--faint);text-align:right}.zone-sub{max-width:76ch;color:var(--body);margin:-10px 0 22px}.panel{background:var(--panel);border:1px solid var(--line)}.p-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:11px 18px;border-bottom:1px solid var(--line-soft);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.p-dot{display:inline-block;width:8px;height:8px;background:var(--acc);margin-right:10px}.p-note{padding:10px 18px 14px;font-size:11px;letter-spacing:.04em;color:var(--faint)}.z-hero .wrap{padding-top:clamp(44px,7vh,72px)}.hero-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px 24px;flex-wrap:wrap}.kicker{font-size:11.5px;font-weight:600;letter-spacing:.22em;color:var(--faint)}.hero-live{font-size:11.5px;letter-spacing:.04em;color:var(--acc)}.hero-word{font-size:clamp(58px,10.5vw,150px);font-weight:900;line-height:.98;letter-spacing:-.015em;margin-top:18px;white-space:nowrap}.hero-word:after{content:"";display:inline-block;width:.13em;height:.74em;margin-left:.08em;background:var(--acc);animation:blink 1.1s steps(2,start) infinite}@keyframes blink{to{opacity:0}}.hero-slogan{margin-top:16px;font-size:clamp(15px,2vw,23px);font-weight:700;letter-spacing:.2em}.hero-slogan .hl{color:var(--acc);box-shadow:inset 0 -.3em #22d3ee29;padding:0 .06em}.hero-cols{margin-top:32px;max-width:1100px;columns:2;column-gap:60px}.hero-cols p{break-inside:avoid;font-size:16.5px;line-height:1.6;color:var(--body);margin-bottom:16px;max-width:72ch}.hero-cols b{color:var(--text);font-weight:600}.split-strip{margin-top:36px}.split-strip-head{display:flex;justify-content:space-between;gap:10px 18px;flex-wrap:wrap;font-size:11.5px;font-weight:600;letter-spacing:.18em;margin-bottom:12px}.split-strip-head span:first-child{color:var(--text)}.segbar{display:flex;height:54px;background:var(--panel);border:1px solid var(--line);overflow:hidden}.segbar i{display:block;transform:scaleX(0);transform-origin:0 50%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.segbar .s1{width:40%;background:var(--route-burn);border-right:3px solid var(--bg)}.segbar .s2{width:40%;background:var(--route-stocks);border-right:3px solid var(--bg)}.segbar .s3{width:10%;background:var(--route-dev);border-right:3px solid var(--bg)}.segbar .s4{width:5%;background:var(--route-lp);border-right:3px solid var(--bg)}.segbar .s5{width:5%;background:var(--route-chaos)}.split-legend{list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:14px;font-family:var(--mono);font-size:12px;color:var(--dim)}.split-legend b{color:var(--text);font-weight:600;margin-left:7px}.sw{display:inline-block;width:10px;height:10px;margin-right:9px}.sw-burn{background:var(--route-burn)}.sw-stocks{background:var(--route-stocks)}.sw-dev{background:var(--route-dev)}.sw-lp{background:var(--route-lp)}.sw-chaos{background:var(--route-chaos)}.hero-cta{display:flex;gap:14px;flex-wrap:wrap;margin:36px 0 56px}.statband{display:grid;grid-template-columns:repeat(6,1fr);background:var(--panel);border-top:1px solid var(--line)}.stat{padding:22px 26px;border-left:1px solid var(--line-soft);min-width:0}.stat:first-child{border-left:none}.st-k{display:block;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.st-v{display:block;margin-top:9px;font-size:clamp(19px,1.8vw,25px);font-weight:700;line-height:1.1;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.statband-foot{grid-column:1 / -1;display:flex;align-items:center;gap:18px;padding:12px 26px;border-top:1px solid var(--line-soft);font-family:var(--mono);font-size:11.5px;color:var(--faint);min-height:42px}.foot-tag{color:var(--acc);font-weight:600;letter-spacing:.16em;white-space:nowrap}.boot-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.price-panel{margin-bottom:16px}.price-big{font-size:clamp(46px,5.5vw,84px);font-weight:900;line-height:1;letter-spacing:-.02em;padding:20px 22px 10px}.chart{display:block;width:calc(100% - 44px);height:230px;margin:0 22px}.chart-base{stroke:var(--line-soft);stroke-width:1;stroke-dasharray:4 6}#chartLine{fill:none;stroke:var(--acc);stroke-width:2;vector-effect:non-scaling-stroke}#chartDot{fill:var(--acc)}.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.kpi{padding:18px 20px}.kpi-k{display:block;font-size:10.5px;font-weight:600;letter-spacing:.14em;color:var(--faint)}.kpi-v{display:block;margin-top:10px;font-size:clamp(20px,1.9vw,26px);font-weight:700;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk-grid{display:grid;grid-template-columns:420px 1fr;gap:26px 56px;align-items:start}.ticket{padding-bottom:24px}.f-row{display:grid;grid-template-columns:86px 1fr;gap:14px;align-items:center;padding:16px 20px 0}.f-k{font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--faint)}#swAmt{width:100%;background:var(--bg);border:1px solid var(--line);color:var(--text);font-family:var(--mono);font-size:19px;padding:13px 15px;transition:border-color .15s}#swAmt:focus{outline:none;border-color:var(--acc)}#swAmt::placeholder{color:var(--faint)}.f-sides{display:flex;gap:8px}.side-btn{flex:1;font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.05em;color:var(--dim);background:none;border:1px solid var(--line);padding:12px 6px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.side-btn:hover{border-color:var(--faint);color:var(--text)}.side-btn.is-on{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.f-row.kv{display:flex;justify-content:space-between;font-size:13px;border-top:1px solid var(--line-soft);margin-top:20px;padding:15px 20px 0}.f-row.kv span{color:var(--faint);letter-spacing:.12em;font-size:11px;align-self:center}.f-row.kv b{font-weight:600;font-size:15px}.ticket .btn-lg{width:calc(100% - 40px);margin:20px 20px 0}.f-aux{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-family:var(--mono);font-size:11.5px;padding:15px 20px 0}.linkish{font-family:var(--mono);font-size:11.5px;color:var(--acc);background:none;border:none;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px;padding:0}.linkish:hover{color:var(--acc-hi)}.linkish:disabled{color:var(--faint);cursor:wait}.desk-doc{padding-top:4px}.desk-doc h3,.bell-doc h3{font-size:21px;font-weight:700;margin-bottom:14px}.desk-doc p,.bell-doc p{color:var(--body);max-width:66ch;margin-bottom:14px}.desk-doc b,.bell-doc b{color:var(--text);font-weight:600}.tip{display:flex;align-items:center;gap:10px;border-left:3px solid var(--acc);background:var(--panel);padding:12px 16px;font-family:var(--mono);font-size:12.5px;color:var(--dim);max-width:60ch;margin-top:20px}.tip b{color:var(--acc)}.ic{width:14px;height:14px;flex:none;color:var(--acc)}.chips{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:20px}.chip{font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.09em;color:var(--dim);background:var(--panel);border:1px solid var(--line);padding:6px 12px}.tick-table{overflow-x:auto}.tick-table table{width:100%;border-collapse:collapse}.tick-table th{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--faint);background:var(--raise);padding:12px 20px;border-bottom:1px solid var(--line);white-space:nowrap}.tick-table td{font-size:13px;color:var(--dim);padding:13px 20px;border-bottom:1px solid var(--line-soft);white-space:nowrap}.tick-table tbody tr{transition:background .15s}.tick-table tbody tr:hover{background:var(--raise)}.tick-table tbody tr:last-child td{border-bottom:none}td.tk{font-weight:600;color:var(--text)}.tick-table td a{color:var(--acc);text-decoration:none}.tick-table td a:hover{text-decoration:underline}.badge{display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.08em;color:var(--up);border:1px solid #1E4634;padding:3px 9px}.badge.off{color:var(--faint);border-color:var(--line)}.routes{list-style:none;padding:4px 0}.route{display:grid;grid-template-columns:92px 1fr 190px 280px;gap:20px;align-items:center;padding:15px 22px;border-bottom:1px solid var(--line-soft);transition:background .15s}.route:last-child{border-bottom:none}.route:hover{background:var(--raise)}.rt-w{font-weight:900;font-size:30px;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.route.is-lead .rt-w{font-size:36px}.r-burn .rt-w{color:var(--route-burn)}.r-stocks .rt-w{color:var(--route-stocks)}.r-dev .rt-w{color:var(--route-dev)}.r-lp .rt-w{color:var(--route-lp)}.r-chaos .rt-w{color:var(--route-chaos)}.rt-bar{display:block;height:14px;background:var(--bg);border:1px solid var(--line-soft);overflow:hidden}.rt-bar i{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:0 50%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.r-burn .rt-bar i{background:var(--route-burn)}.r-stocks .rt-bar i{background:var(--route-stocks)}.r-dev .rt-bar i{background:var(--route-dev)}.r-lp .rt-bar i{background:var(--route-lp)}.r-chaos .rt-bar i{background:var(--route-chaos)}.rt-name{font-size:13px;color:var(--dim)}.rt-val{font-size:13px;text-align:right;color:var(--dim)}.rt-val b{color:var(--text);font-weight:600}.receipt{margin-top:32px}.receipt-h{font-size:12px;font-weight:600;letter-spacing:.2em;color:var(--acc);margin-bottom:14px}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.steps li{background:var(--panel);border:1px solid var(--line);padding:16px 18px;transition:border-color .15s}.steps li:hover{border-color:var(--faint)}.steps b{display:block;font-size:14px;font-weight:700;margin-bottom:8px}.steps span{display:block;font-size:13px;line-height:1.55;color:var(--body)}.receipt-foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:16px;font-family:var(--mono);font-size:12px;color:var(--faint)}.rchip{font-size:11px;font-weight:600;letter-spacing:.08em;padding:5px 11px;border:1px solid #1E4634;color:var(--up)}.rchip.warn{border-color:#5b2330;color:var(--down)}.bell-box{padding-bottom:26px}.bell-kv{display:grid;grid-template-columns:1fr 1fr;gap:0 36px;padding:10px 22px 0}.b-line{font-family:var(--mono);font-size:13px}.b-line.kv{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--line-soft)}.b-line.kv span{color:var(--faint);letter-spacing:.12em;font-size:11px;align-self:center}.b-line.kv b{font-weight:600}.bell-box .btn-lg{width:calc(100% - 44px);margin:22px 22px 0}.bell-box .btn-lg:disabled{opacity:.45;cursor:not-allowed}.b-note{padding:13px 22px 0;font-size:12px}.bell-doc{margin-top:32px}.tapelog{list-style:none;padding:8px 0}.tapelog li{display:grid;grid-template-columns:132px 1fr;gap:18px;padding:11px 22px;border-bottom:1px solid var(--line-soft);font-size:13px;color:var(--body);transition:background .15s}.tapelog li:hover{background:var(--raise)}.tapelog li:last-child{border-bottom:none}.tapelog .bn{color:var(--faint)}.tapelog li.ok .bn{color:var(--up)}.tapelog li.warn .bn{color:var(--down)}.tapelog li.red .bn{color:var(--acc)}.tapelog li.dim{color:var(--faint)}.tapelog b{color:var(--text);font-weight:600}.guards{display:grid;grid-template-columns:1fr 1fr;column-gap:56px}.guards>div{padding:20px 0 22px;border-bottom:1px solid var(--line-soft);transition:background .15s}.guards>div:hover{background:#101a2e80}.guards dt{font-size:14px;font-weight:600;color:var(--text);margin-bottom:9px}.g-tag{display:inline-block;font-size:10.5px;font-weight:600;letter-spacing:.08em;color:var(--acc);background:var(--panel);border:1px solid var(--line);padding:2px 8px;margin-right:12px;vertical-align:1px}.guards dd{font-size:15px;color:var(--body);max-width:78ch}.faq{border-top:1px solid var(--line-soft)}.faq details{border-bottom:1px solid var(--line-soft)}.faq summary{list-style:none;cursor:pointer;position:relative;padding:19px 48px 19px 0;font-size:17px;font-weight:500;transition:color .15s}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:8px;top:50%;transform:translateY(-50%);font-family:var(--mono);font-size:20px;font-weight:600;color:var(--acc)}.faq details[open] summary:after{content:"–"}.faq summary:hover{color:var(--acc)}.faq-a{padding:0 48px 22px 0;font-size:15.5px;color:var(--body);max-width:80ch}.faq-a a{color:var(--acc)}.z-acc{background:var(--acc);border-top:none}.zone-head-acc h2{color:var(--acc-ink)}.zone-head-acc .zone-no{background:transparent;border-color:#0f3540;color:var(--acc-ink)}.zone-head-acc .zone-no.is-live{background:var(--acc-ink);border-color:var(--acc-ink);color:var(--acc)}.zone-head-acc .zone-meta{color:var(--on-acc)}.comm-h{font-size:clamp(30px,4.2vw,52px);font-weight:900;line-height:1.05;letter-spacing:-.01em;max-width:22ch}.comm-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:30px 64px;margin-top:30px;align-items:start}.comm-copy p{color:var(--on-acc);max-width:58ch}.comm-copy p b{color:var(--acc-ink);font-weight:600}.comm-cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px}.comm-facts{list-style:none}.comm-facts li{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:11px 2px;border-bottom:1px solid #0F3540}.comm-facts li:first-child{border-top:1px solid #0F3540}.comm-facts span{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--on-acc)}.comm-facts b{font-size:12.5px;font-weight:600;color:var(--acc-ink);white-space:nowrap}.wire-history{list-style:none;padding:18px 22px;min-height:250px;max-height:330px;overflow-y:auto;font-family:var(--mono);font-size:13px;line-height:1.65}.wire-history li{white-space:pre-wrap;word-break:break-word}.wire-history li.in{color:var(--text);font-weight:400}.wire-history li.in:before{content:"> ";color:var(--acc)}.wire-history li.out{color:#b9cbe8;padding-left:16px}.wire-history li.hot{color:var(--down)}.wire-form{display:flex;align-items:center;border-top:1px solid var(--line);transition:background .15s}.wire-form:focus-within{background:var(--raise)}.wire-ps1{padding:15px 0 15px 22px;font-size:13px;font-weight:600;color:var(--acc);white-space:nowrap}#cmdInput{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font-family:var(--mono);font-size:13.5px;padding:15px 20px 15px 12px;caret-color:var(--acc)}#cmdInput::placeholder{color:var(--faint)}.foot{border-top:1px solid var(--line);padding:52px 0 44px}.foot-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;flex-wrap:wrap}.foot-brand{display:flex;gap:16px;align-items:flex-start}.foot-brand svg{width:42px;height:42px;flex:none}.foot-word{font-size:19px;font-weight:900;letter-spacing:.06em}.foot-slogan{font-size:13px;color:var(--dim);margin-top:3px}.foot-links{display:flex;gap:28px;flex-wrap:wrap;padding-top:8px}.foot-links a{font-size:12px;color:var(--dim);text-decoration:none;transition:color .15s}.foot-links a:hover{color:var(--acc);text-decoration:underline}.foot-meta{display:flex;justify-content:space-between;gap:10px 28px;flex-wrap:wrap;margin-top:40px;padding-top:20px;border-top:1px solid var(--line-soft);font-family:var(--mono);font-size:11px;color:var(--faint)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--mono);font-weight:600;font-size:12.5px;letter-spacing:.1em;padding:15px 24px;border:1px solid transparent;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background .15s,border-color .15s,color .15s,transform .1s}.btn:disabled{opacity:.45;cursor:not-allowed}.btn:active:not(:disabled){transform:translateY(1px)}.btn-acc{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.btn-acc:hover:not(:disabled){background:var(--acc-hi);border-color:var(--acc-hi)}.btn-ghost{background:none;border-color:var(--line);color:var(--text)}.btn-ghost:hover:not(:disabled){border-color:var(--acc);color:var(--acc)}.btn-ink{background:var(--acc-ink);border-color:var(--acc-ink);color:var(--acc)}.btn-ink:hover:not(:disabled){background:#0d2230}.btn-ink-line{background:none;border-color:#0f3540;color:var(--acc-ink)}.btn-ink-line:hover:not(:disabled){background:#06121a1a}.btn-lg{padding:17px 26px;font-size:13px}.bic{width:14px;height:14px;flex:none}#toastHost{position:fixed;right:22px;bottom:22px;z-index:100;display:flex;flex-direction:column;gap:10px;max-width:min(420px,calc(100vw - 44px))}.toast{font-family:var(--mono);font-size:12.5px;line-height:1.5;background:#0d1626;color:var(--text);border:1px solid var(--line);border-left:4px solid var(--acc);padding:13px 18px;opacity:0;transform:translateY(10px);transition:opacity .25s,transform .25s}.toast.warn{border-left-color:var(--down)}.toast.show{opacity:1;transform:translateY(0)}@media (max-width: 1100px){.kpi-grid,.steps{grid-template-columns:repeat(2,1fr)}.guards,.desk-grid{grid-template-columns:1fr}.ticket{max-width:560px}.route{grid-template-columns:76px 1fr 160px 230px;gap:16px}.comm-grid{grid-template-columns:1fr;gap:36px}.statband{grid-template-columns:repeat(3,1fr)}.stat:nth-child(3n+1){border-left:none}.stat{border-top:1px solid var(--line-soft)}.stat:nth-child(-n+3){border-top:none}}@media (max-width: 760px){html{scroll-padding-top:132px}.wrap{padding:0 18px}.topbar-row{padding:10px 18px;gap:8px 12px;flex-wrap:wrap;justify-content:space-between}.brand-word{font-size:16px}.topbar-tools{gap:10px;flex-wrap:wrap;justify-content:flex-end}.net-btn{padding:5px 6px;font-size:10px}.connect{padding:9px 12px;font-size:10.5px}.menubar{padding:0 12px;gap:2px}.menubar a{padding:9px 9px 7px;font-size:10.5px}.zone{padding:52px 0}.hero-cols{columns:1}.segbar{height:40px}.hero-cta{margin-bottom:44px}.statband{grid-template-columns:repeat(2,1fr)}.stat{padding:16px 18px}.stat:nth-child(3n+1){border-left:1px solid var(--line-soft)}.stat:nth-child(odd){border-left:none}.stat:nth-child(-n+3){border-top:1px solid var(--line-soft)}.stat:nth-child(-n+2){border-top:none}.statband-foot{padding:12px 18px}.route{grid-template-columns:auto 1fr auto;grid-template-areas:"w name val" "bar bar bar";gap:10px 14px;padding:14px 18px}.rt-w{grid-area:w;font-size:24px}.route.is-lead .rt-w{font-size:26px}.rt-name{grid-area:name}.rt-val{grid-area:val}.rt-bar{grid-area:bar}.steps{grid-template-columns:1fr}.bell-kv{grid-template-columns:1fr;padding:10px 18px 0}.bell-box .btn-lg{width:calc(100% - 36px);margin-left:18px;margin-right:18px}.tapelog li{grid-template-columns:92px 1fr;gap:12px;font-size:12px;padding:10px 16px}.tick-table th,.tick-table td{padding:11px 14px}.comm-facts li{flex-direction:column;gap:4px;align-items:flex-start}.foot-grid{flex-direction:column}.foot-meta{flex-direction:column;gap:8px}.zone-head{flex-wrap:wrap;gap:10px 14px}.zone-meta{margin-left:0;width:100%;text-align:left}.tip{max-width:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.rise{animation:none}.reveal{opacity:1;transform:none;transition:none}.tape-track{animation:none}.hero-word:after{animation:none}.segbar i,.rt-bar i{transition:none;transform:scaleX(1)}*{transition-duration:.01ms!important;animation-duration:.01ms!important}}
