.a-root{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:220px 1fr;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:14px;overflow:hidden}.a-side{display:flex;flex-direction:column;gap:4px;padding:18px 14px;border-right:1px solid var(--line);background:var(--bg2)}.a-logo{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:-.02em;padding:4px 8px 16px;display:flex;align-items:center;gap:9px;cursor:pointer}.a-logo i{width:22px;height:22px;border-radius:7px;background:linear-gradient(135deg,var(--orange2),var(--orange));display:inline-grid;place-items:center;transform:rotate(-8deg)}.a-logo i svg{width:66%;height:66%;color:#fff;transform:rotate(8deg)}.a-logo span{color:var(--muted);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin-left:2px}.a-side nav{display:flex;flex-direction:column;gap:2px}.a-side nav a{padding:9px 10px;border-radius:9px;color:var(--muted);text-decoration:none;font-weight:600;font-size:13.5px}@media (hover: hover){.a-side nav a:hover{background:#ffffff0a;color:var(--ink)}}.a-side nav a.on{background:#ffffff14;color:var(--ink)}.a-side-foot{margin-top:auto;display:flex;flex-direction:column;gap:8px;padding:0 8px}.a-side-foot a{color:var(--muted);font-size:12.5px;text-decoration:none}@media (hover: hover){.a-side-foot a:hover{color:var(--ink)}}.a-main{overflow:auto;padding:26px 32px 60px;min-width:0}.a-main>*{max-width:1240px}.a-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:18px;flex-wrap:wrap}.a-head h1{font-family:var(--display);font-weight:800;font-size:26px;letter-spacing:-.02em;margin:0 0 4px}.a-head p{margin:0;color:var(--muted);font-size:13px;max-width:760px;line-height:1.5}.a-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.a-h2{font-family:var(--display);font-weight:700;font-size:17px;margin:26px 0 10px}.a-muted{color:var(--muted)}.small{font-size:12px}.mono{font-family:var(--mono);font-size:12px}.a-pos{color:var(--green)}.a-neg{color:var(--ink)}.a-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.a-tile{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.a-tile .l{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-weight:600}.a-tile .v{font-family:var(--display);font-weight:800;font-size:24px;margin-top:4px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.a-tile .s{font-size:12px;color:var(--muted);margin-top:2px}.a-table{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden}.a-table th{text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600;padding:10px 12px;border-bottom:1px solid var(--line);background:#ffffff05}.a-table td{padding:9px 12px;border-bottom:1px solid var(--line);vertical-align:middle}.a-table tr:last-child td{border-bottom:none}@media (hover: hover){.a-table tr:hover td{background:#ffffff05}}.a-table a{color:var(--ink)}@media (hover: hover){.a-table a:hover{color:var(--orange2)}}.a-table.compact td{padding:4px 6px}.a-table.compact input{width:100%}.a-cell-img{width:40px;height:52px;object-fit:contain;display:block}.a-imgbtn{background:none;border:none;padding:0;cursor:zoom-in}.a-rowact{text-align:right;white-space:nowrap}.a-rowact .a-btn+.a-btn{margin-left:6px}.a-empty{padding:40px;text-align:center;color:var(--muted);border:1px dashed var(--line2);border-radius:14px}.a-pill{display:inline-block;font-size:11px;font-weight:700;padding:3px 8px;border-radius:999px;background:#ffffff12;color:var(--muted);white-space:nowrap}.a-pill.ok{background:#00e08a26;color:var(--green)}.a-pill.warn{background:#ffaa0029;color:#ffcf70}.a-pill.bad{background:#ff3b4a29;color:#ff9aa3}.a-pill.info{background:#2f7cff29;color:#9dc0ff}.a-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;padding:0 16px;border-radius:10px;border:1px solid var(--line2);background:#ffffff0d;color:var(--ink);font-weight:600;font-size:13.5px;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s;font-family:inherit}@media (hover: hover){.a-btn:hover{background:#ffffff17;border-color:var(--line3)}}.a-btn.primary{background:linear-gradient(180deg,var(--orange2),var(--orange));border-color:transparent;color:#fff}@media (hover: hover){.a-btn.primary:hover{filter:brightness(1.06)}}.a-btn.danger{color:#ff9aa3}@media (hover: hover){.a-btn.danger:hover{background:#ff3b4a24;border-color:#ff3b4a66}}.a-btn.ghost{background:transparent}.a-btn.sm{height:30px;padding:0 10px;font-size:12.5px;border-radius:8px}.a-btn:disabled{opacity:.5;cursor:not-allowed}.a-sel,.a-form input,.a-form select,.a-form textarea,.a-login-card input,.a-settings input,.a-settings select,.a-image input,.a-tiers input{background:#14181c;border:1px solid var(--line2);color:#fff;border-radius:9px;padding:9px 11px;font-size:13.5px;font-family:inherit;min-width:0}.a-sel{height:38px}.a-form input:focus,.a-form select:focus,.a-form textarea:focus,.a-login-card input:focus,.a-settings input:focus,.a-sel:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px #ff4d0029}.a-form input:disabled{opacity:.55}.a-chips{display:flex;gap:6px;flex-wrap:wrap}.a-chip{border-radius:999px;border:1px solid var(--line2);background:transparent;color:var(--muted);padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:inherit}.a-chip.on{background:#fff;color:#000;border-color:#fff}.a-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.a-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.a-field{display:flex;flex-direction:column;gap:5px;min-width:0}.a-field.span,.a-form .span{grid-column:1 / -1}.a-lbl{font-size:12px;font-weight:600;color:var(--muted)}.a-lbl b{color:var(--orange2)}.a-hint{font-size:11.5px;color:var(--faint);line-height:1.4}.a-check{display:flex;align-items:center;gap:8px;font-size:13.5px;padding-top:22px}.a-form-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.a-err{color:#ff9aa3;font-size:12.5px;padding:8px 10px;background:#ff3b4a1a;border-radius:8px}.a-image-row{display:flex;gap:12px;align-items:flex-start}.a-thumb{width:84px;height:108px;border-radius:10px;background:#0c1013;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;color:var(--faint);font-size:11px}.a-thumb img{max-width:100%;max-height:100%;object-fit:contain}.a-image-ctl{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.a-image-ctl input[type=text]{width:100%}.a-lib{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;margin-top:10px;max-height:220px;overflow:auto;padding:8px;background:#0c1013;border-radius:10px;border:1px solid var(--line)}.a-lib-item{background:transparent;border:2px solid transparent;border-radius:8px;padding:2px;cursor:pointer;height:74px}.a-lib-item img{width:100%;height:100%;object-fit:contain}.a-lib-item.on{border-color:var(--orange)}@media (hover: hover){.a-lib-item:hover{border-color:var(--orange)}}.a-tiers{display:grid;gap:6px}.a-tiers-h,.a-tiers-r{display:grid;grid-template-columns:28px 1fr 1fr 1fr 60px;gap:8px;align-items:center}.a-tiers-h span{font-size:11px;color:var(--muted);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.a-tiers-r input[type=number]{width:100%}.a-tiers-r input[type=checkbox]{justify-self:center}.a-dot{width:14px;height:14px;border-radius:50%;display:inline-block}.a-tiers-sum{font-size:12.5px;color:var(--green);font-weight:600;margin-top:4px}.a-tiers-sum.bad{color:#ff9aa3}.a-stylegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px}.a-style{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 16px;display:grid;gap:10px}.a-style-h{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.a-odds{display:grid;gap:6px}.a-odds-r{display:grid;grid-template-columns:14px 120px 1fr 48px;gap:10px;align-items:center;font-size:12.5px}.a-odds-r .rng{color:var(--muted);font-variant-numeric:tabular-nums}.a-odds-r .bar{height:8px;border-radius:4px;background:#ffffff0f;overflow:hidden}.a-odds-r .bar i{display:block;height:100%;border-radius:4px}.a-odds-r .pct{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.a-settings{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px}.a-settings section{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px;display:grid;gap:10px;align-content:start}.a-settings h3{margin:0 0 4px;font-family:var(--display);font-size:16px;font-weight:700}.a-settings input[type=color]{width:40px;height:32px;padding:2px}.a-tabs{display:flex;gap:6px;margin:18px 0 12px}.a-tabs button{border-radius:999px;border:1px solid var(--line2);background:transparent;color:var(--muted);padding:7px 14px;font-weight:600;font-size:13px;cursor:pointer;font-family:inherit}.a-tabs button.on{background:#fff;color:#000;border-color:#fff}.a-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0009;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px}.a-modal{width:min(560px,100%);max-height:92vh;overflow:auto;background:#0f1418;border:1px solid var(--line2);border-radius:18px;box-shadow:0 40px 100px #000000b3}.a-modal.wide{width:min(760px,100%)}.a-modal-h{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 10px}.a-modal-h h2{margin:0;font-family:var(--display);font-size:20px;font-weight:800}.a-x{width:32px;height:32px;border-radius:50%;border:1px solid var(--line2);background:#ffffff0a;color:var(--ink);cursor:pointer}.a-modal-b{padding:6px 20px 20px}.a-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:100;background:#1b2025;border:1px solid var(--line3);border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600;box-shadow:0 16px 40px #0000008c}.a-toast.err{border-color:#ff3b4a80;color:#ffb3b9}.a-login{grid-template-columns:1fr;align-items:center;justify-items:center}.a-login-card{width:min(380px,92vw);background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:26px 26px 22px;display:grid;gap:12px}.a-login-card .a-logo{padding-bottom:6px;cursor:default}@media (max-width: 899px){.a-root{grid-template-columns:1fr;grid-template-rows:auto 1fr}.a-side{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;border-right:none;border-bottom:1px solid var(--line)}.a-side nav{flex-direction:row;flex-wrap:wrap}.a-side-foot{margin:0 0 0 auto;flex-direction:row;align-items:center}.a-logo{padding:0 6px}.a-main{padding:16px}.a-form{grid-template-columns:1fr}.a-check{padding-top:0}.a-table{display:block;overflow-x:auto}}.a-launch{border:1px solid rgba(255,59,74,.35);background:#ff3b4a0f;border-radius:12px;padding:12px 14px;margin-bottom:16px;display:grid;gap:8px}.a-launch-h{font-size:13.5px}.a-launch-row{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45}.a-launch-row .a-pill{flex:none;margin-top:1px}.a-launch-row.warn{color:var(--muted)}.a-pillbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer}@media (hover: hover){.a-pillbtn:hover .a-pill{filter:brightness(1.15)}}.a-table.a-compact th,.a-table.a-compact td{padding:6px 10px;font-size:12.5px}:root{--bg: #05070a;--bg2: #0a0e13;--surface: #0f141a;--surface2: #151b23;--glass: rgba(14,19,26,.72);--line: rgba(255,255,255,.07);--line2: rgba(255,255,255,.12);--line3: rgba(255,255,255,.22);--ink: #f5f7f8;--muted: rgba(245,247,248,.6);--faint: rgba(245,247,248,.36);--orange: #ff4d00;--orange2: #ff7a2f;--orange3: #ffb37a;--orange-glow: rgba(255,90,0,.45);--green: #00e08a;--green2: #37f0a8;--red: #ff3b4a;--blue: #2f7cff;--purple: #a24bff;--gold: #ffd400;--indigo: #5b4bff;--teal: rgba(0,150,125,.32);--display: "Bricolage Grotesque", "Inter", system-ui, sans-serif;--body: "Inter", system-ui, -apple-system, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace;--r: 20px;--r2: 14px;--r3: 28px;--pill: 999px;--ease: cubic-bezier(.2,.8,.25,1);--ease-out: cubic-bezier(.16,1,.3,1);--spring: cubic-bezier(.2,.9,.3,1.25);--spring2: cubic-bezier(.34,1.56,.64,1);--dur-1: .15s;--dur-2: .25s;--dur-3: .4s;--dur-enter: .4s;--dur-exit: .19s;--shadow: 0 18px 50px rgba(0,0,0,.5);--shadow-lg: 0 40px 100px rgba(0,0,0,.65);--stroke: linear-gradient(160deg, rgba(255,255,255,.16), rgba(255,255,255,.04) 40%, rgba(255,255,255,.02) 60%, rgba(255,255,255,.09));--tab-h: 74px;--side-w: 268px;--crown: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff' stroke='%23fff' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M4.2 8.6 8.4 12 12 6l3.6 6 4.2-3.4-1.4 8.6H5.6L4.2 8.6Z'/%3E%3Crect x='5.6' y='18.6' width='12.8' height='1.9' rx='.95' stroke='none'/%3E%3Ccircle cx='4.2' cy='7.6' r='1.5' stroke='none'/%3E%3Ccircle cx='12' cy='4.6' r='1.6' stroke='none'/%3E%3Ccircle cx='19.8' cy='7.6' r='1.5' stroke='none'/%3E%3C/svg%3E")}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.45;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;color:inherit}a,button,summary,label,select,input,[role=button],[role=tab],.tile{touch-action:manipulation}img{display:block;max-width:100%}::selection{background:#ff4d0059}:focus-visible{outline:2px solid var(--orange2);outline-offset:3px;border-radius:10px}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.faint{color:var(--faint)}.app{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:var(--side-w) 1fr;grid-template-rows:1fr;isolation:isolate;background:radial-gradient(90% 60% at 70% -10%,rgba(0,150,125,.22),transparent 60%),var(--bg)}.app:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-1;pointer-events:none;will-change:transform;background:radial-gradient(38% 30% at 72% 18%,rgba(0,170,140,.2),transparent 70%),radial-gradient(34% 28% at 18% 82%,rgba(255,77,0,.13),transparent 70%),radial-gradient(30% 26% at 88% 78%,rgba(91,75,255,.12),transparent 70%),radial-gradient(26% 22% at 34% 30%,rgba(91,75,255,.07),transparent 70%);animation:aurora 50s ease-in-out infinite alternate}.app:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(1px 1px at 14% 22%,rgba(255,255,255,.5),transparent),radial-gradient(1px 1px at 64% 12%,rgba(255,255,255,.4),transparent),radial-gradient(1px 1px at 82% 46%,rgba(255,255,255,.35),transparent),radial-gradient(1.5px 1.5px at 40% 64%,rgba(255,255,255,.3),transparent),radial-gradient(1px 1px at 92% 86%,rgba(255,255,255,.35),transparent),radial-gradient(1px 1px at 8% 70%,rgba(255,255,255,.3),transparent),radial-gradient(120% 90% at 50% 40%,transparent 55%,rgba(0,0,0,.55));background-size:640px 520px,640px 520px,640px 520px,640px 520px,640px 520px,640px 520px,100% 100%}@keyframes aurora{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(-4%,3%,0) scale(1.06)}to{transform:translate3d(3%,-2%,0) scale(1.02)}}.sidebar{position:relative;display:flex;flex-direction:column;gap:6px;padding:26px 16px 20px;border-right:1px solid var(--line);background:radial-gradient(120% 40% at 0% 0%,rgba(30,120,200,.16),transparent 70%),radial-gradient(100% 30% at 100% 100%,rgba(255,130,40,.07),transparent 70%),linear-gradient(180deg,#0a1424f2,#050a14f7);box-shadow:14px 0 40px #00000047}.sidebar:after{content:"";position:absolute;top:0;bottom:0;right:-1px;width:1px;pointer-events:none;background:linear-gradient(180deg,#50a0e673,#6eaae11f 30%,#6eaae114 70%,#ff8c284d)}.logo{font-family:var(--display);font-weight:800;font-size:27px;letter-spacing:-.03em;padding:2px 10px 20px;margin-bottom:6px;border-bottom:1px solid rgba(120,170,220,.14);display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}.logo i{position:relative;width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,var(--orange3),var(--orange2) 35%,var(--orange));box-shadow:0 6px 20px var(--orange-glow),inset 0 1px #ffffff73;display:inline-grid;place-items:center;flex:none;transform:rotate(-8deg);transition:transform .5s var(--spring2)}.logo i svg{width:64%;height:64%;color:#fff;transform:rotate(8deg);filter:drop-shadow(0 1px 1px rgba(120,30,0,.45))}.logo b,.splash-word b{font-weight:inherit;background:linear-gradient(180deg,var(--orange3),var(--orange2) 45%,var(--orange));-webkit-background-clip:text;background-clip:text;color:transparent}@media (hover: hover){.logo:hover i{transform:rotate(-20deg) scale(1.08)}}.sidenav{position:relative;display:flex;flex-direction:column;gap:4px;--step: 56px}.sidenav a{position:relative;z-index:1;display:flex;align-items:center;gap:13px;height:52px;padding:0 14px 0 9px;border-radius:16px;color:var(--muted);text-decoration:none;font-weight:650;font-size:15px;transition:color .2s,background .2s}@media (hover: hover){.sidenav a:hover{color:var(--ink);background:#3c82c81a}}.sidenav a.on{color:var(--ink)}.sidenav a .glyph{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:#cddef0d1;background:#3c78be1a;border:1px solid rgba(110,170,225,.18);transition:background .25s,border-color .25s,color .25s,transform .35s var(--spring2)}@media (hover: hover){.sidenav a:hover .glyph{border-color:#6eaae157}}.sidenav a .glyph svg{width:19px;height:19px}@media (hover: hover){.sidenav a:hover .glyph{transform:scale(1.06)}}.sidenav a.on .glyph{color:#fff;background:linear-gradient(135deg,var(--orange2),var(--orange));border-color:transparent;box-shadow:0 8px 22px #ff5a006b,inset 0 1px #ffffff4d}.sidenav a.on:after{content:"";position:absolute;right:16px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--orange2);box-shadow:0 0 10px var(--orange)}.sidenav a.on .navbadge{margin-right:16px}.navind{position:absolute;left:0;right:0;top:0;height:52px;border-radius:16px;pointer-events:none;background:linear-gradient(90deg,#ff5a0038,#ff5a000d 70%,#ff5a0005);border:1px solid rgba(255,122,47,.26);box-shadow:0 10px 30px #ff4d001a;transform:translateY(calc(var(--to) * var(--step)));animation:navslide .45s var(--ease-out) both}.navind:before{content:"";position:absolute;left:-16px;top:13px;bottom:13px;width:4px;border-radius:0 3px 3px 0;background:var(--orange2);box-shadow:0 0 12px var(--orange)}@keyframes navslide{0%{transform:translateY(calc(var(--from) * var(--step)))}}.sidebar .spacer{flex:1}.walletcard{position:relative;overflow:hidden;padding:18px 16px 16px;border-radius:20px;background:radial-gradient(120% 80% at 100% 0%,rgba(0,170,210,.22),transparent 60%),linear-gradient(180deg,#122238f2,#091220f7);border:1px solid rgba(110,170,225,.3);box-shadow:inset 0 1px #ffffff0f}.walletcard .l{display:flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:700}.walletcard .l:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.walletcard .v{font-family:var(--display);font-weight:800;font-size:32px;margin:6px 0 14px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.main{position:relative;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--line2) transparent}.page{max-width:1680px;margin:0 auto;padding:28px clamp(32px,3.4vw,56px) 64px;animation:pagein var(--dur-enter) var(--ease-out) backwards}@media (min-width: 1200px){.page{padding-left:clamp(56px,5vw,96px);padding-right:clamp(56px,5vw,96px)}}@media (min-width: 1600px){.page{padding-left:clamp(96px,6.5vw,140px);padding-right:clamp(96px,6.5vw,140px)}}@keyframes pagein{0%{opacity:0;transform:translateY(10px)}}.tabbar{display:none}@media (max-width: 899px){.app{grid-template-columns:1fr}.sidebar{display:none}.page{padding:12px 16px calc(var(--tab-h) + 22px)}.tabbar{display:flex;position:absolute;left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom,0px));height:calc(var(--tab-h) - 12px);padding:6px;align-items:stretch;z-index:30;background:#0c1015db;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);border:1px solid var(--line2);border-radius:24px;box-shadow:0 18px 40px #0000008c,0 0 0 1px #00000059,inset 0 1px 0 var(--line)}.tabbar a{position:relative;z-index:1;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:18px;color:#ffffff94;text-decoration:none;font-size:10.5px;font-weight:650;letter-spacing:.01em;line-height:1;white-space:nowrap;transition:color .25s;-webkit-tap-highlight-color:transparent}.tabbar a .glyph{display:block;line-height:0;transition:transform .4s var(--spring2),color .25s,filter .25s}.tabbar a .glyph svg{width:22px;height:22px;display:block}.tabbar a.on{color:#fff;font-weight:750}.tabbar a.on .glyph{transform:translateY(-1px);color:var(--orange2);filter:drop-shadow(0 0 8px rgba(255,90,0,.5))}.tabbar a:active .glyph{transform:scale(.88)}.tabbar a:focus-visible{outline-offset:-2px;border-radius:18px}.tabind{position:absolute;top:6px;bottom:6px;left:6px;width:calc((100% - 12px)/5);pointer-events:none;transform:translate(calc(var(--to) * 100%));animation:tabslide .5s var(--ease-out) both}.tabind:before{content:"";position:absolute;top:0;right:2px;bottom:0;left:2px;border-radius:18px;background:linear-gradient(180deg,#ff6e1e38,#ff4d0014);border:1px solid rgba(255,122,47,.28);box-shadow:inset 0 1px #ffbe8c24,0 6px 18px #ff4d0029}.tabind:after{content:"";position:absolute;top:0;left:50%;width:18px;height:3px;margin-left:-9px;border-radius:0 0 3px 3px;background:var(--orange2);box-shadow:0 0 10px var(--orange),0 0 3px var(--orange2)}@keyframes tabslide{0%{transform:translate(calc(var(--from) * 100%))}}}.hdr-title{font-family:var(--display);font-weight:800;font-size:20px}.catbtn{position:relative;display:inline-flex;align-items:center;gap:8px;background:#ffffff0b;border:1px solid var(--line2);border-radius:var(--pill);cursor:pointer;font-weight:650;font-size:14px;padding:8px 14px 8px 10px;transition:background .2s,border-color .2s,transform .3s var(--spring2)}@media (hover: hover){.catbtn:hover{background:#ffffff14;border-color:var(--line3)}}.catbtn:active{transform:scale(.97)}.catbtn img{width:18px;height:18px;object-fit:contain}.catbtn .chev{font-size:10px;color:var(--muted)}.catwrap{position:relative}@keyframes menuin{0%{opacity:0;transform:translateY(-6px) scale(.96)}}@media (hover: hover){.balpill:hover{border-color:var(--line3)}}.balpill:active{transform:scale(.97)}.balpill{min-height:44px}.balpill .amt{padding:8px 16px;font-weight:700;font-size:14.5px;font-variant-numeric:tabular-nums;display:flex;align-items:center;line-height:1}.balpill .plus{background:linear-gradient(180deg,var(--green2),var(--green));color:#052;font-weight:800;padding:8px 16px;font-size:16px;display:flex;align-items:center;justify-content:center;line-height:1}.balpill .plus svg{display:block;width:18px;height:18px;stroke-width:2.6}.balpill .amt.bump{animation:bump .5s ease}@keyframes bump{30%{transform:scale(1.12);color:var(--green)}}.navbadge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:auto;border-radius:9px;background:var(--orange);color:#fff;font-size:10.5px;font-weight:800}.tabbar .glyph{position:relative}.tabbar .navbadge{position:absolute;top:-3px;left:14px;min-width:17px;height:17px;padding:0 4px;margin:0;border-radius:9px;font-size:10px;line-height:17px;background:linear-gradient(180deg,var(--orange2),var(--orange));box-shadow:0 0 0 2px #0c1015,0 3px 8px #ff4d0073;animation:pop .4s var(--spring2) both}.tiles.fill>.tile .img{border-radius:9px}.splash-msg{max-width:320px;text-align:center;font-size:14px}.sidenav a .glyph svg{transition:transform .45s var(--spring2)}@media (hover: hover){.sidenav a:hover .glyph svg{transform:translateY(-1px) rotate(-6deg)}}.app.space{background:radial-gradient(130% 90% at 55% -10%,#0c2238,#08162a 42%,#050b16 78%,#03060c)}.app.space:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1600' height='1100' viewBox='0 0 1600 1100' preserveAspectRatio='none'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.0032' numOctaves='5' seed='11'/%3E%3CfeColorMatrix values='0 0 0 0 .32 0 0 0 0 .62 0 0 0 0 .82 0 0 0 1.8 -1.0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") center / 100% 100% no-repeat,radial-gradient(30% 24% at 30% 26%,rgba(0,150,200,.26),transparent 70%),radial-gradient(28% 22% at 74% 20%,rgba(255,110,30,.2),transparent 70%),radial-gradient(36% 28% at 62% 60%,rgba(30,90,200,.26),transparent 72%),radial-gradient(26% 20% at 20% 76%,rgba(0,190,160,.18),transparent 70%),radial-gradient(24% 18% at 86% 82%,rgba(255,140,40,.16),transparent 70%),radial-gradient(50% 38% at 50% 44%,rgba(20,110,170,.18),transparent 76%);opacity:.95}.app.space:after{background:radial-gradient(1px 1px at 12% 18%,#fff,transparent),radial-gradient(1px 1px at 37% 62%,rgba(255,255,255,.85),transparent),radial-gradient(1.2px 1.2px at 71% 33%,#fff,transparent),radial-gradient(1px 1px at 88% 74%,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 54% 9%,rgba(255,255,255,.75),transparent),radial-gradient(1px 1px at 23% 88%,rgba(255,255,255,.7),transparent),radial-gradient(1px 1px at 8% 47%,rgba(200,220,255,.6),transparent),radial-gradient(1px 1px at 63% 81%,rgba(255,235,210,.6),transparent),radial-gradient(1.5px 1.5px at 46% 39%,rgba(220,230,255,.9),transparent),radial-gradient(1px 1px at 93% 12%,rgba(255,255,255,.6),transparent),radial-gradient(2px 2px at 18% 32%,rgba(170,220,255,.9),transparent),radial-gradient(2.5px 2.5px at 78% 56%,rgba(160,200,255,.85),transparent),radial-gradient(2px 2px at 58% 24%,rgba(255,200,150,.8),transparent),radial-gradient(14px 14px at 18% 32%,rgba(110,190,255,.22),transparent),radial-gradient(18px 18px at 78% 56%,rgba(120,170,255,.22),transparent),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .055 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E"),radial-gradient(120% 95% at 50% 40%,transparent 50%,rgba(2,2,8,.7));background-size:310px 290px,310px 290px,310px 290px,310px 290px,310px 290px,310px 290px,530px 470px,530px 470px,530px 470px,530px 470px,860px 740px,860px 740px,860px 740px,860px 740px,860px 740px,220px 220px,100% 100%;animation:starglow 7s ease-in-out infinite alternate}@media (prefers-reduced-motion: reduce){.app.space:after{animation:none}}.app.space{--space-1: rgba(15,27,44,.97);--space-2: rgba(7,13,24,.98);--space-edge: rgba(110,170,225,.3);--space-line: rgba(120,170,220,.14)}.app.space .dock{background:linear-gradient(180deg,var(--space-1),var(--space-2)) padding-box,linear-gradient(110deg,#ff7a2fe6,#ffaa3c66 35%,#00beaa59 65%,#3c96e6cc) border-box;box-shadow:0 0 0 1px #00000073,0 0 50px #288cd22e,0 30px 80px #0009}.app.space .dock-col+.dock-col{border-left-color:var(--space-line)}.app.space .fpstrip{background:linear-gradient(90deg,color-mix(in srgb,var(--fp) 12%,var(--space-1)),var(--space-2) 55%);border-color:var(--space-edge);box-shadow:0 0 30px #288cd21f,0 16px 40px #00000073}.app.space .fpstrip.ready{border-color:color-mix(in srgb,var(--green) 50%,transparent)}.app.space .trust{background:var(--space-line);border-color:var(--space-edge);box-shadow:0 0 30px #288cd21f,0 16px 40px #00000073}.app.space .trust>.tc{background:linear-gradient(180deg,var(--space-1),var(--space-2))}@media (hover: hover){.app.space .trust>.tc:hover{background:linear-gradient(180deg,#16263cf7,#0a1220fa)}}@media (hover: hover){.app.space .card:hover,.app.space .pull:hover{border-color:var(--space-edge)}}.app.space .packcard.on{border-color:#ff4d0099}@media (max-width: 360px){.tabbar{left:8px;right:8px;padding:5px}.tabind{top:5px;bottom:5px;left:5px;width:calc((100% - 10px)/5)}}.rise{animation:rise var(--dur-enter) var(--ease-out) backwards}.rise.d1{animation-delay:.06s}.rise.d2{animation-delay:.12s}.rise.d3{animation-delay:.18s}.rise.d4{animation-delay:.24s}.rise.d5{animation-delay:.3s}.hdr{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.btnreset{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.iconbtn{width:44px;height:44px;border-radius:50%;border:1px solid var(--line2);background:#ffffff0a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;transition:background .2s,border-color .2s,transform .3s var(--spring2)}@media (hover: hover){.iconbtn:hover{background:#ffffff17;border-color:var(--line3)}}.iconbtn:active{transform:scale(.9)}.dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:40;background:#10151bf5;border:1px solid var(--line2);border-radius:16px;padding:6px;min-width:210px;box-shadow:var(--shadow-lg);transform-origin:top left;animation:menuin .26s var(--ease-out);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.dropdown::-webkit-scrollbar{display:none}.dropdown button{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:none;padding:11px 12px;border-radius:11px;cursor:pointer;font-weight:600;font-size:14px;text-align:left;transition:background .15s,transform .15s}.dropdown button.on{background:var(--line)}@media (hover: hover){.dropdown button:hover{background:var(--line)}}@media (hover: hover){.dropdown button:hover{transform:translate(2px)}}.dropdown img{width:18px;height:18px;object-fit:contain}h1.big{font-family:var(--display);font-weight:800;font-size:clamp(28px,3.2vw,40px);letter-spacing:-.025em;margin:6px 0 12px;line-height:1.05}h2.sec{font-family:var(--display);font-weight:700;font-size:18px;margin:44px 0 16px;letter-spacing:-.01em}@media (max-width: 600px){h2.sec{margin:32px 0 12px}}.eyebrow{font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--muted);font-weight:600}.eyebrow b{color:var(--orange2)}.muted{color:var(--muted)}.green{color:var(--green)}.red{color:var(--red)}.orange{color:var(--orange2)}.small{font-size:12.5px}.xs{font-size:11px}.mono{font-family:var(--mono)}.money{font-family:var(--display);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.cta{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:54px;border-radius:var(--pill);border:none;cursor:pointer;background:linear-gradient(180deg,var(--orange2),var(--orange) 70%,#f04400);color:#fff;font-family:var(--display);font-weight:800;font-size:17px;letter-spacing:-.01em;text-shadow:0 1px 0 rgba(120,30,0,.35);box-shadow:0 10px 30px var(--orange-glow),0 0 0 1px #ffa06440 inset,inset 0 1px #fff6;transition:transform .35s var(--spring2),box-shadow .25s,filter .2s}.cta:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.42),transparent);transform:translate(-160%) skew(-18deg);animation:ctasheen 5.5s var(--ease) 1.2s infinite;pointer-events:none}@keyframes ctasheen{0%{transform:translate(-160%) skew(-18deg)}22%,to{transform:translate(330%) skew(-18deg)}}@media (hover: hover){.cta:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 16px 40px #ff5a008c,0 0 0 1px #ffb47859 inset,inset 0 1px #fff6}}.cta:active{transform:translateY(0) scale(.97);transition-duration:.08s}.cta:disabled{background:#1f252c;color:var(--faint);box-shadow:inset 0 0 0 1px var(--line);cursor:not-allowed;transform:none;text-shadow:none;filter:none}.cta:disabled:after{display:none}.cta.ghost{background:#ffffff05;border:1px solid var(--line3);color:var(--ink);box-shadow:none;text-shadow:none}.cta.ghost:after{display:none}@media (hover: hover){.cta.ghost:hover{background:#ffffff0f;border-color:#ffffff52;box-shadow:none;filter:none}}.cta.sm{height:44px;font-size:15px;width:auto;padding:0 22px}.pillbtn{display:inline-flex;align-items:center;gap:6px;border-radius:var(--pill);border:1px solid var(--line2);background:#ffffff0d;padding:9px 15px;font-size:13px;font-weight:650;cursor:pointer;transition:background .2s,border-color .2s,transform .3s var(--spring2)}@media (hover: hover){.pillbtn:hover{background:#ffffff17;border-color:var(--line3)}}.pillbtn:active{transform:scale(.95)}.pillbtn.orange{background:linear-gradient(180deg,var(--orange2),var(--orange));border-color:transparent;color:#fff;box-shadow:0 6px 18px #ff5a004d}.chip{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;border-radius:var(--pill);border:1px solid var(--line2);padding:8px 14px;font-size:12.5px;font-weight:650;cursor:pointer;color:var(--muted);background:#ffffff05;transition:background .2s,color .2s,border-color .2s,transform .3s var(--spring2)}@media (hover: hover){.chip:hover{border-color:var(--line3);color:var(--ink)}}.chip:active{transform:scale(.92)}.chip.on{background:#fff;color:#000;border-color:#fff;box-shadow:0 6px 18px #ffffff24}.chips{display:flex;gap:8px;flex-wrap:wrap}.seg{display:flex;gap:8px}.seg button{flex:1;position:relative;border-radius:var(--pill);border:1px solid var(--line2);background:transparent;padding:10px 6px;font-weight:600;font-size:13.5px;cursor:pointer;color:var(--muted);transition:background var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease),color var(--dur-1) var(--ease)}@media (hover: hover){.seg button:hover:not(:disabled){border-color:var(--line3);color:var(--ink)}}.seg button.on{border-color:var(--orange);color:#fff;background:#ff4d0024;box-shadow:0 0 0 1px #ff4d004d inset,0 6px 18px #ff4d002e}.seg .new{position:absolute;top:-8px;right:-4px;background:var(--orange);color:#fff;font-size:8.5px;font-weight:800;padding:2px 6px;border-radius:6px;letter-spacing:.04em}.card{background:linear-gradient(180deg,#151b23d1,#0d1218db);border:1px solid var(--line);border-radius:var(--r);box-shadow:inset 0 1px #ffffff0a;transition:border-color .25s,transform .35s var(--ease-out),box-shadow .25s}@media (hover: hover){.card.hover:hover{border-color:var(--line3);transform:translateY(-3px);box-shadow:var(--shadow),inset 0 1px #ffffff0f}}.card.hover:active{transform:translateY(-1px) scale(.995)}.row{display:flex;align-items:center;gap:12px;padding:13px 16px}.row+.row{border-top:1px solid var(--line)}.row .grow{flex:1;min-width:0}.row .ttl{font-weight:600;font-size:14.5px}.row .sub{color:var(--muted);font-size:12.5px;margin-top:2px}.row .chev{color:var(--faint)}.kv{display:flex;align-items:baseline;justify-content:space-between;padding:9px 0;font-size:14px}.kv .dots{flex:1;border-bottom:1px dotted var(--line2);margin:0 10px 4px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.two{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:32px;align-items:center}@media (max-width: 899px){.two{grid-template-columns:1fr;gap:10px}}.odds{display:flex;flex-direction:column;gap:8px}.odds .rng{text-align:right;font-weight:600;color:var(--muted)}.odds .rng.worse{color:var(--red)}.odds .rng.better{color:var(--green)}.odds .bar{height:32px;background:#1a2026;border-radius:8px;overflow:hidden}@keyframes grow{to{width:var(--w)}}.odds .pct{font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.disclaimer{padding:8px 0;font-size:11.5px;color:var(--faint);line-height:1.5}.countdown{position:absolute;top:8px;right:10px;display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:var(--pill);background:#ffffff14;border:1px solid var(--line2);font-variant-numeric:tabular-nums}.splitcta{display:flex;margin:24px 0 8px;height:58px;border-radius:var(--pill);overflow:hidden;border:1px solid var(--line3);background:#11161b;max-width:480px;box-shadow:0 18px 40px #00000073;transition:transform .35s var(--spring2)}@media (hover: hover){.splitcta button:hover{filter:brightness(1.1)}}.splitcta button:active{transform:scale(.97)}@media (hover: hover){.splitcta .b:hover{background:#ffffff0d}}.splitcta .b{background:transparent;color:#fff;padding-left:20px}@media (max-width: 899px){.splitcta{margin-left:auto;margin-right:auto}}.ring{width:68px;height:68px;border-radius:50%;border:3px solid rgba(255,255,255,.14);border-top-color:var(--orange);animation:spin .9s linear infinite}.rewards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.badge{display:inline-block;font-size:9.5px;font-weight:800;padding:2px 6px;border-radius:5px;background:var(--blue);color:#fff;vertical-align:middle}.err{color:var(--red);font-size:12px;display:flex;gap:6px;align-items:center}.input{width:100%;background:#14181c;border:1px solid var(--line2);color:#fff;border-radius:12px;padding:12px 14px;font-size:18px;font-weight:700;font-family:var(--display);transition:border-color .15s,box-shadow .15s}.input:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px #ff4d002e}.stattile .ic{width:46px;height:46px;border-radius:13px;background:#22272c;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;font-size:22px}.stattile .v{font-family:var(--display);font-weight:800;font-size:22px}.stattile .l{font-size:12.5px;color:var(--muted);margin-top:3px}.loading{display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;min-height:50vh;color:var(--muted);font-size:13px}.loading:before{content:"";width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,var(--orange2),var(--orange));box-shadow:0 8px 26px var(--orange-glow);animation:markspin 1.3s var(--ease) infinite}.center{text-align:center}.form{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}.input.sm{font-size:15px;font-weight:500;font-family:var(--body);padding:11px 13px}.input.mono{font-family:var(--mono);letter-spacing:.04em}select.input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}@media (max-width: 899px){.form{grid-template-columns:1fr}}.link{background:none;border:none;color:var(--orange2);font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px}.link:disabled{color:var(--faint);cursor:not-allowed;text-decoration:none}textarea.input{resize:vertical;line-height:1.45}.ring.lg{width:62px;height:62px}@media (min-width: 900px){.hdr .balpill{display:none}}.balpill.static{cursor:default}@media (hover: hover){.balpill.static:hover{border-color:var(--line2)}}.badge.up{background:#ff7a2f2e;color:var(--orange2)}.odds.buckets .r{grid-template-columns:104px 1fr 68px}.odds .rng .sub{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-top:2px}.odds .pct small.red{color:var(--red)}@media (max-width: 899px){.odds.buckets .r{grid-template-columns:92px 1fr 62px}}.tiercard .t{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:-.02em}.tiercard .grow{flex:1;min-width:0}.tiercard .chev{color:var(--muted);font-size:22px}.seg.sm button{min-height:36px;padding:6px 12px;font-size:12px}.skel-num.lg{width:110px;height:32px}h2.sec{position:relative;padding-left:14px}h2.sec:before{content:"";position:absolute;left:0;top:.28em;bottom:.28em;width:4px;border-radius:2px;background:linear-gradient(180deg,var(--orange2),var(--orange));box-shadow:0 0 10px #ff5a0080}.input{transition:border-color .2s,box-shadow .2s,background .2s}.input:focus{background:#161b20}.seg.sm button{flex:none;white-space:nowrap}.pillbtn.sm{padding:6px 12px;font-size:12px}@media (hover: hover){.iconbtn[aria-label^=Back]:hover svg{transform:translate(-2px)}}.cta[aria-busy=true]{cursor:progress}.cta[aria-busy=true]:disabled{background:linear-gradient(180deg,var(--orange2),var(--orange) 70%,#f04400);color:#fff;text-shadow:0 1px 0 rgba(120,30,0,.35);box-shadow:0 10px 30px var(--orange-glow),inset 0 1px #fff6;cursor:progress}.cta[aria-busy=true]:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;background:conic-gradient(#fff0,#fff);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2.5px),#000 calc(100% - 2px));animation:spin .8s linear infinite}.cta[aria-busy=true]:has(.ring):before{display:none}.cta[aria-busy=true]:after{display:block;left:-40px;width:calc(100% + 40px);background:repeating-linear-gradient(-45deg,rgba(255,255,255,.14) 0 10px,transparent 10px 20px);transform:none;animation:ctastripes .7s linear infinite}@keyframes ctastripes{to{transform:translate(28.28px)}}.cta .ring{border-color:#ffffff59;border-top-color:#fff}.cta:focus-visible{outline:none;box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--orange2),0 10px 30px var(--orange-glow)}.cta.ghost:focus-visible{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--line3)}.cta .ripple{position:absolute;z-index:-1;border-radius:50%;background:#ffffff52;pointer-events:none;transform:scale(0);animation:ripple .6s var(--ease-out) forwards}.cta.ghost .ripple{background:#ffffff1f}@keyframes ripple{to{transform:scale(1);opacity:0}}.loading{background:linear-gradient(90deg,var(--muted) 0 40%,#fff 50%,var(--muted) 60% 100%) 0 0 / 250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:loadtext 1.8s linear infinite}.loading:before{width:44px;height:44px;border-radius:13px;background:var(--crown) center / 60% no-repeat,linear-gradient(135deg,var(--orange3),var(--orange2) 35%,var(--orange));box-shadow:0 10px 30px var(--orange-glow),inset 0 1px #ffffff73;animation:splashmark 1.6s var(--ease) infinite}@keyframes loadtext{0%{background-position:100% 0}to{background-position:0 0}}.balpill{display:inline-flex;align-items:stretch;border-radius:var(--pill);overflow:hidden;border:1px solid var(--line2);background:#ffffff0b;cursor:pointer;transition:border-color .2s,transform .3s var(--spring2)}.sheet-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#0204079e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;animation:fadein var(--dur-2) ease}@keyframes fadein{0%{opacity:0}}@keyframes fadeout{to{opacity:0}}.sheet{position:relative;width:min(560px,100%);max-height:92vh;overflow-y:auto;background:linear-gradient(180deg,#121820,#0c1116 40%);border:1px solid var(--line2);border-radius:26px;padding:6px 0 20px;box-shadow:var(--shadow-lg),inset 0 1px #ffffff0f;animation:dialogin var(--dur-enter) var(--ease-out) both;scrollbar-width:none}.sheet::-webkit-scrollbar{display:none}@keyframes dialogin{0%{transform:translateY(22px) scale(.96);opacity:0}}@keyframes dialogout{to{transform:translateY(14px) scale(.97);opacity:0}}.sheet-back.closing{animation:fadeout var(--dur-exit) ease forwards;pointer-events:none}.sheet-back.closing .sheet{animation:dialogout var(--dur-exit) var(--ease) forwards}.sheet .grab{display:none}.sheet .x{position:absolute;right:14px;top:14px;z-index:2}.sheet .pad{padding:0 22px}.sheet .lbl{padding:16px 22px 8px;font-size:12.5px;font-weight:600;color:var(--muted);letter-spacing:.02em}.sheet .seg,.sheet .odds,.sheet .minmax,.sheet .oddsfoot,.sheet .disclaimer,.sheet .cta-wrap{margin-left:22px;margin-right:22px}@media (max-width: 899px){.sheet-back{align-items:flex-end}.sheet{width:100%;max-height:92%;border-radius:26px 26px 0 0;border-bottom:none;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));animation:sheetin var(--dur-enter) var(--ease-out) both}@keyframes sheetin{0%{transform:translateY(100%)}}@keyframes sheetout{to{transform:translateY(100%)}}.sheet-back.closing .sheet{animation:sheetout var(--dur-exit) var(--ease) forwards}.sheet .grab{display:block;width:40px;height:4px;border-radius:2px;background:var(--line3);margin:8px auto 2px}.sheet .pad,.sheet .seg,.sheet .odds,.sheet .minmax,.sheet .oddsfoot,.sheet .disclaimer,.sheet .cta-wrap{margin-left:16px;margin-right:16px}}.sheet-back{background:radial-gradient(70% 55% at 50% 100%,rgba(255,90,0,.1),transparent 70%),#0204079e}.sheet:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,160,90,.55),transparent);pointer-events:none}:where(.sheet>:not(.grab,.x)){animation:stagin var(--dur-enter) var(--ease-out) .1s backwards}:where(.sheet>:nth-child(4)){animation-delay:.15s}:where(.sheet>:nth-child(5)){animation-delay:.2s}:where(.sheet>:nth-child(n+6)){animation-delay:.25s}.sheet .x svg{transition:transform .35s var(--spring2)}@media (hover: hover){.sheet .x:hover svg{transform:rotate(90deg)}}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;padding:4px 2px 10px}.tiles:has(>.tile.lg){grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.tile{min-width:0;background:linear-gradient(180deg,#151b23d9,#0c1016e6);border:1px solid var(--line);border-radius:18px;padding:10px;transition:transform .45s var(--ease-out),border-color .25s,box-shadow .3s}@media (max-width: 600px){.tiles{grid-template-columns:repeat(3,1fr);gap:10px}.tiles:has(>.tile.lg){grid-template-columns:repeat(2,1fr)}}@media (hover: hover){.tile:hover{transform:translateY(-5px);border-color:var(--line3);box-shadow:0 22px 44px #0000008c}}.tile:active{transform:translateY(-2px) scale(.98)}.tile .img:after,.pull .img:after,.btile .img:after,.srpull .img:after,.srspot .img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .35s;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--mx, 50%) var(--my, 30%),rgba(255,255,255,.75),var(--line2) 30%,transparent 58%)}.tile .img img{width:100%;height:100%;object-fit:cover}.tile .v{color:var(--green);font-family:var(--display);font-weight:800;font-size:15px;margin-top:10px}.slab{--lf: 9px;position:relative;display:flex;flex-direction:column;padding:4% 6% 6%;background:linear-gradient(160deg,#f2f4f6,#d3d7dc 55%,#eef0f3);border-radius:8px;box-shadow:inset 0 0 0 1px #fff9,0 10px 30px #0006}.slabl{flex:none;display:flex;flex-direction:column;gap:1px;min-width:0;padding:0 2% 4%;line-height:1.2;color:#0b0d10}.img>.slab,.reveal .slab{width:100%;height:100%}.img>.slab>img,.reveal .slab>img{flex:1 1 auto;min-height:0;width:100%;height:auto;object-fit:cover}.slab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%);pointer-events:none}.slab img{display:block;width:100%;height:auto;border-radius:4px}.th{width:46px;height:60px;object-fit:cover;border-radius:6px;background:#0a0d10;flex-shrink:0}.slab.th{width:46px;height:60px;padding:5px 3px 3px}.slab.th img{width:100%;height:100%;object-fit:cover}.slab.th .slabl,.slab.th:after{display:none}.prize{position:relative;display:inline-block;border-radius:16px;padding:10px;background:linear-gradient(160deg,#ffffff14,#ffffff05);border:1px solid var(--line2);box-shadow:0 20px 50px #00000080}.tile .img .prize{width:100%;height:100%;padding:8px}@media (hover: hover){.tile:hover{box-shadow:0 22px 44px #0000008c,0 0 0 1px #ff7a2f38,0 0 28px #ff5a001a}}.tile .img>img{transition:transform .6s var(--ease-out)}@media (hover: hover){.tile:hover .img>img{transform:scale(1.045)}}.tile:focus-visible{outline:none;border-color:#ff7a2f99;box-shadow:0 0 0 3px #ff7a2f40}.tilting .img:after{opacity:1}.skel-line{height:14px;margin:8px 0}.ceremony{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:radial-gradient(60% 50% at 50% 110%,rgba(255,110,0,.5),transparent 65%),radial-gradient(80% 60% at 50% -10%,rgba(0,120,110,.22),transparent 60%),radial-gradient(40% 40% at 85% 40%,rgba(91,75,255,.12),transparent 70%),#04060a;overflow:hidden;display:flex;flex-direction:column;animation:fadein .4s ease}.ceremony>.top{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;position:relative;z-index:3}.stars,.stars2{position:absolute;pointer-events:none;background-repeat:repeat;opacity:.6;will-change:transform}.stars{top:-700px;left:-900px;right:0;bottom:0;background-image:radial-gradient(1px 1px at 12% 18%,#fff 60%,transparent),radial-gradient(1px 1px at 78% 12%,#fff 60%,transparent),radial-gradient(1.5px 1.5px at 40% 30%,#fff 60%,transparent),radial-gradient(1px 1px at 88% 48%,#fff 60%,transparent),radial-gradient(1px 1px at 22% 62%,#fff 60%,transparent),radial-gradient(1.5px 1.5px at 60% 72%,#fff 60%,transparent),radial-gradient(1px 1px at 8% 86%,#fff 60%,transparent),radial-gradient(1px 1px at 52% 8%,#fff 60%,transparent);background-size:900px 700px;animation:drift 60s linear infinite}.stars2{top:0;left:0;right:-600px;bottom:-500px;background-image:radial-gradient(1px 1px at 30% 40%,rgba(255,255,255,.7) 60%,transparent),radial-gradient(1px 1px at 70% 80%,rgba(255,255,255,.7) 60%,transparent),radial-gradient(1px 1px at 15% 75%,rgba(255,255,255,.7) 60%,transparent),radial-gradient(1px 1px at 85% 25%,rgba(255,255,255,.7) 60%,transparent);background-size:600px 500px;opacity:.35;animation:drift2 90s linear infinite}@keyframes drift{to{transform:translate3d(900px,700px,0)}}@keyframes drift2{to{transform:translate3d(-600px,-500px,0)}}.stagearea{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;z-index:2;padding:20px 0 0}.hint{position:absolute;bottom:48px;left:0;right:0;text-align:center;color:var(--muted);font-size:15px;font-weight:600;letter-spacing:.02em;animation:pulse 2.2s ease-in-out infinite}.hint.top{top:30px;bottom:auto;animation:none;font-family:var(--display);font-weight:700;font-size:20px;color:var(--ink)}@keyframes pulse{50%{opacity:.5}}.hint.rip{display:flex;justify-content:center;animation:none;pointer-events:none}.hint.rip span{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:10px;padding:14px 28px 14px 22px;border-radius:var(--pill);color:#fff;font-family:var(--display);font-size:15px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.35);background:linear-gradient(180deg,var(--orange2),var(--orange));border:1px solid rgba(255,190,140,.55);box-shadow:0 10px 30px #00000080,0 0 42px #ff5a008c,inset 0 1px #ffffff59;animation:ripbreathe 2.4s ease-in-out infinite}.hint.rip span:after{content:"";position:absolute;top:0;bottom:0;width:45%;left:0;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:translate(-130%) skew(-20deg);animation:ripshine 3.2s ease-in-out infinite}.hint.rip svg{flex:none;animation:ripnudge 1.2s ease-in-out infinite}@keyframes ripbreathe{50%{transform:scale(1.04)}}@keyframes ripshine{0%,55%{transform:translate(-130%) skew(-20deg)}to{transform:translate(290%) skew(-20deg)}}@keyframes ripnudge{50%{transform:translateY(-3px)}}@media (prefers-reduced-motion: reduce){.hint.rip span,.hint.rip span:after,.hint.rip svg{animation:none}}.hint.tap{display:flex;justify-content:center;animation:none;pointer-events:none}.hint.tap span{display:inline-flex;align-items:center;gap:8px;padding:10px 20px 10px 16px;border-radius:var(--pill);color:var(--ink);font-size:14px;font-weight:700;letter-spacing:.03em;background:var(--line);border:1px solid var(--line3);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 8px 28px #00000073,0 0 24px #ff5a0038,inset 0 1px 0 var(--line2);animation:tapglow 2.2s ease-in-out infinite}.hint.tap svg{color:var(--orange2);animation:tapnudge 1.1s ease-in-out infinite}@keyframes tapglow{50%{transform:scale(1.03)}}@keyframes tapnudge{50%{transform:translateY(3px)}}@media (prefers-reduced-motion: reduce){.hint.tap span,.hint.tap svg{animation:none}}.ripinfo{position:absolute;left:16px;right:16px;bottom:calc(36px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;animation:rise .6s var(--ease-out) .25s backwards}.ri-count{display:inline-flex;align-items:baseline;gap:6px;padding:8px 16px;border-radius:var(--pill);background:#ffffff0f;border:1px solid var(--line2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.ri-note{max-width:300px;font-size:13px;line-height:1.45;color:var(--muted);text-wrap:balance}.ripempty{display:flex;flex-direction:column;align-items:center;width:min(320px,calc(100% - 40px));text-align:center;animation:rise .6s var(--ease-out) backwards}.ghostpack{position:relative;display:grid;place-items:center;width:112px;aspect-ratio:3/4.3;margin-bottom:26px;border-radius:16px;border:1.5px dashed var(--line3);color:var(--faint);background:linear-gradient(180deg,#ffffff0d,#ffffff03);animation:ghostfloat 4.5s ease-in-out infinite}.ghostpack:before{content:"";position:absolute;z-index:-1;top:18%;right:-30%;bottom:-26%;left:-30%;background:radial-gradient(closest-side,rgba(255,110,30,.28),transparent);filter:blur(10px)}.ghostpack:after{content:"";position:absolute;top:10px;left:14px;right:14px;height:6px;border-radius:3px;background:repeating-linear-gradient(90deg,var(--line2) 0 6px,transparent 6px 10px)}@keyframes ghostfloat{50%{transform:translateY(-8px)}}.ripempty h2{margin:0;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.ripempty p{margin:10px 0 0;font-size:14px;line-height:1.5;color:var(--muted);text-wrap:balance}.ripempty-cta{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:26px}@media (prefers-reduced-motion: reduce){.ghostpack{animation:none}}.packrow{display:flex;gap:22px;overflow-x:auto;padding:30px 40px;scrollbar-width:none;max-width:100%}.packrow .p{flex:0 0 240px;aspect-ratio:3/4.3;background:center/contain no-repeat;cursor:pointer;transition:transform .5s var(--ease-out),filter .3s;filter:drop-shadow(0 30px 40px rgba(0,0,0,.7));animation:packin .7s var(--ease-out) backwards}@keyframes packin{0%{transform:translateY(40px) scale(.9);opacity:0}}@media (hover: hover){.packrow .p:hover{transform:translateY(-14px) scale(1.05) rotate(-1.5deg);filter:drop-shadow(0 40px 50px rgba(0,0,0,.7)) drop-shadow(0 0 30px rgba(255,120,0,.45))}}.packrow .p:active{transform:translateY(-6px) scale(.98);transition-duration:.1s}@media (max-width: 899px){.packrow .p{flex-basis:150px}.packrow{padding:20px;gap:14px}}.rays{position:absolute;left:50%;top:46%;width:260%;aspect-ratio:1;margin-left:-130%;transform:translateY(-50%);z-index:-1;pointer-events:none;border-radius:50%;opacity:.55;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--gc, var(--orange2)) 55%,transparent) 0deg 5deg,transparent 5deg 18deg);-webkit-mask-image:radial-gradient(closest-side,#000 8%,rgba(0,0,0,.5) 38%,transparent 70%);mask-image:radial-gradient(closest-side,#000 8%,rgba(0,0,0,.5) 38%,transparent 70%);animation:raysin .9s var(--ease-out) backwards,rayspin 40s linear infinite}@keyframes rayspin{to{transform:translateY(-50%) rotate(360deg)}}@keyframes raysin{0%{opacity:0}}.staged .rays{opacity:.3}.staged.tear .rays{opacity:.6;transition:opacity .3s}.ceremony{--cardw: min(62vw, 340px, 40vh)}@media (max-height: 700px){.ceremony{--cardw: min(62vw, 340px, 35vh)}.stagearea{padding:0 0 60px}}.revealslot{position:relative;flex:none;width:100%;height:122px}.staged{width:calc(var(--cardw) * 1.12);aspect-ratio:3/4.3;position:relative;animation:stagein .7s var(--spring) both}.staged .pk{position:absolute;top:0;right:0;bottom:0;left:0;background:center/contain no-repeat;filter:drop-shadow(0 0 50px rgba(255,120,0,.6)) drop-shadow(0 40px 50px rgba(0,0,0,.75))}.staged.full:not(.tear) .pk:not(.behind){animation:breathe 2.8s ease-in-out infinite;transition:transform .5s var(--spring2)}@media (hover: hover){.stagearea:hover .staged.full:not(.tear) .pk:not(.behind){animation-play-state:paused;transform:scale(1.03) rotate(-1.5deg)}}@keyframes breathe{50%{transform:translateY(-8px) scale(1.015)}}.staged .seal{position:absolute;left:12%;right:12%;top:6%;height:4%;border-radius:50%;background:radial-gradient(closest-side,#ffc878f2,#ff780000);filter:blur(4px);animation:sealpulse 1.6s ease-in-out infinite}@keyframes sealpulse{50%{opacity:.35;transform:scaleX(.8)}}@keyframes stagein{0%{transform:scale(.72) translateY(30px);opacity:.2}}.staged.tear .pk{filter:drop-shadow(0 24px 30px rgba(0,0,0,.55))}.staged.tear:before{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;border-radius:50%;background:radial-gradient(closest-side,rgba(255,130,20,.42),transparent);pointer-events:none;animation:fadein .3s ease}.staged.tear .pk.topcut{clip-path:polygon(0 0,100% 0,100% 26%,92% 24.5%,84% 27%,75% 24.5%,66% 27.5%,58% 25%,50% 27%,42% 24.5%,33% 27%,25% 25%,16% 27.5%,8% 24.5%,0 26.5%);animation:peel calc(var(--tear, .82s) * .88) var(--ease) forwards}.staged.tear .pk.botcut{clip-path:polygon(0 26.5%,8% 24.5%,16% 27.5%,25% 25%,33% 27%,42% 24.5%,50% 27%,58% 25%,66% 27.5%,75% 24.5%,84% 27%,92% 24.5%,100% 26%,100% 100%,0 100%);animation:dropaway calc(var(--tear, .82s) * .84) var(--ease) calc(var(--tear, .82s) * .12) forwards}@keyframes peel{0%{transform:none;opacity:1}40%{opacity:1}to{transform:translate(-26%,-52%) rotate(-28deg);opacity:0}}@keyframes dropaway{0%{transform:none;opacity:1}30%{transform:translateY(12%);opacity:.95}62%{transform:translateY(30%) scale(.95);opacity:0}to{transform:translateY(46%) scale(.92);opacity:0}}.staged .emerge{position:absolute;left:50%;top:50%;width:var(--cardw);aspect-ratio:3/4.2;margin:calc(var(--cardw) * -.7) 0 0 calc(var(--cardw) / -2);border-radius:14px;background:#1b1f26 center/cover no-repeat;box-shadow:0 30px 60px #000000bf,0 0 40px #ff8c2859;opacity:0;will-change:transform}.staged.tear .emerge{animation:emerge calc(var(--tear, .82s) * .94) cubic-bezier(.22,.9,.24,1) forwards}@keyframes emerge{0%{transform:translateY(20%) scale(.6);opacity:0}20%{opacity:1}58%{transform:translateY(-10%) scale(.97)}80%{transform:translateY(2%) scale(1.015)}to{transform:none;opacity:1}}.staged .emerge.raw{aspect-ratio:3/4;margin-top:calc(var(--cardw) * -.667)}.staged .leak{position:absolute;left:50%;top:25.5%;width:150%;height:80%;margin-left:-75%;pointer-events:none;transform-origin:50% 0;opacity:0;background:radial-gradient(closest-side at 50% 0%,rgba(255,240,205,.95),rgba(255,160,60,.45) 38%,transparent 76%);animation:leak calc(var(--tear, .82s) * .95) var(--ease-out) forwards}@keyframes leak{0%{opacity:0;transform:scale(.3,.15)}22%{opacity:1;transform:scale(.8,.6)}to{opacity:0;transform:scale(1.15,1.1)}}.staged .slit{position:absolute;left:6%;right:6%;top:25.5%;height:3px;border-radius:2px;background:#fff;box-shadow:0 0 16px 5px #ffd28cf2,0 0 60px 18px #ff78008c;opacity:0;transform:scaleX(0)}.staged.tear .slit{animation:slit calc(var(--tear, .82s) * .67) ease-out forwards}@keyframes slit{0%{opacity:0;transform:scaleX(0)}22%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1.08)}}.staged .shock{position:absolute;left:50%;top:26%;width:80px;height:80px;margin:-40px 0 0 -40px;border-radius:50%;pointer-events:none;z-index:3;background:radial-gradient(circle,transparent 54%,rgba(255,226,180,.95) 60%,rgba(255,140,40,.4) 66%,transparent 72%);animation:shock calc(var(--tear, .82s) * .9) var(--ease-out) forwards}@keyframes shock{0%{transform:scale(.2);opacity:1}to{transform:scale(9);opacity:0}}.flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(50% 40% at 50% 42%,rgba(255,236,210,.55),transparent 70%);animation:flash .6s ease-out forwards}@keyframes flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.reveal-wrap{position:relative;isolation:isolate;width:var(--cardw);aspect-ratio:3/4.2;perspective:1100px}.reveal-wrap.raw{aspect-ratio:3/4}.reveal-wrap .reveal>img{object-fit:contain;background:#0a0d10}.reveal-wrap .reveal .slab>img{object-fit:contain}.reveal-wrap:not(.landed) .rays{--gc: var(--orange2);opacity:.4}.reveal-wrap .glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .5s var(--ease-out)}.reveal-wrap.landed .glow{opacity:1;animation:glowin .9s var(--ease-out)}@keyframes glowin{0%{transform:scale(1.35)}}.reveal-wrap .glow:before{content:"";position:absolute;left:50%;top:42%;width:var(--gw, 90%);height:var(--gh, 100%);transform:translate(-50%,-50%) translateY(var(--goff, 0));border-radius:50%;background:radial-gradient(closest-side,var(--gc, var(--purple)),transparent);opacity:var(--gi, .7);filter:blur(var(--gb, 40px));animation:glowpulse 2.4s ease-in-out infinite}@keyframes glowpulse{50%{opacity:calc(var(--gi, .7) * .7)}}.tiltbox{position:relative;width:100%;height:100%;transform-style:preserve-3d;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .7s var(--ease-out)}.tilting .tiltbox{transition:transform .1s linear}.landed .tiltbox{animation:land .6s var(--spring)}@keyframes land{0%{transform:scale(.97)}26%{transform:scale(1.07) rotate(-.5deg)}52%{transform:scale(.99) rotate(.25deg)}to{transform:scale(1)}}.flash.land{background:radial-gradient(55% 42% at 50% 44%,color-mix(in srgb,color-mix(in srgb,var(--gc, #fff) 60%,#fff) 38%,transparent),transparent 72%);animation:flash .7s ease-out forwards}.card3d{position:relative;width:100%;height:100%;transform-style:preserve-3d;will-change:transform}.card3d.go{animation:cardflip var(--dur, 2.4s) cubic-bezier(.45,0,.25,1) forwards}@keyframes cardflip{0%{transform:translateY(0) rotateY(0) rotate(0) scale(1)}24%{transform:translateY(-3%) rotateY(-18deg) rotate(-2deg) scale(1.03);animation-timing-function:cubic-bezier(.55,0,.25,1)}70%{transform:translateY(-6%) rotateY(194deg) rotate(1.5deg) scale(1.08);animation-timing-function:cubic-bezier(.3,0,.25,1)}to{transform:translateY(0) rotateY(180deg) rotate(0) scale(1)}}.card3d .face{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.card3d .back:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 30%,rgba(255,236,200,.45) 48%,transparent 66%);transform:translate(-120%);pointer-events:none}.card3d.go .back:after{animation:backsheen var(--dur, 2.4s) ease-in-out forwards}@keyframes backsheen{0%,6%{transform:translate(-120%)}40%,to{transform:translate(120%)}}.card3d .front{transform:rotateY(180deg)}.reveal-wrap .floor{position:absolute;left:12%;right:12%;bottom:-9%;height:9%;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.6),transparent);pointer-events:none}.reveal-wrap.flipping .floor{animation:floorlift var(--dur, 2.4s) cubic-bezier(.45,0,.25,1) forwards}@keyframes floorlift{70%{transform:scale(.72);opacity:.55}}.landring{position:absolute;left:50%;top:50%;width:120px;height:120px;margin:-60px 0 0 -60px;border-radius:50%;pointer-events:none;border:2px solid color-mix(in srgb,var(--gc, #fff) 70%,#fff);box-shadow:0 0 24px var(--gc, #fff),inset 0 0 24px var(--gc, #fff);animation:shock .9s var(--ease-out) forwards}.reveal{position:relative;width:100%;height:100%;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 40px 80px #000c;transition:box-shadow .5s var(--ease-out)}.landed .reveal{box-shadow:0 0 0 2px var(--gc, var(--purple)),0 0 40px var(--gc, var(--purple)),0 40px 80px #000c}.reveal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translate(-130%);pointer-events:none}.landed .reveal:after{animation:sheen 1.3s var(--ease) .12s forwards}.reveal .holo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:color-dodge;opacity:.2;background:repeating-linear-gradient(115deg,#ff5ec4,#ffd35e,#5effb1,#5ec8ff,#b35eff,#ff5ec4 35%);background-size:260% 260%;background-position:var(--mx, 30%) var(--my, 30%);transition:background-position .4s var(--ease-out)}.reveal .glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;mix-blend-mode:soft-light;transition:opacity .35s;background:radial-gradient(circle at var(--mx, 50%) var(--my, 30%),rgba(255,255,255,.8),rgba(255,255,255,.1) 32%,transparent 60%)}.tilting .reveal .glare{opacity:1}@keyframes sheen{to{transform:translate(130%)}}@keyframes pop{0%{transform:scale(.82);opacity:0}}.ceremony.grail .reveal-wrap{animation:quake .6s var(--ease) .05s}@keyframes quake{15%{transform:translate(-6px,3px) rotate(-.6deg)}30%{transform:translate(5px,-4px) rotate(.5deg)}45%{transform:translate(-4px,2px)}60%{transform:translate(3px,-1px)}80%{transform:translate(-1px,1px)}}.revealval{position:absolute;top:24px;left:0;right:0;text-align:center;animation:rise .5s var(--ease) .3s both}.revealval .money{animation:moneypop .6s var(--spring2) .3s backwards;font-size:clamp(36px,4.4vw,56px);text-shadow:0 0 30px color-mix(in srgb,var(--gc, #fff) 45%,transparent),0 6px 24px rgba(0,0,0,.6)}.revealval .nm{color:var(--muted);margin-top:4px}@keyframes moneypop{0%{transform:scale(.7);opacity:0}}.particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible}.particles i{position:absolute;left:50%;top:50%;width:6px;height:6px;border-radius:2px;background:var(--pc, #fff);box-shadow:0 0 8px var(--pc, #fff);animation:burst 1.1s var(--ease) forwards;opacity:0}@keyframes burst{0%{transform:translate(-50%,-50%) rotate(0);opacity:1}to{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(var(--rot));opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fill{to{width:100%}}.batchbar{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:18px;padding:0 24px 6px}.batchbar .dots{display:flex;gap:6px}.batchbar .dots i.done{background:var(--dc, var(--green));box-shadow:0 0 10px color-mix(in srgb,var(--dc, var(--green)) 70%,transparent);animation:dotpop .55s var(--spring2)}.batchbar .dots i.now{background:var(--orange);box-shadow:0 0 12px var(--orange-glow);transform:scaleX(1.3);animation:dotnow 1.2s ease-in-out infinite}@keyframes dotpop{0%{transform:scale(.6,2.2)}to{transform:none}}@keyframes dotnow{50%{box-shadow:0 0 20px var(--orange-glow)}}.pulltray{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:14px;padding:2px 24px 6px;min-height:44px;animation:fadein .4s ease}.pulltray .chips{display:flex;align-items:center;padding-left:10px}.pchip{position:relative;flex:none;width:28px;height:38px;margin-left:-10px;border-radius:6px;overflow:hidden;background:#0a0d10;box-shadow:0 0 0 2px var(--gc, #8b93a5),0 0 12px color-mix(in srgb,var(--gc, #8b93a5) 55%,transparent),0 6px 12px #00000080;animation:chipin .55s var(--spring2) backwards}.pchip img{display:block;width:100%;height:100%;object-fit:cover}.pchip:nth-last-child(1){z-index:2}.pulltray .more{flex:none;margin-left:-4px;padding:0 8px 0 14px;font-size:11px;font-weight:800;color:var(--muted);letter-spacing:.04em}.ptotal{display:inline-flex;align-items:baseline;gap:7px;padding:6px 13px;border-radius:var(--pill);background:#ffffff0f;border:1px solid var(--line2);font-variant-numeric:tabular-nums}.ptotal span{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ptotal b{font-family:var(--display);font-size:15px;font-weight:800;color:var(--green2)}@keyframes chipin{0%{transform:translateY(-46px) scale(1.7) rotate(-8deg);opacity:0}60%{opacity:1}}@media (max-height: 700px){.pulltray{display:none}}.staged .pk.behind{animation:none;filter:brightness(.5) saturate(.85) drop-shadow(0 22px 28px rgba(0,0,0,.6));transition:transform .5s var(--spring2)}.staged .pk.behind.b2{transform:translate(6%,-2.5%) rotate(5deg) scale(.97)}.staged .pk.behind.b3{transform:translate(12%,-5%) rotate(9deg) scale(.94);filter:brightness(.36) saturate(.8) drop-shadow(0 18px 24px rgba(0,0,0,.55))}.staged.next{animation:nextin .62s var(--spring) both}@keyframes nextin{0%{transform:translate(7%,-2%) rotate(5deg) scale(.95);opacity:.35}55%{opacity:1}}.stagearea.leaving{cursor:default}.stagearea.leaving .reveal-wrap{animation:cardaway var(--leave, .38s) cubic-bezier(.5,0,.75,0) forwards}.stagearea.leaving .revealval{animation:valaway calc(var(--leave, .38s) * .6) ease forwards}.stagearea.leaving .hint{opacity:0;transition:opacity calc(var(--leave, .38s) * .5) ease}@keyframes valaway{to{opacity:0;transform:translateY(-14px)}}.stagearea.leaving .flash{display:none}@keyframes cardaway{0%{transform:none;opacity:1}to{transform:translateY(-34%) scale(.32) rotate(-6deg);opacity:0}}@media (prefers-reduced-motion: reduce){.staged.next,.batchbar .dots i,.pchip{animation:none}.stagearea.leaving .reveal-wrap{animation:none;opacity:0;transition:opacity var(--leave, .38s) ease}}.packrow .p{position:relative}.packrow .p.stack:before,.packrow .p.stack:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;z-index:-1;border-radius:12px;transform:translate(10px,-8px) rotate(4deg);opacity:.55;filter:brightness(.7)}.packrow .p.stack:after{transform:translate(20px,-16px) rotate(8deg);opacity:.3}.packrow .p .count{position:absolute;top:-8px;right:-8px;background:var(--orange);color:#fff;font-family:var(--display);font-weight:800;font-size:15px;line-height:1.2;padding:5px 11px;border-radius:var(--pill);white-space:nowrap;box-shadow:0 8px 24px var(--orange-glow)}.packrow .p .count.decide{background:var(--green);color:#032;font-size:12px}.packrow .p .count.warn{background:#3a2a1a;color:#f5c451;font-size:11px}.ceremony.grail{background:radial-gradient(60% 50% at 50% 110%,rgba(255,212,0,.45),transparent 65%),radial-gradient(80% 60% at 50% -10%,rgba(255,150,0,.25),transparent 60%),var(--bg)}.reveal-wrap.big .glow{animation:bigglow 2.2s ease-in-out infinite alternate}@keyframes bigglow{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.12)}}.summarybar{display:flex;align-items:center;gap:12px;padding:12px 16px;margin:16px 0 10px;max-width:900px;background:var(--surface);border:1px solid var(--line);border-radius:16px}.summarybar .grow,.srow .grow,.actionbar .grow{flex:1;min-width:0}.summarylist{display:grid;gap:10px;max-width:900px}.srow{position:relative;display:flex;align-items:center;gap:14px;padding:12px 18px 12px 16px;background:linear-gradient(180deg,#ffffff09,#ffffff04),var(--surface);border:1px solid var(--line);border-radius:16px;transition:border-color .2s,background .2s,transform .25s var(--ease-out)}@media (hover: hover){.srow:hover{border-color:var(--line3);transform:translateY(-1px)}}.srow:has(input:checked){border-color:#ff7a2f59}.srow.decided{opacity:.6}.srow.grail{border-color:#ffd40059;background:linear-gradient(90deg,rgba(255,212,0,.08),var(--surface) 50%)}.srow input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:7px;border:2px solid var(--line3);background:transparent;display:grid;place-items:center;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.srow input[type=checkbox]:checked{background:var(--orange);border-color:var(--orange);box-shadow:0 4px 12px var(--orange-glow)}.srow input[type=checkbox]:checked:after{content:"✓";color:#fff;font-weight:800;font-size:14px;line-height:1}.srow input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px #ff4d004d}.srow .dot{width:22px;text-align:center;color:var(--faint)}.srow .thumbwrap{cursor:pointer;flex:none;display:grid;place-items:center;width:52px;height:68px;border-radius:8px;box-shadow:0 6px 16px #00000073}.srow .thumbwrap .th{width:52px;height:68px}.srow .ttl{font-weight:650;font-size:15px;line-height:1.25}.srow .sub{font-size:12px;color:var(--muted);margin-top:3px}.srow .val{flex:none;margin-left:auto;padding:6px 12px;border-radius:var(--pill);background:#00e6821a;color:var(--green);font-family:var(--display);font-weight:800;font-size:16px;font-variant-numeric:tabular-nums}.srow.decided .val{background:none;padding-right:0}.summarybar .hint{color:var(--faint)}.actionbar{position:relative;z-index:2;display:flex;align-items:center;gap:10px;padding:14px 18px;margin-top:16px;background:#121619;border:1px solid var(--line2);border-radius:20px;box-shadow:0 20px 50px #00000080;max-width:900px}.actionbar .ttl{font-weight:700;font-size:15px}.actionbar .sub{font-size:12.5px;color:var(--muted);margin-top:2px}.actionbar .cta.sm{flex:none;min-width:132px}.commit{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-family:var(--mono);font-size:11px;color:var(--faint);letter-spacing:.02em}.commit.ok{color:var(--green)}.commit.bad{color:var(--red)}.ceremony .commit{position:relative;z-index:3;align-self:center;margin:-6px 0 8px}.summarylist .srow>button.grow{display:block}.packrow button.p{display:block}.grailtag.bounty{color:var(--gold);border-color:#ffd40080}.row input[type=radio]{width:20px;height:20px;accent-color:var(--orange)}.cta.white{background:#fff;color:#000;box-shadow:0 10px 30px var(--line2);text-shadow:none}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 899px){.grid2,.grid3{grid-template-columns:1fr}}.bigamt{text-align:center;font-family:var(--display);font-size:60px;font-weight:800;letter-spacing:-.035em;margin:10px 0 0;line-height:1.05}.dep-bal{display:inline-flex;align-items:center;gap:12px;padding:8px 20px 8px 8px;border-radius:var(--pill);border:1px solid rgba(0,224,138,.28);background:linear-gradient(180deg,#00e08a1f,#00e08a0a);box-shadow:inset 0 1px #ffffff0f}.dep-bal .ico{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;color:#052;background:linear-gradient(180deg,var(--green2),var(--green));box-shadow:0 4px 14px #00e08a59}.dep-bal .txt{display:flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.15}.dep-bal small{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.dep-after{margin:2px 0 10px;text-align:center;font-size:13px;color:var(--faint)}.dep-method{position:relative;margin:6px 0 12px}.dep-method .row{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 16px;border-radius:14px;border:1px solid var(--line2);background:#ffffff0a;color:var(--ink);font:inherit;cursor:pointer;transition:background .2s,border-color .2s}@media (hover: hover){.dep-method .row:hover{background:var(--line);border-color:var(--line3)}}.dep-method .k{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.dep-method .v{flex:1;text-align:right;font-weight:700;font-size:14.5px}.dep-method .chg{font-size:11px;color:var(--muted)}.quick{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0 0 12px}.quick .chip{min-width:0;min-height:42px;padding:0;font-family:var(--display);font-size:14.5px;font-weight:800;color:var(--ink);border-radius:12px;background:#ffffff0a}@media (hover: hover){.quick .chip:hover{background:#ffffff14}}.quick .chip.on{color:#fff;background:linear-gradient(180deg,#ff5a004d,#ff5a001a);border-color:#ff7a2f99;box-shadow:0 0 18px #ff5a0038}.numpad{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 0 14px;max-width:360px;margin:0 auto}@media (hover: hover){.numpad button:hover{background:var(--line)}}.numpad button:active{background:var(--line2);border-color:var(--line3);transform:scale(.95)}.methods{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.method{padding:14px 16px;display:flex;align-items:center;gap:14px;cursor:pointer;position:relative}.method.promoted{background:linear-gradient(90deg,rgba(255,120,0,.22),var(--surface) 60%);border-color:#ff780059;grid-column:1 / -1}.method .ic{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;background:#22272c;flex-shrink:0}.method .free{background:var(--green);color:#032;font-size:9px;font-weight:800;padding:2px 6px;border-radius:5px;margin-left:6px;vertical-align:middle}.method .eta{margin-left:auto;text-align:right;font-size:11.5px;color:var(--muted)}.cohero{padding:18px 18px 16px;background:linear-gradient(180deg,#00e08a12,#0d1218db 46%)}.co-l{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.infobtn{display:inline-grid;place-items:center;width:24px;height:24px;margin:-4px 0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--faint);cursor:pointer;transition:color .2s,background .2s}.infobtn[aria-expanded=true]{color:var(--ink);background:#ffffff14}@media (hover: hover){.infobtn:hover{color:var(--ink);background:#ffffff14}}.co-amt{display:block;margin-top:6px;font-size:44px;line-height:1;text-shadow:0 0 28px rgba(0,224,138,.28)}.co-prog{margin-top:14px}.co-bar{height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.co-progtxt{margin-top:8px;font-size:12px;line-height:1.4;color:var(--muted)}.co-stats{display:flex;gap:10px;margin-top:16px}.co-stats>div{flex:1;min-width:0;padding:10px 12px;border-radius:12px;background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line)}.co-stats .co-l{font-size:10px;letter-spacing:.08em}.cohero .disclaimer{margin:10px 0 0}.co-note{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;border-radius:14px;font-size:12.5px;line-height:1.45;color:#ffc9ab;background:#ff7a2f17;box-shadow:inset 0 0 0 1px #ff7a2f47}.co-note svg{flex:none;margin-top:1px;color:var(--orange2)}.cohist{margin-top:12px;padding:14px 16px;gap:12px;cursor:pointer}.cohist>svg{color:var(--muted);flex:none}.method .minfo{min-width:0}.method .ic{background:hsl(var(--h, 210) 40% 22%);color:hsl(var(--h, 210) 90% 82%)}.method.promoted .ic{background:#ff7a2f38;color:var(--orange3)}.method .eta b{display:block;font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap}.method .eta small{display:block;margin-top:2px;font-size:11px;white-space:nowrap;color:var(--muted)}.method .lockd{display:inline-flex;align-items:center;gap:5px;color:var(--orange3)}.method.disabled{opacity:.78}.method.disabled .ic,.method.disabled .ttl,.method.disabled .eta b{opacity:.65}.txlist{max-width:820px}.txrow{display:flex;align-items:center;gap:14px;padding:13px 4px;border-bottom:1px solid var(--line)}.txrow .ic.out{background:#2b1d1d;color:var(--red)}.txrow .ic.neu{background:#22272c;color:var(--muted)}.method.disabled{cursor:not-allowed}@media (hover: hover){.method.disabled:hover{transform:none;box-shadow:none}}@media (hover: hover){.method:not(.disabled):hover{transform:translateY(-2px);border-color:var(--line3)}}@media (max-width: 599px){.txfilters::-webkit-scrollbar{display:none}}.txsum>div{padding:12px 14px;border-radius:14px;background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line)}.txcard{padding:2px 0;overflow:hidden}.txcard .txrow:last-child{border-bottom:0}.txcard .txrow:focus-visible{outline:2px solid var(--orange2);outline-offset:-2px}.txttl{font-weight:650;font-size:14.5px}.txrow .amt.pos{color:var(--green)}.txrow.dead .amt{color:var(--faint);text-decoration:line-through}@media (hover: hover){.txrow:hover .txchev{transform:translate(2px);opacity:1}}.form .span,.field.span{grid-column:1 / -1}.field{display:flex;flex-direction:column;gap:5px;min-width:0}.field .lbl{font-size:12px;font-weight:600;color:var(--muted)}.field .hint{font-size:11.5px;color:var(--faint)}.check{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--muted);cursor:pointer}.check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:7px;border:2px solid var(--orange);background:transparent;display:grid;place-items:center;cursor:pointer;transition:background .15s,box-shadow .15s}.check input:checked{background:var(--orange);box-shadow:0 4px 12px var(--orange-glow)}.check input:checked:after{content:"✓";color:#fff;font-weight:800;font-size:14px;line-height:1}.check input:focus-visible{outline:none;box-shadow:0 0 0 3px #ff4d004d}.sheet .field .lbl{padding:0}.field .lbl{letter-spacing:.02em}.form.cardform{grid-template-columns:116px minmax(0,1fr);gap:14px 12px}.cardprev{position:relative;overflow:hidden;border-radius:18px;padding:16px 18px 14px;min-height:150px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:radial-gradient(120% 100% at 100% 0%,rgba(255,122,47,.5),transparent 55%),linear-gradient(135deg,#243040,#121820 70%);border:1px solid var(--line3);box-shadow:0 14px 34px #00000073,inset 0 1px #ffffff24}.cardprev .top{display:flex;align-items:center;justify-content:space-between}.cardprev .cp-chip{width:36px;height:26px;border-radius:6px;background:linear-gradient(135deg,#ffe39a,#d9a441);box-shadow:inset 0 0 0 1px #0003}.cardprev .net{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9}.cardprev .num{font-family:var(--mono);font-size:19px;letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,.4)}.cardprev .bot{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:600}.cardprev .bot>span{display:flex;flex-direction:column;gap:2px;min-width:0}.cardprev .bot>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardprev .bot small{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c}.secure{display:flex;align-items:flex-start;gap:9px;margin:0;padding:11px 13px;border-radius:12px;background:#00e08a0f;border:1px solid rgba(0,224,138,.18);font-size:12px;line-height:1.45;color:var(--muted)}.secure svg{flex:none;margin-top:1px;color:var(--green2)}@media (max-width: 899px){.trust .ti svg{width:18px;height:18px}}.toasts{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:100;display:flex;flex-direction:column;align-items:center;gap:10px;width:min(380px,calc(100vw - 24px));pointer-events:none}.toast{position:relative;overflow:hidden;pointer-events:auto;width:100%;display:flex;align-items:center;gap:12px;padding:11px 16px 13px 11px;border-radius:18px;border:1px solid var(--line3);background:linear-gradient(180deg,#1e262ff0,#10151bf0);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-shadow:0 18px 44px #0000008c,inset 0 1px #ffffff14;animation:toastin .55s var(--spring2) both;transform-origin:50% 100%}.toast.out{animation:toastout .26s var(--ease) forwards}.toast .tic{position:relative;flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#00e08a29;color:var(--green2)}.toast .tic svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.toast .tic .dr{stroke-dasharray:24;stroke-dashoffset:24;animation:tdraw .45s var(--ease-out) .18s forwards}.toast .tbody{display:flex;flex-direction:column;gap:1px;min-width:0}.toast .tbody b{font-size:14px;font-weight:700;line-height:1.3}.toast .tbody small{font-size:12.5px;font-weight:600;color:var(--muted);line-height:1.3}.toast .tbar{position:absolute;left:0;bottom:0;height:3px;width:100%;background:currentColor;opacity:.55;transform-origin:left center;animation:tdrain var(--life) linear forwards}.toast.ok{color:var(--green2)}.toast.ok .tbody b{color:var(--ink)}.toast.gain{color:var(--green2);border-color:#00e08a66;background:radial-gradient(90% 160% at 0% 50%,rgba(0,224,138,.2),transparent 60%),linear-gradient(180deg,#1a2626f2,#0e1616f2);box-shadow:0 18px 44px #0000008c,0 0 28px #00e08a38,inset 0 1px #ffffff1a}.toast.gain .tbody b,.toast.ok .tbody b{color:var(--ink)}.toast.gain .tic{background:linear-gradient(180deg,var(--green2),var(--green));color:#042;box-shadow:0 4px 14px #00e08a73}.toast.gain .tic:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid var(--green2);opacity:0;animation:tring .9s var(--ease-out) .12s}.toast.gain:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translate(-120%);animation:tshine 1.1s var(--ease) .25s forwards;pointer-events:none}.toast.err{color:var(--red);border-color:#ff3b4a80;background:radial-gradient(90% 160% at 0% 50%,rgba(255,59,74,.16),transparent 60%),linear-gradient(180deg,#26181bf2,#160e10f2)}.toast.err .tbody b{color:#ffd0d4}.toast.err .tic{background:#ff3b4a33;color:#ff6b77;animation:tshake .45s var(--ease) .15s}@keyframes toastin{0%{opacity:0;transform:translateY(26px) scale(.9)}60%{opacity:1}}@keyframes toastout{to{opacity:0;transform:translateY(14px) scale(.94)}}@keyframes tdraw{to{stroke-dashoffset:0}}@keyframes tdrain{to{transform:scaleX(0)}}@keyframes tring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}@keyframes tshine{to{transform:translate(120%)}}@keyframes tshake{20%{transform:translate(-3px)}45%{transform:translate(3px)}70%{transform:translate(-2px)}}@media (max-width: 899px){.toasts{bottom:calc(var(--tab-h) + 18px)}}@media (prefers-reduced-motion: reduce){.toast,.toast .tic .dr,.toast .tbar,.toast.gain:before,.toast.gain .tic:after{animation-duration:.01s;animation-delay:0s}.toast .tic .dr{stroke-dashoffset:0}}.notice.warn{background:#ffa0001f;border-color:#ffa00059}.notice .grow{flex:1;min-width:0}.nstrip:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:rgb(var(--nc));box-shadow:0 0 12px rgba(var(--nc),.7)}.nstrip.warn{--nc: 255,176,64}.nstrip .nmain{flex:1;min-width:0;display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 4px 6px 14px;cursor:pointer;text-align:left}.nstrip .nic{flex:none;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:rgb(var(--nc));background:rgba(var(--nc),.14)}.nstrip .nic svg{width:15px;height:15px}.nstrip .ntext{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nstrip .ntext b{font-weight:700;margin-right:8px}.nstrip .nbody{color:var(--muted)}.nstrip .nmore{flex:none;padding:1px 7px;border-radius:var(--pill);font-size:11px;font-weight:700;color:var(--orange2);background:#ff7a2f24}.nstrip .ncta{flex:none;display:inline-flex;align-items:center;gap:2px;padding:5px 8px 5px 11px;border-radius:var(--pill);font-size:12px;font-weight:700;color:rgb(var(--nc));background:rgba(var(--nc),.12);border:1px solid rgba(var(--nc),.26);transition:background .2s,border-color .2s}.nstrip .ncta svg{transition:transform .35s var(--spring2)}@media (hover: hover){.nstrip .nmain:hover .ncta{background:rgba(var(--nc),.2);border-color:rgba(var(--nc),.45)}}@media (hover: hover){.nstrip .nmain:hover .ncta svg{transform:translate(2px)}}.nstrip .nclose{flex:none;width:44px;align-self:stretch;display:grid;place-items:center;color:var(--faint);transition:color .2s,background .2s}@media (hover: hover){.nstrip .nclose:hover{color:var(--ink);background:#ffffff0d}}@media (max-width: 600px){.nstrip .nmain{align-items:flex-start;padding:9px 2px 9px 12px}.nstrip .ntext{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;font-size:12.5px}.nstrip .ntext b{display:block;margin:0}.nstrip .ncta{display:none}}.announce .x{position:absolute;top:18px;right:18px}.announce .inner{text-align:center;width:min(440px,90vw);padding:20px;animation:rise .5s var(--spring) both}.announce .newpill{position:relative;overflow:hidden;display:inline-block;background:linear-gradient(180deg,var(--orange2),var(--orange));color:#fff;font-weight:800;font-size:12px;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;border-radius:var(--pill);box-shadow:0 8px 24px var(--orange-glow);animation:pop .5s var(--spring2) .15s backwards}.announce .newpill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.5) 50%,transparent 70%);transform:translate(-120%);animation:tshine 1.2s var(--ease) .6s forwards}.announce h1{font-family:var(--display);font-weight:800;font-size:clamp(40px,7vw,56px);margin:14px 0 4px;letter-spacing:-.03em;background:linear-gradient(180deg,#fff 30%,var(--orange3));-webkit-background-clip:text;background-clip:text;color:transparent}.announce .subtitle{font-style:italic;color:var(--muted);font-size:17px}.announce .benefit{color:var(--muted);font-size:15.5px;line-height:1.5;margin:0 auto 22px;max-width:320px}.coach-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:94}.coach .tail{position:absolute;width:18px;height:18px;transform:translate(-50%) rotate(45deg)}.coach.above .tail{bottom:-9px;background:#181e26;border-right:1px solid rgba(255,122,47,.35);border-bottom:1px solid rgba(255,122,47,.35)}.coach.below .tail{top:-9px;background:#232b35;border-left:1px solid rgba(255,122,47,.35);border-top:1px solid rgba(255,122,47,.35)}.alert{--ac: 255,59,74;position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 14px 12px 16px;border-radius:14px;overflow:hidden;font-size:13.5px;line-height:1.45;color:var(--ink);text-align:left;background:radial-gradient(120% 140% at 0% 0%,rgba(var(--ac),.16),transparent 55%),linear-gradient(180deg,#161c24eb,#0d1117eb);border:1px solid rgba(var(--ac),.32);box-shadow:0 10px 28px #00000059,0 0 22px rgba(var(--ac),.08),inset 0 1px #ffffff0d;animation:alertin .5s var(--ease-out) backwards}.alert:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:rgb(var(--ac));box-shadow:0 0 12px rgba(var(--ac),.8)}.alert.warn{--ac: 255,176,64}.alert.info{--ac: 96,150,255}.alert.ok{--ac: 0,224,138}.alert .aic{flex:none;width:30px;height:30px;border-radius:10px;display:grid;place-items:center;color:rgb(var(--ac));background:rgba(var(--ac),.15);box-shadow:inset 0 0 0 1px rgba(var(--ac),.25)}.alert .aic svg{width:17px;height:17px}.alert.err .aic{animation:tshake .45s var(--ease) .2s}.alert.ok .aic{animation:pop .45s var(--spring2) .1s backwards}.alert .abody{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding-top:5px}.alert .abody b{font-weight:700}.alert .abody b+span{color:var(--muted)}.alert .aact{margin-top:6px}.alert .aclose{flex:none;width:44px;height:44px;margin:-9px -10px -9px 0;border-radius:12px;display:grid;place-items:center;color:var(--faint);transition:color .2s,background .2s}.alert .aclose svg{transition:transform .35s var(--spring2)}@media (hover: hover){.alert .aclose:hover{color:var(--ink);background:#ffffff0f}}@media (hover: hover){.alert .aclose:hover svg{transform:rotate(90deg)}}.page-alert{margin:0 0 12px}@keyframes alertin{0%{opacity:0;transform:translateY(-6px) scale(.98)}}.err{animation:errin .35s var(--ease-out) backwards}.err .ti{flex:none;box-sizing:content-box;padding:3px;border-radius:50%;background:#ff3b4a26}@keyframes errin{0%{opacity:0;transform:translate(-6px)}}.toast{touch-action:pan-y;transition:translate .35s var(--ease-out),opacity .3s}.toast.dragging{transition:none;cursor:grabbing}.toast.err{box-shadow:0 18px 44px #0000008c,0 0 26px #ff3b4a29,inset 0 1px #ffffff0f}.toast.ok .tic{animation:pop .45s var(--spring2) .08s backwards}.toast .spark{position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:var(--gold);box-shadow:0 0 6px var(--gold);opacity:0;animation:tspark .75s var(--ease-out) .3s}.toast .spark:nth-child(2n){background:var(--green2);box-shadow:0 0 6px var(--green2)}@keyframes tspark{0%{opacity:1;transform:rotate(var(--a)) translate(8px) scale(1)}to{opacity:0;transform:rotate(var(--a)) translate(28px) scale(.3)}}@media (prefers-reduced-motion: reduce){.toast .spark{display:none}}.odds .rng b.better{color:var(--green)}.odds .rng b.worse{color:var(--red)}.upgrade{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;background:#0507098c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;animation:fadein .25s ease}.upcard{width:min(420px,86vw);background:var(--surface);border:1px solid var(--line2);border-radius:24px;padding:24px;text-align:center;animation:rise .5s var(--spring) both;box-shadow:0 40px 100px #000000b3}.fx-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;pointer-events:none;overflow:hidden}.fx-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 55% at 50% 52%,#04060ac7,#04060a66 70%,#04060a33);animation:fxscrim var(--fxd) ease both}@keyframes fxscrim{0%{opacity:0}12%,86%{opacity:1}to{opacity:0}}.fx-ghost{position:absolute;z-index:2;border-radius:12px;overflow:hidden;background:#11161d;box-shadow:0 30px 60px #000000a6,0 0 0 1px #ffffff1a;will-change:transform,opacity}.fx-ghost img{display:block;width:100%;height:100%;object-fit:cover}.fx-sell .fx-ghost{box-shadow:0 30px 60px #000000a6,0 0 0 1px var(--line2),0 0 44px #00e08a73}.fx-stamp{position:absolute;left:50%;top:50%;padding:.2em .65em;border:3px solid var(--green2);border-radius:8px;background:#00180e99;color:var(--green2);font-family:var(--display);font-weight:800;font-size:clamp(18px,5vw,30px);letter-spacing:.2em;text-transform:uppercase;text-shadow:0 0 14px rgba(0,224,138,.7);box-shadow:0 0 22px #00e08a66,inset 0 0 14px #00e08a40;transform:translate(-50%,-50%) rotate(-14deg);animation:fxstamp .36s cubic-bezier(.2,1.5,.4,1) .3s both}@keyframes fxstamp{0%{transform:translate(-50%,-50%) rotate(-14deg) scale(2.4);opacity:0}}.fx-coin{position:absolute;z-index:3;width:22px;height:22px;border-radius:50%;opacity:0;will-change:transform,opacity;background:radial-gradient(circle at 35% 30%,#fff6c4,var(--gold) 42%,#e39b00 74%,#a86900);box-shadow:0 0 12px #ffd400b3,inset 0 0 0 2px #ffffff59}.fx-coin:after{content:"$";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:800 12px/1 var(--display);color:#7a4a00}.fx-hit{animation:fxhit .7s var(--spring2)}@keyframes fxhit{35%{transform:scale(1.12);box-shadow:0 0 0 3px #00e08a8c,0 0 30px #00e08a99}}.fx-panel{position:absolute;left:50%;top:58%;z-index:1;width:min(calc(100vw - 32px),380px);padding:22px 20px 20px;text-align:center;transform:translate(-50%,-50%);border-radius:24px;border:1px solid rgba(0,224,138,.28);background:linear-gradient(180deg,#101816f0,#080b0ff5);box-shadow:0 30px 80px #0009,0 0 60px #00e08a24;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:fxpanel var(--fxd) var(--ease-out) both}@keyframes fxpanel{0%,23%{opacity:0;transform:translate(-50%,-42%) scale(.92)}34%,86%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-56%)}}.fx-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:var(--pill);background:#00e08a1f;border:1px solid rgba(0,224,138,.35);font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--green2)}.fx-tick{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#032;font-size:12px;letter-spacing:0}.fx-amount{margin-top:14px;font-family:var(--display);font-weight:800;font-size:clamp(44px,12vw,70px);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--green2);text-shadow:0 0 36px rgba(0,224,138,.55),0 6px 24px rgba(0,0,0,.6)}.fx-sub{margin-top:10px;font-size:15px;font-weight:600;color:var(--ink)}.fx-bal{margin-top:16px;display:inline-flex;align-items:center;gap:10px;padding:9px 16px;border-radius:var(--pill);background:#ffffff0f;border:1px solid var(--line2);font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.fx-bal s{opacity:.65}.fx-bal b.on{color:var(--green2);text-shadow:0 0 14px rgba(0,224,138,.5);animation:fxbalin .45s var(--spring2) both}.fx-arrow{animation:fxbalin .35s var(--ease-out) both}@keyframes fxbalin{0%{opacity:0;transform:translate(-8px)}}.fx-vaultfx{--door: min(52vw, 230px)}.fx-vault{position:absolute;left:50%;top:40%;z-index:1;width:var(--door);aspect-ratio:1;margin:calc(var(--door) / -2) 0 0 calc(var(--door) / -2);perspective:900px;animation:fxvaultin var(--fxd) var(--ease-out) both}@keyframes fxvaultin{0%{opacity:0;transform:scale(.7)}10%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}.fx-vault-hole{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,#000 0,#000 44%,#070a0f 58%,#1a222c 68%,#3c4855 71%,#141a22 75%,#262f3a 92%,#11161d);box-shadow:0 0 0 1px #ffffff14,0 24px 70px #000000bf,0 0 60px #00e08a1f}.fx-vault-hole:after{content:"";position:absolute;top:18%;right:18%;bottom:18%;left:18%;border-radius:50%;background:radial-gradient(circle,rgba(0,224,138,.28),transparent 70%);opacity:0;animation:fxinner var(--fxd) ease both}@keyframes fxinner{18%,40%{opacity:1}0%,10%,54%,to{opacity:0}}.fx-vault-door{position:absolute;top:7%;right:7%;bottom:7%;left:7%;z-index:1;border-radius:50%;transform-origin:0% 50%;backface-visibility:hidden;background:radial-gradient(circle at 34% 28%,#6a7888,#313b46 52%,#1a2028);box-shadow:inset 0 0 0 3px #ffffff17,inset 0 -12px 30px #0009,0 12px 30px #0000008c;animation:fxdoor var(--fxd) cubic-bezier(.6,0,.3,1) both}@keyframes fxdoor{0%,9%{transform:rotateY(0)}22%,42%{transform:rotateY(-112deg)}51%{transform:rotateY(7deg)}56%,to{transform:rotateY(0)}}.fx-vault-ring{position:absolute;top:13%;right:13%;bottom:13%;left:13%;border-radius:50%;border:2px solid rgba(255,255,255,.1);background:repeating-conic-gradient(rgba(255,255,255,.035) 0 6deg,transparent 6deg 12deg);box-shadow:inset 0 0 18px #00000073}.fx-vault-wheel{position:absolute;top:30%;right:30%;bottom:30%;left:30%;animation:fxwheel var(--fxd) cubic-bezier(.5,0,.3,1) both}.fx-vault-wheel i{position:absolute;left:-6%;right:-6%;top:50%;height:11%;margin-top:-5.5%;border-radius:99px;background:linear-gradient(180deg,#e3e8ee,#8e99a6 60%,#5d6874);box-shadow:0 2px 6px #00000080}.fx-vault-wheel i:nth-child(2){transform:rotate(60deg)}.fx-vault-wheel i:nth-child(3){transform:rotate(120deg)}.fx-vault-wheel:after{content:"";position:absolute;top:32%;right:32%;bottom:32%;left:32%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#f2f5f8,#8d98a4 60%,#4f5964);box-shadow:0 2px 8px #0009}@keyframes fxwheel{0%,55%{transform:rotate(0)}68%{transform:rotate(200deg)}72%,to{transform:rotate(180deg)}}.fx-bolt{position:absolute;left:50%;top:50%;z-index:2;width:10%;height:4.5%;margin:-2.25% 0 0 -5%;border-radius:3px;background:linear-gradient(180deg,#e6ebf0,#7f8a96);box-shadow:0 1px 4px #0009;transform:rotate(var(--a)) translate(calc(var(--door) * .5));opacity:0;animation:fxbolt var(--fxd) var(--ease-out) both}@keyframes fxbolt{0%,62%{transform:rotate(var(--a)) translate(calc(var(--door) * .52));opacity:0}68%,to{transform:rotate(var(--a)) translate(calc(var(--door) * .4));opacity:1}}.fx-vault-check{position:absolute;right:-4%;bottom:0;z-index:3;width:30%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:calc(var(--door) * .14);background:linear-gradient(180deg,var(--green2),var(--green));color:#032;box-shadow:0 0 0 4px #0b0f14,0 0 32px #00e08a99;animation:fxcheck var(--fxd) var(--spring) both}@keyframes fxcheck{0%,64%{transform:scale(0)}72%{transform:scale(1.15)}78%,to{transform:scale(1)}}.fx-vault:after{content:"";position:absolute;top:-4%;right:-4%;bottom:-4%;left:-4%;border-radius:50%;border:2px solid var(--green2);box-shadow:0 0 24px #00e08a99;opacity:0;animation:fxlock var(--fxd) ease-out both}@keyframes fxlock{0%,66%{opacity:0;transform:scale(1)}68%{opacity:.9}84%,to{opacity:0;transform:scale(1.45)}}.fx-caption{position:absolute;left:50%;top:calc(40% + var(--door) / 2 + 26px);z-index:1;width:min(calc(100vw - 32px),380px);padding:16px 18px;text-align:center;transform:translate(-50%);border-radius:20px;border:1px solid var(--line2);background:#0a0e13e6;box-shadow:0 24px 60px #0000008c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:fxcap var(--fxd) var(--ease-out) both}@keyframes fxcap{0%,62%{opacity:0;transform:translate(-50%,10px)}72%,88%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-6px)}}.fx-title{font-family:var(--display);font-weight:800;font-size:clamp(22px,6vw,28px);letter-spacing:-.02em;color:var(--ink)}.fx-note{margin-top:6px;font-size:14px;color:var(--muted)}.fx-root.still .fx-scrim,.fx-root.still .fx-panel,.fx-root.still .fx-vault,.fx-root.still .fx-caption,.fx-root.still .fx-vault-check,.fx-root.still .fx-bolt{animation:none!important;opacity:1}.fx-root.still .fx-vault-door,.fx-root.still .fx-vault-wheel,.fx-root.still .fx-vault:after,.fx-root.still .fx-vault-hole:after{animation:none!important}.fx-root.still .fx-bolt{transform:rotate(var(--a)) translate(calc(var(--door) * .4))}@media (min-width: 900px){.fx-panel{top:50%}.fx-panel,.fx-vault,.fx-caption{left:calc(50% + var(--side-w) / 2)}}@keyframes markspin{0%{transform:rotate(-8deg) scale(1)}50%{transform:rotate(172deg) scale(.82)}to{transform:rotate(352deg) scale(1)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.store{padding-top:24px}.stage{position:relative;height:clamp(320px,44vh,470px);margin-bottom:28px;container-type:inline-size}.stage .aura{position:absolute;left:50%;top:44%;width:min(620px,80%);aspect-ratio:1.3;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--foil, var(--orange)) 30%,transparent),color-mix(in srgb,var(--foil, var(--orange)) 8%,transparent) 55%,transparent);animation:aurapulse 6s ease-in-out infinite}@keyframes aurapulse{50%{transform:translate(-50%,-50%) scale(1.08);opacity:.8}}.stage .floorglow{position:absolute;left:30%;right:30%;bottom:7%;height:30px;border-radius:50%;background:radial-gradient(closest-side,rgba(255,120,0,.5),transparent);filter:blur(12px);pointer-events:none}@keyframes floaty{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-12px) rotate(1deg)}}.coverflow{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1400px;touch-action:pan-y;user-select:none;-webkit-user-select:none;--cfgap: clamp(28px, 3cqw, 56px);--cfw: clamp(130px, min((50cqw - 76px - 2 * var(--cfgap)) / 2.02, 27vh), 250px)}@container (max-width: 820px){.coverflow{--cfgap: 26px;--cfw: clamp(130px, min((50cqw - 76px - var(--cfgap)) / 1.34, 30vh), 220px)}.cf[data-a="2"]{opacity:0;pointer-events:none}}@container (max-width: 599px){.coverflow{--cfgap: 18px;--cfw: min(40cqw, 176px, var(--stageh, 292px) * .6)}}.cf{position:absolute;left:50%;top:47%;width:var(--cfw);aspect-ratio:3 / 4.3;margin-left:calc(var(--cfw) / -2);cursor:pointer;z-index:calc(29 - var(--a) * 3);transform:translate(calc(var(--o) * (var(--x) * var(--cfw) + var(--a) * var(--cfgap)))) translateY(calc(-50% + var(--lift, 0px))) rotateY(calc(var(--o) * -16deg)) scale(calc((1 - var(--a) * .16) * var(--zoom, 1)));opacity:calc(1 - var(--a) * .17);filter:brightness(calc(1 - var(--a) * .17)) saturate(calc(1 - var(--a) * .12));transition:transform .75s var(--ease-out),opacity .5s var(--ease),filter .5s var(--ease)}.cf.far{opacity:0;pointer-events:none}@media (hover: hover){.cf:not(.on):hover{--lift: -8px;filter:brightness(calc(1.05 - var(--a) * .16))}}@media (hover: hover){.cf.on:hover{--zoom: 1.035}}.cf:active{--zoom: .98}.coverflow.dragging .cf{transition:none;cursor:grabbing}.cf-art{position:absolute;top:0;right:0;bottom:0;left:0;background:center/contain no-repeat;filter:drop-shadow(0 34px 40px rgba(0,0,0,.7))}.cf.on .cf-art{animation:floaty 5.5s ease-in-out infinite;filter:drop-shadow(0 40px 50px rgba(0,0,0,.75)) drop-shadow(0 0 32px color-mix(in srgb,var(--foil, var(--orange)) 42%,transparent))}.cf-art:after{content:"";position:absolute;left:0;right:0;top:101%;height:40%;background:inherit;transform:scaleY(-1);opacity:.14;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%)}.cf-price{position:absolute;left:0;right:0;bottom:-8%;text-align:center;font-family:var(--display);font-weight:800;font-style:italic;font-size:17px;letter-spacing:-.01em;color:var(--ink);text-shadow:0 2px 12px rgba(0,0,0,.8);transition:opacity .35s}.cf.on .cf-price{opacity:0}.cf-nav{position:absolute;top:47%;z-index:30;width:46px;height:46px;margin-top:-23px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--ink);background:#0e131ab3;border:1px solid var(--line2);box-shadow:var(--shadow);transition:background .2s,border-color .2s,transform .35s var(--spring2)}@media (hover: hover){.cf-nav:hover{background:#ff5a0038;border-color:#ff7a2f80}}.cf-nav:active{transform:scale(.9)}.cf-nav.prev{left:14px}.cf-nav.next{right:14px}@media (max-width: 899px){.cf-nav{display:none}}.packhead{text-align:center;margin-top:-14px;position:relative;z-index:2}.packname{margin:8px 0 26px;display:inline-flex;align-items:center;gap:14px;font-family:var(--display);font-weight:800;font-size:clamp(28px,3.6vw,46px);letter-spacing:-.035em;line-height:1.02;text-transform:uppercase;background:linear-gradient(180deg,#fff 35%,color-mix(in srgb,var(--foil, var(--orange2)) 55%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 6px 24px rgba(0,0,0,.6))}.packname .spk{flex:none;width:18px;height:18px;color:var(--orange2);filter:drop-shadow(0 0 8px var(--orange));animation:twinkle 2.4s ease-in-out infinite}.packname .spk.r{animation-delay:1.2s}@keyframes twinkle{50%{transform:scale(.6) rotate(45deg);opacity:.5}}.dock{position:relative;display:grid;grid-template-columns:1fr 1.05fr 1.15fr;margin:0;padding:18px 10px;border-radius:26px;border:1.5px solid transparent;background:linear-gradient(180deg,#131921eb,#090c11f0) padding-box,linear-gradient(110deg,#ff7a2fd9,#ff4d002e 32%,#00c8a029 66%,#5b4bff99) border-box;box-shadow:0 0 0 1px #0006,0 0 46px #ff5a0021,0 30px 80px #0000008c}.dock-col{min-width:0;padding:2px clamp(18px,1.9vw,40px);display:flex;flex-direction:column;justify-content:center}.dock-col+.dock-col{border-left:1px solid var(--line)}.dock-l{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);min-height:30px}.pillbtn.eye{padding:6px 11px;font-size:11.5px;letter-spacing:0;text-transform:none;font-weight:700;color:var(--ink);min-height:30px}.dock-link{font-size:12px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--ink);opacity:.8;cursor:pointer;padding:6px 0;transition:opacity .15s,color .15s}@media (hover: hover){.dock-link:hover{opacity:1;color:var(--orange2)}}.vr-top{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.vr-top .l{display:block;font-size:11.5px;color:var(--muted);letter-spacing:.04em;margin-bottom:4px}.vr-max b{display:block;font-family:var(--display);font-weight:800;font-size:clamp(30px,2.6vw,38px);line-height:1;letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff,var(--green2));-webkit-background-clip:text;background-clip:text;color:transparent}.dock-range{cursor:pointer;border-radius:14px;transition:background .15s}@media (hover: hover){.dock-range:hover{background:#ffffff0a}}@media (hover: hover){.dock-range:hover .dock-link{opacity:1;color:var(--orange2)}}.dock-range:focus-visible{outline:2px solid var(--orange2);outline-offset:2px}.vr-avg{text-align:right}.vr-avg b{display:block;font-family:var(--display);font-weight:800;font-size:20px;line-height:1.05;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.vr-avg .rtp{display:block;margin-top:3px;font-size:11px;font-weight:650;color:var(--green2);white-space:nowrap}.vr-bar{margin-top:16px}.vr-bar .track{position:relative;display:block;height:8px;border-radius:var(--pill);background:#04060a;box-shadow:inset 0 0 0 1px var(--line2)}.vr-bar .track i{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.18),var(--green) var(--a),var(--gold) 82%,var(--orange));opacity:.9}.vr-bar .track b{position:absolute;top:50%;left:var(--a);width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:4px;transform:rotate(45deg);background:#fff;box-shadow:0 0 0 3px #00e08a47,0 0 14px #00e08a99;transition:left .6s var(--spring2)}.vr-bar .ends{display:flex;justify-content:space-between;margin-top:4px;font-variant-numeric:tabular-nums}.vr-bar .end{position:relative;display:flex;flex-direction:column;gap:1px;padding-top:11px}.vr-bar .end.hi{align-items:flex-end;text-align:right}.vr-bar .end:before{content:"";position:absolute;top:0;width:2px;height:8px;border-radius:2px;background:var(--tick, var(--line3))}.vr-bar .end.lo{--tick: rgba(255,255,255,.4);--dot: rgba(255,255,255,.55)}.vr-bar .end.hi{--tick: var(--orange);--dot: var(--orange)}.vr-bar .end.lo:before{left:3px}.vr-bar .end.hi:before{right:3px}.vr-bar .end small{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.vr-bar .end small:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--dot)}.vr-bar .end.hi small{flex-direction:row-reverse}.vr-bar .end b{font-family:var(--display);font-weight:800;font-size:15px;letter-spacing:-.01em;color:var(--ink)}.vr-bar .end.hi b{color:var(--orange2)}.stylepick{gap:6px;padding:4px;border-radius:var(--pill);background:#00000059;box-shadow:inset 0 0 0 1px var(--line)}.stylepick button{border-color:transparent;padding:9px 4px;font-size:13px;font-weight:700;white-space:nowrap;min-height:40px}.stylepick button.on{background:linear-gradient(180deg,#ff7a2f47,#ff4d0029)}.stylepick-one{font-family:var(--display);font-weight:800;font-size:20px;letter-spacing:.02em;color:var(--orange2)}.style-desc{display:flex;align-items:flex-start;gap:10px;margin-top:12px;font-size:12.5px;line-height:1.45;color:var(--muted);min-height:36px}.volt{flex:none;display:inline-flex;align-items:flex-end;gap:2px;height:14px;margin-top:2px}.volt{--c: var(--green)}.volt[data-v="2"]{--c: #9be15d}.volt[data-v="3"]{--c: var(--gold)}.volt[data-v="4"]{--c: var(--orange2)}.volt i{width:4px;border-radius:1px;background:var(--line3);transition:background .3s}.volt i.on{background:var(--c);box-shadow:0 0 6px color-mix(in srgb,var(--c) 60%,transparent)}.volt i:nth-child(1){height:40%}.volt i:nth-child(2){height:60%}.volt i:nth-child(3){height:80%}.volt i:nth-child(4){height:100%}.qtyrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.stepper{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:var(--pill);border:1px solid var(--line2);background:#0000004d}.stepper button{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--ink);background:#ffffff0f;cursor:pointer;transition:background .2s,color .2s,transform .3s var(--spring2)}.stepper button svg{display:block}@media (hover: hover){.stepper button:hover:not(:disabled){background:#ffffff24}}.stepper button:active:not(:disabled){transform:scale(.88)}.stepper button:disabled{color:var(--faint);background:transparent;cursor:not-allowed}.stepper .n{display:inline-flex;align-items:baseline;justify-content:center;gap:4px;min-width:58px;line-height:1;font-family:var(--display);font-weight:800;font-size:16px;font-variant-numeric:tabular-nums}.dock .chips{flex-wrap:nowrap;gap:6px}.dock .chips .chip{min-width:42px;min-height:40px;padding:6px 10px}.dock-buy .cta{height:56px}.store-more{margin:20px 0 0}@media (min-width: 900px){.store-more .cta.ghost{width:auto;padding:0 28px;margin-right:10px}.store-more .disclaimer{max-width:920px}}.packcard{cursor:pointer;text-align:center;position:relative}.packcard .img{width:100%;aspect-ratio:3/4.2;padding:8%;background:center/contain no-repeat;background-origin:content-box;filter:drop-shadow(0 16px 20px rgba(0,0,0,.6));transition:transform .5s var(--ease-out);border-radius:9px;transform:perspective(600px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg))}@media (hover: hover){.packcard:hover .img{transform:perspective(600px) translateY(-8px) scale(1.06) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg))}}.packcard.tilting .img{transition:transform .12s linear}.packcard.on{border-color:#ff4d0099;box-shadow:0 0 0 1px #ff4d0059 inset,0 12px 30px #ff4d0029}.packcard .nm{font-weight:700;font-size:15px}.packcard .pr{color:var(--muted);font-size:13.5px;white-space:nowrap}.trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin-top:24px}.trust>.tc{--tone: var(--ink);display:flex;align-items:center;gap:14px;min-width:0;padding:14px 18px;background:#0e131ae0;transition:background .25s}@media (hover: hover){.trust>.tc:hover{background:#161c24eb}}.trust>.tc[data-tone=green]{--tone: var(--green)}.trust>.tc[data-tone=blue]{--tone: #5b9bff}.trust>.tc[data-tone=orange]{--tone: var(--orange2)}.trust .ti{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 12%,transparent);border:1px solid color-mix(in srgb,var(--tone) 28%,transparent)}.trust .n{font-family:var(--display);font-weight:800;font-size:18px;line-height:1.15;letter-spacing:-.01em}.trust>.tc[data-tone=green] .n{color:var(--green)}.trust .l{font-size:10.5px;font-weight:600;color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:3px}@media (max-width: 1279px) and (min-width: 900px){.dock{grid-template-columns:1fr 1fr;row-gap:16px}.dock-buy{grid-column:1 / -1;border-left:0!important;border-top:1px solid var(--line);padding-top:16px!important;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:16px}.dock-buy .qtyrow{margin:0}}@media (max-width: 899px){.stage{--stageh: clamp(200px, calc(100svh - 585px) , 292px);height:var(--stageh);margin:0 -16px 14px}.cf-nav{width:40px;height:40px;margin-top:-20px}.cf-nav.prev{left:6px}.cf-nav.next{right:6px}.cf-price{font-size:14px}.packname{font-size:clamp(19px,6.2vw,30px);gap:10px;margin:6px 0 12px;display:block}.packname .spk{display:none}.dock,.dock-col.dock-buy{display:contents}.dock-col{padding:0;border:0!important}.dock-range{margin-bottom:8px}.dock-range .dock-l{display:none}.vr-max b{font-size:clamp(26px,9vw,36px)}.dock-style{margin:14px 0}.stylepick button{font-size:12.5px}.style-desc{min-height:0}.qtyrow{margin-bottom:0}.trust{grid-template-columns:1fr 1fr 1fr}.trust>.tc{flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.trust .ti{width:34px;height:34px;border-radius:10px}.trust .n{font-size:15px}.trust .l{font-size:9.5px;letter-spacing:.08em}}@media (min-width: 600px) and (max-width: 899px){.stage{height:340px}}.sheet-hdr{display:flex;gap:16px;align-items:center;padding:18px 22px 8px}.sheet-hdr .thumb{width:64px;height:80px;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.6))}.sheet-hdr h3{margin:0;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em}.sheet-hdr p{margin:4px 0 0;color:var(--muted);font-size:13px}@media (max-width: 899px){.sheet-hdr,.sheet .lbl{padding-left:16px;padding-right:16px}}.sheet.policy .sheet-hdr{padding-right:64px}.sheet.policy .sheet-hdr h3{font-size:22px}.sheet.policy .policy-body{padding-top:12px;padding-bottom:8px}.rp-intro{display:flow-root;padding:14px 16px;border-radius:16px;background:linear-gradient(180deg,#00e08a14,#00e08a08);box-shadow:inset 0 0 0 1px #00e08a33}.rp-badge{float:left;margin:2px 12px 4px 0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--green2);background:#00e08a24;box-shadow:inset 0 0 0 1px #00e08a52}.rp-badge svg{width:22px;height:22px}.rp-intro p{margin:0 0 8px;font-size:13px;line-height:1.55;color:var(--muted)}.rp-intro p:last-child{margin-bottom:0}.rp-intro p.lead{color:var(--ink)}.rp-card{margin-top:14px;padding:16px;border-radius:18px;background:linear-gradient(180deg,#151b23e6,#0d1218eb);box-shadow:inset 0 0 0 1px var(--line2)}.rp-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.rp-head h4{margin:0;font-family:var(--display);font-size:17px;font-weight:800;letter-spacing:-.01em}.rp-head p{margin:2px 0 0;font-size:12px;color:var(--muted)}.rp-ic{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;color:var(--orange2);background:#ff7a2f24;box-shadow:inset 0 0 0 1px #ff7a2f52}.rp-ic svg{width:19px;height:19px}.rp-ic.warm{color:#8fb4ff;background:#6e96ff24;box-shadow:inset 0 0 0 1px #6e96ff4d}.rp-group+.rp-group{margin-top:14px}.rp-gl{margin-bottom:8px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.rp-grid{display:grid;grid-template-columns:1fr;gap:10px}.rp-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-money{position:relative;display:block}.rp-money i{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-style:normal;font-weight:700;color:var(--muted);pointer-events:none}.rp-money .input{padding-left:26px;padding-right:8px;min-width:0}.rp-money .input::placeholder{font-size:12.5px}.rp-money .input:disabled{opacity:.55;cursor:not-allowed}.rp-note{display:flex;gap:8px;align-items:flex-start;margin:14px 0;font-size:11.5px;line-height:1.5;color:var(--faint)}.rp-note svg{flex:none;width:14px;height:14px;margin-top:1px;color:var(--muted)}.rp-pause{display:flex;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px 14px;text-align:left;border-radius:16px;cursor:pointer;background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line2);transition:background .15s,box-shadow .15s}@media (hover: hover){.rp-pause:hover{background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--line3)}}.rp-pt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.rp-pt b{font-size:14px}.rp-pt small{font-size:12px;color:var(--muted)}.rp-pause>svg{flex:none;width:16px;height:16px;color:var(--muted)}@media (max-width: 380px){.rp-grid.three{grid-template-columns:1fr 1fr}.rp-grid.three>:last-child{grid-column:1 / -1}}.odds .r{display:grid;grid-template-columns:84px 1fr 52px;align-items:center;gap:12px;font-size:12.5px}.odds .bar i{display:block;height:100%;border-radius:8px;width:0;animation:grow .7s var(--ease) forwards;background-image:linear-gradient(180deg,var(--line3),transparent 55%)}.cta-wrap{padding-top:6px}.tile .img{position:relative;width:100%;aspect-ratio:3/4.2;border-radius:11px;overflow:hidden;background:#0a0d10;display:flex;align-items:center;justify-content:center}.tile .n{font-size:12.5px;color:var(--muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.splitcta button{flex:1;border:none;cursor:pointer;font-family:var(--display);font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;gap:8px;transition:filter .2s,background .2s,transform .3s var(--spring2)}.splitcta button:disabled{filter:grayscale(.5) brightness(.8);cursor:not-allowed}.splitcta .a{background:linear-gradient(180deg,var(--green2),var(--green));color:#032;clip-path:polygon(0 0,100% 0,88% 100%,0 100%);margin-right:-16px;padding-right:12px}.card3d .back{overflow:hidden;background:#1b1f26 center/cover no-repeat;box-shadow:0 30px 60px #000000bf,0 0 40px #ff8c2859}.upcard h3{margin:0;font-family:var(--display);font-size:32px;font-weight:800;font-style:italic;letter-spacing:-.02em}.upcard .prog{height:6px;background:#22272c;border-radius:3px;margin:14px 0;overflow:hidden}.upcard .prog i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--orange2),var(--orange));animation:fill 1.6s ease forwards}.upcard .render{width:55%;aspect-ratio:3/4.3;margin:8px auto 0;background:center/contain no-repeat;filter:drop-shadow(0 20px 30px rgba(0,0,0,.6))}.referral .render{width:120px;aspect-ratio:3/4.3;background:center/contain no-repeat;filter:drop-shadow(0 20px 30px rgba(0,0,0,.6));animation:floaty 6s ease-in-out infinite}.reward .art{width:84px;height:84px;object-fit:contain;align-self:center;filter:drop-shadow(0 10px 16px rgba(0,0,0,.6))}.reward .prog{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12px;color:var(--muted)}.reward .prog .bar{flex:1;height:6px;background:#22272c;border-radius:3px;overflow:hidden}.reward .prog .bar i{display:block;height:100%;background:linear-gradient(90deg,var(--blue),#6aa3ff);transition:width .8s var(--ease)}.txrow .ic{width:36px;height:36px;border-radius:50%;background:#1d2b24;color:var(--green);display:flex;align-items:center;justify-content:center;font-weight:800}.addr .actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.paycard .brand{font-family:var(--display);font-weight:800;font-size:15px;letter-spacing:-.01em}.qty{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:4px 0 12px}.stepper{display:inline-flex;align-items:center;border:1px solid var(--line2);border-radius:var(--pill);background:#ffffff0a;height:46px}.stepper button{width:46px;height:100%;background:none;border:none;color:var(--ink);font-size:22px;font-weight:600;cursor:pointer;border-radius:var(--pill)}@media (hover: hover){.stepper button:hover:not(:disabled){background:#ffffff14}}.stepper button:disabled{color:var(--faint);cursor:not-allowed}.stepper .n{min-width:74px;text-align:center;font-family:var(--display);font-weight:800;font-size:18px;font-variant-numeric:tabular-nums}.stepper .n small{font-family:var(--body);font-weight:500;font-size:12px;color:var(--muted)}.qtybadge{position:absolute;right:22px;top:18px;background:var(--orange);color:#fff;font-family:var(--display);font-weight:800;font-size:20px;padding:6px 14px;border-radius:var(--pill);box-shadow:0 10px 30px var(--orange-glow);animation:pop .4s var(--spring) both}.actionbar .cta.sm{width:auto}.actionbar.fixed{position:fixed;left:calc(var(--side-w) + clamp(32px,3.4vw,56px));right:clamp(32px,3.4vw,56px);bottom:24px;z-index:40;max-width:none;animation:rise .3s var(--ease)}@media (max-width: 899px){.actionbar.fixed{left:12px;right:12px;bottom:calc(var(--tab-h) + 12px);flex-wrap:wrap}}.notice .ic{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff14;flex-shrink:0}.terms .inner{width:min(520px,100%);min-height:100%;padding:36px 20px 0;display:flex;flex-direction:column;gap:14px}.terms .inner>*{flex-shrink:0}.terms .eyebrow{display:block;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--orange2);margin-bottom:6px}.streak .day{flex:1;aspect-ratio:1;border-radius:10px;background:#14191a;border:1px solid var(--line);display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--faint)}.rewardcard .tag{font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pop .muted{font-size:13.5px}.ledger .muted{font-size:11.5px}.storeitem .in{font-weight:700;font-size:14.5px}.links{display:flex;flex-wrap:wrap;gap:0 10px;margin-top:10px;font-size:12.5px}.store-more .links{gap:0;margin-top:12px}@media (hover: hover){.store-more .links a:hover,.store-more .links .link:hover{color:var(--ink);text-decoration:underline}}.store-more .links>*+*:before{content:"·";display:inline-block;margin:0 10px;color:var(--faint);text-decoration:none}.store-more .links.trustlinks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px}.store-more .links.trustlinks>*+*:before{content:none}.store-more .links.trustlinks>.tl{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;min-height:84px;padding:12px 6px 11px;min-width:0;border-radius:14px;border:1px solid rgba(255,255,255,.22);background:linear-gradient(180deg,#34475f,#223246);box-shadow:inset 0 1px #ffffff47,0 3px #0b121c,0 8px 16px #0006;cursor:pointer;color:#e8f0faeb;font-size:12px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:color var(--dur-1),background var(--dur-1),border-color var(--dur-1),box-shadow var(--dur-1),transform var(--dur-1) var(--spring2)}.store-more .links.trustlinks>.tl.link{color:#e8f0faeb}@media (hover: hover){.store-more .links.trustlinks>.tl.link:hover{color:#fff}}.store-more .links.trustlinks>.tl .tl-ic{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:10px;color:var(--orange2);background:#ff7a2f2e;box-shadow:inset 0 0 0 1px #ff7a2f66;transition:transform var(--dur-2) var(--spring2),background var(--dur-1)}.store-more .links.trustlinks>.tl .tl-ic svg{width:18px;height:18px;margin:0}@media (hover: hover){.store-more .links.trustlinks>.tl:hover{color:#fff;text-decoration:none;transform:translateY(-2px);border-color:#ff9650b3;background:linear-gradient(180deg,#4a4e5c,#2d3445);box-shadow:inset 0 1px #ffffff57,0 3px #3a1a08,0 12px 22px #00000073,0 0 20px #ff5a0038}}@media (hover: hover){.store-more .links.trustlinks>.tl:hover .tl-ic{transform:scale(1.08);background:#ff7a2f47}}.store-more .links.trustlinks>.tl:active{transform:translateY(3px);box-shadow:inset 0 2px 6px #00000059,0 0 #0b121c,0 2px 6px #0000004d}.store-more .links.trustlinks>.tl:focus-visible{outline:2px solid var(--orange2);outline-offset:2px}button.packcard{display:block;width:auto}.rangepair{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.rangepair>div{padding:12px 14px;border-radius:14px;background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line)}.rangepair .l,.oddsfoot .l{display:block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.oddsfoot .avgrow{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;margin-top:6px}.rtpchip{font-size:12px;font-weight:650;color:var(--orange3)}.oddsfoot .src{margin-top:10px;font-size:11.5px;color:var(--faint);line-height:1.4}.sheet .rangepair,.sheet .howto{margin-left:22px;margin-right:22px}.howto summary{cursor:pointer;list-style:none;padding:6px 0;font-size:12px;font-weight:650;color:var(--orange3)}.howto summary::-webkit-details-marker{display:none}.howto summary:after{content:" ▾"}.howto[open] summary:after{content:" ▴"}.sheet-links{margin:0 22px 6px}.cta-wrap.sticky{position:sticky;bottom:-20px;margin-top:10px;padding:12px 0 20px;background:linear-gradient(180deg,transparent,#0c1116 28%)}@media (max-width: 899px){.sheet .rangepair,.sheet .howto{margin-left:16px;margin-right:16px}.sheet-links{margin:0 16px 6px}.cta-wrap.sticky{bottom:calc(-20px - env(safe-area-inset-bottom,0px));padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}}.packcard:before{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,transparent,var(--foil, transparent),transparent);opacity:.9}.packcard[data-foil] .img{filter:drop-shadow(0 16px 20px rgba(0,0,0,.6)) drop-shadow(0 0 16px color-mix(in srgb,var(--foil) 40%,transparent))}.packcard .nm.foilchip{display:flex;width:fit-content;margin-left:auto;margin-right:auto;justify-content:center;font-size:10px;letter-spacing:.16em}.stage[data-foil] .floorglow{background:radial-gradient(closest-side,color-mix(in srgb,var(--foil) 60%,transparent),transparent)}.stage[data-foil] .packrender{filter:drop-shadow(0 40px 50px rgba(0,0,0,.75)) drop-shadow(0 0 30px color-mix(in srgb,var(--foil) 40%,transparent))}.justpulled{margin-top:6px}@media (hover: hover){.pull:hover{transform:translateY(-3px);border-color:var(--line3);box-shadow:0 14px 30px #00000073}}.pull.mine{border-color:#00e08a80;box-shadow:0 0 0 1px #00e08a40 inset}.pull .img{width:100%;aspect-ratio:3/4.2;border-radius:9px;overflow:hidden;background:#0a0d10;display:flex;align-items:center;justify-content:center}.pull .img img{width:100%;height:100%;object-fit:cover}.pull .img .prize{width:100%;height:100%;padding:6px}.pull .v{color:var(--green);font-family:var(--display);font-weight:800;font-size:17px;margin-top:8px}.pull .w{font-size:12.5px;color:var(--ink);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.pull .t{font-size:11.5px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tiles.fill,.packstrip{display:flex;gap:10px;overflow-x:auto;padding:6px 2px 14px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;scroll-snap-type:x proximity}.pulls>.pull,.pulls .skel-tile,.tiles.fill>.tile,.packstrip>.packcard{flex:0 0 min(190px,44vw);min-width:0}.tiles.fill>.tile,.packstrip>.packcard{scroll-snap-align:start;border-radius:14px;padding:8px 8px 10px}.pull .v,.tiles.fill .tile .v,.packcard .nm{margin-top:8px;height:22px;line-height:22px}.tiles.fill .tile .v{font-size:17px}.pull .w{line-height:15px}.pull .t{line-height:14px}.tiles.fill .tile .n{margin-top:1px;height:29px;font-size:12.5px;line-height:15.5px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.packcard .pr{margin-top:1px;height:29px;line-height:15px}.foilchip[data-foil=black],.packcard[data-foil=black] .foilchip{background:#050507;border:1px solid color-mix(in srgb,var(--foil) 55%,transparent);border-radius:var(--pill);padding:3px 10px 3px 8px}.packcard[data-foil=black]{background:linear-gradient(180deg,#08080b,var(--surface) 70%)}.packcard[data-foil=black] .nm.foilchip{display:flex;margin-left:auto;margin-right:auto}.packcard[data-foil=silver] .img{filter:drop-shadow(0 16px 20px rgba(0,0,0,.6)) drop-shadow(0 0 14px rgba(201,209,220,.28))}.packcard .lockchip{position:absolute;top:10px;right:10px}.packcard.locked .img{filter:grayscale(.6) brightness(.7) drop-shadow(0 16px 20px rgba(0,0,0,.6))}.promobadge .th{width:34px;height:44px;border-radius:6px;object-fit:cover;background:#0a0d10}.promobadge .x{font-family:var(--display);font-weight:800;font-size:18px;color:var(--gold);line-height:1}.promobadge .t{font-size:11px;color:var(--muted);line-height:1.2;max-width:130px;margin-top:2px}.promobadge .cd{font-family:var(--mono);font-size:11px;color:var(--ink);margin-top:2px}.fpstrip.ready{--fp: var(--green);border-color:color-mix(in srgb,var(--green) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--green) 20%,transparent) inset,0 10px 30px #00e08a1a}.fpstrip b{color:var(--ink)}.fpstrip.ready .fptop b{color:var(--green)}.fpstrip .fpicon{flex:none;width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:var(--fp);background:color-mix(in srgb,var(--fp) 14%,transparent);border:1px solid color-mix(in srgb,var(--fp) 32%,transparent)}.fpstrip .grow{flex:1;min-width:0}.fpstrip .fptop{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.fpstrip .fpcount{flex:none;font-size:12px;font-weight:700;color:var(--faint);font-variant-numeric:tabular-nums}.fpstrip .prog2{margin:9px 0 0;height:8px;background:var(--line);box-shadow:inset 0 1px 2px #0006}.fpstrip .prog2 i{min-width:8px;background:linear-gradient(90deg,var(--orange),var(--orange2) 60%,var(--gold));box-shadow:0 0 12px #ff780073}.fpstrip.ready .prog2 i{background:linear-gradient(90deg,var(--green),var(--green2));box-shadow:0 0 12px #00e08a73}.fpstrip .pillbtn{flex:none}@media (max-width: 600px){.fpstrip .fpicon{width:36px;height:36px}.fpstrip .fptop{flex-direction:column;gap:2px}}.pulls .skel-tile{flex:0 0 min(190px,44vw);max-width:none}.tklabel{flex:none;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#ff5a64}.tklabel .dot{width:7px;height:7px;border-radius:50%;background:var(--red);box-shadow:0 0 10px var(--red);animation:livepulse 1.6s ease-in-out infinite}.tkview{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.tktrack{display:flex;gap:8px;width:max-content;animation:marquee 60s linear infinite}.tktrack>.tk:last-child{margin-right:8px}@media (hover: hover){.ticker:hover .tktrack{animation-play-state:paused}}.tktrack.still{animation:none}@media (hover: hover){.tk:hover{background:var(--line);border-color:color-mix(in srgb,var(--tc, #fff) 55%,transparent);transform:translateY(-2px)}}.tk.mine{border-color:#00e08a73}.tkimg .slab .slabl,.tkimg .slab:after{display:none}.tkimg .slab img{height:100%;object-fit:cover}.tkv{font-family:var(--display);font-weight:800;font-size:14px;color:var(--green);font-variant-numeric:tabular-nums}.tkx{font-size:10.5px;font-weight:800;color:var(--faint);font-variant-numeric:tabular-nums}.tkx.up{color:var(--gold)}@media (max-width: 899px){.tklabel{flex-direction:column;gap:4px;font-size:8.5px;letter-spacing:.14em}}.pull .img{position:relative;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tc, transparent) 60%,transparent),0 8px 22px color-mix(in srgb,var(--tc, transparent) 22%,transparent)}.pull:active{transform:translateY(-1px) scale(.98)}.qtybadge{animation:pop .45s var(--spring2) both}@keyframes starglow{0%{opacity:.82}to{opacity:1}}.qtyrow .stepper{flex:1 1 auto;justify-content:space-between}.dock .qtyrow .chips{flex:1 1 auto}.dock .qtyrow .chips .chip{flex:1 1 0}.tile .img,.pull .img,.btile .img,.srpull .img{transform:perspective(700px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s var(--ease-out)}.tilting .img{transition:transform .1s linear}.slabl b,.slabl i{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-style:normal}.slabl b{font-size:var(--lf);font-weight:800;letter-spacing:.02em;text-transform:uppercase}.slabl i{font-size:calc(var(--lf) * .9);font-weight:650;letter-spacing:.01em;color:#2b323a}.ri-count b{font-family:var(--display);font-size:17px;font-weight:800;letter-spacing:0;color:var(--orange2)}.dep-bal b{font-family:var(--display);font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--green2)}.dep-after b{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.numpad button{height:50px;border:1px solid var(--line);border-radius:14px;background:#ffffff09;color:var(--ink);font-family:var(--display);font-size:22px;font-weight:700;cursor:pointer;transition:background .12s,transform .12s,border-color .12s}.co-bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--green),var(--green2))}.co-stats b{display:block;margin-top:4px;font-size:18px}.txrow .amt{margin-left:auto;font-family:var(--display);font-weight:800;font-size:16px;font-variant-numeric:tabular-nums}.fx-bal b{font-size:15px;color:var(--ink)}.batchbar .dots i{width:22px;height:5px;border-radius:3px;background:#ffffff24;transition:background .3s,transform .4s var(--spring2),box-shadow .3s}.announce .art{width:min(300px,60vw);height:auto;margin:18px auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.7));animation:floaty 5s ease-in-out infinite}button.thumbwrap{display:block}.err.small{font-size:12.5px}.odds .pct small{display:block;font-size:10px;font-weight:600;color:var(--faint);letter-spacing:.02em}.seg button:active:not(:disabled){transform:scale(.96)}.odds .bar i{animation-timing-function:var(--ease-out);animation-duration:.9s}.app.space .links a,.app.space .links .link{color:#d7e6f5b8}.wi-hero{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:6px 0 14px}.wi-thumb{width:72px;height:92px;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(0,0,0,.6))}.wi-title{flex:1;min-width:200px}.wi-title h1{margin:4px 0 0;font-family:var(--display);font-size:clamp(28px,4vw,38px);font-weight:800;letter-spacing:-.025em;line-height:1.05}.wi-stats{display:flex;gap:10px}.wi-stats>div{display:flex;flex-direction:column;gap:4px;min-width:104px;padding:10px 14px;border-radius:14px;background:#ffffff0a;box-shadow:inset 0 0 0 1px var(--line)}.wi-stats span{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.wi-stats b{font-family:var(--display);font-size:20px;font-weight:800;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.wi-stats b.gold{color:var(--gold)}.wi-guarantee{display:flex;gap:14px;align-items:flex-start;max-width:760px;padding:18px 20px;border-radius:20px;background:radial-gradient(70% 140% at 0% 0%,rgba(0,224,138,.12),transparent 65%),linear-gradient(180deg,#151b23d1,#0d1218db);box-shadow:inset 0 0 0 1px #00e08a38}.wi-shield{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--green2);background:#00e08a1f;box-shadow:inset 0 0 0 1px #00e08a4d}.wi-guarantee h2{margin:2px 0 6px;font-family:var(--display);font-size:17px;font-weight:800;color:var(--green2)}.wi-guarantee p{margin:0;font-size:13.5px;line-height:1.6;color:var(--muted)}.wi-guarantee p b{color:var(--ink)}.wi-guarantee p a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff59}@media (max-width: 720px){.wi-stats{width:100%}.wi-stats>div{flex:1;min-width:0;padding:9px 11px}.wi-stats b{font-size:17px}}.onestyle{margin:2px 0 14px;padding:11px 14px;border-radius:var(--r2);background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line);font-size:13px;line-height:1.5;color:var(--muted)}.detail{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:36px;align-items:center;min-height:60vh}@media (max-width: 899px){.detail{grid-template-columns:minmax(0,1fr);gap:8px}}.detail>*{min-width:0}.hero{display:flex;justify-content:center;padding:10px;position:relative;perspective:1000px}.hero .glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:glowpulse 3.2s ease-in-out infinite}.hero .cardimg{width:min(70%,360px);aspect-ratio:3/4;object-fit:contain;background:#0a0d10;border-radius:14px;box-shadow:0 40px 80px #000000b3,0 0 0 1px #ffffff14;position:relative;animation:pop .7s var(--spring) backwards}.hero .slab,.hero .prize{width:min(66%,340px);position:relative;animation:pop .7s var(--spring) backwards}.hero>.cardimg,.hero>.slab,.hero>.prize,.hero>img{transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .7s var(--ease-out)}.hero.tilting>.cardimg,.hero.tilting>.slab,.hero.tilting>.prize,.hero.tilting>img{transition:transform .1s linear}.fmv{font-family:var(--display);font-size:clamp(38px,4vw,56px);font-weight:800;letter-spacing:-.03em;line-height:1}.cname{display:flex;flex-direction:column;gap:6px;margin-top:10px;color:var(--muted);font-size:14px;line-height:1.35}.cname b{font-size:17px;font-weight:650;color:var(--ink);text-wrap:balance}.cname span{display:flex;align-items:center;flex-wrap:wrap;gap:8px}@media (max-width: 899px){.cname{align-items:center}.cname span{justify-content:center}}.gradechip{font-style:normal;padding:2px 9px;border-radius:var(--pill);font-size:11.5px;font-weight:700;letter-spacing:.04em;color:var(--ink);background:#ffffff14;box-shadow:inset 0 0 0 1px var(--line2)}.statuschip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--pill);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--green2);background:#00e08a1f;box-shadow:inset 0 0 0 1px #00e08a4d}.soldnote{margin:18px 0 0;max-width:360px;padding:14px 16px;border-radius:16px;text-align:left;background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line)}.soldnote>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px;color:var(--muted)}.soldnote b{font-size:20px;color:var(--ink)}.soldnote p{margin:6px 0 0;text-align:left;font-size:12px;line-height:1.45;color:var(--faint)}.soldnav{display:flex;flex-direction:column;gap:10px;max-width:360px;margin-top:14px}@media (max-width: 899px){.detail .side-info{text-align:center}.soldnote,.soldnav{margin-left:auto;margin-right:auto}.soldnav{width:100%}}.reveal img,.reveal .slab{width:100%;height:100%;object-fit:cover}.prize.th{width:56px;height:72px;padding:4px;border-radius:10px}.picklist .row.pick{cursor:pointer;border-radius:12px;border:1px solid var(--line);margin-bottom:8px;padding:12px 14px}.picklist .row.pick.on{border-color:var(--orange);background:#ff4d0014}@media (hover: hover){.picklist .row.pick:hover{border-color:var(--orange);background:#ff4d0014}}.picklist .row+.row{border-top:1px solid var(--line)}.hero.grail .glow{animation:bigglow 2.2s ease-in-out infinite alternate}.phone .phonenote b{color:var(--ink);font-weight:700}.badgedetail,.unlocked .pop,.claimed .pop,.redeemconfirm{display:flex;flex-direction:column;gap:14px;padding:22px}.odds .rng b{font-weight:600}.phist{padding:16px 18px 10px;margin-top:26px}.phist-hdr{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:8px}.phist .pop{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 6px}.phist .pop>div{padding:9px 10px;border-radius:12px;text-align:center;background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line)}.phist .pop b{display:block;font-family:var(--display);font-size:20px;font-weight:800;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.phist .pop span{display:block;margin-top:2px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.phist-sub{margin-top:14px;font-size:10.5px;letter-spacing:.14em}.pchart svg{display:block;width:100%;height:auto;overflow:visible}.pchart .grid{stroke:var(--line);stroke-width:1}.pchart .area{fill:var(--green);opacity:.08}.pchart .line{fill:none;stroke:var(--green);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.pchart .pt{fill:var(--green);stroke:var(--surface);stroke-width:2}.pchart .cross{stroke:var(--line3);stroke-width:1;stroke-dasharray:3 3}.pchart text{font-family:var(--body);font-size:11px;fill:var(--muted)}.pchart text.v{fill:var(--ink);font-weight:700;font-size:11.5px}.pchart text.ax{fill:var(--faint)}.pchart .tip{position:absolute;transform:translate(-50%,-100%);background:var(--surface2);border:1px solid var(--line2);border-radius:8px;padding:6px 9px;font-size:11.5px;white-space:nowrap;pointer-events:none;box-shadow:0 10px 24px #00000073}.pchart .tip b{font-family:var(--display);font-size:13px}.phist .kv{border-top:1px solid var(--line)}@media (max-width: 899px){.detail{min-height:0;gap:6px}.hero{padding:0}.hero .cardimg{width:min(64%,270px)}.hero .slab{width:min(60%,260px)}.side-info .countdown{position:static}.side-info>.splitcta{position:sticky;bottom:calc(var(--tab-h) + 6px);z-index:20;width:100%}}.iconbtn.infotip{color:var(--muted)}.iconbtn.infotip[aria-expanded=true]{color:var(--ink)}@media (hover: hover){.iconbtn.infotip:hover{color:var(--ink)}}.iconbtn.infotip[aria-expanded=true]{background:#ffffff1a;border-color:var(--line3)}.iconbtn.infotip:focus-visible{outline:2px solid var(--orange2);outline-offset:2px}.hero .slab{--lf: 15px}.reveal .slab{--lf: 12px}.tile.lg .slab,.srspot .slab{--lf: 10.5px}@media (max-width: 899px){.hero .slab{--lf: 12px}}.prize img{width:100%;height:100%;object-fit:contain;border-radius:10px}.coach b{display:block;font-size:17px;font-weight:700}.facts{display:grid;gap:14px;margin-top:26px}@media (min-width: 900px){.facts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.facts .verify{grid-column:1 / -1}}.factcard{padding:16px 18px;min-width:0}.factcard h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-family:var(--display);font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.factcard p{margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--muted)}.factgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px}.fact{display:flex;flex-direction:column;gap:3px;min-width:0;padding:9px 11px;border-radius:var(--r2);background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line)}.fact span{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.fact b{font-size:13.5px;font-weight:650;line-height:1.3;overflow-wrap:anywhere}.prov{list-style:none;margin:0;padding:0;display:grid;gap:14px}.prov li{position:relative;display:flex;gap:12px;align-items:flex-start}.prov li:before{content:"";position:absolute;left:4.5px;top:16px;bottom:-14px;width:1px;background:var(--line2)}.prov li:last-child:before{display:none}.prov .dot{flex:none;width:10px;height:10px;margin-top:4px;border-radius:50%;background:var(--line3)}.prov .dot.now{background:var(--green);box-shadow:0 0 0 4px #00e08a29}.prov b{display:block;font-size:13.5px;font-weight:650}.prov span{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.factrow{margin-top:14px;padding-top:6px;border-top:1px solid var(--line)}.factrow .kv{padding:7px 0}.factrow abbr{text-decoration:none;border-bottom:1px dotted var(--line3);cursor:help}.idv{font-size:12px;line-height:1.45;text-align:right;overflow-wrap:anywhere;max-width:64%}.factrow .idv{font-size:12.5px}.factcard.verify .pillbtn{width:100%;justify-content:center}.findin{list-style:none;margin:0;padding:0;display:grid;gap:8px}.findin button{display:flex;align-items:center;gap:12px;width:100%;padding:9px 11px;border-radius:var(--r2);background:#ffffff09;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;text-align:left;transition:background var(--dur-1),box-shadow var(--dur-1)}@media (hover: hover){.findin button:hover{background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--line3)}}.findin .art{flex:none;width:34px;height:46px;background:center/contain no-repeat;filter:drop-shadow(0 6px 8px rgba(0,0,0,.6))}.findin .nm{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13.5px;font-weight:650}.findin .nm small{font-size:11px;font-weight:500;color:var(--faint)}.findin b{margin-left:auto;font-family:var(--display);font-size:15px}.tile:focus-visible{outline:2px solid var(--orange2);outline-offset:3px;border-radius:16px}.notice{display:flex;align-items:center;gap:12px;padding:10px 14px;margin:0 0 12px;border-radius:14px;background:#2f7cff1f;border:1px solid rgba(47,124,255,.3);font-size:13.5px;animation:rise .35s var(--ease)}.tick{color:var(--green);font-weight:800}button.packrender,button.peek{display:block}.foilchip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--foil, var(--muted));box-shadow:0 0 10px var(--foil, transparent);flex:none}.live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);animation:livepulse 1.6s ease-in-out infinite}@keyframes livepulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@media (max-width: 899px){.actionbar{flex-wrap:wrap;row-gap:10px}.actionbar .grow{flex-basis:100%}.actionbar .cta.sm{flex:1 1 0;white-space:nowrap;padding:0 12px}.actionbar .sub{white-space:nowrap}}@keyframes splashmark{0%,to{transform:rotate(-8deg) scale(1)}45%{transform:rotate(-8deg) scale(.86)}60%{transform:rotate(-4deg) scale(1.06)}}@keyframes splashbar{0%{transform:translate(-100%)}to{transform:translate(250%)}}.skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--line),transparent);animation:shimmer 1.4s var(--ease) infinite}@keyframes shimmer{to{transform:translate(100%)}}@keyframes marquee{to{transform:translate(-50%)}}.notice{animation:noticein .55s var(--ease-out) backwards}@keyframes noticein{0%{opacity:0;transform:translateY(-8px)}}@keyframes tabline{0%{transform:scaleX(0)}}@keyframes stagin{0%{opacity:0;transform:translateY(12px)}}@keyframes barin{0%{transform:scaleX(0)}}@media (hover: hover){.tap:hover .chev,.card.hover:hover .chev,.tiercard:hover .chev,.prefscard:hover .chev{transform:translate(3px);color:var(--ink)}}@keyframes goldglow{50%{box-shadow:0 0 22px #ffd40073}}.tiercard,.prefscard{transition:border-color .25s,transform .4s var(--ease-out),box-shadow .3s}@media (hover: hover){.tiercard:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--tier) 60%,var(--line));box-shadow:0 16px 36px #0006}}@keyframes claimglow{50%{box-shadow:0 0 0 1px var(--green) inset,0 10px 32px #00e08a57}}@keyframes todayglow{50%{box-shadow:0 0 0 1px var(--orange) inset,0 10px 34px #ff4d0073}}@property --fl{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --fr{syntax: "<length>"; inherits: false; initial-value: 0px;}@keyframes edgefade{0%{--fl: 0px;--fr: 48px}6%{--fl: 48px}94%{--fr: 48px}to{--fl: 48px;--fr: 0px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.codebar .code{flex:1;display:flex;align-items:center;gap:8px}.codebar .code b{font-family:var(--mono);font-weight:500;background:#ffffff0f;padding:4px 8px;border-radius:6px}.reward{padding:16px;display:grid;grid-template-columns:1fr 84px;gap:14px;position:relative}.reward p{margin:0;font-size:13px;color:var(--muted)}.profile{display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:start}@media (max-width: 899px){.profile{grid-template-columns:1fr;text-align:center}.profile .avatar{margin:0 auto}}.avatar{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#2b3138,#14181c);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:44px;font-weight:800;position:relative;border:2px solid var(--line2);box-shadow:0 20px 50px #00000080}.avatar .edit{position:absolute;right:-2px;bottom:-2px;width:32px;height:32px;border-radius:50%;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;font-size:14px}.stattiles{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.stattile{padding:20px 16px;text-align:center}.setgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.setcard{padding:16px;cursor:pointer}.setcard h4.green{color:var(--green)}.setcard p{margin:0;font-size:13px;color:var(--muted)}.plain{max-width:520px;margin-top:10px}.plain div{padding:13px 4px;border-bottom:1px solid var(--line);font-size:14.5px;color:var(--muted);cursor:pointer;transition:color .15s}@media (hover: hover){.plain div:hover{color:var(--ink)}}.plain div.danger{color:var(--red)}.addrgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;max-width:900px}.addr{padding:16px 18px;display:flex;flex-direction:column;gap:6px}.addr.default{border-color:#00e08a59;box-shadow:0 0 0 1px #00e08a26 inset}.addr .top{display:flex;justify-content:space-between;align-items:center;gap:8px}.addr .ttl{font-weight:700;font-size:15px}.addr .sub{color:var(--muted);font-size:13px}.paycard{background:linear-gradient(140deg,var(--surface2),var(--surface) 60%)}.paycard .brand.visa{color:#7fb0ff}.paycard .brand.mastercard{color:#ffb08a}.paycard .brand.amex{color:#9be7c4}.paycard .brand.discover{color:#f5c451}.paycard .pan{font-family:var(--mono);font-size:17px;letter-spacing:.12em;margin:6px 0 2px}.grailtag{display:inline-block;font-family:var(--display);font-weight:800;letter-spacing:.3em;text-transform:uppercase;font-size:12px;color:var(--gold);background:#ffd40024;border:1px solid rgba(255,212,0,.4);padding:6px 14px;border-radius:var(--pill);margin-bottom:8px;animation:pop .5s var(--spring) both}.nstrip{--nc: 96,150,255;position:relative;display:flex;align-items:center;margin:0 0 12px;min-height:44px;border-radius:12px;overflow:hidden;font-size:13px;background:linear-gradient(90deg,rgba(var(--nc),.13),rgba(var(--nc),.04) 55%,#ffffff04),#0a0e1399;border:1px solid rgba(var(--nc),.22);box-shadow:inset 0 1px #ffffff0a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:noticein .55s var(--ease-out) backwards}.offline{--oc: 255,176,64;position:sticky;top:10px;z-index:50;display:flex;align-items:center;gap:10px;width:fit-content;max-width:calc(100% - 24px);margin:10px auto 0;padding:7px 16px 7px 7px;border-radius:22px;font-size:12.5px;line-height:1.35;color:var(--muted);background:linear-gradient(90deg,rgba(var(--oc),.2),rgba(var(--oc),.05)),#0e1218f0;border:1px solid rgba(var(--oc),.4);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 14px 34px #00000080,0 0 24px rgba(var(--oc),.14);animation:offin .5s var(--spring2) backwards}.offline .oic{position:relative;flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:rgb(var(--oc));background:rgba(var(--oc),.16)}.offline .oic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(var(--oc),.6);opacity:0;animation:tring 1.8s var(--ease-out) infinite}.offline .oic svg{width:16px;height:16px}.offline b{color:rgb(var(--oc))}.offline.back{--oc: 0,224,138;animation:offin .5s var(--spring2) backwards,offout .35s var(--ease) 2.2s forwards}.offline.back .oic{animation:pop .45s var(--spring2)}.offline.back .oic:after{animation-iteration-count:1}@keyframes offin{0%{opacity:0;transform:translateY(-14px) scale(.94)}}@keyframes offout{to{opacity:0;transform:translateY(-10px) scale(.96)}}.announce{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;background:#05070999;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:center;animation:fadein .25s ease}.coach{position:fixed;width:340px;max-width:calc(100vw - 24px);background:linear-gradient(180deg,#232b35,#181e26);border:1px solid rgba(255,122,47,.35);border-radius:16px;padding:16px 18px 14px;box-shadow:0 24px 60px #0009,0 0 30px #ff5a001f,inset 0 1px #ffffff14;animation:coachin .45s var(--spring2) backwards}.coach.above{transform-origin:50% 100%}.coach.below{transform-origin:50% 0}@keyframes coachin{0%{opacity:0;scale:.9}}.coach-target{position:relative;z-index:96!important;box-shadow:0 0 0 2px var(--green),0 0 24px 4px #00e08a8c!important;border-radius:12px;outline:2px dashed rgba(255,255,255,.6);outline-offset:4px;animation:coachring 1.6s ease-in-out infinite}@keyframes coachring{50%{outline-offset:8px;outline-color:#ffffff40}}.pushicon{width:64px;height:64px;border-radius:20px;margin:4px auto 0;display:flex;align-items:center;justify-content:center;font-size:30px;background:#2f7cff29;color:#9dc0ff;box-shadow:inset 0 0 0 1px #2f7cff4d,0 10px 30px #2f7cff2e;animation:pop .5s var(--spring2) .1s backwards}.pushicon svg{animation:bellring 2.6s var(--ease) .6s infinite}@keyframes bellring{0%,18%,to{transform:rotate(0)}3%{transform:rotate(-14deg)}7%{transform:rotate(12deg)}11%{transform:rotate(-8deg)}15%{transform:rotate(4deg)}}.terms{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;overflow:auto;background:radial-gradient(120% 60% at 50% -10%,rgba(255,90,0,.16),transparent 60%),var(--bg);display:flex;justify-content:center;align-items:flex-start}.terms .thead{text-align:center;padding-bottom:6px}.terms .logo{justify-content:center;padding:0 0 18px;margin:0;border:0}.terms .logo i{width:56px;height:56px;border-radius:16px}.terms h1{font-family:var(--display);font-weight:800;font-size:34px;line-height:1.05;letter-spacing:-.025em;margin:0}.terms .tlist{list-style:none;margin:0;padding:4px 16px;border:1px solid var(--line2);border-radius:var(--r);background:linear-gradient(180deg,#ffffff0a,#ffffff04)}.terms .tlist li{position:relative;padding:14px 0 14px 22px}.terms .tlist li+li{border-top:1px solid var(--line)}.terms .tlist li:before{content:"";position:absolute;left:4px;top:23px;width:8px;height:8px;border-radius:50%;background:var(--orange2);box-shadow:0 0 10px var(--orange-glow)}.terms .tlist p{margin:0;font-size:14.5px;line-height:1.5;color:var(--muted)}.terms .tlist p b{display:block;color:var(--ink);font-weight:650;font-size:15.5px;margin-bottom:2px}.terms .tchecks{border:1px solid var(--line2);border-radius:var(--r);background:#ffffff06;padding:4px 16px}.terms .tchecks .tcheck{padding:13px 0;margin:0}.terms .tchecks .tcheck+.tcheck{border-top:1px solid var(--line)}.terms .tfoot{position:sticky;bottom:0;margin:auto -20px 0;padding:22px 20px calc(14px + env(safe-area-inset-bottom));background:linear-gradient(180deg,transparent,var(--bg) 26px)}.terms .footnote{font-size:12px;color:var(--faint);margin:0 0 12px;line-height:1.45;text-align:center}@media (max-height: 760px){.terms .inner{padding-top:20px;gap:12px}.terms .logo{padding-bottom:10px}.terms .logo i{width:44px;height:44px;border-radius:13px}.terms h1{font-size:28px}}.tcheck{display:flex;gap:14px;align-items:flex-start;margin:0 0 16px;cursor:pointer;font-size:14px;line-height:1.45;color:var(--ink)}.tcheck input{position:absolute;opacity:0;width:0;height:0}.tcheck .box{flex-shrink:0;width:26px;height:26px;border-radius:8px;border:2px solid var(--orange);display:flex;align-items:center;justify-content:center;transition:background .15s,box-shadow .15s;margin-top:0}.tcheck input:checked+.box{background:var(--orange);box-shadow:0 4px 14px var(--orange-glow)}.tcheck input:checked+.box:after{content:"✓";color:#fff;font-weight:800;font-size:15px}.tcheck input:focus-visible+.box{box-shadow:0 0 0 3px #ff4d004d}.tcheck .txt a{color:var(--orange3);text-decoration:underline;text-underline-offset:3px}.tcheck.opt{color:var(--muted)}.tcheck.opt .box{border-color:var(--line3)}.tcheck.opt input:checked+.box{border-color:var(--orange)}.tcheck .txt em{font-style:normal;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin-left:4px}.phone{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--bg);padding:26px 24px 30px;display:flex;flex-direction:column;max-width:560px;margin:0 auto}.phone .block{margin-top:26px;transition:opacity .3s}.phone .block.dim{opacity:.35}.phone h1{font-family:var(--display);font-weight:700;font-size:30px;letter-spacing:-.02em;margin:0 0 12px}.phone .numrow,.phone .coderow{display:flex;align-items:center;gap:10px}.phone .num{flex:1;background:none;border:none;border-bottom:2px solid var(--line2);color:#fff;font-family:var(--display);font-size:30px;font-weight:600;padding:4px 0;letter-spacing:.02em;min-width:0;caret-color:var(--orange)}.phone .num:focus{outline:none;border-color:var(--orange)}.phone .num::placeholder{color:var(--faint)}.phone .phoneicon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;margin-bottom:14px;color:var(--orange3);background:#ff5a0024;border:1px solid rgba(255,122,47,.35);box-shadow:0 8px 22px #ff4d002e}.phone .numrow{gap:0;margin-top:16px;min-height:58px;border-radius:16px;border:1px solid var(--line2);background:#ffffff0a;overflow:hidden;transition:border-color .2s,box-shadow .2s,background .2s}.phone .numrow:focus-within{border-color:#ff7a2fa6;box-shadow:0 0 0 3px #ff4d0024;background:#ffffff0f}.phone .numrow.ok{border-color:#00e08a73}.phone .numrow.off{opacity:.6}.phone .numrow .cc{align-self:stretch;display:flex;align-items:center;gap:6px;padding:0 14px;border-right:1px solid var(--line2);background:#ffffff0a;font-family:var(--display)}.phone .numrow .cc b{font-weight:800;font-size:15px}.phone .numrow .cc span{font-size:14px;color:var(--muted);font-weight:600}.phone .numrow .num{border:0;padding:0 14px;align-self:stretch;font-size:24px}.phone .numrow .tick{flex:none;width:24px;height:24px;margin-right:14px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;color:#052;background:linear-gradient(180deg,var(--green2),var(--green));animation:pop .3s var(--spring2) both}.phone .phonenote{margin:12px 2px 0;font-size:13px;line-height:1.5;color:var(--muted)}.phone .coderow .num{border:1px solid var(--line2);border-radius:14px;background:#ffffff0a;padding:10px 14px}.phone .coderow .num:focus{border-color:#ff7a2fa6;box-shadow:0 0 0 3px #ff4d0024}.phone .num.code{letter-spacing:.3em}.phone .link{font-size:15px;text-decoration:none}.phone .link.orange{display:inline-block;margin-top:16px;color:var(--orange2)}.phone .spacer{flex:1}.devcode{margin-top:12px;font-size:13px;color:#9dc0ff;background:#2f7cff1f;padding:8px 12px;border-radius:10px}.devcode b{font-family:var(--mono);letter-spacing:.2em}.legal{color:var(--muted);font-size:15px;line-height:1.6;margin:0 0 14px}.reply{margin-top:12px;padding:12px 14px;border-radius:12px;background:#00e08a14;border:1px solid rgba(0,224,138,.25);font-size:14px}.switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:26px;border-radius:13px;background:#2a3138;position:relative;cursor:pointer;transition:background .2s;flex-shrink:0}.switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.switch:checked{background:var(--green)}.switch:checked:after{transform:translate(18px)}.coins{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.rtabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-top:4px}.prog2{height:8px;border-radius:4px;background:#22272c;overflow:hidden;margin:12px 0 0}.grouphead{display:flex;align-items:baseline;justify-content:space-between}.storeitem .ic{display:flex;align-items:center;justify-content:space-between;margin-top:4px}@media (max-width: 899px){.buybar{position:sticky;bottom:calc(var(--tab-h) + 6px);z-index:20;margin:0 -16px;padding:10px 16px 8px;background:linear-gradient(to bottom,transparent,rgba(5,7,10,.94) 30%)}}@media (hover: hover){.links a:hover,.links .link:hover{color:var(--ink)}}.store-more .links a,.store-more .links .link{padding:0 2px;font-size:12px;font-weight:600;color:var(--faint);text-decoration:none;transition:color .15s}.terms .dob{margin:0;min-width:0;border:1px solid var(--line2);border-radius:var(--r);background:#ffffff06;padding:0 16px 16px;transition:border-color .2s,box-shadow .2s}.terms .dob:focus-within{border-color:#ff7a2f8c;box-shadow:0 0 0 3px #ff4d001f}.terms .dob.ok{border-color:#00e08a66}.terms .dob.bad{border-color:#ff5a5a8c}.terms .dob legend{font-family:var(--display);font-size:15px;font-weight:800;padding:0 8px;margin-left:-8px}.terms .dob .dobnote{margin:2px 0 12px;font-size:13px;color:var(--muted)}.terms .dob .row{display:flex;gap:10px}.terms .dob label{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.terms .dob label.yr{flex:1.5}.terms .dob label span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.terms .dob .input{width:100%;min-width:0;text-align:center;font-size:18px;font-weight:700;font-family:var(--display);padding:13px 8px;letter-spacing:.04em}.terms .dob .input::placeholder{color:#f5f7f838;font-weight:600}.terms .dob .err{margin:10px 0 0}.oddsfoot{margin-top:10px;margin-bottom:4px;padding:16px;border-radius:16px;background:linear-gradient(180deg,#ff7a2f1a,#ff7a2f08);box-shadow:inset 0 0 0 1px #ff7a2f38}.rtpbar{height:6px;margin-top:12px;border-radius:3px;background:#ffffff14;overflow:hidden}.foilchip{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--foil, var(--muted))}.live{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--green)}.pulls{display:flex;gap:10px;overflow-x:auto;padding:6px 2px 14px;scrollbar-width:thin;scrollbar-color:var(--line2) transparent;scroll-snap-type:x proximity}.tierline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:-6px 0 14px;padding:8px 12px;border-radius:12px;border:1px solid var(--line2);background:#ffffff0a;cursor:pointer;max-width:520px;width:100%;text-align:left}@media (hover: hover){.tierline:hover{border-color:var(--line3)}}.tierbadge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--tier, var(--muted));padding:4px 10px;border-radius:var(--pill);border:1px solid color-mix(in srgb,var(--tier, #fff) 55%,transparent);background:color-mix(in srgb,var(--tier, #fff) 12%,transparent);white-space:nowrap}.tierbadge:before{content:"";width:8px;height:8px;border-radius:2px;transform:rotate(45deg);background:var(--tier, var(--muted))}.xptxt{font-size:12px;color:var(--muted);white-space:nowrap}.tierpills{display:flex;gap:8px;overflow-x:auto;margin:0 -22px;padding:2px 22px 6px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent)}.xprow{display:flex;justify-content:space-between;align-items:baseline;gap:10px;width:100%;font-size:12.5px;color:var(--muted);margin-top:10px}.tsec{position:relative;margin-top:8px;background:linear-gradient(180deg,#ffffff0b,#ffffff05);border:1px solid var(--line2);border-radius:var(--r);padding:22px 16px 16px}.onetime{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:10px;text-align:center;margin-top:4px}.perkrows{display:flex;flex-direction:column;gap:8px;margin-top:4px}.fpstrip{--fp: var(--orange2);display:flex;align-items:center;gap:14px;margin-top:16px;padding:14px 16px;border-radius:16px;border:1px solid var(--line2);background:linear-gradient(90deg,color-mix(in srgb,var(--fp) 9%,transparent),#ffffff06 45%);font-size:13px;color:var(--muted)}.skel{display:block;position:relative;overflow:hidden;border-radius:10px;background:#ffffff0e}.skel-num{display:inline-block;width:64px;height:22px;vertical-align:middle}.skel-img{width:100%;aspect-ratio:3/4.2;border-radius:11px}.skel-stage{height:clamp(330px,50vh,480px);border-radius:var(--r3);background:radial-gradient(40% 50% at 50% 50%,#ffffff0f,#ffffff05 70%)}.skel-dock{height:150px;border-radius:26px}.skel-card{width:min(66%,340px);aspect-ratio:3/4.2;border-radius:14px}.skel-chart{height:150px;margin-top:14px;border-radius:12px}.ticker{position:relative;z-index:3;display:flex;align-items:center;gap:12px;margin:0 0 2px;height:62px}.rtab>*{margin-top:0;margin-bottom:0}.storeitem .ic{margin-top:auto;padding-top:6px}.acct-top{justify-content:flex-end}@media (min-width: 900px){.acct-top{display:none}}.acct-hero{position:relative;overflow:hidden;isolation:isolate;max-width:1120px;padding:26px 28px 0;border-radius:26px;border:1px solid var(--line2);box-shadow:var(--shadow);background:radial-gradient(55% 150% at 0% 0%,color-mix(in srgb,var(--tier, var(--orange)) 24%,transparent),transparent 62%),radial-gradient(45% 120% at 100% 100%,rgba(0,224,138,.08),transparent 70%),linear-gradient(180deg,#151b23e6,#0a0e13f0)}.acct-hero:before{content:"";position:absolute;z-index:-1;right:-90px;top:-120px;width:340px;height:340px;border-radius:50%;border:44px solid color-mix(in srgb,var(--tier, #fff) 7%,transparent);pointer-events:none}.acct-id{display:flex;align-items:center;gap:24px}.acct-id .who{flex:1;min-width:0}.acct-id h1.big{margin:6px 0 12px;overflow-wrap:anywhere}.acct-id .tierline{margin:0;max-width:560px;background:#00000038;border-color:var(--line2);transition:border-color .2s,background .2s}@media (hover: hover){.acct-id .tierline:hover{background:#00000052;border-color:color-mix(in srgb,var(--tier, #fff) 50%,transparent)}}.acct-hero .avatar{flex:none;width:108px;height:108px;padding:4px;border:0;color:var(--ink);cursor:pointer;font-size:40px;box-shadow:0 18px 44px #00000080,0 0 34px color-mix(in srgb,var(--tier, var(--orange)) 22%,transparent);background:conic-gradient(from 210deg,var(--tier, var(--orange2)),color-mix(in srgb,var(--tier, var(--orange2)) 25%,#fff),var(--tier, var(--orange2)) 55%,color-mix(in srgb,var(--tier, var(--orange)) 35%,#0b0f14) 80%,var(--tier, var(--orange2)));transition:transform .45s var(--spring2),box-shadow .3s}.acct-hero .avatar .face{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 32% 26%,#39414b,#12161b 72%);box-shadow:inset 0 1px #ffffff1a}.acct-hero .avatar .edit{right:0;bottom:2px;width:32px;height:32px;border:3px solid #10151b;transition:transform .4s var(--spring2)}@media (hover: hover){.acct-hero .avatar:hover{transform:scale(1.04);box-shadow:0 20px 50px #00000080,0 0 0 6px color-mix(in srgb,var(--tier, var(--orange)) 16%,transparent)}}@media (hover: hover){.acct-hero .avatar:hover .edit{transform:rotate(-12deg) scale(1.12)}}.acct-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:22px -28px 0;border-top:1px solid var(--line);background:#0000002e}.acct-stat{display:flex;align-items:center;gap:14px;padding:16px 24px;text-align:left;min-width:0}.acct-stat+.acct-stat{border-left:1px solid var(--line)}.acct-stat .ic{flex:none;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;border:1px solid var(--line);background:#ffffff0a;transition:transform .45s var(--spring2)}.acct-stat .ic svg{width:21px;height:21px}.acct-stat .ic.gold{color:var(--gold);background:#ffd40014;border-color:#ffd40033}.acct-stat .ic.blue{color:#7fb0ff;background:#2f7cff1a;border-color:#2f7cff3d}.acct-stat .ic.orange{color:var(--orange2);background:#ff5a001a;border-color:#ff7a2f42}.acct-stat .v{font-family:var(--display);font-weight:800;font-size:22px;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.acct-stat .l{font-size:12.5px;color:var(--muted);margin-top:2px}.acct-stat.tap{cursor:pointer;transition:background .2s}@media (hover: hover){.acct-stat.tap:hover{background:#ffffff09}}@media (hover: hover){.acct-stat:hover .ic{transform:rotate(-8deg) scale(1.08)}}.acct-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;max-width:1120px;align-items:start}.acct-col{display:flex;flex-direction:column;min-width:0}.acct-sec{margin:24px 4px 10px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--faint);font-weight:700}.acct-sec.first{margin-top:0}.acct-wallet{position:relative;overflow:hidden;display:flex;align-items:center;gap:16px;width:100%;padding:20px;border-radius:var(--r);border:1px solid rgba(0,224,138,.24);text-align:left;background:radial-gradient(80% 160% at 0% 0%,rgba(0,224,138,.16),transparent 62%),linear-gradient(180deg,#151b23db,#0c1117e6);box-shadow:inset 0 1px #ffffff0d;transition:border-color .25s,transform .35s var(--ease-out),box-shadow .25s}.acct-wallet.tap{cursor:pointer}@media (hover: hover){.acct-wallet.tap:hover{border-color:#00e08a80;transform:translateY(-2px);box-shadow:0 16px 40px #0006,0 0 0 1px #00e08a1a inset}}.acct-wallet.tap:active{transform:translateY(0) scale(.99)}.acct-wallet.static{border-color:var(--line2);background:radial-gradient(80% 160% at 0% 0%,rgba(255,255,255,.06),transparent 62%),linear-gradient(180deg,#151b23db,#0c1117e6)}.acct-wallet .wic{flex:none;width:50px;height:50px;border-radius:15px;display:grid;place-items:center;color:#04140c;background:linear-gradient(160deg,var(--green2),var(--green));box-shadow:0 8px 22px #00e08a4d,inset 0 1px #fff6}.acct-wallet.static .wic{color:var(--ink);background:var(--line);box-shadow:none;border:1px solid var(--line2)}.acct-wallet .grow{flex:1;min-width:0;display:flex;flex-direction:column}.acct-wallet .eyebrow{font-size:10.5px;letter-spacing:.22em}.acct-wallet .amt{font-family:var(--display);font-weight:800;font-size:30px;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:3px 0 2px}.acct-wallet.tap .amt{color:var(--green2)}.acct-wallet .sub{font-size:12.5px;color:var(--muted)}.acct-wallet .go{flex:none;display:inline-flex;align-items:center;gap:4px;padding:10px 12px 10px 16px;border-radius:var(--pill);font-weight:700;font-size:13.5px;color:#04140c;background:linear-gradient(180deg,var(--green2),var(--green));box-shadow:0 6px 18px #00e08a40}.acct-wallet .go .chev{color:inherit}@media (hover: hover){.acct-wallet:hover .go .chev{transform:translate(3px)}}.acct-list{overflow:hidden;border-radius:var(--r);border:1px solid var(--line);background:linear-gradient(180deg,#151b23d1,#0d1218db);box-shadow:inset 0 1px #ffffff0a}.acct-link{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:64px;padding:12px 16px;text-align:left;transition:background .2s}.acct-link+.acct-link:before{content:"";position:absolute;top:0;left:70px;right:0;height:1px;background:var(--line)}@media (hover: hover){.acct-link:hover{background:#ffffff09}}.acct-link:active{background:#ffffff0f}.acct-link .lic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:#d7e4f0db;background:#ffffff0d;border:1px solid var(--line2);transition:transform .4s var(--spring2),color .2s,border-color .2s}.acct-link .lic svg{width:19px;height:19px}@media (hover: hover){.acct-link:hover .lic{transform:scale(1.06);color:var(--ink);border-color:var(--line3)}}.acct-link.ok .lic{color:var(--green);background:#00e08a14;border-color:#00e08a3d}.acct-link.warn .lic{color:#f5c451;background:#f5c45114;border-color:#f5c45142}.acct-link .grow{flex:1;min-width:0;display:flex;flex-direction:column}.acct-link .ttl{display:flex;align-items:center;gap:8px;font-weight:650;font-size:14.5px}.acct-link .sub{color:var(--muted);font-size:12.5px;margin-top:2px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.acct-link .chev{flex:none;color:var(--faint)}.acct-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:var(--pill);font-size:10.5px;font-weight:750;letter-spacing:.02em}.acct-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.acct-chip.ok{color:var(--green);background:#00e08a24}.acct-chip.warn{color:#f5c451;background:#f5c45124}.acct-actions{display:flex;flex-direction:column;gap:10px;margin-top:16px}.cta.slim{height:auto;min-height:46px;padding:11px 20px;font-size:14.5px;line-height:1.3}@media (max-width: 1099px){.acct-grid{grid-template-columns:1fr;gap:0}.acct-sec.first{margin-top:24px}.acct-stat{padding:16px 18px}}@media (max-width: 600px){.acct-hero{padding:22px 16px 0;border-radius:22px}.acct-id{flex-direction:column;text-align:center;gap:14px}.acct-id .tierline{text-align:left}.acct-hero .avatar{width:96px;height:96px;font-size:34px}.acct-stats{margin:18px -16px 0}.acct-stat{flex-direction:column;text-align:center;gap:8px;padding:14px 6px}.acct-stat .ic{width:38px;height:38px}.acct-stat .ic svg{width:19px;height:19px}.acct-stat .v{font-size:18px}.acct-stat .l{font-size:11.5px}.acct-wallet{padding:16px;gap:12px;flex-wrap:wrap}.acct-wallet .wic{width:44px;height:44px;border-radius:13px}.acct-wallet .amt{font-size:26px}.acct-wallet .go{width:100%;justify-content:center;padding:12px}}.phone.dialog{position:static;inset:auto;z-index:auto;max-width:none;margin:0;padding:4px 26px 6px;background:none}.phone.dialog>.iconbtn{margin-top:6px}.phone.dialog .block{margin-top:18px}.phone.dialog h1{font-size:26px;padding-right:40px}.phone.dialog .num{font-size:26px}.phone.dialog .numrow .num{font-size:22px}.phone.dialog .spacer{flex:none;height:24px}@media (max-width: 600px){.phone.dialog{padding:2px 18px 4px}}p a:not([class]),.legal a:not([class]){color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--orange2) 70%,transparent);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}@media (hover: hover){p a:not([class]):hover,.legal a:not([class]):hover{color:var(--orange2);text-decoration-color:currentColor}}.plain{max-width:none}@media (hover: hover){.plain div:hover{padding-left:10px;background:#ffffff06}}.cta.slim,.cta.ghost{text-wrap:balance}.links a,.links .link{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;color:var(--muted);text-decoration:underline;text-underline-offset:3px;background:none;border:0;font:inherit;cursor:pointer}.skel-tile .skel-line{height:11px;margin:9px 0 0}.tkimg .slab{padding:3px 2px 2px;border-radius:4px;width:100%;height:100%}.tkimg .prize{padding:2px;border-radius:6px;width:100%;height:100%}@media (max-width: 360px){.tabbar a{font-size:9.5px;letter-spacing:0;gap:4px}}.coach p{margin:6px 0 12px;color:#ffffffb8;font-size:14px;line-height:1.45}.coins.big{gap:8px;font-size:26px;font-family:var(--display);letter-spacing:-.02em}.pop h2{margin:2px 0;font-family:var(--display);font-size:26px;letter-spacing:-.02em}.xprow .xl b{color:var(--ink);font-weight:800;font-variant-numeric:tabular-nums}.tsec .tag{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:4px 12px;border-radius:8px;background:var(--tier);color:#000;white-space:nowrap}.rh-tier .grow{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.as-body .muted{margin:10px 0 0;font-size:13px}.grouphead h2.sec{font-size:17px}.storeitem .sicon b{font-family:var(--display);font-size:20px}.storeitem .in{font-size:16px;font-family:var(--display);letter-spacing:-.01em}.storeitem .sprog i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--gold),var(--orange2))}@media (max-width: 720px){.rh-coins .eyebrow{flex-basis:100%}}.app.space .card,.app.space .pull{background:linear-gradient(180deg,var(--space-1),var(--space-2));border-color:var(--space-line)}.showroom{--sr-panel: linear-gradient(180deg, rgba(21,27,35,.82), rgba(12,16,22,.88))}.srhero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy spot" "stats spot";gap:20px 28px;align-content:center;align-items:center;padding:28px 40px 28px 32px;margin-bottom:22px;border-radius:var(--r3);border:1px solid var(--line2);background:radial-gradient(55% 130% at 100% 0%,rgba(255,90,0,.15),transparent 65%),radial-gradient(50% 120% at 0% 100%,rgba(0,170,140,.13),transparent 70%),var(--sr-panel);box-shadow:var(--shadow),inset 0 1px #ffffff0f}.srhero p{margin:0;max-width:520px;font-size:14.5px}.srh-copy{grid-area:copy;align-self:end;min-width:0}.srspot{grid-area:spot}.srstats{grid-area:stats;align-self:start;container-type:inline-size;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:520px;border-radius:16px;background:#ffffff09;border:1px solid var(--line2);overflow:hidden}.srstats .st{display:flex;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:12px clamp(10px,4cqi,18px)}.srstats .st+.st{border-left:1px solid var(--line2)}.srstats .l{font-size:clamp(9px,2.4cqi,10.5px);font-weight:700;letter-spacing:.1em;line-height:1.3;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;text-wrap:balance}.srspot{position:relative;display:flex;flex-direction:column;align-items:center;width:230px}.srspot:before{content:"";position:absolute;left:50%;top:38%;width:300px;height:300px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--foil, var(--orange)) 32%,transparent),transparent);animation:aurapulse 6s ease-in-out infinite}.srspot .img{position:relative;display:block;width:180px;border-radius:10px;overflow:hidden;filter:drop-shadow(0 26px 34px rgba(0,0,0,.6));transform:perspective(800px) rotate(-3deg) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s var(--ease-out)}@media (hover: hover){.srspot:hover .img{transform:perspective(800px) translateY(-4px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg))}}.srspot.tilting .img{transition:transform .1s linear}.srspot .img>img{width:100%;aspect-ratio:3/4.2;object-fit:cover}.srspot .meta{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1px;margin-top:14px;max-width:100%}.srspot .tag{font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#1a1200;background:linear-gradient(180deg,#ffe46b,var(--gold));padding:3px 10px;border-radius:var(--pill);box-shadow:0 6px 18px #ffd4004d;margin-bottom:6px}.srspot .v{font-family:var(--display);font-weight:800;font-size:26px;color:var(--green);letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.srspot .n,.srspot .w{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srspot .n{font-size:13px;font-weight:600}.srspot .w{font-size:11.5px;color:var(--faint)}section.bounty{position:relative;overflow:hidden;isolation:isolate;margin:0 0 22px;padding:22px 24px 18px;border-radius:var(--r3);border:1px solid rgba(255,212,0,.24);background:radial-gradient(50% 120% at 0% 0%,rgba(255,212,0,.1),transparent 65%),linear-gradient(180deg,#16130cf0,#0a0b0ef5);box-shadow:0 0 40px #ffbe000f,var(--shadow),inset 0 1px #ffeb9614}.bounty .bart{position:absolute;top:0;right:0;bottom:0;left:38%;z-index:-1;background:center / cover no-repeat;opacity:.5;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 55%);mask-image:linear-gradient(90deg,transparent,#000 55%)}.bhdr{display:flex;justify-content:space-between;gap:16px 24px;align-items:flex-start;flex-wrap:wrap}.bhdr .bcopy{min-width:0;flex:1 1 320px}.bhdr .eyebrow .live{letter-spacing:inherit;font-size:inherit}.bhdr h2{margin:8px 0 6px;font-family:var(--display);font-size:clamp(24px,2.4vw,32px);font-weight:800;letter-spacing:-.025em;line-height:1.1;background:linear-gradient(180deg,#fff 30%,#ffe27a);-webkit-background-clip:text;background-clip:text;color:transparent}.bhdr p{margin:0;max-width:520px}.bclock{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.bclock .l{font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.bclock .segs{display:flex;gap:6px}.bclock .sg{display:flex;align-items:baseline;gap:2px;padding:8px 10px;border-radius:12px;background:#00000080;border:1px solid rgba(255,212,0,.25);font-size:11px;font-weight:700;color:var(--muted)}.bclock .sg b{font-family:var(--display);font-size:20px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums;line-height:1}.btargets{display:flex;gap:12px;overflow-x:auto;padding:18px 2px 6px;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.btargets::-webkit-scrollbar{display:none}.btargets>:last-child{margin-right:40px}.btile{flex:0 0 138px;min-width:0;scroll-snap-align:start;background:#0c0d10cc;border:1px solid rgba(255,212,0,.16);border-radius:16px;padding:8px 8px 10px;text-align:left;cursor:pointer;transition:transform .4s var(--ease-out),border-color .25s,box-shadow .3s}@media (hover: hover){.btile:hover{transform:translateY(-4px);border-color:#ffd40080;box-shadow:0 18px 36px #00000080,0 0 24px #ffd4001f}}.btile:active{transform:translateY(-1px) scale(.98)}.btile .img{position:relative;aspect-ratio:3/4.2;border-radius:10px;overflow:hidden;background:#0a0d10;display:flex;align-items:center;justify-content:center}.btile .img img{width:100%;height:100%;object-fit:cover}.btile .bc{position:absolute;z-index:2;right:6px;bottom:6px;font-size:11px;font-weight:800;color:#1a1200;background:linear-gradient(180deg,#ffe46b,var(--gold));padding:3px 8px;border-radius:var(--pill);box-shadow:0 4px 12px #00000080,0 0 14px #ffd40059;font-variant-numeric:tabular-nums}.srpanel{padding:4px 20px 6px;margin-bottom:8px;border-radius:var(--r3);border:1px solid var(--line);background:var(--sr-panel);box-shadow:inset 0 1px #ffffff0a}.srpanel h2.sec{margin:18px 0 10px}.srpanel .pulls{-webkit-mask-image:linear-gradient(90deg,#000 93%,transparent);mask-image:linear-gradient(90deg,#000 93%,transparent)}.srpanel .pulls>:last-child{margin-right:40px}.srpanel .pulls>.pull,.srpanel .pulls .skel-tile{flex-basis:min(164px,40vw)}.srhead{align-items:center;flex-wrap:wrap;gap:6px 12px;margin:30px 0 14px}.srhead h2.sec{margin:0}.showsecs{display:flex;flex-wrap:wrap;gap:18px}.showsec{--n: 1;container:ssec / inline-size;flex:var(--n) 1 min(100%,calc(var(--n) * 250px + (var(--n) - 1) * 18px));position:relative;min-width:0;display:flex;flex-direction:column;padding:14px;border-radius:22px;border:1px solid var(--line);background:radial-gradient(90% 50% at 0% 0%,color-mix(in srgb,var(--foil) 12%,transparent),transparent 70%),var(--sr-panel);box-shadow:inset 0 1px #ffffff0d;transition:border-color .25s,box-shadow .3s}.showsec:before{content:"";position:absolute;left:22px;right:22px;top:-1px;height:2px;border-radius:0 0 2px 2px;background:linear-gradient(90deg,transparent,var(--foil),transparent);opacity:.85}@media (hover: hover){.showsec:hover{border-color:color-mix(in srgb,var(--foil) 30%,var(--line2));box-shadow:0 20px 44px #0006,0 0 30px color-mix(in srgb,var(--foil) 8%,transparent),inset 0 1px #ffffff0f}}.showsec.nx{flex-basis:100%}.ssh{display:flex;align-items:center;gap:12px;padding:2px 2px 12px}.ssh .art{flex:none;width:44px;height:60px;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(0,0,0,.55)) drop-shadow(0 0 10px color-mix(in srgb,var(--foil) 35%,transparent));transform:rotate(-6deg);transition:transform .45s var(--spring2)}@media (hover: hover){.showsec:hover .ssh .art{transform:rotate(0) scale(1.06)}}.ssh .grow{flex:1;min-width:0}.ssh .foilchip{font-size:9.5px}.ssh h2{margin:3px 0 2px;font-family:var(--display);font-size:17px;font-weight:800;letter-spacing:-.015em;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ssh .up{color:var(--gold)}.sstiles{flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(200px,(100% - (var(--n) - 1) * 12px) / var(--n)),1fr));gap:12px;align-content:start}.srpull{min-width:0;display:flex;flex-direction:column;padding:8px 8px 10px;border-radius:16px;background:#00000038;border:1px solid var(--line);text-align:left;transition:transform .45s var(--ease-out),border-color .25s,box-shadow .3s,background .25s}@media (hover: hover){.srpull:hover{transform:translateY(-4px);border-color:var(--line3);background:#ffffff08;box-shadow:0 20px 40px #00000080}}.srpull:active{transform:translateY(-1px) scale(.98)}.srpull .img{position:relative;width:100%;aspect-ratio:3/4.2;border-radius:11px;overflow:hidden;background:#0a0d10;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px color-mix(in srgb,var(--foil) 35%,transparent),0 10px 26px color-mix(in srgb,var(--foil) 14%,transparent)}.srpull .img img{width:100%;height:100%;object-fit:cover}.srpull .img .prize{width:100%;height:100%;padding:6px}.srpull .info{display:flex;flex-direction:column;min-width:0}.srpull .v{margin-top:9px;font-family:var(--display);font-weight:800;font-size:18px;color:var(--green);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.srpull .n{margin-top:1px;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srpull .w{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line);font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srpull .w i{flex:none;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:9.5px;font-weight:800;color:#000;background:linear-gradient(135deg,#fff,var(--foil))}.ssbuy{display:flex;align-items:center;gap:8px;margin-top:12px;padding:0 16px;min-height:44px;border-radius:var(--pill);border:1px solid rgba(255,122,47,.32);background:linear-gradient(180deg,#ff5a0024,#ff5a000d);font-weight:700;font-size:13.5px;transition:background .2s,border-color .2s,color .2s,box-shadow .25s,transform .3s var(--spring2)}.ssbuy>span:first-child{flex:1}.ssbuy .go{display:inline-block;color:var(--orange2);transition:transform .35s var(--spring2),color .2s}@media (hover: hover){.ssbuy:hover{background:linear-gradient(180deg,var(--orange2),var(--orange));border-color:transparent;color:#fff;box-shadow:0 10px 26px var(--orange-glow)}}@media (hover: hover){.ssbuy:hover .go{color:#fff;transform:translate(3px)}}.ssbuy:active{transform:scale(.97)}@container ssec (max-width: 517px){.showsec:not(.n1) .sstiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ssec (min-width: 460px){.showsec.n1 .sstiles{grid-template-columns:1fr}.showsec.n1 .srpull{flex-direction:row;align-items:center;gap:14px}.showsec.n1 .srpull .img{flex:0 0 min(42%,220px)}.showsec.n1 .srpull .info{flex:1}.showsec.n1 .srpull .v{margin-top:0;font-size:24px}}@media (max-width: 599px){.showsec.n1 .sstiles{grid-template-columns:1fr}.showsec.n1 .srpull{flex-direction:row;align-items:center;gap:14px}.showsec.n1 .srpull .img{flex:0 0 min(42%,220px)}.showsec.n1 .srpull .info{flex:1}.showsec.n1 .srpull .v{margin-top:0;font-size:24px}}.srempty{padding:34px 20px;text-align:center}.srempty .t{font-family:var(--display);font-weight:800;font-size:18px;margin-bottom:4px}.lbhead{align-items:center;flex-wrap:wrap;gap:10px;margin:34px 0 14px}.lbhead h2.sec{margin:0}.lbhead h2 .xs{font-weight:500}.lbcard{display:grid;grid-template-columns:minmax(0,1fr) 300px;padding:0;overflow:hidden;border-radius:var(--r3);background:radial-gradient(50% 60% at 35% 0%,rgba(255,212,0,.08),transparent 70%),var(--sr-panel)}.lbmain{container:lbmain / inline-size;min-width:0;display:flex;flex-direction:column;justify-content:center;padding:34px 24px 18px}.lbgrid{display:grid;gap:22px}.lbstage,.lbboard{min-width:0}.lbboard .tag{margin:0 0 6px 6px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}@container lbmain (min-width: 760px){.lbgrid{grid-template-columns:minmax(0,1.25fr) minmax(260px,1fr);gap:40px;align-items:center}.podium{max-width:none}}@container lbmain (min-width: 1000px){.pod .av{width:60px;height:60px;font-size:23px}.pod.r1 .av{width:80px;height:80px;font-size:31px}.pod.r1 .av:before{top:-28px;font-size:22px}.pod .who{font-size:15px}.pod .pt{font-size:13px}.pod .plinth{height:100px}.pod.r1 .plinth{height:134px}.pod.r3 .plinth{height:78px}.pod .rk{font-size:36px}.pod.r1 .rk{font-size:50px}.pod .prz{font-size:12.5px;padding:3px 10px}.lbrow{padding:10px 8px;font-size:14px}}@container lbmain (max-width: 420px){.lbboard .lbrow{grid-template-columns:30px minmax(0,1fr) auto;grid-template-areas:"n w z" "n p z";row-gap:1px}.lbrow .n{grid-area:n}.lbrow .w{grid-area:w}.lbrow .z{grid-area:z}.lbrow .p{grid-area:p;font-size:12px;font-weight:600;color:var(--muted)}.lbrow.mine .p{color:inherit;opacity:.8}.podium .pod .who{white-space:normal;overflow-wrap:anywhere;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.lbside{display:flex;flex-direction:column;gap:14px;padding:22px 22px 18px;border-left:1px solid var(--line);background:#0000002e}.lbnone{margin-top:16px;text-align:center}.podium{position:relative;display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:10px;align-items:end;max-width:620px;margin:0 auto;border-bottom:1px solid var(--line2)}.podium:after{content:"";position:absolute;left:-6%;right:-6%;bottom:-12px;height:24px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(255,212,0,.2),transparent)}.pod{--medal: #c9cfe0;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;transition:transform .4s var(--spring2)}.pod.r1{--medal: var(--gold)}.pod.r3{--medal: #d08a5a}@media (hover: hover){.pod:hover{transform:translateY(-3px)}}.pod.open .av{color:var(--faint);border-style:dashed;box-shadow:none;animation:none;background:#ffffff08}.pod.open.r1 .av:before{opacity:.35;text-shadow:none}.pod.open .who{color:var(--faint);font-weight:600}.pod.open .plinth{opacity:.6}.pod .av{position:relative;width:52px;height:52px;margin-bottom:8px;border-radius:50%;display:grid;place-items:center;font-family:var(--display);font-weight:800;font-size:20px;background:radial-gradient(circle at 35% 30%,#2c333b,#15191e);border:2px solid var(--medal);box-shadow:0 0 0 4px color-mix(in srgb,var(--medal) 14%,transparent),0 10px 24px #00000080}.pod.r1 .av{width:66px;height:66px;font-size:26px;animation:goldglow 2.8s ease-in-out infinite}.pod.r1 .av:before{content:"♛";position:absolute;top:-24px;left:50%;transform:translate(-50%);font-size:19px;line-height:1;color:var(--gold);text-shadow:0 0 12px rgba(255,212,0,.6)}.pod .who{max-width:100%;font-weight:700;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pod .pt{margin:2px 0 10px;font-size:12px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.pod .plinth{width:100%;height:84px;display:flex;flex-direction:column;align-items:center;gap:5px;padding-top:10px;border-radius:14px 14px 4px 4px;border:1px solid color-mix(in srgb,var(--medal) 34%,transparent);border-bottom:0;background:linear-gradient(180deg,color-mix(in srgb,var(--medal) 20%,transparent),color-mix(in srgb,var(--medal) 3%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--medal) 40%,transparent)}.pod.r1 .plinth{height:112px}.pod.r3 .plinth{height:66px}.pod .rk{font-family:var(--display);font-weight:800;font-size:30px;line-height:1;color:var(--medal);text-shadow:0 0 18px color-mix(in srgb,var(--medal) 45%,transparent)}.pod.r1 .rk{font-size:42px}.pod .prz{font-size:11.5px;font-weight:800;color:var(--gold);padding:2px 8px;border-radius:var(--pill);background:#00000059;font-variant-numeric:tabular-nums}.pod.mine .who{color:var(--green)}.pod.mine .av{border-color:var(--green)}.lblist{min-width:0}.lbrow{display:grid;grid-template-columns:34px 1fr auto 70px;gap:10px;align-items:center;padding:9px 6px;border-radius:10px;font-size:13.5px;transition:background .2s}.lbrow+.lbrow{border-top:1px solid var(--line)}@media (hover: hover){.lbrow:hover{background:#ffffff08}}.lbrow .n{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:12px;font-weight:800;color:var(--muted);background:#ffffff0d}.lbrow .w{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lbrow .p{font-weight:700;font-variant-numeric:tabular-nums}.lbrow .z{color:var(--gold);font-size:12px;font-weight:700;text-align:right}.lbrow.mine{color:var(--green);background:#00e08a0f}.lbclock{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:16px;background:#ffffff09;border:1px solid var(--line2)}.lbclock .l,.lbpool .l{font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.lbpool{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:16px;background:#ffd4000f;border:1px solid rgba(255,212,0,.22)}.lbme{padding:10px 12px;border-radius:12px;background:#00e08a14;border:1px solid rgba(0,224,138,.25);font-size:13px}.lbrule{line-height:1.5}@media (max-width: 1100px){.srhero{grid-template-areas:"copy spot" "stats stats"}.srh-copy{align-self:center}.srstats{max-width:none}.lbcard{grid-template-columns:1fr}.lbside{border-left:0;border-top:1px solid var(--line)}.lbside{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start}.lbrule{grid-column:1 / -1}}@media (max-width: 720px){.srhero{grid-template-columns:1fr;grid-template-areas:"copy" "stats" "spot";gap:16px;padding:22px 18px 18px;border-radius:22px}.srhero p{font-size:13.5px}.srstats{border-radius:14px}.srstats .st{padding:10px 12px}.srspot{width:100%;flex-direction:row;gap:14px;padding:10px;border-radius:16px;background:#ffffff09;border:1px solid var(--line2)}.srspot:before{display:none}.srspot .img{flex:none;width:74px;transform:none;filter:drop-shadow(0 10px 14px rgba(0,0,0,.5))}@media (hover: hover){.srspot:hover .img{flex:none;width:74px;transform:none;filter:drop-shadow(0 10px 14px rgba(0,0,0,.5))}}.srspot .meta{align-items:flex-start;text-align:left;margin:0;min-width:0}.srspot .v{font-size:22px}section.bounty{padding:18px 16px 14px;border-radius:22px}.bounty .bart{top:0;right:0;bottom:0;left:0;opacity:.28;-webkit-mask-image:linear-gradient(180deg,#000,transparent 75%);mask-image:linear-gradient(180deg,#000,transparent 75%)}.bclock{align-items:flex-start}.btile{flex-basis:120px}.srpanel{padding:2px 14px 4px;border-radius:22px}.srpanel h2.sec{margin:16px 0 8px}.showsecs{gap:14px}.lbmain{padding:30px 12px 10px}.lbside{padding:16px 14px}.podium{gap:6px}.pod .av{width:44px;height:44px;font-size:17px}.pod.r1 .av{width:54px;height:54px;font-size:22px}.pod .rk{font-size:24px}.pod.r1 .rk{font-size:32px}.pod .plinth{height:72px}.pod.r1 .plinth{height:94px}.pod.r3 .plinth{height:60px}.lbrow{grid-template-columns:30px 1fr auto 62px;gap:8px}}@media (max-width: 899px){.srspot .slab{padding:6%}.srspot .slabl{display:none}}.srspot .slab{--lf: 10.5px}@media (max-width: 899px){.actionbar.fixed .grow{flex-basis:100%}}@media (hover: hover){.rtabs button:hover{color:var(--ink)}}.rhero .rh-title p{margin:6px 0 0;font-size:13.5px;color:var(--muted)}.rh-tier .chev{color:var(--muted);font-size:22px;transition:transform .3s var(--ease-out)}.rh-coins .pillbtn{margin-top:0}.badgecell .ring svg{width:34px;height:34px}.storeitem .sicon svg{width:21px;height:21px}.collection{--c-panel: linear-gradient(180deg, rgba(21,27,35,.82), rgba(12,16,22,.88))}.collection [data-tone=green]{--tone: var(--green)}.collection [data-tone=blue]{--tone: #5b9bff}.collection [data-tone=orange]{--tone: var(--orange2)}.collection [data-tone=muted]{--tone: rgba(245,247,248,.45)}@media (min-width: 900px){.colhdr{display:none}}.colhero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;padding:28px 44px 28px 32px;margin-bottom:18px;border-radius:var(--r3);border:1px solid var(--line2);background:radial-gradient(55% 130% at 100% 0%,rgba(0,224,138,.12),transparent 65%),radial-gradient(50% 120% at 0% 100%,rgba(91,75,255,.14),transparent 70%),var(--c-panel);box-shadow:var(--shadow),inset 0 1px #ffffff0f}.colhero p{margin:0;max-width:520px;font-size:14.5px}.chstats{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.chstats .st{display:flex;flex-direction:column;gap:4px;min-width:140px;padding:12px 16px;border-radius:16px;background:#ffffff09;border:1px solid var(--line2);text-align:left;transition:border-color .2s,background .2s,transform .3s var(--spring2)}.chstats .l{font-size:10.5px;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase;color:var(--muted);overflow-wrap:anywhere;text-wrap:balance}.chstats b.sm{font-size:18px;line-height:1.45}.chstats b .chev{width:18px;height:18px;color:var(--orange2)}.chstats button.st{cursor:pointer}.chstats button.st:disabled{cursor:default}.chstats .st.hot{border-color:#ff7a2f73;background:linear-gradient(180deg,#ff5a0024,#ff5a000a)}.chstats .st.hot b{color:var(--orange2)}@media (hover: hover){.chstats .st.hot:hover{transform:translateY(-2px);border-color:#ff7a2fb3}}@media (hover: hover){.chstats .st.hot:hover .chev{transform:translate(3px)}}.chfan{position:relative;width:250px;height:200px;cursor:pointer}.chfan .fc{position:absolute;left:50%;top:4px;width:112px;aspect-ratio:3/4.2;margin-left:-56px;border-radius:10px;overflow:hidden;background:#0a0d10;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tc) 65%,transparent),0 18px 34px #0009,0 0 24px color-mix(in srgb,var(--tc) 28%,transparent);transition:transform .55s var(--spring2)}.chfan .fc img{width:100%;height:100%;object-fit:cover}.chfan .fc .prize{width:100%;height:100%;padding:6px}.chfan .fc .slab{padding:7% 5% 5%}.chfan .fc .slab .slabl{display:none}.chfan .f0{z-index:3;transform:translateY(-2px)}.chfan .f1{z-index:2;transform:translate(-62px) translateY(14px) rotate(-12deg) scale(.88)}.chfan .f2{z-index:1;transform:translate(62px) translateY(14px) rotate(12deg) scale(.88)}@media (hover: hover){.chfan:hover .f0{transform:translateY(-10px) scale(1.04)}}@media (hover: hover){.chfan:hover .f1{transform:translate(-80px) translateY(12px) rotate(-16deg) scale(.88)}}@media (hover: hover){.chfan:hover .f2{transform:translate(80px) translateY(12px) rotate(16deg) scale(.88)}}.chfan .fl{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;align-items:baseline;justify-content:center;gap:8px}.chfan .fl b{font-family:var(--display);font-size:20px;font-weight:800;color:var(--green);font-variant-numeric:tabular-nums}.coltools{position:sticky;top:10px;z-index:6;display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding:8px;margin-bottom:6px;border-radius:20px;background:#0c1016db;border:1px solid var(--line2);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 16px 40px #00000073}.ctabs{display:flex;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.ctabs::-webkit-scrollbar{display:none}.ctabs button img{width:16px;height:16px;object-fit:contain;opacity:.8}.ctabs button .n{min-width:20px;padding:1px 6px;border-radius:var(--pill);font-size:11px;font-weight:800;text-align:center;background:var(--line);font-variant-numeric:tabular-nums}.ctabs button:active{transform:scale(.96)}.ctabs button.on img{opacity:1}.ctabs button.on .n{background:var(--orange);color:#fff}.cctl{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.cctl .catwrap{position:relative}.cctl .dropdown{left:auto;right:0;transform-origin:top right}.cbtn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:14px;border:1px solid var(--line2);background:#ffffff08;color:var(--ink);font:inherit;font-size:13px;font-weight:650;cursor:pointer;white-space:nowrap;transition:background .2s,border-color .2s,color .2s,transform .3s var(--spring2)}.cbtn svg{width:16px;height:16px;color:var(--muted)}.cbtn .chev{font-size:10px;color:var(--muted)}@media (hover: hover){.cbtn:hover{background:var(--line);border-color:var(--line3)}}.cbtn:active{transform:scale(.96)}.cbtn.on{border-color:#5b9bff80;background:#2f7cff1f}.cbtn.sel{color:#fff;border-color:transparent;background:linear-gradient(180deg,var(--orange2),var(--orange));box-shadow:0 6px 18px #ff5a004d}.cview{display:flex;padding:3px;gap:2px;border-radius:14px;border:1px solid var(--line2);background:#00000040}.cview button svg{width:17px;height:17px}.colgrp{margin-top:26px}.cghead{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.cghead .gi{flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--tone);background:color-mix(in srgb,var(--tone) 13%,transparent);border:1px solid color-mix(in srgb,var(--tone) 30%,transparent)}.cghead .gi svg{width:17px;height:17px}.cghead h2{margin:0;font-family:var(--display);font-weight:800;font-size:18px;letter-spacing:-.01em}.cghead .cnt{padding:2px 9px;border-radius:var(--pill);font-size:12px;font-weight:800;color:var(--tone);background:color-mix(in srgb,var(--tone) 12%,transparent);font-variant-numeric:tabular-nums}.cghead .gv{margin-left:auto;font-family:var(--display);font-weight:800;font-size:15px;color:var(--muted);font-variant-numeric:tabular-nums}.cgnote{margin:0 0 12px;padding:10px 14px;border-radius:12px;font-size:12.5px;line-height:1.5;color:var(--muted);background:color-mix(in srgb,var(--tone) 6%,transparent);border:1px solid color-mix(in srgb,var(--tone) 18%,transparent);border-left:3px solid var(--tone)}.cgnote b{color:var(--ink)}.colitems{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:10px}.citem{position:relative;min-width:0;display:flex;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:18px;border:1px solid var(--line);background:var(--c-panel);text-align:left;cursor:pointer;transition:transform .4s var(--ease-out),border-color .25s,box-shadow .3s,background .25s,opacity .25s}@media (hover: hover){.citem:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--tc) 40%,var(--line3));box-shadow:0 16px 36px #00000080,0 0 22px color-mix(in srgb,var(--tc) 10%,transparent)}}.citem:active:not(:disabled){transform:scale(.99)}.citem .cth{position:relative;flex:none;width:58px;height:80px;border-radius:8px;overflow:hidden;background:#0a0d10;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tc) 60%,transparent),0 8px 18px color-mix(in srgb,var(--tc) 20%,transparent);transition:transform .45s var(--ease-out)}.citem .cth .th,.citem .cth .slab.th,.citem .cth .prize.th{width:100%;height:100%;border-radius:0}.citem .cth .slab.th{padding:6px 4px 4px;border-radius:6px}.citem .cmain{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.citem .ttl{font-weight:700;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.citem .sub{font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.citem .note{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:11.5px;font-weight:600;color:#ffb08a}.citem .note svg{width:13px;height:13px}.vbar{display:block;height:4px;margin-top:9px;max-width:180px;border-radius:2px;background:#ffffff14;overflow:hidden}.vbar.mid i{background:linear-gradient(90deg,var(--gold),#ffe46b)}.vbar.low i{background:linear-gradient(90deg,var(--red),#ff7a84)}.citem .cside{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.citem .val{font-family:var(--display);font-weight:800;font-size:17px;color:var(--green);font-variant-numeric:tabular-nums}.citem .countdown{position:static}.schip{font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:var(--pill);white-space:nowrap;color:var(--tone);background:color-mix(in srgb,var(--tone) 14%,transparent);border:1px solid color-mix(in srgb,var(--tone) 28%,transparent)}.citem.sold{background:#0e121899}.citem.sold .cth{filter:grayscale(.55) brightness(.8);box-shadow:0 0 0 1px var(--line2)}.citem.sold .ttl,.citem.sold .val{color:var(--muted)}.citem .tick{flex:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:2px solid var(--line3);color:#fff;font-size:13px;font-weight:800;transition:background .2s,border-color .2s,transform .3s var(--spring2)}.citem .tick.on{background:var(--orange);border-color:var(--orange);transform:scale(1.06)}.citem .tick.off{opacity:.25}.citem.on{border-color:var(--orange);background:linear-gradient(180deg,#ff5a001a,#ff5a0008);box-shadow:0 0 0 1px #ff4d0059 inset,0 10px 26px #ff4d001f}.citem.locked{opacity:.45;cursor:not-allowed}.citem.skel-row{cursor:default;pointer-events:none}.citem.skel-row .cth{box-shadow:none}.colitems.grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.colitems.grid .citem{flex-direction:column;align-items:stretch;gap:0;padding:8px 8px 12px}.colitems.grid .citem .cth{width:100%;height:auto;aspect-ratio:3/4.2;border-radius:11px}.colitems.grid .citem .cth .slab.th{padding:9% 6% 6%;border-radius:8px}@media (hover: hover){.colitems.grid .citem:hover .cth{transform:translateY(-2px)}}.colitems.grid .citem .cmain{margin-top:10px;padding:0 2px}.colitems.grid .citem .cside{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:8px;padding:0 2px}.colitems.grid .citem .vbar{max-width:none}.colitems.grid .citem .tick{position:absolute;z-index:2;top:14px;left:14px;background:#0000008c}.colitems.grid .citem .tick.on{background:var(--orange)}.colempty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;margin-top:8px;text-align:center}.colempty .t{font-family:var(--display);font-weight:800;font-size:22px}.colempty .cta{margin-top:10px}.colempty.sm{padding:26px 20px;gap:12px}.colempty .emptyic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;color:var(--orange2);background:#ff7a2f1a;border:1px solid rgba(255,122,47,.25);box-shadow:0 10px 28px #ff5a001f;animation:pop .5s var(--spring2) .1s backwards}.colempty .emptyic svg{width:24px;height:24px}.colempty .slots{position:relative;width:150px;height:104px;margin-bottom:6px}.colempty .slots i{position:absolute;left:50%;top:0;width:64px;height:92px;margin-left:-32px;border-radius:10px;border:1.5px dashed var(--line3);background:#ffffff05}.colempty .slots i:nth-child(1){transform:translate(-46px) translateY(8px) rotate(-12deg)}.colempty .slots i:nth-child(3){transform:translate(46px) translateY(8px) rotate(12deg)}.colbar{gap:14px;padding:10px 12px 10px 14px;border-radius:22px;background:#0e131aeb;border-color:#ff7a2f52;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 24px 60px #0009,0 0 40px #ff5a001a}.colbar .cta svg{width:17px;height:17px}.colbar .grow{flex:1;min-width:0}.colbar .sub{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collection:has(.colbar){padding-bottom:90px}.thstack{display:flex;flex:none;padding-left:12px}.thstack>span{width:34px;height:46px;margin-left:-12px;border-radius:6px;overflow:hidden;background:#0a0d10;box-shadow:0 0 0 2px #0e131a,0 6px 14px #00000080;display:flex;align-items:center;justify-content:center;animation:pop .35s var(--spring2) backwards}.thstack>span .th,.thstack>span .slab.th,.thstack>span .prize.th{width:100%;height:100%;border-radius:0}.thstack>span .slab.th{padding:3px 2px 2px}.thstack .ph{border:1.5px dashed var(--line3);background:none;box-shadow:none}.colconfirm{padding-top:22px;text-align:center}.colconfirm .thstack{justify-content:center;margin-bottom:14px}.colconfirm .thstack>span{width:46px;height:62px}.colconfirm h3{margin:0 0 6px;font-family:var(--display);font-size:24px}.colconfirm p{margin:0 0 16px}@media (max-width: 899px){.colitems{grid-template-columns:1fr}.colitems.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.coltools{top:6px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"tabs tabs view" "status sort select";gap:6px;align-items:center;padding:6px;border-radius:18px}.ctabs{grid-area:tabs;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent);padding-right:24px}.cctl{display:contents}.cctl .catwrap{grid-area:status;min-width:0}.cctl .catwrap>.cbtn{width:100%;justify-content:space-between;overflow:hidden}.cctl .dropdown{left:0;right:auto;transform-origin:top left}.cctl .csort{grid-area:sort}.cctl .cselect{grid-area:select;justify-content:center}.cctl .cview{grid-area:view}.cbtn .lbl{display:none}.cbtn{padding:0 11px;font-size:12.5px}.colbar .thstack{display:none}.colbar .cta.sm{flex:1}.collection:has(.colbar){padding-bottom:130px}}@media (max-width: 720px){.colhero{grid-template-columns:1fr;padding:22px 18px 18px;border-radius:22px}.colhero p{font-size:13.5px}.chfan{display:none}.chstats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.chstats .st{min-width:0;padding:10px 12px;border-radius:12px}.chstats .l{font-size:9.5px;letter-spacing:.1em}.chstats b.sm{font-size:15px;line-height:1.27}.citem{gap:12px;padding:9px 12px 9px 9px}.citem .cth{width:52px;height:72px}.cghead .gv{font-size:14px}}.seg.sm{flex:none}.referral{padding:22px;display:grid;grid-template-columns:120px 1fr;gap:20px;align-items:center;background:linear-gradient(120deg,rgba(255,77,0,.14),var(--surface) 55%)}.referral h3{margin:0 0 6px;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em}.referral p{margin:0;font-size:13.5px;color:var(--muted)}.codebar{display:flex;align-items:center;gap:10px;margin:14px 0 0;font-size:13.5px}.reward .cad{font-size:10.5px;font-weight:800;letter-spacing:.12em}.reward .cad.daily{color:var(--green)}.reward .cad.weekly,.reward .cad.monthly{color:var(--blue)}.reward h4{margin:4px 0;font-family:var(--display);font-size:18px;font-weight:700}.reward .lock{position:absolute;top:12px;right:12px;font-size:10.5px;font-weight:700;padding:4px 9px;border-radius:var(--pill);background:#ffffff14;border:1px solid var(--line2)}.notice .more{color:var(--orange2);font-weight:600;margin-left:6px}.coins b{font-weight:800}.coins svg{flex:none}.accent{color:var(--green)}.rtabs button{flex:1;background:none;border:0;padding:12px 6px 14px;color:var(--muted);font-weight:700;font-size:14.5px;cursor:pointer;position:relative;transition:color .15s}.rtabs button.on{color:var(--ink)}.rtabs button.on:after{content:"";position:absolute;left:12%;right:12%;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--orange)}.rewhero{padding:16px 18px}.prog2 i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--green2),var(--green));transition:width .8s var(--ease)}.badgegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px}.badgecell{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r2);cursor:pointer;transition:border-color .15s,transform .1s,background .15s;text-align:center}@media (hover: hover){.badgecell:hover{border-color:var(--line3)}}.badgecell:active{transform:scale(.98)}.badgecell.claimable{border-color:var(--green);box-shadow:0 0 0 1px var(--green) inset,0 8px 20px #00e08a24}.ring.xl{width:92px;height:92px;border-width:3px}.badgecell .bn{font-size:12.5px;font-weight:700;line-height:1.2}.bbar{width:100%;height:5px;border-radius:3px;background:#242a2c;overflow:hidden}.bbar i{display:block;height:100%}.bs{font-size:11px;font-weight:700;color:var(--muted)}.badgecell.earned .bs{color:var(--green)}.streak{display:flex;gap:6px}.streak .day.on{background:linear-gradient(160deg,#00e08a38,#00e08a0d);border-color:var(--green);color:var(--green)}.rewardcard{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:var(--r2);background:var(--surface2);border:1px solid var(--line)}.rewardcard.center{flex-direction:column;gap:4px}.rewardcard b{font-size:17px;font-family:var(--display)}.earnedtag{text-align:center;color:var(--green);font-weight:700;padding:10px}.kicker{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.pop{align-items:center;text-align:center}.pop .rewardcard,.pop .ledger{width:100%}.unlocked .ring.xl{box-shadow:0 0 44px -8px currentColor}.pill{font-size:12px;font-weight:800;padding:5px 11px;border-radius:var(--pill);background:#ffffff0f;border:1px solid var(--line2);font-variant-numeric:tabular-nums;flex:none}.mr{display:flex;align-items:center;gap:10px;flex:none}.tickbig{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#00e08a24;color:var(--green);font-size:30px;font-weight:800}.delta{font-family:var(--display);font-size:40px;font-weight:800;color:var(--green);letter-spacing:-.02em}.ledger{display:flex;gap:10px}.ledger>div{flex:1;display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:var(--r2);background:var(--surface2);border:1px solid var(--line)}.ledger b{font-size:16px}.storegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.storeitem{position:relative;display:flex;flex-direction:column;gap:6px;padding:16px;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--r2);cursor:pointer;transition:border-color .15s,transform .1s}@media (hover: hover){.storeitem:hover{border-color:var(--line3)}}.storeitem:active{transform:scale(.99)}.storeitem.short{cursor:default;opacity:.82}.storeitem .inote{font-size:11.5px;color:var(--muted);line-height:1.4}.storeitem .redeem{font-size:12px;font-weight:800;color:var(--orange2)}.storeitem .more{font-size:11.5px;font-weight:700;color:var(--faint)}.itemtag{position:absolute;top:10px;right:10px;font-size:8.5px;font-weight:800;letter-spacing:.06em;padding:3px 7px;border-radius:6px}.itemtag.pop{background:#ff4d0029;color:var(--orange2);border:1px solid rgba(255,77,0,.4)}.itemtag.new{background:#00e08a29;color:var(--green);border:1px solid rgba(0,224,138,.4)}.itemtag.save{background:#ffd40024;color:var(--gold);border:1px solid rgba(255,212,0,.4)}@media (max-width: 560px){.badgegrid{grid-template-columns:repeat(3,1fr)}.storegrid{grid-template-columns:repeat(2,1fr)}.ledger{flex-direction:row}}.rangepair b{display:block;margin-top:4px;font-family:var(--display);font-size:22px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.oddsfoot b{font-family:var(--display);font-size:32px;line-height:1;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.rtpbar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--orange),var(--orange2))}.xpbar{flex:1;min-width:80px;height:6px;border-radius:3px;background:#22272c;overflow:hidden;display:block}.xpbar i{display:block;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--tier, var(--green)) 70%,#fff),var(--tier, var(--green)));transition:width .6s var(--ease)}.xpbar.big{height:10px;border-radius:5px;width:100%;margin-top:16px}.stattiles.three{grid-template-columns:repeat(3,1fr)}.tiercard{display:flex;align-items:center;gap:14px;padding:14px 16px;width:100%;text-align:left;cursor:pointer;margin-bottom:12px;border-color:color-mix(in srgb,var(--tier) 35%,var(--line));background:linear-gradient(120deg,color-mix(in srgb,var(--tier) 14%,var(--surface)),var(--surface) 70%)}.tiercard .hex{flex:none}.tiersheet .tierwrap{margin-top:-6px;padding:24px 22px 22px;display:flex;flex-direction:column;gap:16px;background:radial-gradient(80% 36% at 50% 0%,color-mix(in srgb,var(--tier) 24%,transparent),transparent 70%)}@media (max-width: 899px){.tiersheet .tierwrap{margin-top:-20px;padding-top:38px}}.tiersheet .grab{position:relative;z-index:1}.tierhdr h3{margin:0 0 6px;font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em}.tierhdr p{margin:0;max-width:46ch;font-size:12.5px;line-height:1.5;color:var(--muted)}.tierpills::-webkit-scrollbar{display:none}.tierpills button{flex:none;display:inline-flex;align-items:center;gap:7px;padding:8px 14px 8px 11px;border-radius:var(--pill);border:1px solid var(--line2);background:#ffffff08;color:var(--muted);font-weight:700;font-size:13px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.tierpills button:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--tier);box-shadow:0 0 8px color-mix(in srgb,var(--tier) 70%,transparent)}@media (hover: hover){.tierpills button:hover{color:var(--ink)}}.tierpills button.on{color:#000;background:var(--tier);border-color:var(--tier);box-shadow:0 6px 18px color-mix(in srgb,var(--tier) 40%,transparent)}.tierpills button.on:before{background:#00000073;box-shadow:none}.tierhero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 0 2px}.tierhero h2{margin:6px 0 0;font-family:var(--display);font-size:36px;line-height:1.05;font-weight:800;letter-spacing:-.025em}.tierhero .kicker{margin-top:14px;padding:4px 12px;border-radius:var(--pill);border:1px solid color-mix(in srgb,var(--tier) 45%,transparent);background:color-mix(in srgb,var(--tier) 12%,transparent);font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.tierhero .xpbar.big{margin-top:18px;height:10px;background:#ffffff1a;box-shadow:inset 0 1px 2px #0006}.tierhero .xpbar.big i{min-width:10px;box-shadow:0 0 12px color-mix(in srgb,var(--tier) 60%,transparent)}.tierhero .hex{filter:drop-shadow(0 18px 30px color-mix(in srgb,var(--tier) 45%,transparent))}.xprow b{color:var(--ink)}.tsec .noperks{margin:0;text-align:center;font-size:13px;color:var(--muted)}.onetime .ot .l{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}.onetime .ot .c{font-family:var(--display);font-size:20px;font-weight:800;margin:6px 0 2px;color:var(--gold)}.onetime .ot .s{font-size:11px;color:var(--faint)}.onetime .ot.paid .s{color:var(--green)}.perkrows .pr{display:flex;align-items:center;gap:10px;font-size:14px}.perkrows .pr .ic{width:30px;height:30px;border-radius:8px;background:#ffffff0f;display:grid;place-items:center;color:var(--gold)}.tiercta.cta{background:var(--tier);color:#000;box-shadow:0 10px 30px color-mix(in srgb,var(--tier) 45%,transparent)}.prefopt{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line);cursor:pointer}.prefopt img{width:28px;height:28px}.prefopt input{margin-left:auto;width:20px;height:20px;accent-color:var(--orange)}.lockchip{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:3px 9px;border-radius:var(--pill);color:var(--tier, var(--muted));border:1px solid color-mix(in srgb,var(--tier, #fff) 50%,transparent);background:#00000073;white-space:nowrap}.storeitem .lockchip.itemtier{position:static;align-self:flex-start;margin-bottom:2px}.storeitem.locked{opacity:.75}.splash-mark{width:64px;height:64px;border-radius:19px;background:linear-gradient(135deg,var(--orange3),var(--orange2) 35%,var(--orange));box-shadow:0 14px 44px var(--orange-glow),inset 0 1px #ffffff80;display:grid;place-items:center;animation:splashmark 1.6s var(--ease) infinite}.splash-mark svg{width:62%;height:62%;color:#fff;transform:rotate(8deg);filter:drop-shadow(0 1px 2px rgba(120,30,0,.45))}.splash-word{font-family:var(--display);font-weight:800;font-size:30px;letter-spacing:-.03em;color:var(--ink);animation:rise .6s var(--ease-out) .1s backwards}.splash-bar i{display:block;width:40%;height:100%;border-radius:2px;background:linear-gradient(90deg,transparent,var(--orange2),transparent);animation:splashbar 1.1s var(--ease) infinite}.skel-tile{animation:fadein .4s ease backwards}.rtabs button.on:after{animation:tabline .4s var(--ease-out)}.seg button{transition:background .25s,border-color .25s,color .25s,box-shadow .25s,transform .3s var(--spring2)}.badgecell,.storeitem,.missionrow,.srow,.method,.setcard{transition:border-color .2s,transform .35s var(--ease-out),background .2s,box-shadow .25s}@media (hover: hover){.badgecell:hover,.storeitem:hover:not(.short),.setcard:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0006}}.stagger>*{animation:stagin var(--dur-enter) var(--ease-out) backwards}.stagger>:nth-child(2){animation-delay:.04s}.stagger>:nth-child(3){animation-delay:.08s}.stagger>:nth-child(4){animation-delay:.12s}.stagger>:nth-child(5){animation-delay:.16s}.stagger>:nth-child(6){animation-delay:.2s}.stagger>:nth-child(7){animation-delay:.24s}.stagger>:nth-child(8){animation-delay:.28s}.stagger>:nth-child(9){animation-delay:.32s}.stagger>:nth-child(n+10){animation-delay:.36s}.prog2 i,.xpbar i,.bbar i,.mprog .bar i,.reward .prog .bar i{transform-origin:left center;animation:barin 1s var(--ease-out) .15s backwards}.hdr .coins.big{font-size:20px;padding:7px 14px 7px 10px;border-radius:var(--pill);background:#ffd40012;border:1px solid rgba(255,212,0,.24)}.rtabs{position:relative}.rtabs button.on:after{display:none}.rtabind{position:absolute;left:0;bottom:-1px;width:calc((100% - 8px) / 3);height:3px;pointer-events:none;transform:translate(calc(var(--i, 0) * (100% + 4px)));transition:transform .45s var(--ease-out)}.rtabind:before{content:"";position:absolute;top:0;right:12%;bottom:0;left:12%;border-radius:3px 3px 0 0;background:var(--orange);box-shadow:0 0 12px var(--orange-glow)}.rtab{display:flex;flex-direction:column;gap:14px;padding-top:16px;animation:pagein .4s var(--ease-out) backwards}.rtab>.seg{max-width:560px;width:100%}.rewhero .row{padding:0}.tiercard .hex{transition:transform .6s var(--spring2)}@media (hover: hover){.tiercard:hover .hex{transform:rotate(-10deg) scale(1.06)}}.badgegrid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr))}.badgecell .ring{transition:transform .45s var(--spring2)}@media (hover: hover){.badgecell:hover .ring{transform:scale(1.06)}}.badgecell.claimable{animation:stagin var(--dur-enter) var(--ease-out) backwards,claimglow 2.4s ease-in-out .6s infinite}.storegrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.storeitem .itemtag{position:static;align-self:flex-start;margin-bottom:2px}@media (hover: hover){.storeitem:not(.short):hover{border-color:#ff7a2f73}}.storeitem .redeem{display:inline-block;transition:transform .35s var(--spring2)}@media (hover: hover){.storeitem:hover .redeem{transform:translate(3px)}}@media (max-width: 560px){.storegrid{grid-template-columns:repeat(2,1fr)}.badgegrid{grid-template-columns:repeat(3,1fr)}}.rhero{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(300px,1.2fr) minmax(250px,.8fr);align-items:stretch;gap:16px;padding:18px 18px 18px 28px;margin-bottom:16px;border-radius:26px;border:1px solid var(--line2);overflow:hidden;background:radial-gradient(60% 140% at 0% 0%,color-mix(in srgb,var(--tier, var(--orange)) 22%,transparent),transparent 65%),radial-gradient(50% 120% at 100% 100%,rgba(255,212,0,.12),transparent 70%),linear-gradient(180deg,#151b23e6,#0a0e13f0);box-shadow:var(--shadow)}.rhero .rh-title{align-self:center}.rhero .rh-title h1{margin:0}.rh-tier{display:flex;align-items:center;gap:16px;padding:18px 18px 18px 20px;border-radius:20px;text-align:left;cursor:pointer;width:100%;background:#00000047;border:1px solid color-mix(in srgb,var(--tier, #fff) 38%,var(--line));transition:transform .35s var(--ease-out),border-color .25s,background .25s}@media (hover: hover){.rh-tier:hover{transform:translateY(-2px);background:#00000061;border-color:color-mix(in srgb,var(--tier, #fff) 70%,var(--line))}}.rh-tier .hex{flex:none;transition:transform .6s var(--spring2)}@media (hover: hover){.rh-tier:hover .hex{transform:scale(1.06)}}.rh-tier .tn{font-family:var(--display);font-weight:800;font-size:23px;letter-spacing:-.02em;line-height:1.1}.rh-tier .xpbar{flex:none;width:100%;height:6px;margin:8px 0 4px;background:#ffffff1a;box-shadow:inset 0 1px 2px #00000059}.rh-tier .chev{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--line)}@media (hover: hover){.rh-tier:hover .chev{transform:translate(3px);color:var(--ink)}}.rh-coins{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;column-gap:12px;row-gap:10px;padding:18px 20px;border-radius:20px;background:linear-gradient(160deg,#ffd40029,#ffd4000a);border:1px solid rgba(255,212,0,.28)}.rh-coins .eyebrow{grid-column:1 / -1}.rh-coins .coins.big{font-size:38px}.rtabs{position:relative;display:flex;gap:4px;padding:5px;margin-top:0;border:1px solid var(--line2);border-radius:var(--pill);background:#0a0e13b3;max-width:560px}.rtabs button{flex:1 1 0;min-width:0;position:relative;z-index:1;padding:11px 4px;border-radius:var(--pill);font-size:clamp(12px,3.5vw,14.5px);white-space:nowrap;transition:color .2s}.rtabs button.on{color:#fff}.rtabind{top:5px;bottom:5px;left:5px;height:auto;width:calc((100% - 10px - 8px) / 3)}.rtabind:before{top:0;right:0;bottom:0;left:0;border-radius:var(--pill);background:linear-gradient(135deg,var(--orange2),var(--orange));box-shadow:0 8px 22px #ff4d0061,inset 0 1px #ffffff4d}.rtab{gap:16px;padding-top:18px}.achsum{display:flex;align-items:center;gap:24px;padding:20px 24px;background:linear-gradient(120deg,rgba(0,224,138,.1),transparent 55%),linear-gradient(180deg,#151b23d1,#0d1218db)}.as-num{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;min-width:130px}.as-num b{font-family:var(--display);font-weight:800;font-size:52px;line-height:1;letter-spacing:-.04em}.as-num span{font-family:var(--display);font-weight:700;font-size:22px;color:var(--muted)}.as-num small{flex-basis:100%;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--faint)}.as-body{flex:1;min-width:0}.as-body .prog2{margin-top:0;height:10px}.as-next{font-size:14px;font-weight:700;margin-bottom:10px}.badgegrid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:14px}.badgecell{position:relative;padding:22px 14px 16px;gap:10px;border-radius:22px;overflow:hidden;background:radial-gradient(90% 70% at 50% 0%,color-mix(in srgb,var(--tc, #888) 16%,transparent),transparent 70%),linear-gradient(180deg,#151b23d1,#0d1218db)}.badgecell .ring{width:76px;height:76px;border-width:2px;background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--tc, #888) 28%,#0c1112),#0c1112 75%);box-shadow:0 10px 26px -6px color-mix(in srgb,var(--tc, #888) 55%,transparent)}.badgecell:not(.earned):not(.claimable) .ring{filter:saturate(.55);opacity:.85}.badgecell .bn{font-size:14px}.badgecell .bs{font-size:12px}.badgecell.earned:after{content:"✓";position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;color:#032;background:var(--green)}.badgecell .bbar{height:6px}.badgecell.claimable .bs{color:#032;background:var(--green);padding:3px 12px;border-radius:var(--pill)}.storebar{padding:16px 20px;background:radial-gradient(60% 160% at 0% 0%,rgba(255,212,0,.14),transparent 65%),linear-gradient(180deg,#151b23d1,#0d1218db);border-color:#ffd40038}.sb-l{display:flex;flex-direction:column;gap:4px}.storegrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.storeitem{padding:18px;gap:8px;border-radius:22px;background:linear-gradient(180deg,#151b23d1,#0d1218db)}.storeitem .sicon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;margin-bottom:4px;color:#fff;background:linear-gradient(135deg,var(--orange2),var(--orange));box-shadow:0 8px 20px #ff5a004d}.storeitem .sicon.boosts{background:linear-gradient(135deg,#8a6bff,var(--indigo));box-shadow:0 8px 20px #5b4bff59}.storeitem .sicon.cash{background:linear-gradient(135deg,var(--green2),var(--green));color:#032;box-shadow:0 8px 20px #00e08a4d}.storeitem .inote{font-size:12.5px}.storeitem .sprog{height:5px;border-radius:3px;background:#ffffff14;overflow:hidden;margin-top:6px}.storeitem .ic{padding-top:12px;margin-top:auto;border-top:1px solid var(--line)}.storeitem .ic .coins{font-size:16px;font-family:var(--display);font-weight:800;letter-spacing:-.01em}.storeitem .redeem{padding:6px 14px;border-radius:var(--pill);background:linear-gradient(135deg,var(--orange2),var(--orange));border:0;color:#fff;box-shadow:0 6px 16px #ff5a0047}.storeitem{overflow:hidden;gap:6px;background:radial-gradient(90% 60% at 0% 0%,rgba(255,255,255,.045),transparent 70%),linear-gradient(180deg,#151b23d1,#0d1218db)}.storeitem .sicon{width:44px;height:44px;margin-bottom:8px;box-shadow:inset 0 1px #ffffff47,0 8px 20px #ff5a004d}.storeitem .sicon.boosts{box-shadow:inset 0 1px #ffffff47,0 8px 20px #5b4bff59}.storeitem .sicon.cash{box-shadow:inset 0 1px #ffffff59,0 8px 20px #00e08a4d}.storeitem .in{font-size:17px;line-height:1.2;color:var(--ink)}.storeitem .inote{color:var(--muted);line-height:1.45;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.storeitem .sprog{height:6px;margin:auto 0 12px}.storeitem .sprog+.ic{margin-top:0}.storeitem .sprog i{box-shadow:0 0 10px #ffb40073}.storeitem.short{opacity:1}.storeitem.short .in,.storeitem.short .inote{opacity:.85}.storeitem .more{padding:3px 9px;border-radius:var(--pill);background:#ffffff0f;color:var(--muted);font-size:11.5px}@media (max-width: 1100px){.rhero{grid-template-columns:1fr 1fr}.rhero .rh-title{grid-column:1 / -1}}@media (max-width: 720px){.rhero{grid-template-columns:1fr;padding:18px 16px;gap:14px;border-radius:22px}.rh-coins{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between}.rh-coins .coins.big{font-size:28px}.rtabs{max-width:none}.achsum{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.as-num b{font-size:44px}.badgegrid,.storegrid{grid-template-columns:repeat(2,1fr);gap:10px}.storeitem{padding:14px}}.storegrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.storeitem .itemtag,.storeitem .lockchip.itemtier{position:absolute;top:16px;right:16px;margin:0;align-self:auto}@media (max-width: 720px){.storegrid{grid-template-columns:repeat(2,1fr)}}.badgecell .ring,.badgedetail .ring,.unlocked .ring{animation:none}.srstats b{font-family:var(--display);font-weight:800;font-size:clamp(15px,5.6cqi,24px);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssbuy b{font-family:var(--display);font-weight:800;font-variant-numeric:tabular-nums}.lbrow.open .w,.lbrow.open .p{color:var(--faint);font-weight:500}.lbrow.open .n{color:var(--faint);background:transparent;border:1px dashed var(--line2)}.lbpool b{font-family:var(--display);font-weight:800;font-size:22px;color:var(--gold);font-variant-numeric:tabular-nums}.lbclock b{font-family:var(--display);font-weight:800;font-size:22px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.chstats b{display:flex;align-items:center;gap:6px;font-family:var(--display);font-weight:800;font-size:24px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.chfan .fl .l{font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}@media (hover: hover){.citem:hover .cth{transform:rotate(-3deg) scale(1.05)}}.vbar i{display:block;height:100%;border-radius:2px;background:linear-gradient(90deg,var(--green),var(--green2));transform-origin:left center;animation:barin 1s var(--ease-out) .15s backwards}.colempty .slots i:nth-child(2){z-index:1;border-color:#ff7a2f99;background:#ff5a000f;box-shadow:0 0 30px #ff5a0026;animation:floaty 5.5s ease-in-out infinite}@media (max-width: 720px){.chstats b{font-size:19px}}.rtab{--m-panel: linear-gradient(180deg, rgba(21,27,35,.82), rgba(12,16,22,.88))}.msum{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(0,2fr);gap:14px 24px;align-items:center;padding:18px 20px;border-radius:22px;border:1px solid var(--line2);background:radial-gradient(60% 140% at 0% 0%,rgba(0,224,138,.1),transparent 65%),var(--m-panel);box-shadow:inset 0 1px #ffffff0d}.ms-ready{display:flex;align-items:center;gap:14px;min-width:0}.ms-num{flex:none;width:56px;height:56px;border-radius:18px;display:grid;place-items:center;font-family:var(--display);font-weight:800;font-size:26px;color:var(--muted);background:#ffffff0a;border:1px solid var(--line2)}.ms-num.hot{color:#032;border-color:transparent;background:linear-gradient(180deg,var(--green2),var(--green));box-shadow:0 10px 26px #00e08a4d;animation:readyglow 2.6s ease-in-out infinite}@keyframes readyglow{50%{box-shadow:0 10px 34px #00e08a80}}.ms-ready .grow{display:flex;flex-direction:column;gap:3px;min-width:0}.ms-ready .grow>b{font-family:var(--display);font-size:17px;letter-spacing:-.01em}.ms-ready .xs{display:inline-flex;align-items:center;gap:5px}.ms-ready .xs svg{width:13px;height:13px}.ms-ready .xs b{color:var(--ink);font-variant-numeric:tabular-nums}.ms-cad{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.mc{display:flex;flex-direction:column;gap:7px;padding:10px 12px;border-radius:14px;border:1px solid var(--line);background:#ffffff06;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,transform .3s var(--spring2)}@media (hover: hover){.mc:hover{border-color:var(--line3);background:#ffffff0d;transform:translateY(-2px)}}.mct{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700}.mct svg{width:15px;height:15px;color:var(--muted)}.mct .dot{width:7px;height:7px;margin-left:auto;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);animation:livepulse 1.6s ease-in-out infinite}.mcb{display:block;height:5px;border-radius:3px;background:#ffffff14;overflow:hidden}.mcb i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--green),var(--green2));transform-origin:left center;animation:barin 1s var(--ease-out) .2s backwards}.mcn{font-size:11px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.ms-gate{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 14px;border-radius:14px;background:linear-gradient(90deg,#ff7a2f24,#ff7a2f08);border:1px solid rgba(255,122,47,.3);font-size:13px}.ms-gate>svg{flex:none;width:18px;height:18px;color:var(--orange2)}.ms-gate .grow{flex:1;min-width:0;line-height:1.4}.ms-gate .grow b{display:block}.ms-gate .grow .muted{display:block;margin-top:2px;font-size:12.5px}.ms-gate .pillbtn{flex:none}.mstreak{padding:20px;border-radius:22px;border:1px solid rgba(255,122,47,.22);background:radial-gradient(50% 120% at 0% 0%,rgba(255,90,0,.12),transparent 65%),var(--m-panel);box-shadow:inset 0 1px #ffffff0d}.sthead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center}.strun{position:relative;width:78px;height:78px;border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid var(--line2);overflow:hidden}.strun svg{position:absolute;top:10px;right:10px;bottom:10px;left:10px;width:auto;height:auto;fill:#ffffff0d}.strun b{position:relative;font-family:var(--display);font-size:28px;font-weight:800;line-height:1}.strun span{position:relative;font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:3px}.strun.lit{border-color:#ff7a2f80;background:radial-gradient(circle at 50% 80%,#ff780059,#ff5a0014 70%);box-shadow:0 10px 30px #ff5a0033}.strun.lit svg{fill:#ff963c47}.strun.lit b{color:#ffd2a8}.stcopy{min-width:0}.stcopy h2{margin:6px 0 3px;font-family:var(--display);font-size:19px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.stcopy p{margin:0}.stclaim .cta{width:auto;padding:0 26px;gap:10px}.stclaim .cta .amt{padding:3px 10px;border-radius:var(--pill);background:#00000038;font-size:14px}.stnext{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding:10px 14px;border-radius:14px;background:#ffffff0a;border:1px solid var(--line2)}.stnext .l{font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.stnext b{font-size:22px;letter-spacing:.02em}.sttrack{position:relative;display:flex;align-items:center;height:22px;margin:16px 0 12px}.sttrack:before{content:"";position:absolute;left:0;right:0;height:6px;border-radius:3px;background:var(--line)}.sttrack i{position:relative;display:block;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--orange),var(--orange2) 60%,var(--gold));box-shadow:0 0 12px #ff780066;transform-origin:left center;animation:barin 1s var(--ease-out) .2s backwards}.sttrack span{position:absolute;right:0;top:-14px;font-size:11px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.scgrid2{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.sct{position:relative;aspect-ratio:.78;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:8px 4px 9px;border-radius:12px;overflow:hidden;background:#ffffff06;border:1px solid var(--line)}.sct .dl{font-size:9.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.sct .coin{font-size:20px;line-height:1;color:color-mix(in srgb,var(--gold) 60%,transparent)}.sct img{width:64%;height:auto;max-height:52%;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(0,0,0,.5))}.sct .rw{font-size:11.5px;font-weight:800;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.sct.pack{border-color:#ffd4003d;background:linear-gradient(180deg,#ffd40014,#ffffff05)}.sct.pack .rw{color:var(--gold)}.sct.locked{opacity:.7}.sct.locked img{filter:grayscale(.4) drop-shadow(0 6px 8px rgba(0,0,0,.5))}.sct.today{opacity:1;border-color:var(--orange);background:linear-gradient(180deg,#ff5a0038,#ff5a000f);box-shadow:0 0 0 1px var(--orange) inset,0 10px 26px #ff4d0047;animation:todaypulse 2.4s ease-in-out infinite}.sct.today .dl{color:var(--orange2)}.sct.today .rw{color:var(--ink)}.sct.today .coin{color:var(--gold)}@keyframes todaypulse{50%{box-shadow:0 0 0 1px var(--orange) inset,0 10px 34px #ff4d0073}}.sct.claimed{border-color:#00e08a4d;background:#00e08a0f}.sct.claimed .chk{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:22px;font-weight:800;color:var(--green);background:#050a0c8c}.mduo{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px}.mfree{display:flex;align-items:center;gap:16px;min-width:0;padding:16px 18px;border-radius:22px;border:1px solid rgba(255,122,47,.26);background:radial-gradient(70% 140% at 0% 0%,rgba(255,120,0,.14),transparent 65%),var(--m-panel)}.mfree.ready{border-color:#00e08a73;background:radial-gradient(70% 140% at 0% 0%,rgba(0,224,138,.14),transparent 65%),var(--m-panel);box-shadow:0 0 0 1px #00e08a26 inset,0 10px 30px #00e08a14}.mfree .art{flex:none;width:58px;height:80px;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.55));transform:rotate(-6deg)}.mfree.ready .art{animation:floaty 5.5s ease-in-out infinite}.mfree .grow{flex:1;min-width:0}.mfree .t{margin-top:4px;font-family:var(--display);font-size:17px;font-weight:800;letter-spacing:-.01em}.fbar{height:8px;margin:10px 0 7px;border-radius:4px;background:var(--line);overflow:hidden}.fbar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--orange),var(--orange2) 60%,var(--gold));box-shadow:0 0 12px #ff780073;transform-origin:left center;animation:barin 1s var(--ease-out) .2s backwards}.mfree.ready .fbar i{background:linear-gradient(90deg,var(--green),var(--green2));box-shadow:0 0 12px #00e08a73}.fmeta{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:11.5px}.fmeta b{font-variant-numeric:tabular-nums}.mfree .cta{flex:none;gap:7px}.mfree .cta svg{width:17px;height:17px}.mprefs{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px 18px;border-radius:22px;border:1px solid var(--line2);background:radial-gradient(70% 140% at 100% 0%,rgba(255,212,0,.08),transparent 65%),var(--m-panel);text-align:left;cursor:pointer;transition:border-color .2s,transform .35s var(--ease-out)}@media (hover: hover){.mprefs:hover{border-color:var(--line3);transform:translateY(-2px)}}.mph{display:flex;align-items:center;gap:12px}.mph .ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:var(--gold);background:#ffd4001f;border:1px solid rgba(255,212,0,.25)}.mph .ic svg{width:18px;height:18px}.mph .grow{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.mph .grow b{font-size:14.5px}.mph .chev{width:18px;height:18px;color:var(--muted)}@media (hover: hover){.mprefs:hover .chev{transform:translate(3px);color:var(--ink)}}.mprefs .picks{display:flex;gap:6px;flex-wrap:wrap}.mprefs .picks span{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 7px;border-radius:var(--pill);font-size:12px;font-weight:650;background:#ffffff0d;border:1px solid var(--line2)}.mprefs .picks img{width:16px;height:16px;object-fit:contain}.mprefs .picks small{font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--green)}.mprefs .picks .first{border-color:#00e08a66;background:#00e08a14}.mprefs .picks .opt{opacity:.55;border-style:dashed}.mgrp{scroll-margin-top:16px}.mghead{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0}.mghead .gi{flex:none;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:var(--orange2);background:#ff5a001f;border:1px solid rgba(255,122,47,.28)}.mghead .gi svg{width:17px;height:17px}.mghead h2{margin:0;font-family:var(--display);font-weight:800;font-size:18px;letter-spacing:-.01em}.mghead .cnt{padding:2px 9px;border-radius:var(--pill);font-size:12px;font-weight:800;color:var(--muted);background:#ffffff0f;font-variant-numeric:tabular-nums}.mghead .rs{margin-left:auto;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--pill);font-size:11.5px;color:var(--muted);background:#ffffff08;border:1px solid var(--line)}.mghead .rs svg{width:13px;height:13px}.mghead .rs b{color:var(--ink);font-variant-numeric:tabular-nums}.mlist{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:10px}.mrow{display:flex;align-items:center;gap:14px;min-width:0;padding:14px 16px;border-radius:18px;border:1px solid var(--line);background:var(--m-panel);transition:border-color .25s,transform .35s var(--ease-out),box-shadow .3s}@media (hover: hover){.mrow:hover{border-color:var(--line3);transform:translateY(-2px);box-shadow:0 14px 30px #0006}}.mrow.ready{border-color:#00e08a80;background:radial-gradient(80% 140% at 0% 50%,rgba(0,224,138,.1),transparent 70%),var(--m-panel);box-shadow:0 0 0 1px #00e08a2e inset,0 10px 26px #00e08a14}.mrow.done{opacity:.6}.mring{position:relative;flex:none;width:44px;height:44px;display:grid;place-items:center}.mring svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.mring circle{fill:none;stroke-width:3.2}.mring .tr{stroke:#ffffff14}.mring .fl{stroke:var(--orange2);stroke-linecap:round;transition:stroke-dasharray .8s var(--ease-out)}.mring small{position:relative;font-size:10px;font-weight:800;color:var(--muted);font-variant-numeric:tabular-nums}.mring.ok .fl{stroke:var(--green)}.mring.ok b{position:relative;color:var(--green);font-size:16px}.mrow.ready .mring{filter:drop-shadow(0 0 8px rgba(0,224,138,.45))}.mrow .mi{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.mrow .mn{font-size:14.5px;font-weight:700}.mbar{display:flex;align-items:center;gap:10px;margin-top:6px}.mbar .bar{flex:1;max-width:220px;height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.mbar .bar i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--orange),var(--orange2));transform-origin:left center;animation:barin 1s var(--ease-out) .15s backwards}.mbar .n{font-size:11.5px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.mst{margin-top:4px;font-size:12px;font-weight:600;color:var(--faint)}.mst.ok{color:var(--green)}.msteps2{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.msteps2 .st{padding:3px 9px;border-radius:var(--pill);font-size:11px;font-weight:650;color:var(--muted);background:#ffffff0a;border:1px dashed var(--line2)}.msteps2 .st.done{color:var(--green);border-style:solid;border-color:#00e08a59;background:#00e08a14}.mrow .mr{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.mrow .mr .cta.sm{height:36px;padding:0 18px;font-size:13.5px}.rchip2{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:var(--pill);font-size:12.5px;font-weight:800;white-space:nowrap;background:#ffffff0d;border:1px solid var(--line2)}.rchip2 svg{width:15px;height:15px}.rchip2.coins{background:#ffd40017;border-color:#ffd40040}.rchip2.cash{color:var(--green);background:#00e08a17;border-color:#00e08a4d}.rchip2.pack,.rchip2.pack_style{color:#ffd2a8;background:#ff5a001a;border-color:#ff7a2f52}.rchip2.free_shipping{color:#a8c8ff;background:#2f7cff1a;border-color:#5b9bff52}.mvip{margin-top:8px;padding:18px 20px 6px;border-radius:22px;border:1px solid color-mix(in srgb,var(--tier) 30%,var(--line));background:radial-gradient(60% 120% at 0% 0%,color-mix(in srgb,var(--tier) 14%,transparent),transparent 65%),var(--m-panel)}.mvh{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mvh .grow{flex:1;min-width:200px}.mvh .eyebrow b{color:var(--tier)}.mvh h2{margin:4px 0 0;font-family:var(--display);font-size:18px;font-weight:800;letter-spacing:-.01em}.mvh .lockchip svg{width:12px;height:12px}.mvh .soon{padding:5px 12px;border-radius:var(--pill);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#ffffff0d;border:1px dashed var(--line3)}.mvrows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.mvp{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:16px;background:#00000038;border:1px solid var(--line)}.mvp .l{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mvp .pct{font-family:var(--display);font-size:24px;font-weight:800;color:var(--tier);font-variant-numeric:tabular-nums}.mvp .pct small{font-family:var(--body);font-size:11.5px;font-weight:600;color:var(--muted)}.mvp .s{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--faint)}.mvp .s svg{width:12px;height:12px}.mvp .s.ok{color:var(--green)}.mvp .cta.sm{margin-top:8px;height:38px;gap:6px}.mvp .paid{margin-top:6px;font-size:12px;font-weight:800;color:var(--green)}.mvp.ready{border-color:#00e08a73;background:#00e08a0f}.mvp.off .pct,.mvp.locked .pct{opacity:.55}.mvip .disclaimer{margin-top:6px}.mskel{display:flex;flex-direction:column;gap:14px}.mskel .ms1{height:96px;border-radius:22px}.mskel .ms2{height:360px;border-radius:22px}.mskel .ms3{height:120px;border-radius:22px}.mskel .ms4{height:76px;border-radius:18px}@media (max-width: 1100px){.msum{grid-template-columns:1fr}}@media (max-width: 899px){.mduo,.mlist{grid-template-columns:1fr}.scgrid2{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.sthead{grid-template-columns:auto minmax(0,1fr)}.stclaim{grid-column:1 / -1}.stclaim .cta{width:100%}.stnext{align-items:center}.mvrows{grid-template-columns:1fr}}@media (max-width: 600px){.msum,.mstreak,.mvip{padding:16px 14px;border-radius:20px}.ms-cad{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-num{width:48px;height:48px;font-size:22px;border-radius:15px}.ms-gate{flex-wrap:wrap}.ms-gate .pillbtn{margin-left:30px}.strun{width:64px;height:64px;border-radius:18px}.strun b{font-size:23px}.stcopy h2{font-size:16px}.sct{aspect-ratio:.82;padding:6px 2px 7px;border-radius:10px}.sct .dl{font-size:8.5px}.sct .rw{font-size:10.5px}.mfree{padding:14px;gap:12px;flex-wrap:wrap}.mfree .art{width:46px;height:64px}.mfree .cta{width:100%}.mrow{padding:12px;gap:12px;align-items:flex-start}.mring{width:40px;height:40px}.mghead .rs{margin-left:0}}.iconbtn{color:var(--ink);padding:0;line-height:0}.mprefs .picks .opt.ico{padding:6px;border-radius:50%}.mprefs .picks .opt.ico img{width:18px;height:18px}.mfree .art{margin:0 4px 0 6px}@media (max-width: 899px){.mstreak{overflow:hidden}.scgrid2{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;margin:0 -14px -14px;padding:8px 14px 32px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)}.scgrid2::-webkit-scrollbar{display:none}.sct{flex:none;width:74px;aspect-ratio:.84;padding:9px 4px 10px;scroll-snap-align:center}.sct .dl{font-size:9.5px}.sct .rw{font-size:11.5px}.mghead .rs{order:3;flex-basis:100%;margin:-3px 0 0 44px;padding:0;border:0;background:none;font-size:12px}.mvp.locked,.mvp.off{flex-direction:row;align-items:center;justify-content:space-between;padding:12px 14px}.mvp.locked .pct,.mvp.off .pct{display:none}.mvrows{gap:8px}}.setcard h4{margin:0 0 3px;font-size:15.5px;font-weight:700}.ring{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--line2);background:#0c1112}.pull{flex:0 0 124px;scroll-snap-align:start;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:8px 8px 10px;text-align:left;cursor:pointer;transition:transform .25s var(--spring),border-color .2s,box-shadow .25s}.pchart{position:relative;width:100%;touch-action:pan-y}.promobadge{position:absolute;top:12px;right:12px;z-index:3;display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:14px;background:#07090bc7;border:1px solid var(--line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;text-align:left}@media (max-width: 600px){.fpstrip{gap:12px;padding:12px}}.splash{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:radial-gradient(60% 50% at 50% 40%,rgba(255,90,0,.16),transparent 70%),radial-gradient(90% 60% at 70% -10%,rgba(0,150,125,.2),transparent 60%),var(--bg);color:var(--muted)}.splash-bar{width:140px;height:3px;border-radius:2px;background:#ffffff14;overflow:hidden}.tk{flex:none;display:flex;align-items:center;gap:8px;height:58px;padding:4px 12px 4px 4px;border-radius:13px;background:#ffffff09;border:1px solid var(--line);cursor:pointer;transition:background .2s,border-color .2s,transform .35s var(--spring2)}.tkimg{width:36px;height:48px;border-radius:6px;overflow:hidden;background:#0a0d10;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tc, #888) 70%,transparent),0 0 12px color-mix(in srgb,var(--tc, #888) 35%,transparent);display:flex;align-items:center;justify-content:center}.tkimg img{width:100%;height:100%;object-fit:cover}@media (max-width: 899px){.ticker{height:58px;gap:8px}.tk{height:50px}.tkimg{width:30px;height:40px}}.pull{background:linear-gradient(180deg,#151b23d9,#0c1016e6)}.chev{display:inline-block;transition:transform .35s var(--spring2),color .2s}.srhero h1.big{margin:8px 0;font-size:clamp(32px,3.6vw,48px)}.btile .bn{font-size:12.5px;font-weight:700;margin-top:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btile .bs{font-size:11px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.colhero h1.big{margin:8px 0;font-size:clamp(32px,3.6vw,48px)}.ctabs button{flex:none;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 14px;border-radius:14px;border:1px solid transparent;background:none;color:var(--muted);font:inherit;font-size:13.5px;font-weight:650;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .3s var(--spring2)}@media (hover: hover){.ctabs button:hover{color:var(--ink);background:#ffffff0d}}.ctabs button.on{color:#fff;background:linear-gradient(180deg,#ff5a0038,#ff5a0014);border-color:#ff7a2f66}.cview button{width:34px;height:32px;display:grid;place-items:center;border-radius:10px;border:0;background:none;color:var(--muted);cursor:pointer;transition:background .2s,color .2s}@media (hover: hover){.cview button:hover{color:var(--ink)}}.cview button.on{color:#fff;background:var(--line2)}@media (max-width: 899px){.eyebrow{letter-spacing:.18em}}@media (max-width: 599px){.txfilters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px;scroll-padding-inline:16px}.txfilters .chip{flex:none}}.plain div{position:relative;transition:color .15s,padding-left .3s var(--ease-out),background .2s;border-radius:8px}.txrow{border-radius:10px;transition:background .2s}@media (hover: hover){.txrow:hover{background:#ffffff08}}.txsum{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;max-width:820px}.txsum span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.txsum b{display:block;margin-top:4px;font-size:20px}.txgroup{margin-top:18px}.txgroup:first-child{margin-top:4px}.txday{display:flex;align-items:center;gap:8px;margin:0 4px 8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.txn{min-width:20px;padding:1px 7px;border-radius:var(--pill);background:#ffffff14;font-size:11px;letter-spacing:0;text-align:center;color:var(--muted);font-variant-numeric:tabular-nums}.txcard .txrow{padding:13px 14px;border-radius:0;cursor:pointer}.txrow .ic{flex:none;width:40px;height:40px;border-radius:12px}.txsub{margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.txrow .txchev{flex:none;margin-left:-4px;color:var(--faint);opacity:.6;transition:transform .25s var(--ease-out),opacity .2s}.txrow .amt{margin-left:auto}@supports (animation-timeline: scroll()){.pulls,.tiles.fill,.btargets,.packstrip,.txfilters{-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);animation:edgefade linear both;animation-timeline:scroll(self inline)}.packstrip.rise{animation:rise var(--dur-enter) var(--ease-out) .24s backwards,edgefade linear both;animation-timeline:auto,scroll(self inline)}}@supports (animation-timeline: scroll()){.txfilters.rise{animation:rise var(--dur-enter) var(--ease-out) .12s backwards,edgefade linear both;animation-timeline:auto,scroll(self inline)}}.iconbtn svg{display:block;flex:none;transition:transform .35s var(--spring2)}.pillbtn{line-height:1}.pillbtn svg{flex:none;display:block}svg.ti{display:inline-block;flex:none;vertical-align:-.2em;margin-right:.35em}
