:root{--lime: #C8F542;--bg: #0A0C0A;--ink: #E9EFE2;--sub: #8D968A;--line: #212722;--up: #3DDC97;--down: #FF6B6B;--tint: rgba(200, 245, 66, .055);--tint-cy: rgba(200, 245, 66, .1);--paper: #10130F;--f-sans: "Inter", -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--t-d1: clamp(64px, 16.5vw, 244px);--t-d2: clamp(38px, 7.6vw, 118px);--t-h2: clamp(30px, 4.6vw, 68px);--t-h3: clamp(20px, 2.6vw, 36px);--t-body: 16.5px;--pad: clamp(20px, 4vw, 56px);--topbar-h: 54px;--dock-h: 42px;--measure: 66ch}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--topbar-h) + 16px)}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f-sans);font-size:var(--t-body);font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;border-radius:0}::selection{background:var(--lime);color:var(--bg)}h1,h2,h3,h4,p,dl,dd,dt,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:var(--lime);text-decoration:none}a:hover{color:#fff}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;border-radius:0}input,output{font:inherit;border-radius:0}:focus-visible{outline:2px solid var(--lime);outline-offset:2px}input:focus-visible{outline-offset:0}.num,code{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.label,.kicker{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sub)}.up{color:var(--up)}.down{color:var(--down)}.progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:90;background:transparent;pointer-events:none}.progress:before{content:"";display:block;height:100%;width:var(--prog, 0%);background:var(--lime);transition:width 80ms linear}.topbar{position:fixed;top:0;left:0;right:0;z-index:80;height:var(--topbar-h);background:var(--bg);border-bottom:1px solid var(--line);display:flex;align-items:stretch;padding:0 var(--pad)}.wordmark{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:19px;letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.wordmark i{width:10px;height:10px;background:var(--lime);display:inline-block;flex:none}.wordmark b{font-weight:800}.wordmark small{font-family:var(--f-mono);font-weight:500;font-size:10px;letter-spacing:.14em;color:var(--sub);margin-left:4px;align-self:flex-end;padding-bottom:3px}.topnav{display:none;align-items:center;gap:26px;margin-left:auto;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.topnav a{color:var(--sub);padding:4px 0;position:relative}.topnav a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background:var(--lime);transition:right .18s ease}.topnav a:hover,.topnav a.here{color:var(--ink)}.topnav a:hover:after,.topnav a.here:after{right:0}.topnav .tn-cta{border:1px solid var(--ink);padding:8px 14px;color:var(--ink);transition:background .14s ease,color .14s ease}.topnav .tn-cta:hover{background:var(--ink);color:var(--bg)}.topnav .tn-cta:after{display:none}.menu-btn{margin-left:auto;display:inline-flex;align-items:center;gap:10px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--ink);padding:8px 0}.menu-btn i,.menu-btn em{width:22px;height:2px;background:var(--ink);display:block;transition:transform .2s ease}.menu-btn em{margin-top:5px}.menu-btn[aria-expanded=true] i{transform:translateY(3.5px) rotate(45deg)}.menu-btn[aria-expanded=true] em{transform:translateY(-3.5px) rotate(-45deg)}.veil{position:fixed;inset:0;z-index:70;background:var(--bg);display:flex;flex-direction:column;padding:calc(var(--topbar-h) + 18px) var(--pad) 32px;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .22s ease,transform .22s ease,visibility 0s .22s}.veil.open{opacity:1;visibility:visible;transform:none;transition:opacity .22s ease,transform .22s ease}.veil nav{overflow-y:auto}.veil-label{margin-bottom:10px}.veil a.vlink{display:flex;align-items:baseline;gap:16px;padding:13px 0;border-bottom:1px solid var(--line);font-weight:800;font-size:clamp(28px,8vw,44px);letter-spacing:-.02em;color:var(--ink);line-height:1.05}.veil a.vlink small{font-family:var(--f-mono);font-weight:500;font-size:11px;color:var(--lime);letter-spacing:.12em}.veil a.vlink:active{color:var(--lime)}.veil-foot{margin-top:auto;padding-top:20px;display:flex;flex-wrap:wrap;gap:18px}.dock{position:fixed;left:0;right:0;bottom:0;z-index:80;height:var(--dock-h);background:var(--bg);border-top:1px solid var(--line);display:none;align-items:center;gap:22px;padding:0 var(--pad);font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--sub)}.dock b{color:var(--ink);font-weight:500}.dock .dk-spy{display:flex;gap:16px;margin:0 auto}.dock .dk-spy a{color:var(--sub)}.dock .dk-spy a.here{color:var(--lime)}.dock .dk-spy a:hover{color:var(--ink)}.dock .row{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.led{width:7px;height:7px;background:var(--lime);display:inline-block;flex:none;animation:led 1.6s ease-in-out infinite}@keyframes led{0%,to{opacity:1}50%{opacity:.25}}.gridbtn{font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--sub);border:1px solid var(--line);padding:4px 10px}.gridbtn:hover{border-color:var(--lime);color:var(--lime)}.gridbtn.on{background:var(--lime);border-color:var(--lime);color:var(--bg)}.gridbtn kbd{font:inherit;opacity:.6}.frame{padding-top:var(--topbar-h)}.shell{max-width:1480px;margin:0 auto;padding-left:var(--pad);padding-right:var(--pad)}@media(min-width:1100px){.frame{padding-bottom:var(--dock-h)}.dock{display:flex}.menu-btn{display:none}.topnav{display:flex}}.fall{overflow:hidden;display:block}.fall>span{display:block;transform:translateY(108%);transition:transform .76s cubic-bezier(.19,.7,.16,1);transition-delay:var(--fd, 0ms)}.fall.in>span{transform:none}.rv{opacity:0;transform:translateY(22px);transition:opacity .56s ease,transform .56s cubic-bezier(.19,.7,.16,1)}.rv.in{opacity:1;transform:none}@keyframes tickIn{0%{color:var(--lime)}to{color:inherit}}.tick-in{animation:tickIn .7s ease}.t-display{font-size:var(--t-d1);font-weight:800;line-height:.84;letter-spacing:-.045em;text-transform:uppercase}.t-cascade{font-size:var(--t-d2);font-weight:800;line-height:.92;letter-spacing:-.035em;text-transform:uppercase}.t-h2{font-size:var(--t-h2);font-weight:800;line-height:.96;letter-spacing:-.03em;text-transform:uppercase}.t-pink,.t-cy{color:var(--lime)}.t-sub{color:var(--sub)}p.body,.copy{max-width:var(--measure)}.copy b,p.body b{font-weight:600}.note{font-family:var(--f-mono);font-size:11.5px;line-height:1.55;color:var(--sub);max-width:78ch}.lede{font-size:18px;line-height:1.55;max-width:60ch}.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-mono);font-weight:500;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--ink);background:transparent;padding:12px 18px;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease}.btn:hover{background:var(--ink);color:var(--bg)}.btn:active{transform:translateY(1px)}.btn svg.ic{width:14px;height:14px;stroke:currentColor;stroke-width:1.8;fill:none}.btn--solid{background:var(--lime);border-color:var(--lime);color:var(--bg);font-size:19px;font-weight:700;letter-spacing:.06em;padding:15px 26px}.btn--solid:hover{background:#fff;border-color:#fff;color:var(--bg)}.btn--sm{padding:9px 14px;font-size:11px}.btn--sm.btn--solid{font-size:11px;font-weight:500;background:var(--lime);border-color:var(--lime);color:var(--bg)}.btn--sm.btn--solid:hover{background:var(--ink);border-color:var(--ink);color:var(--bg)}.ctarow{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.tlink{font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--lime);border-bottom:1px solid transparent;padding-bottom:1px}.tlink:hover{color:#fff;border-bottom-color:#fff}.hero{min-height:calc(100svh - var(--topbar-h));display:flex;flex-direction:column;padding:clamp(22px,3.4vw,44px) 0 0}.hero-eyebrow{display:flex;flex-wrap:wrap;gap:10px 26px;align-items:center;padding:0 var(--pad);margin-bottom:clamp(14px,2.4vh,30px)}.hero-eyebrow .dot{width:8px;height:8px;background:var(--lime)}.hero-fill{padding:0 var(--pad)}.hero-fill .t-display .dot-e{color:var(--lime)}.hero-cascade{padding:0 var(--pad);margin-top:clamp(6px,1.2vh,18px)}.hero-cascade .l2,.hero-cascade .l3 .accent{color:var(--lime)}.hero-low{margin-top:auto;display:grid;grid-template-columns:1fr;gap:22px;align-items:end;padding:clamp(20px,3vw,40px) var(--pad) clamp(30px,4.5vh,52px)}.hero-low .copy{font-size:17px}@media(min-width:900px){.hero-low{grid-template-columns:minmax(0,60ch) auto;gap:40px}}.ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;background:var(--paper);display:flex;align-items:stretch}.ticker-tag{flex:none;display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--bg);font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.18em;padding:12px 18px;white-space:nowrap}.ticker-track{display:flex;align-items:center;gap:0;white-space:nowrap;animation:tape 42s linear infinite;will-change:transform}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tape{0%{transform:translate(0)}to{transform:translate(-50%)}}.tp{display:inline-flex;align-items:baseline;gap:10px;padding:12px 26px;border-left:1px solid var(--line)}.tp .s{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;color:var(--sub)}.tp .p{font-size:14px;font-weight:500;color:var(--ink)}.tp .d{font-size:11.5px;font-weight:500}.sect{border-bottom:1px solid var(--line)}.sect-in{padding:clamp(64px,9vw,128px) 0}.sect-head{display:grid;grid-template-columns:1fr;gap:14px 32px;align-items:end;margin-bottom:clamp(30px,4.5vw,56px)}@media(min-width:940px){.sect-head{grid-template-columns:minmax(0,1fr) auto}}.sect-kicker{display:flex;align-items:center;gap:12px;margin-bottom:16px}.sect-kicker:before{content:"";width:34px;height:2px;background:var(--lime)}.sect-tag{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sub);justify-self:start}@media(min-width:940px){.sect-tag{justify-self:end;text-align:right}}.statlines{border-top:2px solid var(--ink)}.statline{display:grid;grid-template-columns:1fr auto;gap:8px 28px;align-items:baseline;padding:clamp(16px,2.4vw,26px) 0;border-bottom:1px solid var(--line)}.statline .k{font-family:var(--f-mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sub)}.statline .k b{color:var(--lime);font-weight:500;margin-right:10px}.statline .v{font-size:clamp(34px,5vw,72px);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--lime);text-align:right;font-variant-numeric:tabular-nums}.statline .v small{font-family:var(--f-mono);font-size:13px;font-weight:500;color:var(--sub);letter-spacing:.08em;margin-left:8px}.statline .sub{grid-column:1 / -1;font-size:14.5px;color:var(--sub);max-width:70ch}.tblwrap{overflow-x:auto;border:1px solid var(--line);background:var(--paper)}.fin-table{width:100%;border-collapse:collapse;min-width:720px}.fin-table th{font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sub);text-align:left;padding:12px 16px;border-bottom:2px solid var(--lime);white-space:nowrap}.fin-table td{padding:13px 16px;border-bottom:1px solid var(--line);font-size:14.5px;vertical-align:baseline}.fin-table tbody tr{transition:background .12s ease}.fin-table tbody tr:hover{background:var(--tint)}.fin-table tbody tr:last-child td{border-bottom:0}.fin-table tbody tr.sel{background:var(--tint-cy);box-shadow:inset 3px 0 0 var(--lime)}.fin-table .c{text-align:center}.fin-table .r{text-align:right}.fin-table td.num,.fin-table td .num{font-size:14px}.no-idx{color:var(--lime);font-weight:700}.tag{display:inline-flex;align-items:center;gap:7px;font-family:var(--f-mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--sub);color:var(--sub);padding:3px 9px}.tag i{width:6px;height:6px;background:currentColor;display:inline-block}.tag--live{border-color:var(--lime);color:var(--lime)}.tag--frozen{border-color:var(--down);color:var(--down)}.mechrows{border-top:2px solid var(--ink)}.mechrow{display:grid;grid-template-columns:1fr;gap:10px 40px;padding:clamp(22px,3vw,34px) 0;border-bottom:1px solid var(--line);transition:background .16s ease,padding-left .16s ease}.mechrow:hover{background:var(--tint);padding-left:14px}@media(min-width:980px){.mechrow{grid-template-columns:minmax(220px,.9fr) minmax(0,1.15fr) minmax(0,1.5fr);align-items:baseline}}.mechrow .mv{font-size:clamp(30px,3.8vw,54px);font-weight:800;line-height:.95;letter-spacing:-.03em;text-transform:uppercase;color:var(--ink);transition:color .16s ease}.mechrow:hover .mv{color:var(--lime)}.mechrow .mno{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.16em;color:var(--sub);display:block;margin-bottom:8px}.mechrow .mcmd{font-family:var(--f-mono);font-size:13px;font-weight:500;color:var(--lime);letter-spacing:.02em}.mechrow .mcopy{max-width:62ch;font-size:15.5px}.mechrow .mcopy h3{font-size:var(--t-h3);font-weight:700;letter-spacing:-.02em;margin-bottom:8px;text-transform:uppercase}.statement{border-bottom:1px solid var(--line);min-height:calc(100svh - var(--topbar-h) - var(--dock-h));display:flex;flex-direction:column;justify-content:center;padding:clamp(60px,9vw,120px) 0}.statement .big{padding:0 var(--pad)}.statement .big .s2,.statement .big .nav-w{color:var(--lime)}.statement .big .s2 .nav-w{color:#fff}.statement .side{margin:clamp(26px,4vw,44px) 0 0;padding:0 var(--pad);display:grid;gap:18px}@media(min-width:980px){.statement .side{grid-template-columns:minmax(0,56ch) auto;align-items:end}}.feedrows{border-top:2px solid var(--ink);background:var(--paper)}.feedrow{display:grid;grid-template-columns:minmax(86px,.5fr) 1fr auto;gap:8px 26px;align-items:baseline;padding:clamp(13px,1.8vw,20px) var(--pad);border-bottom:1px solid var(--line);transition:background .13s ease}.feedrow:hover{background:var(--tint)}.feedrow .fs{font-size:clamp(24px,3.4vw,46px);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.feedrow .fp{font-family:var(--f-mono);font-size:clamp(15px,2vw,22px);font-weight:500;text-align:right}.feedrow .fd{font-family:var(--f-mono);font-size:12.5px;font-weight:500;text-align:right}.feedhead{display:flex;flex-wrap:wrap;gap:8px 26px;justify-content:space-between;padding:12px var(--pad);border-bottom:1px solid var(--line);background:var(--tint);font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--sub)}.defrows{border-top:2px solid var(--ink)}.defrow{display:grid;grid-template-columns:1fr;gap:6px 40px;padding:clamp(16px,2.2vw,24px) 0;border-bottom:1px solid var(--line)}@media(min-width:860px){.defrow{grid-template-columns:minmax(180px,.5fr) minmax(0,1.8fr);align-items:baseline}}.defrow dt{font-family:var(--f-mono);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sub)}.defrow dd{font-size:15.5px;max-width:78ch}.gates{border-top:2px solid var(--ink)}.gate{display:grid;grid-template-columns:auto 1fr auto;gap:8px 26px;align-items:center;padding:clamp(18px,2.6vw,30px) 0;border-bottom:1px solid var(--line);color:var(--ink);transition:background .15s ease,padding-left .15s ease}.gate:hover{background:var(--tint);padding-left:14px}.gate .gv{font-size:clamp(26px,4vw,58px);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.gate:hover .gv{color:var(--lime)}.gate .gc{font-size:14.5px;color:var(--sub);max-width:56ch}.gate .ga svg.ic{width:26px;height:26px;stroke:var(--lime);stroke-width:2;fill:none;transition:transform .2s ease}.gate:hover .ga svg.ic{transform:translate(4px,-4px);stroke:var(--lime)}.disclaimer{margin-top:clamp(30px,4vw,48px);padding:18px 20px;border-left:2px solid var(--lime);background:var(--tint);font-size:13.5px;color:var(--sub);max-width:88ch}.foot{border-top:2px solid var(--ink);background:var(--paper)}.foot-in{padding:clamp(34px,5vw,64px) 0 clamp(26px,3vw,40px)}.foot-mark{font-size:clamp(38px,7vw,96px);font-weight:800;letter-spacing:-.04em;line-height:.9;text-transform:uppercase}.foot-mark span{color:var(--lime)}.foot-slogan{margin-top:10px;font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--lime)}.foot-row{margin-top:clamp(24px,3vw,40px);padding-top:18px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--sub)}.foot-row a{color:var(--sub)}.foot-row a:hover{color:#fff}.foot-row .spacer{margin-left:auto}.status{display:flex;flex-wrap:wrap;gap:8px 26px;padding:10px var(--pad);border-bottom:1px solid var(--line);background:var(--paper);font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--sub)}.status b{color:var(--ink);font-weight:500}.status .right{margin-left:auto}.pageband{padding:clamp(40px,6vw,84px) 0 clamp(28px,4vw,48px)}.crumb{display:flex;flex-wrap:wrap;gap:8px 22px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--sub);margin-bottom:18px}.crumb b{color:var(--lime);font-weight:500}.pageband-title{margin-bottom:18px}.pageband-title em{font-style:normal;color:var(--lime)}.pageband-copy{max-width:62ch;margin-bottom:26px;font-size:16.5px}.metrics{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--line);background:var(--paper)}@media(min-width:960px){.metrics{grid-template-columns:repeat(4,1fr)}}.metric{padding:clamp(16px,2vw,26px);border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.metrics .metric:nth-child(2n){border-right:0}@media(min-width:960px){.metrics .metric{border-bottom:0}.metrics .metric:nth-child(2n){border-right:1px solid var(--line)}.metrics .metric:last-child{border-right:0}}.metric .k{font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--sub);margin-bottom:10px}.metric .k b{color:var(--lime);font-weight:500}.metric .v{font-size:clamp(28px,3.6vw,52px);font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.metric .v small{display:block;margin-top:6px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.1em;color:var(--sub)}.seclabel{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding:clamp(40px,5vw,64px) 0 18px}.seclabel b{font-size:var(--t-h2);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.seclabel b i{font-style:normal;color:var(--lime)}.seclabel small{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--sub)}.wallet{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--line);background:var(--paper)}@media(min-width:860px){.wallet{grid-template-columns:1.4fr 1fr}}.wallet>div{padding:clamp(16px,2.4vw,26px)}@media(min-width:860px){.wallet>div+div{border-left:1px solid var(--line)}}@media(max-width:859px){.wallet>div+div{border-top:1px solid var(--line)}}.wtitle{font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--sub);margin-bottom:12px}.wallet .addr{font-family:var(--f-mono);font-size:13px;word-break:break-all}.wallet .addr b{font-weight:500;color:var(--ink)}.wallet .hint{font-family:var(--f-mono);font-size:12px;color:var(--sub);letter-spacing:.08em}.wallet-foot{display:flex;flex-wrap:wrap;gap:10px 26px;align-items:baseline;font-family:var(--f-mono);font-size:13px;font-weight:500}.wallet-foot b{font-weight:500;color:var(--ink)}.opsgrid{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--line);background:var(--paper)}@media(min-width:760px)and (max-width:1119px){.opsgrid{grid-template-columns:repeat(2,1fr)}.op{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.op:nth-child(2n){border-right:0}.op:nth-child(n+3){border-bottom:0}}@media(min-width:1120px){.opsgrid{grid-template-columns:repeat(4,1fr)}.op{border-right:1px solid var(--line)}.op:nth-child(4n){border-right:0}}.op{padding:clamp(16px,2.2vw,26px);display:flex;flex-direction:column;gap:12px}.op-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.op-head h3{font-size:clamp(24px,2.6vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.op-head h3 i{font-style:normal;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.14em;color:var(--lime);margin-right:8px;vertical-align:super}.op-head small{margin-left:auto;font-family:var(--f-mono);font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--sub);max-width:16ch;text-align:right}.op .hint{font-size:13.5px;color:var(--sub)}.op-row{display:flex;gap:10px;margin-top:auto}.op-row input{flex:1;min-width:0;font-family:var(--f-mono);font-size:14px;padding:11px 13px;border:1px solid var(--line);background:var(--bg);color:var(--ink);transition:border-color .13s ease}.op-row input::placeholder{color:#5f6960}.op-row input:focus{outline:none;border-color:var(--lime)}.matrix{border:1px solid var(--line);background:var(--paper)}.mx-head{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--tint);font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--sub)}.mx-head b{color:var(--ink);font-weight:500}.mx-warn{margin-left:auto;color:var(--down)}.mx-warn.ok{color:var(--up)}.asset{display:grid;grid-template-columns:58px 1fr auto;gap:18px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line)}.asset-sym{font-family:var(--f-mono);font-size:13px;font-weight:500;letter-spacing:.1em}.cells{display:flex;gap:5px}.cells span{flex:1;max-width:44px;height:26px;background:var(--bg);border:1px solid var(--line);transition:background .12s ease,border-color .12s ease}.cells span.f{background:var(--lime);border-color:var(--lime)}.asset:hover .cells span:not(.f){border-color:#c8f54273}.stepper{display:inline-flex;align-items:center;gap:10px}.stepper button{width:34px;height:34px;border:1px solid var(--ink);color:var(--ink);font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease}.stepper button:hover{background:var(--ink);color:var(--bg)}.stepper output{font-family:var(--f-mono);font-size:14px;font-weight:500;min-width:52px;text-align:right;font-variant-numeric:tabular-nums}.readout{display:flex;flex-wrap:wrap;gap:8px 28px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line);font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--sub)}.readout b{color:var(--ink);font-weight:500}.readout .verdict{margin-left:auto;padding:4px 10px;border:1px solid currentColor}.readout .verdict.ok{color:var(--up)}.readout .verdict.no{color:var(--down)}.lever{display:flex;flex-wrap:wrap;gap:0;padding:14px 18px}.lever button{font-family:var(--f-mono);font-size:13px;font-weight:500;padding:10px 18px;border:1px solid var(--line);border-right-width:0;color:var(--sub);transition:background .12s ease,color .12s ease}.lever button:last-child{border-right-width:1px}.lever button:hover{color:var(--ink)}.lever button.on{background:var(--lime);border-color:var(--lime);color:var(--bg)}.detailrows{border-top:2px solid var(--ink)}.drow{display:grid;grid-template-columns:1fr;gap:4px 40px;padding:15px 0;border-bottom:1px solid var(--line)}@media(min-width:760px){.drow{grid-template-columns:minmax(150px,.4fr) minmax(0,1.8fr);align-items:baseline}}.drow dt{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--sub)}.drow dd{font-size:14.5px;word-break:break-all}.drow dd.num{font-family:var(--f-mono)}.toasts{position:fixed;right:18px;bottom:18px;z-index:95;display:flex;flex-direction:column;gap:10px;max-width:min(360px,calc(100vw - 36px))}.toast{background:var(--ink);color:var(--bg);border-left:3px solid var(--lime);font-family:var(--f-mono);font-size:12px;line-height:1.5;padding:12px 16px;animation:toastIn .26s cubic-bezier(.19,.7,.16,1)}.toast.ok{border-left-color:var(--up)}.toast.err{border-left-color:var(--down)}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.doc-search{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border:1px solid var(--ink);background:var(--paper);padding:6px 6px 6px 18px;max-width:720px}.doc-search input{border:0;background:none;font-family:var(--f-mono);font-size:15px;color:var(--ink);padding:10px 0;min-width:0}.doc-search input:focus{outline:none}.doc-search input::placeholder{color:#5f6960}.doc-search .count{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.1em;color:var(--lime);padding:0 12px;white-space:nowrap}.chapterbar{position:sticky;top:var(--topbar-h);z-index:60;background:var(--bg);border-bottom:1px solid var(--line);display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:0 var(--pad)}.chapterbar::-webkit-scrollbar{display:none}.chapterbar a{flex:none;display:inline-flex;align-items:baseline;gap:8px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--sub);padding:13px 16px;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .13s ease,border-color .13s ease}.chapterbar a small{color:var(--lime)}.chapterbar a:hover{color:var(--ink)}.chapterbar a.here{color:var(--ink);border-bottom-color:var(--lime)}.deflist{border-top:2px solid var(--ink)}.deflist .defrow dt b{display:block;font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;color:var(--lime);text-transform:uppercase;margin-bottom:6px}.deflist .defrow dd{font-size:16px}.flowband{display:grid;grid-template-columns:1fr;gap:0;border:1px solid var(--line);background:var(--paper)}@media(min-width:760px)and (max-width:979px){.flowband{grid-template-columns:repeat(2,1fr)}.flowcell:nth-child(2n){border-left:1px solid var(--line)}}@media(min-width:980px){.flowband{grid-template-columns:repeat(4,1fr)}.flowcell{border-left:1px solid var(--line)}.flowcell:first-child{border-left:0}}.flowcell{position:relative;padding:clamp(16px,2.2vw,26px);border-bottom:1px solid var(--line)}.flowcell .k{font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--sub);margin-bottom:12px}.flowcell .k b{color:var(--lime);font-weight:500}.flowcell .v{font-size:clamp(26px,3vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1}.flowcell .v small{display:block;margin-top:8px;font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.08em;color:var(--sub)}.flowcell .arrow{position:absolute;right:12px;top:14px;font-family:var(--f-mono);font-size:16px;color:var(--lime)}.feesstrip{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--line);border-top:0;background:var(--paper)}@media(min-width:860px){.feesstrip{grid-template-columns:repeat(4,1fr)}}.feesstrip>div{padding:14px 18px;border-right:1px solid var(--line);border-top:1px solid var(--line);display:flex;align-items:baseline;justify-content:space-between;gap:14px}.feesstrip>div:nth-child(2n){border-right:0}@media(min-width:860px){.feesstrip>div{border-right:1px solid var(--line);border-top:0}.feesstrip>div:first-child{border-top:0}.feesstrip>div:last-child{border-right:0}}.feesstrip .k{font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.13em;text-transform:uppercase;color:var(--sub)}.feesstrip .v{font-family:var(--f-mono);font-size:16px;font-weight:500;color:var(--ink)}.faq{border-top:2px solid var(--ink)}.faq details{border-bottom:1px solid var(--line)}.faq summary{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:baseline;padding:20px 0;cursor:pointer;list-style:none;transition:padding-left .15s ease}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{padding-left:12px}.faq .no{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.13em;color:var(--lime)}.faq .q{font-size:clamp(17px,2vw,23px);font-weight:700;letter-spacing:-.015em}.faq .pm{font-family:var(--f-mono);font-size:20px;font-weight:500;color:var(--lime);transition:transform .22s ease}.faq details[open] .pm{transform:rotate(45deg)}.faq .a{padding:0 0 22px;max-width:72ch;font-size:15.5px}.faq details[open] .a{animation:faqIn .3s ease}@keyframes faqIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.seasons{display:grid;gap:0;border-top:2px solid var(--ink)}.season{display:grid;grid-template-columns:1fr;gap:6px 40px;padding:clamp(18px,2.4vw,28px) 0;border-bottom:1px solid var(--line)}@media(min-width:860px){.season{grid-template-columns:minmax(150px,.34fr) minmax(0,1.7fr);align-items:baseline}}.season .ph{font-family:var(--f-mono);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--sub)}.season .now{display:inline-block;margin-bottom:8px;padding:3px 9px;background:var(--lime);color:var(--bg);font-family:var(--f-mono);font-size:10px;font-weight:500;letter-spacing:.14em}.season h3{font-size:var(--t-h3);font-weight:800;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:6px}.season p{font-size:15px;max-width:70ch}.addrline{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.addrline code{font-size:13px}.copybtn{font-family:var(--f-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line);color:var(--sub);padding:5px 10px;transition:border-color .12s ease,color .12s ease,background .12s ease}.copybtn:hover{border-color:var(--lime);color:var(--lime)}.copybtn.done{background:var(--lime);border-color:var(--lime);color:var(--bg)}.sb-hide{display:none!important}.gridlay{position:fixed;inset:0;z-index:65;pointer-events:none;opacity:0;transition:opacity .16s ease}.gridlay.on{opacity:1}.gridlay-in{height:100%;display:grid;gap:0;grid-template-columns:repeat(12,1fr);padding:0 max(var(--pad),calc((100vw - 1480px) / 2 + var(--pad)))}.gridlay-in span{background:#c8f5420d;border-left:1px solid rgba(200,245,66,.22)}.gridlay-in span:first-child{border-left:0}@media(max-width:640px){.toasts{bottom:14px}.statline .v{font-size:clamp(30px,9vw,44px)}.feedrow{grid-template-columns:minmax(64px,.5fr) 1fr auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ticker-track{animation:none}.rv,.fall>span{opacity:1;transform:none}}
