.as-root{--void:#070a0e;--void-2:#090d12;--panel:#0b1016;--panel-edge:#14202b;--hair:#142230;--phosphor:#8fe3ff;--phosphor-dim:#5fb8e0;--cyan:#2bb8ff;--cyan-hot:#62d0ff;--cyan-cta:#009cff;--mute:#71899c;--mute-strong:#94adbf;--white:#fff;--bull:#35e08b;--bull-dim:#1fae6a;--bear:#ff5b5b;--violet:#b98bff;--amber:#ffc14d;--as-mono:var(--font-jetbrains-mono), ui-monospace, "SF Mono", Menlo, monospace;--as-display:var(--font-inter-tight), system-ui, -apple-system, sans-serif}.as-root,.as-root *{box-sizing:border-box}.as-root{background:var(--void);color:var(--phosphor);font-family:var(--as-mono);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;font-size:16px;line-height:1.6;position:relative;overflow-x:hidden}.as-root .crt-scanlines,.as-root .crt-vignette{pointer-events:none;z-index:80;position:fixed;inset:0}.as-root .crt-scanlines{mix-blend-mode:overlay;opacity:.6;background:repeating-linear-gradient(#ffffff05 0 1px,#0000 1px 3px)}.as-root .crt-vignette{background:radial-gradient(90% 80% at 50% 45%,#0000 55%,#0000008c 100%)}.as-root .ambient{pointer-events:none;z-index:0;background:radial-gradient(60% 45% at 50% 0,#2bb8ff1a,#0000 60%),radial-gradient(50% 40% at 80% 90%,#009cff0f,#0000 60%);position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.as-root .ambient{animation:9s ease-in-out infinite as-ambient-breathe}}@keyframes as-ambient-breathe{0%,to{opacity:1}50%{opacity:.7}}.as-root .chrome{z-index:70;-webkit-backdrop-filter:blur(10px)saturate(120%);border-bottom:1px solid var(--hair);background:#080c11db;align-items:center;gap:14px;height:44px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0}.as-root .chrome .lights{flex:none;gap:7px;display:flex}.as-root .chrome .lights i{border-radius:50%;width:11px;height:11px;display:block;box-shadow:inset 0 0 0 1px #00000040}.as-root .chrome .lights i:first-child{background:#ff5f57}.as-root .chrome .lights i:nth-child(2){background:#febc2e}.as-root .chrome .lights i:nth-child(3){background:#28c840}.as-root .chrome .chrome-logo{flex:none;margin-right:-4px;display:block}.as-root .chrome .ttl{color:var(--mute-strong);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:12.5px;overflow:hidden}.as-root .chrome .ttl b{color:var(--phosphor);font-weight:700}.as-root .chrome .status-chip{letter-spacing:.1em;color:var(--cyan-hot);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.as-root .chrome .status-chip .dot{background:var(--cyan-hot);width:7px;height:7px;box-shadow:0 0 8px var(--cyan);border-radius:50%}@media (prefers-reduced-motion:no-preference){.as-root .chrome .status-chip .dot{animation:1.6s ease-in-out infinite as-live-pulse}}@keyframes as-live-pulse{0%,to{opacity:1}50%{opacity:.35}}.as-root .chrome-nav{flex:auto;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.as-root .chrome-tab{font-family:var(--mono);letter-spacing:.04em;text-transform:lowercase;color:var(--mute-strong);white-space:nowrap;border:1px solid #0000;border-radius:7px;padding:4px 11px;font-size:11px;text-decoration:none;transition:color .18s,border-color .18s,background .18s}.as-root .chrome-tab:hover{color:var(--phosphor);border-color:var(--hair)}.as-root .chrome-tab.active{color:var(--cyan-hot);border-color:color-mix(in srgb, var(--cyan) 45%, transparent);background:color-mix(in srgb, var(--cyan) 12%, transparent)}.as-root .chrome-tab:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.as-root .chrome .status-chip .show-xs{display:none}.as-root .progress{z-index:71;background:linear-gradient(90deg, var(--cyan), var(--cyan-hot));width:0%;height:2px;transition:width 80ms linear;position:fixed;top:44px;left:0;box-shadow:0 0 10px #2bb8ffb3}.as-root main{z-index:10;position:relative}.as-root .wrap{max-width:940px;margin:0 auto;padding:0 20px}.as-root .session-open{padding:64px 0 0}.as-root .kbd-line{color:var(--mute-strong);margin:0 0 2px;font-size:12px;line-height:1.5}.as-root .kbd-line .pmt{color:var(--cyan);font-weight:700}.as-root .kbd-line .ok{color:var(--bull)}.as-root .lede{font-family:var(--as-display);letter-spacing:-.02em;color:var(--white);margin:26px 0 0;font-size:clamp(30px,6vw,56px);font-weight:800;line-height:1.04}.as-root .lede .accent{color:var(--cyan-hot)}.as-root .scroll-hint{color:var(--mute);align-items:center;gap:10px;margin-top:40px;font-size:13px;display:flex}.as-root .scroll-hint .chev{border-right:2px solid var(--cyan);border-bottom:2px solid var(--cyan);width:18px;height:18px;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.as-root .scroll-hint .chev{animation:1.8s ease-in-out infinite as-bob}}@keyframes as-bob{0%,to{transform:rotate(45deg)translate(0)}50%{transform:rotate(45deg)translate(3px,3px)}}.as-root .seq{padding:60px 0}.as-root .reveal{opacity:1;transition:opacity .6s ease-out,transform .6s ease-out;transform:none}.as-root.as-js .reveal{opacity:0;transform:translateY(22px)}.as-root.as-js .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.as-root .reveal,.as-root.as-js .reveal{transition:none;opacity:1!important;transform:none!important}}.as-root .step-label{color:var(--mute-strong);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:14px;font-size:12px;display:flex}.as-root .step-label .num{color:var(--cyan);letter-spacing:.05em;border:1px solid #2bb8ff73;border-radius:5px;padding:1px 7px;font-weight:700}.as-root .step-label .ts{color:var(--mute);letter-spacing:.05em;margin-left:auto}.as-root .term{border:1px solid var(--panel-edge);background:linear-gradient(180deg, var(--panel), var(--void-2));border-radius:12px;overflow:hidden;box-shadow:0 24px 70px -45px #000000e6}.as-root .term .bar{border-bottom:1px solid var(--hair);color:var(--mute-strong);align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex}.as-root .term .bar .glyph{color:var(--cyan)}.as-root .term .body{padding:16px 18px}.as-root .call{color:var(--phosphor)}.as-root .call .pmt{color:var(--cyan);font-weight:700}.as-root .call .fn{color:var(--cyan-hot);font-weight:700}.as-root .call .arg{color:var(--phosphor)}.as-root .call .str{color:var(--bull)}.as-root .ret{color:var(--mute-strong);margin-top:8px;font-size:13px}.as-root .ret .arrow{color:var(--cyan)}.as-root .comment{color:var(--mute)}.as-root .comment:before{content:"// "}.as-root .board{grid-template-columns:1fr;gap:0;margin-top:14px;display:grid}.as-root .board-row{border:1px solid #0000;border-bottom:1px solid var(--hair);grid-template-columns:28px 1fr auto auto;align-items:center;gap:12px;padding:9px 12px;display:grid}.as-root .board-row:last-child{border-bottom:1px solid var(--hair)}.as-root .board-row .rank{color:var(--mute);text-align:right;font-size:12px}.as-root .board-row .sym{color:var(--white);font-weight:700}.as-root .board-row .sym .co{color:var(--mute);margin-left:8px;font-size:12px;font-weight:400}.as-root .board-row .meta{color:var(--phosphor-dim);font-size:12px}.as-root .board-row.hot{background:#2bb8ff12;border:1px solid #2bb8ff80;border-radius:8px;grid-template-columns:28px 1fr auto auto auto}.as-root .board-row.hot .rank{color:var(--cyan-hot)}.as-root .pulse-pill{letter-spacing:.1em;text-transform:uppercase;color:var(--cyan-hot);white-space:nowrap;border:1px solid #2bb8ff80;border-radius:100px;padding:1px 8px;font-size:10.5px;font-weight:700}.as-root .board-row .board-px{color:var(--phosphor);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.as-root .board-row .board-chg{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:64px;font-size:13px;font-weight:700}.as-root .board-row .board-chg.up{color:var(--bull)}.as-root .board-row .board-chg.down{color:var(--bear)}.as-root .board-row.hot .pulse-pill{justify-self:end}.as-root .vol{gap:8px;margin-top:16px;display:grid}.as-root .vol-row{grid-template-columns:56px 1fr 132px;align-items:center;gap:12px;display:grid}.as-root .vol-row .tf{color:var(--mute-strong);text-align:right;font-size:12px}.as-root .vol-track{border:1px solid var(--hair);background:#ffffff0a;border-radius:4px;height:18px;position:relative;overflow:hidden}.as-root .vol-fill{height:100%;width:var(--w,30%);background:linear-gradient(90deg, #2bb8ff73, var(--cyan));box-shadow:inset 0 0 0 1px #62d0ff4d}.as-root .vol-row.spike .vol-fill{background:linear-gradient(90deg, #2bb8ff80, var(--cyan-hot));box-shadow:0 0 16px #2bb8ff80,inset 0 0 0 1px #62d0ff80}.as-root .vol-row .lbl{color:var(--phosphor-dim);white-space:nowrap;font-size:12px}.as-root .vol-row .lbl .hi{color:var(--amber);font-weight:700}@media (prefers-reduced-motion:no-preference){.as-root .reveal.in .vol-fill{animation:1.1s cubic-bezier(.2,.7,.2,1) both as-vol-grow}}@keyframes as-vol-grow{0%{width:0}to{width:var(--w,30%)}}.as-root .pulse-head{border:1px solid var(--panel-edge);background:linear-gradient(#2bb8ff0d,#0000);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;margin-top:16px;padding:12px 14px;display:flex}.as-root .pulse-head .pulse-id{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.as-root .pulse-head .pulse-sym{color:var(--white);letter-spacing:.01em;font-size:20px;font-weight:800}.as-root .pulse-head .pulse-co{color:var(--mute);font-size:12px}.as-root .pulse-head .pulse-px{white-space:nowrap;align-items:baseline;gap:10px;display:flex}.as-root .pulse-head .pulse-price{color:var(--phosphor);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.as-root .pulse-head .pulse-chg{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.as-root .pulse-head .pulse-chg.up{color:var(--bull)}.as-root .pulse-head .pulse-chg.down{color:var(--bear)}.as-root .pulse-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.as-root .pulse-stat{border:1px solid var(--hair);background:#ffffff04;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.as-root .pulse-stat-k{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:10px}.as-root .pulse-stat-v{color:var(--phosphor);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:1.1}.as-root .pulse-stat-v .hi{color:var(--amber);font-weight:800}.as-root .gauge-wrap{flex-wrap:wrap;align-items:center;gap:22px;margin-top:16px;display:flex}.as-root .gauge{flex:none;width:132px;height:132px;position:relative}.as-root .gauge svg{transform:rotate(-90deg)}.as-root .gauge .ctr{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.as-root .gauge .ctr .big{color:var(--cyan-hot);font-size:26px;font-weight:800;line-height:1}.as-root .gauge .ctr .sub{letter-spacing:.14em;color:var(--mute);text-transform:uppercase;margin-top:4px;font-size:10px}.as-root .gauge-arc{transition:stroke-dashoffset 1.4s cubic-bezier(.2,.7,.2,1)}.as-root:not(.as-js) .gauge-arc,.as-root.reduced .gauge-arc{transition:none}.as-root .splits{flex:220px;min-width:200px}.as-root .sent-readout{margin-bottom:10px}.as-root .sent-score-label{font-family:var(--as-display);letter-spacing:-.01em;color:var(--bull);font-size:20px;font-weight:800;display:inline-block}.as-root .sent-note{color:var(--mute-strong);max-width:320px;margin:6px 0 0;font-size:12.5px;line-height:1.5}.as-root .msgs{gap:10px;margin-top:14px;display:grid}.as-root .msg{border:1px solid var(--hair);border-left:2px solid var(--cyan);background:#ffffff04;border-radius:8px;padding:10px 14px}.as-root .msg .who{color:var(--cyan-hot);font-size:13px;font-weight:700}.as-root .msg .who .h{color:var(--mute);margin-left:6px;font-size:12px;font-weight:400}.as-root .msg .who .stance{float:right;letter-spacing:.08em;border-radius:100px;padding:0 7px;font-size:10.5px;font-weight:700}.as-root .msg .who .stance.bull{color:var(--bull);border:1px solid #35e08b66}.as-root .msg .who .stance.bear{color:var(--bear);border:1px solid #ff5b5b66}.as-root .msg .txt{color:var(--phosphor);margin-top:5px;font-size:13px}.as-root .msg .txt .cash{color:var(--cyan-hot);font-weight:700}.as-root .think{color:var(--phosphor-dim);background:#2bb8ff09;border:1px dashed #2bb8ff66;border-radius:10px;margin-top:16px;padding:14px 16px;font-size:13px;font-style:italic}.as-root .think .h{letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-style:normal;display:flex}.as-root .think .h .spin{border:2px solid #2bb8ff4d;border-top-color:var(--cyan-hot);border-radius:50%;width:11px;height:11px;display:inline-block}@media (prefers-reduced-motion:no-preference){.as-root .think .h .spin{animation:.9s linear infinite as-spin}}@keyframes as-spin{to{transform:rotate(360deg)}}.as-root .handshake{color:var(--violet);background:#b98bff14;border:1px solid #b98bff80;border-radius:10px;margin-top:14px;padding:12px 16px;font-size:13px;box-shadow:0 0 30px -8px #b98bff73}.as-root .handshake b{color:#d9c4ff}.as-root .handshake .pmt{color:var(--violet);font-weight:700}.as-root .ticket{background:linear-gradient(#2bb8ff0f,#0000);border:1px solid #2bb8ff59;border-radius:12px;margin-top:16px;overflow:hidden}.as-root .ticket .thead{border-bottom:1px solid var(--hair);color:var(--mute-strong);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.as-root .ticket .thead .paper-tag{color:#0a0e12;background:var(--bull);letter-spacing:.06em;border-radius:100px;margin-left:auto;padding:1px 8px;font-size:10.5px;font-weight:700}.as-root .ticket .grid{grid-template-columns:repeat(2,1fr);display:grid}.as-root .ticket .cell{border-bottom:1px solid var(--hair);border-right:1px solid var(--hair);padding:12px 16px}.as-root .ticket .cell:nth-child(2n){border-right:none}.as-root .ticket .cell .k{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:10.5px}.as-root .ticket .cell .v{color:var(--white);margin-top:3px;font-size:17px;font-weight:700}.as-root .ticket .cell .v.buy{color:var(--bull)}.as-root .ticket .tfoot{color:var(--mute-strong);padding:11px 16px;font-size:12px}.as-root .ticket .tfoot .ok{color:var(--bull)}.as-root .annot{flex-direction:column;justify-content:center;min-height:86vh;padding:90px 0;display:flex;position:relative}.as-root .annot:before{content:"";z-index:-1;background:radial-gradient(70% 60%,#009cff1a,#0000 65%);position:absolute;inset:0}.as-root .annot .eyebrow{color:var(--cyan);letter-spacing:.28em;text-transform:uppercase;margin-bottom:22px;font-size:12px;font-weight:700}.as-root .annot h2{font-family:var(--as-display);color:var(--white);letter-spacing:-.03em;margin:0;font-size:clamp(38px,8.4vw,92px);font-weight:900;line-height:1}.as-root .annot h2 .cy{color:var(--cyan-hot)}.as-root .annot p{font-family:var(--as-display);color:var(--mute-strong);max-width:640px;margin:26px 0 0;font-size:clamp(17px,2.6vw,23px);font-weight:500;line-height:1.45}.as-root .stats{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:16px;display:grid}.as-root .stat{border-top:2px solid var(--cyan);padding-top:16px}.as-root .stat .n{font-family:var(--as-display);color:var(--white);letter-spacing:-.03em;font-size:clamp(40px,7vw,76px);font-weight:900;line-height:.95}.as-root .stat .l{color:var(--phosphor-dim);font-family:var(--as-mono);margin-top:8px;font-size:13px}.as-root .stat .c{color:var(--mute);font-family:var(--as-mono);margin-top:8px;font-size:12.5px;line-height:1.5}.as-root footer{border-top:1px solid var(--hair);z-index:10;margin-top:70px;padding:34px 0 90px;position:relative}.as-root footer .footer-logo{margin-bottom:14px;display:block}.as-root footer .tagline{color:var(--phosphor-dim);font-size:14px}.as-root footer .disclaimer{color:var(--mute);max-width:880px;margin-top:16px;font-size:11.5px;line-height:1.65}.as-root footer .copy{color:var(--mute);margin-top:16px;font-size:11.5px}.as-root .boot-ea{color:var(--cyan-hot);font-weight:700}.as-root .session-end{color:var(--mute-strong);margin-top:28px;font-size:13px}.as-root .session-end .pmt{color:var(--cyan);font-weight:700}.as-root .session-cta{flex-direction:column;align-items:flex-start;gap:18px;margin-top:36px;display:flex}.as-root .session-cta-line{font-family:var(--as-display);color:var(--white);letter-spacing:-.01em;margin:0;font-size:clamp(18px,2.6vw,24px);font-weight:600}.as-root .hero-annot{min-height:0;padding:24px 0 28px}.as-root .hero-annot:before{content:none}.as-root .hero-annot .hero-headline{font-family:var(--as-display);color:var(--white);letter-spacing:-.03em;margin:0;font-size:clamp(36px,7.4vw,84px);font-weight:900;line-height:1.02}.as-root .hero-annot .hero-headline .cy{color:var(--cyan-hot)}.as-root .hero-annot .hero-subhead{font-family:var(--as-display);color:var(--mute-strong);max-width:680px;margin:28px 0 0;font-size:clamp(17px,2.5vw,23px);font-weight:500;line-height:1.5}.as-root .hero-ctas{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.as-root .hero-cta-primary,.as-root .hero-cta-secondary{height:50px;font-family:var(--as-mono);letter-spacing:.02em;border-radius:9px;justify-content:center;align-items:center;padding:0 26px;font-size:14px;font-weight:800;text-decoration:none;transition:box-shadow .2s,background .2s,border-color .2s,transform .1s;display:inline-flex}.as-root .hero-cta-primary{color:#fff;background:#07c}.as-root .hero-cta-primary:hover{background:#1aa6ff;box-shadow:0 6px 26px #009cff73}.as-root .hero-cta-primary:active{transform:translateY(1px)}.as-root .hero-cta-secondary{color:var(--phosphor);border:1px solid var(--panel-edge);background:0 0}.as-root .hero-cta-secondary:hover{color:var(--cyan-hot);border-color:#2bb8ff99}.as-root .eco{padding:28px 0 70px}.as-root .eco .step-label .num{letter-spacing:0}.as-root .eco-intro{font-family:var(--as-display);color:var(--mute-strong);max-width:620px;margin:4px 0 30px;font-size:clamp(16px,2.2vw,21px);font-weight:500;line-height:1.45}.as-root .eco-flow{align-items:stretch;gap:8px;display:flex}.as-root .eco-node{border:1px solid var(--panel-edge);background:linear-gradient(180deg, var(--panel), var(--void-2));border-radius:12px;flex:1 1 0;min-width:0;padding:16px 16px 18px;box-shadow:0 0 0 1px #2bb8ff0d,0 24px 60px -45px #000000e6}.as-root .eco-node-signal{border-color:#2bb8ff73;box-shadow:0 0 0 1px #2bb8ff1f,0 0 30px -10px #2bb8ff66}.as-root .eco-node-mark{width:32px;height:32px;color:var(--phosphor-dim);justify-content:flex-start;align-items:center;margin-bottom:12px;display:flex}.as-root .eco-mark{display:block}.as-root .eco-mark-signal{color:var(--cyan-hot)}.as-root .eco-node-label{font-family:var(--as-display);color:var(--white);letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:1.2}.as-root .eco-ea-tag{max-width:100%;font-family:var(--as-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--cyan-hot);white-space:normal;overflow-wrap:break-word;border:1px solid #2bb8ff73;border-radius:10px;margin-top:8px;padding:2px 7px;font-size:9px;font-weight:700;line-height:1.35;display:inline-block}.as-root .eco-node-sub{color:var(--phosphor-dim);margin-top:10px;font-size:12px;line-height:1.5}.as-root .eco-conn{text-align:center;flex-direction:column;flex:none;justify-content:center;align-self:center;align-items:center;gap:4px;padding:0 2px;display:flex}.as-root .eco-arrow{display:block}.as-root .eco-conn-label{font-family:var(--as-mono);letter-spacing:.04em;color:var(--cyan-hot);max-width:90px;font-size:9.5px;line-height:1.3}.as-root .eco-conn-return{font-family:var(--as-mono);color:var(--mute);max-width:96px;font-size:9px;line-height:1.3}.as-root .session-intro{padding:56px 0 8px}.as-root .session-intro-label{color:var(--cyan);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.as-root .session-intro-line{font-family:var(--as-display);color:var(--phosphor);max-width:720px;margin:0;font-size:clamp(18px,2.8vw,26px);font-weight:600;line-height:1.4}.as-root .quote-annot .howard-quote{margin:0}.as-root .quote-annot .howard-quote p{font-family:var(--as-display);color:var(--white);letter-spacing:-.02em;max-width:980px;margin:0;font-size:clamp(28px,5.2vw,58px);font-weight:800;line-height:1.12}.as-root .howard-attr{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:26px;display:flex}.as-root .howard-name{font-family:var(--as-mono);color:var(--cyan-hot);font-size:14px;font-weight:700}.as-root .howard-title{font-family:var(--as-mono);color:var(--mute-strong);font-size:13px}.as-root .howard-link{font-family:var(--as-mono);color:var(--phosphor-dim);border-bottom:1px solid #5fb8e066;font-size:13px;text-decoration:none}.as-root .howard-link:hover{color:var(--cyan-hot);border-bottom-color:var(--cyan-hot)}.as-root .connect{padding:70px 0}.as-root .connect-page .connect{padding-top:96px}.as-root .connect-h1{font-family:var(--as-display);letter-spacing:-.02em;color:var(--phosphor);max-width:16ch;margin:14px 0 6px;font-size:clamp(30px,5.4vw,52px);font-weight:800;line-height:1.04}.as-root .connect-intro{font-family:var(--as-display);color:var(--mute-strong);max-width:660px;margin:4px 0 24px;font-size:clamp(16px,2.2vw,21px);font-weight:500;line-height:1.45}.as-root .connect-steps{flex-direction:column;gap:18px;max-width:720px;margin:26px 0 0;padding:0;list-style:none;display:flex}.as-root .connect-step{align-items:flex-start;gap:14px;display:flex}.as-root .connect-step-num{width:26px;height:26px;font-family:var(--as-mono);color:var(--cyan-hot);border:1px solid color-mix(in srgb, var(--cyan) 45%, transparent);background:color-mix(in srgb, var(--cyan) 10%, transparent);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.as-root .connect-step-main{min-width:0}.as-root .connect-step-title .connect-title-logo{vertical-align:-2px;margin-right:7px;display:inline-block}.as-root .connect-step-title{font-family:var(--as-display);color:var(--white);font-size:17px;font-weight:700;line-height:1.2}.as-root .connect-step-body{color:var(--mute-strong);margin:4px 0 0;font-size:14.5px;line-height:1.55}.as-root .connect-branches{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}@media (max-width:640px){.as-root .connect-branches{grid-template-columns:minmax(0,1fr)}}.as-root .connect-branch{border:1px solid var(--hair);background:#2bb8ff0a;border-radius:10px;padding:12px 14px}.as-root .connect-branch-head{font-family:var(--as-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan-hot);font-size:11px}.as-root .connect-branch .connect-step-body{margin-top:6px}.as-root .connect-link{color:var(--cyan-hot);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--cyan) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--cyan) 45%, transparent);transition:text-decoration-color .15s}.as-root .connect-link:hover{-webkit-text-decoration-color:var(--cyan-hot);text-decoration-color:var(--cyan-hot)}.as-root .connect-branch .connect-tool{white-space:normal;overflow-wrap:anywhere}.as-root .connect-tool{font-family:var(--as-mono);color:var(--cyan-hot);border:1px solid var(--hair);white-space:nowrap;background:#2bb8ff14;border-radius:4px;padding:1px 5px;font-size:12.5px}.as-root .connect-examples-label{margin-top:46px}.as-root .connect-examples-intro{margin-top:6px}.as-root .connect-banner{color:var(--mute-strong);background:#ffc14d12;border:1px solid #ffc14d66;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:28px;padding:12px 16px;font-size:12.5px;line-height:1.55;display:flex}.as-root .connect-banner-icon{color:var(--amber);flex:none;font-weight:700}.as-root .connect-ex{margin-bottom:36px}.as-root .connect-ex-title{font-family:var(--as-display);color:var(--white);letter-spacing:-.01em;margin:0;font-size:clamp(20px,3vw,28px);font-weight:800}.as-root .connect-ex-stack{color:var(--cyan);letter-spacing:.04em;margin:8px 0 0;font-size:12px}.as-root .connect-ex-intro{color:var(--phosphor-dim);max-width:720px;margin:12px 0 16px;font-size:13.5px;line-height:1.6}.as-root .code-block{border:1px solid var(--panel-edge);background:linear-gradient(180deg, var(--panel), var(--void-2));border-radius:12px;overflow:hidden;box-shadow:0 24px 70px -45px #000000e6}.as-root .code-bar{border-bottom:1px solid var(--hair);color:var(--mute-strong);align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex}.as-root .code-bar .code-dot{background:var(--cyan);border-radius:50%;width:9px;height:9px;box-shadow:0 0 8px #2bb8ff99}.as-root .code-bar .code-name{color:var(--phosphor-dim)}.as-root .code-body{font-family:var(--as-mono);color:var(--phosphor);white-space:pre-wrap;word-break:break-word;margin:0;padding:16px 18px;font-size:12.5px;line-height:1.7;overflow-x:auto}.as-root .code-body .comment{color:var(--mute)}.as-root .code-body .comment:before{content:""}.as-root .code-body .code-cmd{color:var(--cyan-hot);font-weight:700}.as-root .code-body .code-str{color:var(--bull)}.as-root .code-body .code-key{color:var(--cyan-hot)}.as-root .connect-next{color:var(--phosphor-dim);max-width:720px;margin:16px 0 0;font-size:13.5px;line-height:1.6}.as-root .connect-next-k{color:var(--white);font-weight:700}.as-root .connect-prompt-label{color:var(--mute-strong);margin:16px 0 8px;font-size:13px}.as-root .connect-prompt{border:1px solid var(--panel-edge);border-left:2px solid var(--cyan);font-family:var(--as-mono);color:var(--phosphor);background:#ffffff04;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.6}.as-root .connect-prompt-pmt{color:var(--cyan);font-weight:700}.as-root .connect-prompt .code-str{color:var(--bull)}.as-root .connect-footnote{color:var(--mute);margin:8px 0 0;font-size:12px;line-height:1.5}.as-root .tcards{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--hair) transparent;gap:10px;margin-top:12px;padding-bottom:8px;display:flex;overflow-x:auto}.as-root .tcards::-webkit-scrollbar{height:6px}.as-root .tcards::-webkit-scrollbar-track{background:0 0}.as-root .tcards::-webkit-scrollbar-thumb{background:var(--hair);border-radius:100px}.as-root .tcard{scroll-snap-align:start;border:1px solid var(--hair);background:#ffffff04;border-radius:10px;flex-direction:column;flex:0 0 186px;gap:7px;min-width:0;padding:12px 13px 10px;display:flex}.as-root .tcard.hot{background:#2bb8ff0f;border-color:#2bb8ff80}.as-root .tcard-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.as-root .tcard-rank{letter-spacing:.08em;color:var(--cyan-hot);white-space:nowrap;border:1px solid #2bb8ff66;border-radius:6px;padding:1px 6px;font-size:10px;font-weight:700}.as-root .tcard-chg{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:100px;padding:1px 8px;font-size:11px;font-weight:700}.as-root .tcard-chg.up{color:var(--bull);background:color-mix(in srgb, var(--bull) 12%, transparent)}.as-root .tcard-chg.down{color:var(--bear);background:color-mix(in srgb, var(--bear) 12%, transparent)}.as-root .tcard-id{flex-direction:column;gap:1px;min-width:0;display:flex}.as-root .tcard-sym{color:var(--white);letter-spacing:.01em;font-size:14px;font-weight:800}.as-root .tcard-co{color:var(--mute);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.35;overflow:hidden}.as-root .tcard-px{color:var(--phosphor);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1}.as-root .tcard-spark{width:100%;height:34px;display:block}.as-root .tcard-spark-ref{stroke:var(--hair);stroke-width:1px;stroke-dasharray:3 4}.as-root .tcard-spark-line{stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.as-root .tcard-spark-line.up{stroke:var(--bull)}.as-root .tcard-spark-line.down{stroke:var(--bear)}.as-root .tcard-meta{color:var(--mute-strong);border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:8px;padding-top:7px;font-size:10.5px;display:flex}.as-root .tcard-meta-col{flex-direction:column;gap:2px;display:flex}.as-root .tcard-tag{letter-spacing:.1em;color:var(--mute);border:1px solid var(--hair);background:#ffffff05;border-radius:6px;padding:2px 7px;font-size:9px;font-weight:700}.as-root .tcard .tcard-id{flex-direction:row;align-items:center;gap:8px}.as-root .tcard-idcol{flex-direction:column;gap:1px;min-width:0;display:flex}.as-root .tcard-logo{object-fit:contain;background:#ffffff0f;border-radius:7px;flex:none;width:26px;height:26px}.as-root .pcard{border:1px solid var(--hair);background:#ffffff04;border-radius:12px;flex-direction:column;gap:14px;margin-top:12px;padding:16px 16px 12px;display:flex}.as-root .pcard-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 18px;display:flex}.as-root .pcard-sym-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.as-root .pcard-sym{color:var(--white);letter-spacing:.01em;font-size:22px;font-weight:800;line-height:1}.as-root .pcard-exch{color:var(--mute);letter-spacing:.08em;font-size:11px;font-weight:700}.as-root .pcard-trending{color:var(--amber);background:color-mix(in srgb, var(--amber) 14%, transparent);white-space:nowrap;border-radius:100px;padding:3px 10px;font-size:11px;font-weight:700}.as-root .pcard-co{color:var(--mute-strong);margin-top:5px;font-size:12.5px}.as-root .pcard-px{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.as-root .pcard-price{color:var(--white);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800;line-height:1}.as-root .pcard-chg,.as-root .pcard-chip{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700}.as-root .pcard-chg.down,.as-root .pcard-chip.down{color:var(--bear);background:color-mix(in srgb, var(--bear) 14%, transparent)}.as-root .pcard-chg.up,.as-root .pcard-chip.up{color:var(--bull);background:color-mix(in srgb, var(--bull) 14%, transparent)}.as-root .pcard-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.as-root .pcard-tile{border:1px solid var(--hair);background:#ffffff06;border-radius:10px;padding:11px 13px}.as-root .pcard-tile-k{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:10px;font-weight:700}.as-root .pcard-tile-v{color:var(--white);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;font-size:17px;font-weight:800;display:flex}.as-root .pcard-sent-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.as-root .pcard-sent-k{letter-spacing:.12em;text-transform:uppercase;color:var(--mute-strong);font-size:10px;font-weight:700}.as-root .pcard-sent-bar{border-radius:100px;height:12px;margin-top:9px;display:flex;overflow:hidden}.as-root .pcard-sent-bar .bull{background:var(--bull)}.as-root .pcard-sent-bar .bear{background:var(--bear);flex:1}.as-root .pcard-sent-labels{justify-content:space-between;gap:10px;margin-top:8px;font-size:12.5px;font-weight:700;display:flex}.as-root .pcard-sent-labels .bull{color:var(--bull)}.as-root .pcard-sent-labels .bear{color:var(--bear)}.as-root .pcard-foot{text-align:center;color:var(--mute);padding-top:2px;font-size:11.5px}.as-root .pcard-foot b{color:var(--mute-strong)}.as-root .connect-live .board,.as-root .connect-live .msgs{margin-top:12px}.as-root .connect-live-call{margin-top:16px}.as-root .connect-live .ret .cash{color:var(--cyan-hot);font-weight:700}.as-root :focus-visible{outline:2px solid var(--cyan-hot);outline-offset:3px;border-radius:5px}@media (max-width:720px){.as-root{font-size:14px}.as-root .wrap{padding:0 14px}.as-root .chrome{gap:10px;height:40px;padding:0 12px}.as-root .chrome .lights i{width:9px;height:9px}.as-root .chrome .chrome-logo{width:16px;height:16px}.as-root .chrome .ttl{font-size:11px}.as-root .chrome .ttl .hide-sm{display:none}.as-root .chrome .status-chip{letter-spacing:.06em;font-size:9.5px}.as-root .chrome-nav{gap:4px}.as-root .chrome-tab{padding:3px 8px;font-size:10px}.as-root .progress{top:40px}.as-root .seq{padding:44px 0}.as-root .term .body{padding:14px}.as-root .board-row,.as-root .board-row.hot{grid-template-columns:24px 1fr auto;gap:6px 8px}.as-root .board-row .meta{grid-column:2;font-size:11px}.as-root .board-row .board-px{text-align:left;grid-column:2;font-size:12px}.as-root .board-row .board-chg{grid-area:1/3;align-self:center;min-width:0;font-size:12px}.as-root .board-row.hot .pulse-pill{grid-column:1/-1;justify-self:start}.as-root .pulse-stats{grid-template-columns:1fr}.as-root .vol-row{grid-template-columns:44px 1fr}.as-root .vol-row .lbl{grid-column:2}.as-root .ticket .grid{grid-template-columns:1fr}.as-root .ticket .cell{border-right:none}.as-root .stats{grid-template-columns:1fr;gap:26px}.as-root .req-submit{justify-content:center;width:100%}.as-root .annot{min-height:70vh}.as-root .eco-flow{flex-direction:column;align-items:stretch;gap:0}.as-root .eco-node{flex:none}.as-root .eco-conn{flex-flow:wrap;align-self:center;gap:4px 8px;max-width:100%;padding:12px 0}.as-root .eco-conn .eco-arrow{transform:rotate(90deg)}.as-root .eco-conn-label,.as-root .eco-conn-return{width:100%;max-width:none}.as-root .eco-conn-label{font-size:11px}.as-root .eco-conn-return{font-size:10.5px}.as-root .hero-ctas{flex-direction:column;align-items:stretch}.as-root .hero-cta-primary,.as-root .hero-cta-secondary{width:100%}}@media (max-width:540px){.as-root .chrome .ttl,.as-root .chrome-tab .hide-xs{display:none}}@media (max-width:380px){.as-root .chrome .status-chip .hide-xs{display:none}.as-root .chrome .status-chip .show-xs{display:inline}}@media (max-width:340px){.as-root .chrome .lights{display:none}}.as-root .theme-toggle{border:1px solid var(--hair);width:30px;height:30px;color:var(--mute-strong);cursor:pointer;appearance:none;background:0 0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.as-root .theme-toggle:hover{color:var(--cyan-hot);border-color:color-mix(in srgb, var(--cyan) 45%, transparent);background:color-mix(in srgb, var(--cyan) 10%, transparent)}.as-root .theme-toggle:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.as-root .theme-toggle svg{width:16px;height:16px;display:block}@media (max-width:720px){.as-root .theme-toggle{width:26px;height:26px}.as-root .theme-toggle svg{width:15px;height:15px}}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .as-root{--void:#f3f6f9;--void-2:#e9eef3;--panel:#fff;--panel-edge:#d3dde5;--hair:#e0e7ed;--phosphor:#12313f;--phosphor-dim:#3c6577;--white:#08171f;--cyan:#0a86c8;--cyan-hot:#0a7cba;--cyan-cta:#07c;--mute:#5c7180;--mute-strong:#465966;--bull:#0f9d5a;--bull-dim:#0c8b50;--bear:#d83a3a;--violet:#7644cf;--amber:#a86b12}html[data-theme=light] .as-root .crt-scanlines{display:none}html[data-theme=light] .as-root .crt-vignette{background:radial-gradient(92% 82% at 50% 45%,#0000 62%,#12313f0d 100%)}html[data-theme=light] .as-root .ambient{background:radial-gradient(60% 45% at 50% 0,#0a86c814,#0000 60%),radial-gradient(50% 40% at 80% 90%,#0077cc0d,#0000 60%)}html[data-theme=light] .as-root .chrome{background:#f3f6f9db}html[data-theme=light] .as-root .term,html[data-theme=light] .as-root .code-block{box-shadow:0 20px 50px -38px #12313f66}html[data-theme=light] .as-root .eco-node{box-shadow:0 0 0 1px #0a86c80d,0 18px 44px -40px #12313f66}html[data-theme=light] .as-root .eco-node-signal{box-shadow:0 0 0 1px #0a86c824,0 0 26px -12px #0a86c859}html[data-theme=light] .as-root .vol-track{background:#12313f0d}html[data-theme=light] .as-root .pulse-stat,html[data-theme=light] .as-root .msg,html[data-theme=light] .as-root .tcard,html[data-theme=light] .as-root .pcard,html[data-theme=light] .as-root .connect-prompt{background:#12313f05}html[data-theme=light] .as-root .tcard.hot{background:#0a86c80f}html[data-theme=light] .as-root .pcard-tile,html[data-theme=light] .as-root .tcard-tag{background:#12313f0a}html[data-theme=light] .as-root .tcard-logo{background:#12313f0f}html[data-theme=light] .as-root .handshake b{color:#5a2fb0}html[data-theme] .as-root{transition:background-color .25s,color .25s}
