@scope (.lp){:scope{--canvas:#0a0d13;--default:#10141d;--raised:#1a2231;--sunken:#151b26;--border:#212a3a;--border-strong:#2c3749;--text:#eef2f8;--muted:#a3afc2;--faint:#7585a0;--accent:#38d6e4;--accent-soft:rgb(56 214 228 / 11%);--accent-ink:#06232a;--violet:#8b7cff;--good:#4ade80;--bad:#f87171;--gold:#fbbf24;--z-nav:20;--z-menu:30;--z-toast:50;--ease:cubic-bezier(.2,.8,.2,1);--sans:"Geist","Geist Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace}:root[data-theme=light] :scope{--canvas:#f6f8fb;--default:#fff;--raised:#fff;--sunken:#f1f4f9;--border:#e6ebf2;--border-strong:#d3dbe6;--text:#0d1420;--muted:#4d5b72;--faint:#667489;--accent:#0a707a;--accent-soft:rgb(10 112 122 / 10%);--accent-ink:#fff;--violet:#5b4bd6;--good:#15803d;--bad:#b91c1c;--gold:#a16207}*{box-sizing:border-box;margin:0}:scope{background:var(--canvas);color:var(--text);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.skip{position:absolute;left:12px;top:-60px;background:var(--text);color:var(--canvas);padding:10px 16px;border-radius:10px;z-index:99}.skip:focus{top:12px}svg.i{width:1em;height:1em;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;vertical-align:-.125em}.num{font-family:var(--mono);font-variant-numeric:tabular-nums}.btn,.cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border-radius:99px;font-weight:600;font-size:15px;cursor:pointer;transition:transform .18s var(--ease),box-shadow .18s,background .18s,border-color .18s}.cta{border:0;color:var(--accent-ink);background:linear-gradient(90deg,var(--accent),var(--violet));box-shadow:0 0 28px -8px var(--accent)}.cta:hover{transform:translateY(-1px);box-shadow:0 0 34px -4px var(--accent)}.btn{border:1px solid var(--border-strong);background:transparent}.btn:hover{background:var(--sunken);border-color:var(--faint)}.cta.sm,.btn.sm{min-height:40px;padding:0 16px;font-size:14px}header{position:sticky;top:0;z-index:var(--z-nav);background:color-mix(in srgb,var(--canvas) 84%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border)}.bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:64px;gap:16px}.brand{display:flex;align-items:center;gap:10px;font-weight:700;font-size:18px;letter-spacing:-.02em;min-height:44px}.glyph{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,var(--accent),var(--violet));display:grid;place-items:center;color:var(--accent-ink);font-weight:800;font-size:15px}.nav{display:flex;gap:2px;align-items:center}.nav>a,.nav>.dd>button{min-height:44px;padding:0 14px;border-radius:99px;font:500 14px var(--sans);color:var(--muted);background:none;border:0;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .15s,color .15s}.nav>a:hover,.nav>.dd>button:hover,.dd.open>button{color:var(--text);background:var(--sunken)}.dd{position:relative}.dd .chev{width:12px;height:12px;transition:transform .2s}.dd.open .chev{transform:rotate(180deg)}.menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(-4px);width:640px;background:var(--default);border:1px solid var(--border-strong);border-radius:18px;padding:10px;box-shadow:0 30px 80px -20px #0000008c;opacity:0;visibility:hidden;transition:opacity .16s,transform .16s,visibility .16s;display:grid;grid-template-columns:1fr 1fr;gap:2px;z-index:var(--z-menu)}.dd.open .menu{opacity:1;visibility:visible;transform:translate(-50%)}.menu a{display:flex;gap:12px;padding:12px;border-radius:12px;align-items:center}.menu a:hover,.menu a:focus-visible{background:var(--sunken)}.mi{flex:none;width:36px;height:36px;border-radius:10px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;font-size:17px}.menu b{display:block;font-size:14px;font-weight:600;line-height:1.3}.menu small{display:block;color:var(--faint);font-size:12.5px;line-height:1.35}.menu .foot{grid-column:1/-1;border-top:1px solid var(--border);margin-top:6px;padding:12px 12px 4px;font-size:12.5px;color:var(--faint);display:flex;justify-content:space-between;align-items:center}.menu .foot a{padding:0;display:inline;color:var(--accent);font-weight:600}.acts{display:flex;gap:8px;justify-content:flex-end;align-items:center}.icon{width:44px;height:44px;border-radius:12px;border:1px solid var(--border);background:var(--default);color:var(--muted);cursor:pointer;display:grid;place-items:center;font-size:17px;transition:background .15s,color .15s}.icon:hover{background:var(--sunken);color:var(--text)}.ghost{min-height:44px;padding:0 14px;border-radius:99px;font-weight:500;font-size:14px;color:var(--muted);display:inline-flex;align-items:center}.ghost:hover{background:var(--sunken);color:var(--text)}.burger{display:none}.strip{margin:16px auto 0;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);background:var(--accent-soft);border-radius:14px;padding:10px 16px;font-size:14px;line-height:1.5}.strip .i{margin-right:8px;color:var(--accent)}.strip a{color:var(--accent);font-weight:600}.hero{position:relative;text-align:center;padding:72px 0 0;overflow:hidden}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 45% at 50% 0,var(--accent-soft),transparent 70%),linear-gradient(var(--border) 1px,transparent 1px) 0 0/64px 64px,linear-gradient(90deg,var(--border) 1px,transparent 1px) 0 0/64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 20%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 70% at 50% 20%,#000,transparent 75%);opacity:.5;pointer-events:none}.pill{position:relative;display:inline-flex;gap:8px;align-items:center;font:500 12px var(--mono);color:var(--muted);border:1px solid var(--border);padding:6px 14px;border-radius:99px;background:var(--default)}.pulse{width:7px;height:7px;border-radius:50%;background:var(--good);box-shadow:0 0 #4ade807f;animation:pulse 2s infinite}@keyframes pulse{70%{box-shadow:0 0 0 7px #4ade8000}to{box-shadow:0 0 #4ade8000}}h1{position:relative;font-size:clamp(38px,6.4vw,72px);line-height:1.04;letter-spacing:-.045em;font-weight:800;margin:24px auto 0;max-width:19ch;text-wrap:balance}.g{background:linear-gradient(90deg,var(--accent),var(--violet));-webkit-background-clip:text;background-clip:text;color:transparent}.sub{position:relative;max-width:62ch;margin:22px auto 0;color:var(--muted);font-size:17.5px}.row-cta{position:relative;display:flex;gap:12px;justify-content:center;margin-top:30px;flex-wrap:wrap}.proof{position:relative;display:flex;gap:10px 28px;justify-content:center;margin-top:18px;font-size:13px;color:var(--faint);flex-wrap:wrap}.proof span{display:inline-flex;gap:7px;align-items:center}.proof .i{color:var(--accent)}.deck{position:relative;margin:56px auto 0;display:grid;grid-template-columns:1fr 1.45fr 1fr;gap:18px;align-items:center;perspective:1400px;max-width:1160px}a.card{display:block;background:var(--default);border:1px solid var(--border-strong);border-radius:16px;padding:16px;text-align:left;font-size:13px;transition:transform .3s var(--ease),border-color .2s}a.card.side{opacity:.82;transform:translateY(16px) rotateY(var(--r)) scale(.96)}a.card.side:hover{transform:translateY(8px) rotateY(0) scale(.98);opacity:1;border-color:var(--accent)}a.card.mid{box-shadow:0 40px 100px -30px #38d6e44d,0 0 0 6px #ffffff05}.ch{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.tag{font:600 10px var(--mono);letter-spacing:.08em;padding:3px 8px;border-radius:99px;background:var(--accent-soft);color:var(--accent)}.tag.v{background:#8b7cff24;color:var(--violet)}.obs{margin-left:auto;font:500 11px var(--mono);color:var(--faint)}.rk{display:grid;grid-template-columns:20px 1fr 30px 108px 34px;gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--border)}.rk.h{border:0;color:var(--faint);font:500 10px var(--mono);letter-spacing:.06em;padding-top:0}.who{display:flex;gap:9px;align-items:center;min-width:0}.who>span:last-child{min-width:0}.ava{flex:none;width:26px;height:26px;border-radius:50%}.who b{display:block;font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.who small{color:var(--faint);font:400 11px var(--mono);white-space:nowrap}.n{font:600 12.5px var(--mono);text-align:right;white-space:nowrap}.up{color:var(--good);font:600 11px var(--mono);display:inline-flex;align-items:center;gap:2px}.dn{color:var(--bad);font:600 11px var(--mono);display:inline-flex;align-items:center;gap:2px}.gold{color:var(--gold);white-space:nowrap;font-family:var(--mono);font-variant-numeric:tabular-nums}.big{font:700 28px var(--mono);letter-spacing:-.04em;color:var(--gold)}.gr{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:9px 0;border-top:1px solid var(--border)}.gr small{display:block;color:var(--faint);font-size:11px}.stat3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.stat3 div{background:var(--sunken);border-radius:10px;padding:10px}.stat3 small{display:block;color:var(--faint);font:500 10px var(--mono)}.stat3 b{font:600 16px var(--mono)}.numbers{width:min(1132px,100% - 48px);margin:40px auto 0;border:1px solid var(--border);border-radius:20px;background:radial-gradient(120% 90% at 50% -20%,color-mix(in srgb,var(--accent-default) 10%,transparent),transparent 60%),var(--default);overflow:hidden;box-shadow:0 30px 80px -40px color-mix(in srgb,var(--accent-default) 35%,transparent),inset 0 1px color-mix(in srgb,#fff 6%,transparent)}.numbers .wrap{max-width:none}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding-block:34px}.stats b{display:block;font:700 36px var(--mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums}.stats span{color:var(--muted);font-size:13.5px}.chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding:20px 0 24px}.numbers .rule{background:color-mix(in srgb,var(--raised,var(--default)) 40%,transparent)}.chips i{font:500 11px var(--mono);font-style:normal;color:var(--faint);border:1px solid var(--border);border-radius:99px;padding:3px 10px}.numbers .rule{border-top:1px solid var(--border)}section{padding:96px 0}.kick{font:600 12px var(--mono);letter-spacing:.12em;color:var(--accent)}h2{font-size:clamp(28px,4vw,46px);letter-spacing:-.04em;line-height:1.08;font-weight:800;margin-top:14px;max-width:22ch;text-wrap:balance}.lead{color:var(--muted);margin-top:14px;max-width:62ch}.win{margin-top:44px;border:1px solid var(--border-strong);border-radius:20px;overflow:hidden;background:var(--canvas);box-shadow:0 40px 100px -40px #38d6e440,0 0 0 6px #ffffff05}.win-bar{display:flex;align-items:center;gap:6px;padding:11px 16px;border-bottom:1px solid var(--border);background:var(--sunken)}.win-bar i{width:10px;height:10px;border-radius:50%;background:var(--border-strong)}.win-bar .url{margin:0 auto;font:500 11.5px var(--mono);color:var(--faint);background:var(--canvas);border:1px solid var(--border);border-radius:99px;padding:3px 16px}.win-body{display:grid;grid-template-columns:230px minmax(0,1fr);height:640px}.rail{border-right:1px solid var(--border);background:linear-gradient(180deg,var(--default),var(--canvas));padding:14px 10px;overflow:auto;display:flex;flex-direction:column;gap:1px}.rail .rb{display:flex;align-items:center;gap:10px;padding:2px 8px 14px;font-weight:700;font-size:15px}.rail .rb .glyph{width:28px;height:28px;border-radius:8px;font-size:13px}.rg{font:600 10px var(--mono);letter-spacing:.12em;color:var(--faint);padding:14px 10px 6px}.ri{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:10px;min-height:38px;padding:0 10px;border-radius:10px;color:var(--muted);font-size:13.5px;font-weight:500;transition:background .15s,color .15s}.ri:hover{background:var(--sunken);color:var(--text)}.ri:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ri .i{font-size:16px;color:var(--faint)}.ri[aria-selected=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.ri[aria-selected=true] .i{color:var(--accent)}.ri .nw{margin-left:auto;font:700 9px var(--mono);letter-spacing:.06em;color:var(--accent);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:99px;padding:1px 7px}.stage{display:flex;flex-direction:column;min-width:0;min-height:0}.stage-top{display:flex;align-items:center;gap:8px;min-height:50px;padding:0 16px;border-bottom:1px solid var(--border);background:var(--canvas)}.stage-top b{font-size:14.5px;font-weight:700}.stage-top .sp{flex:1}.tb{min-width:34px;height:34px;border-radius:10px;border:1px solid var(--border);background:var(--default);color:var(--muted);display:grid;place-items:center;font-size:15px}.tb.kbd{font:600 11px var(--mono);padding:0 8px}.viewport{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--canvas)}.viewport:after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(transparent,var(--canvas));pointer-events:none}.viewport iframe{position:absolute;left:0;top:0;border:0;transform-origin:0 0;background:var(--canvas);pointer-events:none}.viewport .native .nh{display:flex;align-items:center;gap:10px;margin-bottom:16px}.viewport .native .nh b{font-size:16px}.viewport .native{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:20px}.viewport.swap{animation:fxin .24s var(--ease)}@keyframes fxin{0%{opacity:.25}to{opacity:1}}.cap{margin-top:18px;display:grid;grid-template-columns:1fr auto;gap:12px 32px;align-items:center;border:1px solid var(--border);border-radius:18px;background:var(--default);padding:20px 24px}.cap h3{font-size:20px;letter-spacing:-.025em;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cap p{color:var(--muted);margin-top:4px;font-size:15px;max-width:70ch}.cap ul{list-style:none;padding:0;margin-top:12px;display:flex;gap:8px 22px;flex-wrap:wrap}.cap li{font-size:13.5px;color:var(--muted);display:inline-flex;gap:8px;align-items:center}.cap li .i{color:var(--accent)}.cap .meta{display:flex;gap:8px;flex-wrap:wrap}.mu{border:1px solid var(--border);border-radius:14px;background:var(--default);padding:14px;font-size:13px}.mu-h{display:flex;align-items:center;gap:8px;margin-bottom:10px;flex-wrap:wrap}.mu-h b{font-size:13.5px}.mu-h .sp{margin-left:auto}.seg{display:inline-flex;border:1px solid var(--border);border-radius:99px;padding:2px;background:var(--sunken);flex-wrap:wrap}.seg i{font:500 11px var(--mono);font-style:normal;padding:3px 10px;border-radius:99px;color:var(--faint)}.seg i.on{background:var(--raised);color:var(--text);box-shadow:0 0 0 1px var(--border-strong)}.rw{display:grid;gap:10px;align-items:center;padding:9px 0;border-top:1px solid var(--border)}.mu-h+.rw,.inp+.rw{border-top:0}.live-d{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--good);margin-right:6px}.chip{display:inline-flex;align-items:center;gap:4px;font:500 11px var(--mono);border:1px solid var(--border);border-radius:99px;padding:2px 9px;color:var(--muted);background:var(--sunken);white-space:nowrap}.chip.g{color:var(--good);border-color:#4ade8059;background:#4ade8014}.chip.a{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:var(--accent-soft)}.chip.y{color:var(--gold);border-color:#fbbf2459;background:#fbbf2414}.chip.v{color:var(--violet);border-color:#8b7cff59;background:#8b7cff1a}.bar2{height:6px;border-radius:9px;background:var(--sunken);overflow:hidden}.bar2 i{display:block;height:100%;background:linear-gradient(90deg,var(--accent),var(--violet));border-radius:9px}.stamp{font:500 10.5px var(--mono);color:var(--faint);margin-left:8px}.fld{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid var(--border)}.fld:first-of-type{border-top:0}.fld span:first-child{color:var(--faint)}.inp{display:flex;gap:8px;align-items:center;border:1px solid var(--border-strong);border-radius:12px;padding:10px 14px;background:var(--sunken);font:500 13px var(--mono);margin-bottom:12px}.inp .cta{margin-left:auto;min-height:32px;padding:0 14px;font-size:12px}.note2{display:flex;gap:10px;align-items:center;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:var(--accent-soft);border-radius:12px;padding:10px 14px;margin-top:12px;font-size:13px}.two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.xl{border:1px solid var(--border);border-radius:12px;overflow:hidden;font:500 11.5px var(--mono)}.xl div{display:grid;grid-template-columns:.6fr 1.4fr .6fr 1.2fr;border-top:1px solid var(--border)}.xl div:first-child{border:0;background:#4ade801f;color:var(--good)}.xl span{padding:6px 10px;border-left:1px solid var(--border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xl span:first-child{border:0}.tabsx{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.tabsx span{font:500 11px var(--mono);padding:4px 10px;border:1px solid var(--border);border-radius:8px;color:var(--faint)}.tabsx span.on{color:var(--good);border-color:#4ade8066}.cb{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--border-strong);display:grid;place-items:center;font-size:12px;color:var(--accent-ink)}.cb.on{background:var(--accent);border-color:var(--accent)}.code{background:#07090d;border:1px solid var(--border-strong);border-radius:14px;padding:18px;font:400 13px/1.7 var(--mono);color:#c8d3e6;overflow:auto}.code .c{color:#7d8ba3}.code .k{color:var(--accent)}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.p{border:1px solid var(--border);background:var(--default);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:10px;transition:border-color .2s}.p:hover{border-color:var(--border-strong)}.p .pk{font:500 12px var(--mono);letter-spacing:.1em;color:var(--faint)}.p h3{font-size:19px;letter-spacing:-.025em;line-height:1.25;font-weight:700}.p em{color:var(--muted);font-size:14px;font-style:italic;flex:1}.p a{color:var(--accent);font-weight:600;font-size:14px;min-height:44px;display:inline-flex;align-items:center;gap:6px}.plan{border:1px solid var(--border);border-radius:18px;padding:28px;background:var(--default);display:flex;flex-direction:column;gap:12px}.plan.hot{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 28px 70px -34px var(--accent)}.plan h3{font-size:16px;font-weight:600;display:flex;gap:10px;align-items:center}.best{font:600 10px var(--mono);background:var(--accent);color:var(--accent-ink);padding:2px 8px;border-radius:99px}.price{font:800 44px var(--sans);letter-spacing:-.05em}.price small{font:400 14px var(--sans);color:var(--faint);letter-spacing:0}.plan p{color:var(--muted);font-size:14px;flex:1}.final{text-align:center;border:1px solid var(--border);border-radius:28px;padding:80px 24px;background:radial-gradient(ellipse 60% 100% at 50% 0,var(--accent-soft),transparent),var(--default)}.final h2{margin:14px auto 0}footer{border-top:1px solid var(--border);padding:36px 0;color:var(--faint);font-size:13px}footer .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}footer{padding:56px 0 32px}footer .fgrid{display:grid;grid-template-columns:1.1fr 1fr 1fr 1fr;gap:40px;flex-wrap:unset}.fbrand p{margin:14px 0 0;max-width:34ch;line-height:1.7;font-size:14px;color:var(--muted,var(--faint))}.fc h3{margin:0 0 14px;font-size:12px;letter-spacing:.06em;font-weight:600;color:var(--faint)}.fc a{display:flex;align-items:center;min-height:36px;font-size:14px;color:var(--muted,var(--faint))}.fc a:hover{color:var(--text)}footer .fcopy{display:block;margin-top:36px;padding-top:0;font-size:13px}@media (max-width:820px){footer .fgrid{grid-template-columns:1fr 1fr}.fbrand{grid-column:1/-1}}.fl{display:flex;gap:6px 18px;flex-wrap:wrap}.fl a{min-height:32px;display:inline-flex;align-items:center}.fl a:hover{color:var(--text)}.note{margin-top:22px;color:var(--faint);font-size:13.5px}.note a{color:var(--accent);font-weight:600}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);z-index:var(--z-toast);background:var(--raised);border:1px solid var(--border-strong);border-radius:14px;padding:12px 18px;font:500 13px var(--sans);box-shadow:0 20px 60px -10px #0009;opacity:0;transition:.18s;pointer-events:none;max-width:92vw}.toast.on{opacity:1;transform:translate(-50%)}.toast code{font:600 13px var(--mono);color:var(--accent)}.toast span{color:var(--muted);margin-left:8px}.reveal{opacity:0;transform:translateY(14px);transition:opacity .5s var(--ease),transform .5s var(--ease)}.reveal.in{opacity:1;transform:none}@media (max-width:1000px){.nav,.ghost{display:none}.burger{display:grid}.bar{grid-template-columns:1fr auto}.deck{grid-template-columns:1fr}a.card.side{display:none}.stats{grid-template-columns:1fr 1fr}.win-body{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);height:640px}.rail{flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid var(--border);padding:10px;gap:6px;background:var(--default)}.rail .rb,.rg{display:none}.ri{white-space:nowrap;border:1px solid var(--border);border-radius:99px;min-height:44px;padding:0 14px;flex:none}.ri .i{display:none}.cap,.two,.grid3{grid-template-columns:1fr}section{padding:64px 0}}@media (max-width:560px){#themeBtn{display:none}.cta.sm{padding:0 14px}.row-cta .cta,.row-cta .btn{width:100%}.stats{grid-template-columns:1fr 1fr;gap:16px}.stats b{font-size:28px}.hero{padding-top:48px}.rk{grid-template-columns:18px 1fr 96px 30px}.rk>*:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}.wlc{--surface:var(--default);--subtle:var(--faint);--live:#ff5c5c;--live-soft:rgb(255 92 92 / 12%);--success:var(--good);--content:var(--text);--radius:14px;--font:var(--sans);padding:0!important;overflow:hidden}.wlc .hd2{display:flex;align-items:center;gap:8px;padding:12px 14px 4px}.wlc .wcard{border:0;border-radius:0;background:transparent}.wlc .seg button{pointer-events:none}.wlc .strip-hd .seg{margin-left:auto}.wlc .seg{display:flex;gap:3px;background:var(--sunken);border:1px solid var(--border);border-radius:8px;padding:3px}.wlc .seg button{border:0;background:transparent;color:var(--muted);font-size:11.5px;font-weight:650;padding:5px 11px;border-radius:6px;cursor:pointer;font-family:var(--font);display:inline-flex;align-items:center;gap:5px}.wlc .seg button.on{background:var(--accent-soft);color:var(--accent)}.wlc .seg.icons button{padding:6px}.wlc .seg.icons svg{width:15px;height:15px}.wlc .wcard{background:linear-gradient(180deg,var(--surface),var(--sunken));border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:.15s;display:flex;flex-direction:column}.wlc .wcard:hover{border-color:var(--border-strong)}.wlc .wc-head{display:flex;align-items:center;gap:11px;padding:13px 14px 11px}.wlc .av{width:42px;height:42px;border-radius:9px;flex:none;background:var(--raised);display:grid;place-items:center;font-weight:700;color:var(--muted);font-size:16px}.wlc .av.ring{box-shadow:0 0 0 2px var(--live),0 0 0 4px var(--surface)}.wlc .wc-id{min-width:0;flex:1}.wlc .wc-id .nm{font-size:14px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wlc .wc-id .h{font-size:11.5px;color:var(--subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wlc .livebadge{font-size:10px;font-weight:700;padding:2px 8px;border-radius:8px;background:var(--live-soft);color:var(--live);display:inline-flex;align-items:center;gap:4px;flex:none}.wlc .livebadge.off{background:var(--raised);color:var(--subtle)}.wlc .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.wlc .wc-gifts{margin:2px 14px 0;padding:8px 11px 9px;background:var(--sunken);border-radius:8px}.wlc .wc-gifts-hd{display:flex;align-items:center;gap:8px;margin-bottom:7px}.wlc .wc-gifts-hd .lab{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:var(--subtle)}.wlc .seg.mini{margin-left:auto;padding:2px;background:var(--raised);border-color:var(--border)}.wlc .seg.mini button{padding:3px 8px;font-size:10.5px}.wlc .wc-gifts-row{display:flex;align-items:baseline;gap:12px;min-width:0}.wlc .wc-gifts-row .g{display:flex;align-items:baseline;gap:4px;font-size:13px;font-weight:750;white-space:nowrap}.wlc .wc-gifts-row .g small{font-size:10px;font-weight:600;color:var(--subtle)}.wlc .wc-gifts-row .g.di{color:var(--gold)}.wlc .wc-gifts-row .g.ea{color:var(--success)}.wlc .wc-gifts-row .meta{margin-left:auto;color:var(--subtle);font-size:10.5px;white-space:nowrap}.wlc .wc-gifts-row .empty{color:var(--subtle);font-size:11.5px;font-weight:600}.wlc .wc-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border);margin:10px 14px 0;border-radius:8px;overflow:hidden}.wlc .wc-stats .s{background:var(--sunken);padding:9px 11px;min-width:0}.wlc .wc-stats .sk{font-size:9.5px;color:var(--subtle);text-transform:uppercase;letter-spacing:.05em;font-weight:800}.wlc .wc-stats .sv{font-size:13px;font-weight:700;margin-top:4px;display:flex;align-items:center;gap:5px;min-width:0}.wlc .wc-stats .sv.whale{color:var(--gold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wlc .wc-stats .sv.muted{color:var(--subtle);font-weight:600}.wlc .rchip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:750;padding:3px 7px;border-radius:6px;background:var(--accent-soft);color:var(--accent);white-space:nowrap}.wlc .rchip svg{width:11px;height:11px}.wlc .wc-note{margin:10px 14px 0;font-size:11.5px;color:var(--muted)}.wlc .wc-note b{color:var(--subtle);font-weight:600}.wlc .wc-foot{display:flex;gap:8px;padding:12px 14px 14px;margin-top:auto}.wlc .act{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:650;padding:8px;border-radius:8px;border:1px solid var(--border-strong);background:var(--surface);color:var(--muted);cursor:pointer}.wlc .act:hover{color:var(--content)}.wlc .act.pri{background:var(--accent-soft);color:var(--accent);border-color:transparent}.wlc .act svg{width:14px;height:14px}.wlc .act.icon{flex:none;width:36px}.wlc .act.icon:hover{color:var(--live);border-color:var(--live)}.gx{--surface:var(--default);--content:var(--text);--subtle:var(--faint);--gold-soft:rgb(243 201 105 / 12%);--gold-deep:#a9781f;--live:#ff5c5c;--success:var(--good);--bronze:#d99a6c;--radius:14px;--font:var(--sans)}.rx{--bg:var(--canvas);--surface:var(--default);--surface-2:var(--sunken);--elevated:var(--raised);--ink:var(--text);--ink-2:var(--muted);--ink-3:var(--faint);--accent-line:color-mix(in srgb,var(--accent) 30%,transparent);--live:#ff4d6a;--warn:#f5b13d;--crit:#ff5c5c;--shadow:none;--r:14px;--r-sm:9px}a.card.gx,a.card.rx{padding:0!important;overflow:hidden;color:var(--text)}.gx .card,.rx .card{box-shadow:none}.gx>.card{border:0;border-radius:0;background:transparent}.rx>section.card{margin:12px 12px 0}.gx .thead,.gx .trow{grid-template-columns:24px minmax(0,1fr) 96px 86px!important;padding-inline:14px}.gx .kpis{grid-template-columns:1fr 1fr!important;padding:0 14px;gap:10px}.gx .h{padding:12px 14px}.rx table{width:100%}.rx th,.rx td{padding-inline:10px}.rx .masthead{grid-template-columns:1.5fr 1fr!important;gap:12px 16px}@media (max-width:700px){.rx .m-hide,.rx .m-only{display:none!important}}.gx .num{font-variant-numeric:tabular-nums}.gx svg{display:block;width:16px;height:16px;flex:none}.gx .eyebrow svg{width:15px;height:15px}.gx .wrap{max-width:1080px;margin:0 auto;padding:30px 22px 60px}.gx .head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.gx .eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--gold);display:flex;align-items:center;gap:7px}.gx .head h1{font-size:23px;letter-spacing:-.025em;font-weight:750;margin-top:5px}.gx .head p{font-size:12.5px;color:var(--muted);margin-top:4px;max-width:46ch}.gx .controls{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.gx .sel{position:relative;display:inline-flex;align-items:center}.gx .sel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--border-strong);color:var(--content);font:600 12.5px/1 var(--font);padding:9px 30px 9px 12px;border-radius:9px;cursor:pointer}.gx .sel svg{position:absolute;right:9px;width:14px;height:14px;color:var(--subtle);pointer-events:none}.gx .seg{display:inline-flex;gap:3px;background:var(--sunken);border:1px solid var(--border);border-radius:9px;padding:3px}.gx .seg button{border:0;background:transparent;color:var(--muted);font:650 12px/1 var(--font);padding:7px 12px;border-radius:6px;cursor:pointer}.gx .seg button.on{background:var(--accent-soft);color:var(--accent)}.gx .kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.gx .kpi{background:linear-gradient(180deg,var(--surface),var(--sunken));border:1px solid var(--border);border-radius:12px;padding:13px 15px;position:relative;overflow:hidden}.gx .kpi .k{font-size:11px;color:var(--subtle);display:flex;align-items:center;gap:6px;font-weight:600}.gx .kpi .k svg{width:14px;height:14px;flex:none}.gx .kpi .v{font-size:23px;font-weight:750;letter-spacing:-.02em;margin-top:7px}.gx .kpi .v.gold{color:var(--gold)}.gx .kpi .v.acc{color:var(--accent)}.gx .kpi .d{font-size:11px;margin-top:2px;color:var(--muted)}.gx .kpi:after{content:"";position:absolute;right:-24px;top:-24px;width:84px;height:84px;border-radius:50%;background:var(--gold-soft);filter:blur(8px)}.gx .card{background:linear-gradient(180deg,var(--surface),var(--sunken));border:1px solid var(--border);border-radius:var(--radius)}.gx .card>.h{display:flex;align-items:center;gap:9px;padding:13px 16px;border-bottom:1px solid var(--border);flex-wrap:wrap}.gx .card>.h b{font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.gx .card>.h b svg{width:15px;height:15px;color:var(--gold)}.gx .card>.h .sub{font-size:11.5px;color:var(--subtle);min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gx .card>.h a{font-size:11.5px;font-weight:650;color:var(--accent);text-decoration:none;display:inline-flex;align-items:center;gap:4px}.gx .card>.h .ghost{font:650 11.5px/1 var(--font);color:var(--muted);background:var(--sunken);border:1px solid var(--border-strong);border-radius:8px;padding:7px 11px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.gx .card>.h .ghost:hover{color:var(--content);border-color:var(--accent)}.gx .card>.h .ghost svg{width:13px;height:13px}.gx .filters{display:flex;gap:7px;padding:11px 16px;border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center}.gx .fchip{font:650 11.5px/1 var(--font);padding:6px 12px;border-radius:20px;border:1px solid var(--border-strong);background:var(--sunken);color:var(--muted);cursor:pointer}.gx .fchip.on{border-color:transparent;background:var(--accent-soft);color:var(--accent)}.gx .filters .cnt{margin-left:auto;font-size:11px;color:var(--subtle)}.gx .podium{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:10px;align-items:end;padding:16px 16px 6px}.gx .pod{background:var(--sunken);border:1px solid var(--border);border-radius:13px;padding:14px 12px 13px;text-align:center;position:relative}.gx .pod.first{border-color:color-mix(in srgb,var(--gold) 48%,var(--border));box-shadow:0 0 30px #f3c96924;padding:18px 12px 16px}.gx .pod .rk{position:absolute;left:11px;top:10px;font:800 11px/1 var(--mono);color:var(--subtle)}.gx .pod.first .rk{color:var(--gold)}.gx .pod .seg-badge{position:absolute;right:9px;top:9px}.gx .badge{display:inline-flex;align-items:center;gap:4px;font:700 9.5px/1 var(--font);text-transform:uppercase;letter-spacing:.04em;padding:4px 7px;border-radius:20px}.gx .badge.whale{background:var(--gold-soft);color:var(--gold)}.gx .badge.rising{background:#3ddc9721;color:var(--success)}.gx .badge.regular{background:var(--accent-soft);color:var(--accent)}.gx .badge.onetime{background:var(--raised);color:var(--subtle)}.gx .av{border-radius:50%;object-fit:cover;display:inline-block}.gx .cp{width:12px;height:12px;color:var(--subtle);cursor:pointer;opacity:.7;display:inline-block;vertical-align:middle;flex:none}.gx .cp:hover{color:var(--accent);opacity:1}.gx .pod .av{width:52px;height:52px;margin:6px auto 0}.gx .pod.first .av{width:62px;height:62px;box-shadow:0 0 0 3px #f3c96966}.gx .pod .nm{margin-top:9px;font-weight:650;font-size:13.5px;display:flex;align-items:center;justify-content:center;gap:5px;max-width:100%}.gx .pod .nm .h{font:600 11px/1 var(--mono);color:var(--subtle);margin-top:3px;display:block}.gx .pod .val{margin-top:10px;font:800 21px/1 var(--font);letter-spacing:-.02em;color:var(--gold)}.gx .pod.first .val{font-size:25px}.gx .pod .dia{margin-top:5px;font:600 11.5px/1 var(--mono);color:var(--muted);display:inline-flex;align-items:center;gap:4px}.gx .pod .dia svg{width:12px;height:12px;color:var(--gold)}.gx .pod .meta{margin-top:7px;font-size:10.5px;color:var(--subtle)}.gx .reg{display:inline-flex;align-items:center;gap:4px;font:600 10px/1 var(--font);color:var(--muted);background:var(--raised);border:1px solid var(--border);padding:3px 7px;border-radius:20px}.gx .thead,.gx .trow{display:grid;grid-template-columns:26px minmax(0,1fr) 104px 96px 112px 56px 128px;align-items:center;gap:22px;padding:0 18px}.gx .rgn{font:600 11px/1 var(--font);color:var(--muted);display:inline-flex;align-items:center;gap:5px;justify-content:flex-end;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx .thead{font:700 10px/1 var(--font);text-transform:uppercase;letter-spacing:.06em;color:var(--subtle);padding-top:11px;padding-bottom:9px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.gx .thead .r,.gx .trow .r{text-align:right}.gx .trow{padding-top:13px;padding-bottom:13px;border-bottom:1px solid var(--border);cursor:pointer;transition:background .12s}.gx .trow:hover{background:var(--raised)}.gx .trow:last-child{border-bottom:0}.gx .trow .n{font:800 13px/1 var(--mono);color:var(--subtle);text-align:center}.gx .gcell{display:flex;align-items:center;gap:10px;min-width:0}.gx .gcell .av{width:34px;height:34px;flex:none}.gx .gcell .who{min-width:0}.gx .gcell .who .nm{font-weight:650;font-size:13.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.gx .gcell .who .nm:hover{color:var(--accent)}.gx .gcell .who .sub{font:600 11px/1 var(--mono);color:var(--subtle);margin-top:3px;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden}.gx .trow .ses{font:650 13px/1 var(--mono);color:var(--muted);text-align:right}.gx .thead .segc{text-align:right}.gx .trow .segc{display:flex;justify-content:flex-end}.gx .trow .val{font:750 14px/1 var(--font);color:var(--gold);text-align:right}.gx .trow .dcell{display:flex;justify-content:flex-end;align-items:center}.gx .trow .dia{font:700 13px/1 var(--mono);display:inline-flex;align-items:center;gap:4px;flex:none}.gx .trow .dia svg{width:12px;height:12px;color:var(--subtle)}.gx .bar{display:none}.gx .lock{width:11px;height:11px;color:var(--subtle);flex:none}.gx .masked .nm,.gx .masked .val{color:var(--muted)}.gx .masked .val{opacity:.75}.gx .unlock{display:flex;align-items:center;gap:12px;margin:14px 16px 4px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--gold) 35%,transparent);background:#f3c9690f;border-radius:11px}.gx .unlock .i{width:32px;height:32px;border-radius:50%;background:var(--gold-soft);color:var(--gold);display:grid;place-items:center;flex:none}.gx .unlock b{font-size:12.5px}.gx .unlock p{font-size:11.5px;color:var(--muted)}.gx .unlock a{margin-left:auto;flex:none;background:var(--gold);color:#3a2a05;font:700 12px/1 var(--font);padding:9px 14px;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.gx .note{margin-top:14px;font-size:11px;color:var(--subtle);text-align:center}.gx .sepline{margin:44px 0 20px;border:0;border-top:1px dashed var(--border-strong)}.gx .scap{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--subtle);margin-bottom:14px;text-align:center}.gx .back{display:inline-flex;align-items:center;gap:7px;font:650 12.5px/1 var(--font);color:var(--content);background:var(--surface);border:1px solid var(--border-strong);border-radius:9px;padding:9px 13px;cursor:pointer;margin-bottom:14px}.gx .back:hover{border-color:var(--accent)}.gx .back svg{width:15px;height:15px}.gx .hero{display:flex;align-items:center;gap:16px;padding:18px;background:radial-gradient(420px 180px at 88% -30%,rgba(243,201,105,.1),transparent 70%),linear-gradient(180deg,var(--surface),var(--sunken));border:1px solid var(--border);border-radius:var(--radius);flex-wrap:wrap}.gx .hero .pic{width:64px;height:64px;border-radius:50%;box-shadow:0 0 0 3px #f3c96966;flex:none}.gx .hero .id{min-width:0}.gx .hero .id h2{font-size:19px;font-weight:750;letter-spacing:-.02em;display:flex;align-items:center;gap:8px}.gx .hero .id .h{font:600 12px/1 var(--mono);color:var(--subtle);margin-top:6px;display:inline-flex;align-items:center;gap:7px}.gx .hero .id .h .cp{cursor:pointer}.gx .hero .stats{margin-left:auto;display:flex;gap:10px;flex-wrap:wrap}.gx .stat{background:var(--sunken);border:1px solid var(--border);border-radius:11px;padding:11px 15px;min-width:104px}.gx .stat .l{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--subtle);font-weight:700}.gx .stat .v{margin-top:6px;font:800 18px/1 var(--font);letter-spacing:-.02em}.gx .stat .v.gold{color:var(--gold)}.gx .stat .v .d{font:600 11px/1 var(--mono);color:var(--muted);margin-left:6px}.gx .stat .v .d svg{width:11px;height:11px;color:var(--gold);display:inline;vertical-align:-1px}.gx .fund{margin-top:16px}.gx .fhead,.gx .frow{display:grid;grid-template-columns:26px minmax(0,1fr) 104px 96px 60px;align-items:center;gap:22px;padding:0 18px}.gx .fhead{font:700 10px/1 var(--font);text-transform:uppercase;letter-spacing:.06em;color:var(--subtle);padding:11px 16px 9px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.gx .fhead .r,.gx .frow .r{text-align:right}.gx .frow{padding:10px 16px;border-bottom:1px solid var(--border);cursor:pointer}.gx .frow:last-child{border-bottom:0}.gx .frow:hover{background:var(--raised)}.gx .frow .n{font:800 12px/1 var(--mono);color:var(--subtle);text-align:center}.gx .frow .cc{display:flex;align-items:center;gap:10px;min-width:0}.gx .frow .cc img{width:34px;height:34px;border-radius:50%;flex:none}.gx .frow .cc .nm{font-weight:650;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gx .frow .cc .nm:hover{color:var(--accent)}.gx .frow .cc .h{font:600 11px/1 var(--mono);color:var(--subtle);margin-top:3px;white-space:nowrap;display:flex;align-items:center;gap:6px}.gx .frow .dcell{display:flex;justify-content:flex-end;align-items:center}.gx .frow .dia{font:700 13px/1 var(--mono);display:inline-flex;align-items:center;gap:4px;flex:none}.gx .frow .dia svg{width:12px;height:12px;color:var(--subtle)}.gx .frow .val{font:750 14px/1 var(--font);color:var(--gold);text-align:right}.gx .frow .ses{font:650 13px/1 var(--mono);color:var(--muted);text-align:right}.rx .num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.rx a{color:inherit;text-decoration:none}.rx button{font-family:inherit;cursor:pointer;border:0;background:none;color:inherit}.rx :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.rx .brand{display:flex;align-items:center;gap:10px;padding:6px 8px 16px;font-weight:650;letter-spacing:-.02em;font-size:15px}.rx .brand .glyph{width:28px;height:28px;border-radius:8px;background:linear-gradient(145deg,var(--accent),color-mix(in srgb,var(--accent) 55%,var(--live)));display:grid;place-items:center;color:var(--accent-ink);flex:0 0 auto}.rx .nav-label{font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3);padding:14px 8px 6px;font-weight:600}.rx .nav a{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:var(--r-sm);color:var(--ink-2);font-weight:520;position:relative;transition:.15s}.rx .nav a svg{width:17px;height:17px;opacity:.85}.rx .nav a:hover{background:var(--surface-2);color:var(--ink)}.rx .nav a.active{background:var(--accent-soft);color:var(--ink)}.rx .nav a.active:before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--accent)}.rx .ws{display:flex;align-items:center;gap:10px;padding:9px;border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2)}.rx .ws .ava{width:26px;height:26px;border-radius:7px;background:linear-gradient(135deg,#7c5cff,#38d6e4);flex:0 0 auto}.rx .ws .meta b{font-size:12.5px;font-weight:600;display:block}.rx .ws .meta span{font-size:11px;color:var(--ink-3)}.rx .tb-spacer{flex:1}.rx .kbd{font-family:var(--mono);font-size:11px;color:var(--ink-2);border:1px solid var(--border);border-bottom-width:2px;border-radius:6px;padding:2px 6px;background:var(--surface)}.rx .iconbtn{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:var(--surface);border:1px solid var(--border);color:var(--ink-2);transition:.15s}.rx .iconbtn:hover{color:var(--ink);border-color:var(--border-strong)}.rx .iconbtn svg{width:16px;height:16px}.rx .content{padding:20px 22px 120px;display:flex;flex-direction:column;gap:16px;max-width:1360px;width:100%}.rx .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow)}.rx .eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:var(--accent)}.rx .lead{color:var(--ink-2);max-width:62ch;margin:6px 0 0;font-size:13.5px}.rx .deck{position:sticky;top:59px;z-index:25;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:10px 0 12px;margin:-4px 0 0;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid transparent;transition:border-color .2s}.rx .deck.stuck{border-bottom-color:var(--border)}.rx .deckrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rx .seg{display:inline-flex;background:var(--surface-2);border:1px solid var(--border);border-radius:11px;padding:3px;gap:2px}.rx .seg button{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:8px;font-size:12.5px;font-weight:600;color:var(--ink-2);transition:.16s}.rx .seg button svg{width:14px;height:14px}.rx .seg button:hover{color:var(--ink)}.rx .seg button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000040}.rx .seg .tag{font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 5px;border-radius:5px}.rx .tag-tt{background:var(--accent-soft);color:var(--accent)}.rx .tag-tk{background:color-mix(in srgb,var(--violet) 16%,transparent);color:var(--violet)}.rx .ctl{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--border);background:var(--surface);border-radius:10px;font-size:12.5px;font-weight:560;color:var(--ink-2);transition:.16s}.rx .ctl:hover{border-color:var(--border-strong);color:var(--ink)}.rx .ctl svg{width:14px;height:14px}.rx .ctl.on{border-color:color-mix(in srgb,var(--live) 45%,transparent);background:color-mix(in srgb,var(--live) 10%,transparent);color:var(--live)}.rx .ctl.accent-on{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent)}.rx .search{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:210px}.rx .search svg{width:14px;height:14px;color:var(--ink-3);flex:0 0 auto}.rx .search input{border:0;background:none;color:var(--ink);font:inherit;font-size:12.5px;width:100%;outline:none}.rx .chips{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.rx .chips::-webkit-scrollbar{display:none}.rx .chip{white-space:nowrap;height:32px;padding:0 13px;border-radius:20px;border:1px solid var(--border);background:var(--surface);font-size:12.5px;font-weight:580;color:var(--ink-2);display:inline-flex;align-items:center;gap:7px;transition:.16s}.rx .chip:hover{border-color:var(--border-strong);color:var(--ink)}.rx .chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.rx .chip .dot{width:6px;height:6px;border-radius:50%;background:var(--good)}.rx .chip[aria-pressed=true] .dot{background:var(--bg)}.rx select.ctl{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2398A3B7' stroke-width='2.4' stroke-linecap='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 9px center;background-size:13px}.rx .masthead{display:grid;grid-template-columns:minmax(0,1.15fr) repeat(3,minmax(0,.62fr));gap:0;overflow:hidden}.rx .mh-cell{padding:15px 18px;border-left:1px solid var(--border);display:flex;flex-direction:column;gap:6px;min-width:0}.rx .mh-cell:first-child{border-left:0}.rx .mh-k{font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-weight:700}.rx .mh-v{font-size:21px;font-weight:660;letter-spacing:-.025em;display:flex;align-items:baseline;gap:7px}.rx .mh-v small{font-size:11.5px;font-weight:600;color:var(--ink-3);letter-spacing:0}.rx .mh-title{font-size:19px;font-weight:680;letter-spacing:-.03em;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.rx .flag{font-size:19px;line-height:1}.rx .pubpill{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 8px;border-radius:20px;background:color-mix(in srgb,var(--good) 14%,transparent);color:var(--good);border:1px solid color-mix(in srgb,var(--good) 30%,transparent)}.rx .pubpill.gated{background:color-mix(in srgb,var(--warn) 14%,transparent);color:var(--warn);border-color:color-mix(in srgb,var(--warn) 32%,transparent)}.rx .mh-sub{font-size:12px;color:var(--ink-3);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rx .mh-sub b{color:var(--ink-2);font-weight:600}.rx .sep{width:3px;height:3px;border-radius:50%;background:var(--ink-3);opacity:.6;display:inline-block}.rx .meter{height:6px;border-radius:20px;background:var(--surface-2);border:1px solid var(--border);overflow:hidden;position:relative;margin-top:2px}.rx .meter .fill{display:block;height:100%;border-radius:20px;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 55%,var(--good)));width:0;transition:width 1s cubic-bezier(.2,.7,.2,1)}.rx .meter .gate{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--warn);opacity:.85}.rx .livepill{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:var(--live);background:color-mix(in srgb,var(--live) 12%,transparent);border:1px solid color-mix(in srgb,var(--live) 30%,transparent);padding:3px 9px 3px 8px;border-radius:20px}.rx .livepill .dot{width:7px;height:7px;border-radius:50%;background:var(--live);animation:pulse 1.8s infinite}.rx .prov{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:9px 14px;border-radius:10px;border:1px solid var(--border);background:var(--surface-2);font-size:11.5px;color:var(--ink-3)}.rx .prov b{color:var(--ink-2);font-weight:600}.rx .prov .src{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:5px}.rx .podium{display:grid;grid-template-columns:1fr 1.18fr 1fr;gap:12px;align-items:end}.rx .pod{position:relative;border:1px solid var(--border);background:var(--surface);border-radius:var(--r);padding:16px 14px 14px;box-shadow:var(--shadow);overflow:hidden;transition:.2s}.rx .pod:hover{transform:translateY(-2px);border-color:var(--border-strong)}.rx .pod.first{border-color:color-mix(in srgb,var(--gold) 45%,transparent);padding-top:22px}.rx .pod.first:before{content:"";position:absolute;inset:-40% -20% auto;height:150px;background:radial-gradient(60% 60% at 50% 0,color-mix(in srgb,var(--gold) 22%,transparent),transparent 70%);pointer-events:none}.rx .pod-rank{position:absolute;top:11px;right:13px;font-size:12px;font-weight:800;color:var(--ink-3)}.rx .pod.first .pod-rank{color:var(--gold)}.rx .pod-top{display:flex;align-items:center;gap:11px;position:relative}.rx .ava{border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;flex:0 0 auto;overflow:hidden;position:relative}.rx .avabox{position:relative;display:inline-flex;flex:0 0 auto}.rx .avabox .ringsolid{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--live);pointer-events:none}.rx .avabox .ringping{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 2px var(--live);animation:ping 1s cubic-bezier(0,0,.2,1) infinite;pointer-events:none}.rx .avabox .tag-live{position:absolute;left:50%;bottom:-4px;transform:translate(-50%);z-index:10;background:var(--live);color:#fff;font-size:8px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding:1.5px 4px;border-radius:999px;box-shadow:0 1px 2px #00000052;white-space:nowrap}.rx .pod-name{min-width:0}.rx .pod-name b{display:block;font-size:14.5px;font-weight:660;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rx .pod-name span{font-size:11.5px;color:var(--ink-3)}.rx .pod-score{margin-top:13px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.rx .pod-score .v{font-size:24px;font-weight:680;letter-spacing:-.03em;color:var(--gold);display:inline-flex;align-items:center;gap:6px}.rx .pod.first .pod-score .v{font-size:29px}.rx .pod-score .v svg{width:16px;height:16px}.rx .pod-meta{margin-top:11px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.rx .badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:640;padding:2.5px 8px;border-radius:7px;border:1px solid var(--border);color:var(--ink-2);background:var(--surface-2)}.rx .badge.up{color:var(--good);border-color:color-mix(in srgb,var(--good) 28%,transparent);background:color-mix(in srgb,var(--good) 11%,transparent)}.rx .badge.down{color:var(--crit);border-color:color-mix(in srgb,var(--crit) 28%,transparent);background:color-mix(in srgb,var(--crit) 10%,transparent)}.rx .badge.new{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.rx .lg{font-family:var(--mono);font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:2.5px 7px;border-radius:6px;border:1px solid}.rx .lg.A{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 38%,transparent);background:color-mix(in srgb,var(--gold) 12%,transparent)}.rx .lg.B{color:var(--violet);border-color:color-mix(in srgb,var(--violet) 35%,transparent);background:color-mix(in srgb,var(--violet) 12%,transparent)}.rx .lg.C{color:var(--accent);border-color:var(--accent-line);background:var(--accent-soft)}.rx .lg.D{color:var(--ink-3);border-color:var(--border);background:var(--surface-2)}.rx .pod-cta{margin-top:12px;display:flex;gap:7px}.rx .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:33px;padding:0 12px;border-radius:9px;font-size:12px;font-weight:640;border:1px solid var(--border);background:var(--surface-2);color:var(--ink-2);transition:.16s;white-space:nowrap}.rx .btn:hover{color:var(--ink);border-color:var(--border-strong)}.rx .btn svg{width:13px;height:13px}.rx .btn.live{background:color-mix(in srgb,var(--live) 13%,transparent);border-color:color-mix(in srgb,var(--live) 34%,transparent);color:var(--live)}.rx .btn.live:hover{background:color-mix(in srgb,var(--live) 20%,transparent);color:var(--live)}.rx .btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.rx .btn.primary:hover{filter:brightness(1.06);color:var(--accent-ink)}.rx .btn.gold{background:var(--gold);border-color:var(--gold);color:#1a1305}.rx .spark{display:block}.rx .movers{display:flex;gap:9px;overflow-x:auto;padding:2px 0 4px;scrollbar-width:none}.rx .movers::-webkit-scrollbar{display:none}.rx .mover{flex:0 0 auto;display:flex;align-items:center;gap:9px;padding:9px 12px 13px 9px;border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:190px;transition:.16s;box-shadow:var(--shadow)}.rx .mover:hover{border-color:var(--border-strong);transform:translateY(-1px)}.rx .mover .t b{display:block;font-size:12.5px;font-weight:620;letter-spacing:-.01em}.rx .mover .t span{font-size:11px;color:var(--ink-3);font-family:var(--mono)}.rx .mover .d{margin-left:auto;text-align:right}.rx .mover .d b{font-size:13px;font-weight:700}.rx .mover .d span{display:block;font-size:10px;color:var(--ink-3)}.rx .panel{overflow:clip}.rx .tablewrap{overflow:visible}.rx .phead{display:flex;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid var(--border);flex-wrap:wrap}.rx .phead h2{margin:0;font-size:13.5px;font-weight:650;letter-spacing:-.015em}.rx .phead .sub{font-size:11.5px;color:var(--ink-3)}.rx .phead .act{margin-left:auto;display:flex;gap:7px;align-items:center}.rx table{width:100%;border-collapse:collapse;text-align:left}.rx thead th{font-size:10.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);font-weight:700;padding:9px 14px;background:var(--surface-2);border-bottom:1px solid var(--border);position:sticky;top:var(--stick,166px);z-index:5;white-space:nowrap;box-shadow:0 1px 0 var(--border)}.rx thead th.sortable{cursor:pointer}.rx thead th.sortable:hover{color:var(--ink-2)}.rx thead th .caret{opacity:.45;margin-left:3px}.rx tbody tr{border-bottom:1px solid var(--border);transition:background .14s;cursor:pointer}.rx tbody tr:last-child{border-bottom:0}.rx tbody tr:hover{background:var(--surface-2)}.rx tbody tr.sel{background:var(--accent-soft)}.rx td{padding:13px 14px;font-size:13px;vertical-align:middle}.rx td.r{text-align:right}.rx .rk{display:flex;align-items:center;gap:8px;justify-content:flex-end}.rx .rk .n{font-family:var(--mono);font-size:13.5px;font-weight:700;color:var(--ink-2);min-width:20px;text-align:right}.rx .cre{display:flex;align-items:center;gap:10px;min-width:0}.rx .cre .t b{display:block;font-size:13px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rx .cre .t span{font-size:11px;color:var(--ink-3);font-family:var(--mono)}.rx .scorecell{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rx .scorecell .v{font-family:var(--mono);font-weight:700;color:var(--gold);font-size:13px;display:inline-flex;align-items:center;gap:5px}.rx .sharebar{width:96px;height:4px;border-radius:20px;background:var(--surface-2);overflow:hidden}.rx .sharebar i{display:block;height:100%;border-radius:20px;background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 55%,transparent),var(--gold));width:0;transition:width .8s cubic-bezier(.2,.7,.2,1)}.rx .rowact{display:flex;gap:5px;justify-content:flex-end;opacity:0;transition:.14s}.rx tr:hover .rowact,.rx tr.sel .rowact{opacity:1}.rx .mini{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;border:1px solid var(--border);background:var(--surface);color:var(--ink-3);transition:.14s}.rx .mini:hover{color:var(--ink);border-color:var(--border-strong)}.rx .mini svg{width:13px;height:13px}.rx .mini.star.on{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 40%,transparent);background:color-mix(in srgb,var(--gold) 12%,transparent)}.rx .cbx{width:15px;height:15px;border-radius:5px;border:1.5px solid var(--border-strong);display:grid;place-items:center;color:transparent;transition:.14s;flex:0 0 auto}.rx tr.sel .cbx{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.rx .cbx svg{width:10px;height:10px}.rx .lockrow .cre .t b,.rx .lockrow .cre .t span{filter:blur(4.5px);-webkit-user-select:none;user-select:none;color:var(--ink-2)}.rx .lockrow .ava{filter:blur(4px)}.rx .lockchip{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:var(--gold);background:color-mix(in srgb,var(--gold) 13%,transparent);border:1px solid color-mix(in srgb,var(--gold) 32%,transparent);border-radius:6px;padding:2px 6px;text-transform:uppercase;letter-spacing:.05em}.rx .lockchip svg{width:10px;height:10px}.rx .unlock{display:flex;align-items:center;gap:13px;padding:12px 15px;border-radius:12px;border:1px solid color-mix(in srgb,var(--gold) 35%,transparent);background:color-mix(in srgb,var(--gold) 6%,transparent)}.rx .unlock .ic{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--gold) 16%,transparent);color:var(--gold);flex:0 0 auto}.rx .unlock .ic svg{width:15px;height:15px}.rx .unlock b{font-size:13px;font-weight:650}.rx .unlock p{margin:2px 0 0;font-size:12px;color:var(--ink-2)}.rx .gatebox{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:44px 24px;border:1px dashed var(--border-strong);border-radius:var(--r);background:var(--surface)}.rx .gatebox .ic{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--warn) 13%,transparent);color:var(--warn)}.rx .gatebox h3{margin:0;font-size:15px;font-weight:660}.rx .gatebox p{margin:0;max-width:46ch;font-size:13px;color:var(--ink-2);line-height:1.6}.rx .gatemeter{width:280px;margin-top:4px}.rx .tray{position:fixed;left:50%;bottom:20px;transform:translate(-50%,140%);z-index:60;display:flex;align-items:center;gap:13px;padding:10px 12px 10px 15px;border-radius:14px;border:1px solid var(--border-strong);background:var(--elevated);box-shadow:0 24px 60px -24px #000000b3;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.rx .tray.on{transform:translate(-50%)}.rx .tray .avas{display:flex}.rx .tray .avas .ava{margin-left:-8px;box-shadow:0 0 0 2px var(--elevated)}.rx .tray .avas .ava:first-child{margin-left:0}.rx .tray b{font-size:12.5px;font-weight:620}.rx .tray span{font-size:11.5px;color:var(--ink-3)}.rx .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#02060c9e;opacity:0;pointer-events:none;transition:opacity .25s;z-index:70}.rx .scrim.on{opacity:1;pointer-events:auto}.rx .drawer{position:fixed;top:0;right:0;bottom:0;width:min(430px,94vw);background:var(--surface);border-left:1px solid var(--border);z-index:80;transform:translate(100%);transition:transform .3s cubic-bezier(.2,.7,.2,1);display:flex;flex-direction:column;overflow:auto}.rx .drawer.on{transform:none}.rx .dhead{padding:18px;border-bottom:1px solid var(--border);display:flex;gap:13px;align-items:flex-start;position:sticky;top:0;background:var(--surface);z-index:2}.rx .dhead .t b{display:block;font-size:16px;font-weight:670;letter-spacing:-.02em}.rx .dhead .t span{font-size:12px;color:var(--ink-3);font-family:var(--mono)}.rx .dbody{padding:16px 18px 28px;display:flex;flex-direction:column;gap:16px}.rx .kpis{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px}.rx .kpi{border:1px solid var(--border);border-radius:11px;padding:10px 11px;background:var(--surface-2)}.rx .kpi span{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);font-weight:700}.rx .kpi b{display:block;margin-top:4px;font-size:16px;font-weight:670;letter-spacing:-.02em;font-family:var(--mono)}.rx .dsec h4{margin:0 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.09em;color:var(--ink-3);font-weight:700}.rx .hist{display:flex;flex-direction:column;gap:7px}.rx .histrow{display:flex;align-items:center;gap:10px;font-size:12.5px;padding:7px 10px;border-radius:9px;background:var(--surface-2);border:1px solid var(--border)}.rx .histrow .num{margin-left:auto;font-weight:700}.rx .foot{font-size:11.5px;color:var(--ink-3);display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding-top:2px}.rx .m-only{display:none}.rx td,.rx th{padding-left:8px!important;padding-right:8px!important}.rx td.c-cre{width:100%;max-width:0}.rx .cre .t{min-width:0}.rx .cre .t b,.rx .cre .t span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rx .c-score .v{white-space:nowrap}.gx .gcell{min-width:0;gap:10px;display:flex;align-items:center}.gx .who{display:block;min-width:0;flex:1;gap:0}.gx .who .nm,.gx .who .sub{display:block}.gx .nm,.gx .sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gx .av{flex:none}.rx section.card,.gx section.card{padding:0!important}.rx .masthead{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.rx .masthead .mh-cell{padding:12px 14px}.rx .masthead .mh-cell:first-child{grid-column:1/-1;border-bottom:1px solid var(--border)}.rx .masthead .mh-cell:nth-child(2){border-left:0}.rx .mh-title{font-size:16px}.rx .mh-v{font-size:19px}.rx .mh-sub{font-size:11px}.rx table{table-layout:auto}.rx td,.rx th{padding-top:9px;padding-bottom:9px}.gx .h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 14px 10px}.gx .h .sub{margin-left:auto;white-space:nowrap}.gx .kpis{margin-bottom:12px}.gx .kpi{padding:11px 13px}.gx .kpi .v{font-size:20px;margin-top:4px}.gx .thead,.gx .trow{grid-template-columns:22px minmax(0,1fr) 84px!important;gap:10px!important;padding-inline:14px!important}.gx .trow{padding-top:10px;padding-bottom:10px}.gx .trow .dia{justify-content:flex-end}@media (max-width:560px){.rx .masthead{grid-template-columns:1fr 1fr!important}.rx .masthead .mh-cell:nth-child(4){display:none}}}@scope (.lp){.xs-frame.swap{animation:fxin .24s var(--ease)}.xs-frame{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none;overflow:hidden;background:var(--canvas)}.xs{width:100%;height:100%;overflow:hidden}}@scope (.lp){.ft-spot{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);gap:40px;align-items:center;border:1px solid var(--border);border-radius:22px;padding:36px;background:radial-gradient(700px 300px at 85% 0%,color-mix(in srgb,var(--gold) 9%,transparent),transparent 60%),var(--default)}.ft-spot>*{min-width:0}.ft-spot .kick{color:var(--gold)}.ft-spot h2{margin-top:8px}.ft-spot ul{margin-top:14px;display:grid;gap:8px;list-style:none;padding:0}.ft-spot li{display:flex;gap:9px;font-size:.92rem;line-height:1.5;color:var(--muted)}.ft-spot li svg{flex:none;margin-top:3px;color:var(--good)}.ft-spot .row-cta{margin-top:20px}.ft-mini{border:1px solid var(--border);border-radius:14px;background:var(--canvas);overflow:hidden;font-size:12.5px}.ft-mini .hd{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid var(--border);font-weight:700;color:var(--text)}.ft-mini .hd .on{margin-left:auto;font-weight:600;font-size:11px;color:var(--good);background:color-mix(in srgb,var(--good) 12%,transparent);padding:4px 8px;border-radius:7px}.ft-mini .r{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--border)}.ft-mini .av{width:30px;height:30px;border-radius:50%}.ft-mini .r b{display:block;color:var(--text);font-weight:650}.ft-mini .r small{display:block;color:var(--faint);font-size:11px;margin-top:2px}.ft-mini .lv{color:var(--bad);font-weight:650;font-size:11.5px;white-space:nowrap}.ft-mini .lv i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--bad);margin-right:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--bad) 15%,transparent)}.ft-mini .ls{color:var(--faint);font-size:11.5px;white-space:nowrap}.ft-mini .fire{padding:11px 14px;background:var(--accent-soft);color:var(--muted);font-size:12px}.ft-mini .fire b{color:var(--text)}.rc-spot{grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr);background:radial-gradient(700px 300px at 15% 0%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 60%),var(--default)}.rc-spot .kick{color:var(--accent)}.rc-spot .ft-mini .hd .on{color:var(--accent);background:var(--accent-soft)}.ft-mini .rs{font-weight:700;font-size:11px;padding:4px 8px;border-radius:7px;white-space:nowrap}.ft-mini .rs.u{color:var(--good);background:color-mix(in srgb,var(--good) 12%,transparent)}.ft-mini .rs.c{color:var(--gold);background:color-mix(in srgb,var(--gold) 12%,transparent)}@media (max-width: 860px){.ft-spot,.rc-spot{grid-template-columns:minmax(0,1fr);padding:22px;gap:24px}.rc-spot .ft-mini{order:2}}}
