:root{--night:#070a12;--night-2:#0a0f1c;--card:#101624;--card-2:#151d2f;--line:#ffffff14;--line-2:#ffffff24;--text:#eef2f8;--muted:#a9b4c7;--dim:#8a96ac;--n-navy:#1c1f6b;--n-blue:#2a63c9;--n-cyan:#1fb6ff;--blue:#37a9ff;--amber:#ffb020;--orange:#ff7a1a;--green:#31d0aa;--bm:#ff7a1a;--fm:#7bd64a;--gr:#2fb24a;--turf-1:#1f8f3a;--turf-2:#23a043;--font-display:"Sora", ui-sans-serif, system-ui, sans-serif;--font-body:"Manrope", ui-sans-serif, system-ui, sans-serif;--r-sm:10px;--r:16px;--r-lg:24px;--gutter:16px;--hdr-h:64px;--tab-h:64px;--ease:cubic-bezier(.2, .7, .2, 1);--sport:"Big Shoulders Display", "Sora", ui-sans-serif, system-ui, sans-serif;--cut:polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);--ink:#0a0d14;--acc:var(--n-cyan);--acc-2:#8ccdff}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(12px + var(--hdr-h));-webkit-text-size-adjust:100%}body{background:var(--night);color:var(--text);font:500 16px/1.55 var(--font-body);-webkit-font-smoothing:antialiased;padding-bottom:calc(var(--tab-h) + env(safe-area-inset-bottom));margin:0;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer;background:0 0;border:0}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;line-height:1.08}p{margin:0}svg{flex:none}:focus-visible{outline:2px solid var(--n-cyan);outline-offset:3px;border-radius:6px}.wrap{width:100%;max-width:1200px;padding:0 var(--gutter);margin:0 auto}.skip{z-index:100;color:#000;background:#fff;border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.btn{height:46px;font:700 15px/1 var(--font-body);white-space:nowrap;transition:transform .18s var(--ease),background-color .18s,border-color .18s,box-shadow .18s;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.btn:active{transform:translateY(1px)scale(.98)}.btn svg{fill:currentColor;width:18px;height:18px}.btn--sm{border-radius:10px;height:38px;padding:0 14px;font-size:14px}.btn--lg{border-radius:14px;height:52px;padding:0 24px;font-size:16px}.btn--primary{color:#fff;background:linear-gradient(#3b8cff,#2a63c9);box-shadow:inset 0 1px #ffffff40,0 6px 18px -8px #1fb6ff99}.btn--primary:hover{background:linear-gradient(#4b98ff,#2f6fdc)}.btn--ghost{border:1px solid var(--line-2);color:var(--text);background:#ffffff08}.btn--ghost:hover{background:#ffffff0f;border-color:#ffffff4d}.btn--amber{background:var(--amber);color:#1a1204;box-shadow:inset 0 1px #ffffff59}.btn--amber:hover{background:#ffc04a}.btn--pitch{color:#0b3d1a;background:#fff;box-shadow:0 6px #0d5a24,0 10px 24px -6px #0006}.btn--pitch:hover{transform:translateY(-1px)}.btn--pitch:active{transform:translateY(4px);box-shadow:0 2px #0d5a24}.btn--line{color:#fff;border:2px solid #ffffffb3}.btn--line:hover{background:#ffffff1a}.link{color:#6cc0ff;white-space:nowrap;border-radius:12px;align-items:center;min-height:44px;margin-right:-14px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.link:hover{background:#37a9ff14}.token{--s:20px;width:var(--s);height:var(--s);box-shadow:inset 0 0 0 calc(var(--s) * .09) #d9dee8,inset 0 0 0 calc(var(--s) * .14) #8d96a8,0 1px 2px #00000080;background:radial-gradient(circle,#0000 52%,#00000040 53%,#0000 58%),conic-gradient(from 210deg,#ffe08a,#ffb020,#e38a00,#ffb020,#ffe08a);border-radius:50%;display:inline-block;position:relative}.token:after{content:"";opacity:.8;background:#3a2600;position:absolute;inset:30%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 16C3 10 6 6 9 6s4 6 6 6 3-3 4-6v2c-1 5-3 8-5 8-3 0-4-6-6-6S5 12 5 16z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 16C3 10 6 6 9 6s4 6 6 6 3-3 4-6v2c-1 5-3 8-5 8-3 0-4-6-6-6S5 12 5 16z' fill='%23000'/%3E%3C/svg%3E") 50%/contain no-repeat}.token--sm{--s:18px}.token--tab{--s:22px}.token--xl{--s:76px;box-shadow:inset 0 0 0 7px #d9dee8,inset 0 0 0 11px #8d96a8,0 12px 30px -8px #ffb0208c}.hdr{z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);background:#070a12c7;position:sticky;top:0}.hdr__in{height:var(--hdr-h);gap:12px;display:flex}.brand,.hdr__in,.hdr__right,.lang{align-items:center}.brand{gap:10px;display:inline-flex}.brand img{width:44px;height:auto}.brand span{font:700 15px/1 var(--font-display);letter-spacing:.32em;background:linear-gradient(#fff,#9aa3b2);color:#0000;-webkit-background-clip:text;background-clip:text}.brand--lg img{width:56px}.brand--lg span{font-size:18px}.nav{display:none}.hdr__right{margin-left:auto;display:flex}.hdr__right,.lang{gap:6px}.lang{height:38px;color:var(--muted);border-radius:10px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.lang:hover{color:var(--text);background:#ffffff0d}.icon-btn svg,.lang svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.lang--wide{border:1px solid var(--line);justify-content:flex-start;width:100%;height:48px}.icon-btn{width:42px;height:42px;color:var(--text);border-radius:12px;place-items:center;display:inline-grid}.icon-btn:hover{background:#ffffff0f}.auth{display:none}.auth,.coin-chip{align-items:center;gap:8px}.coin-chip{height:38px;font:800 14px/1 var(--font-body);color:#ffd27a;font-variant-numeric:tabular-nums;background:#ffb0201a;border:1px solid #ffb02059;border-radius:999px;padding:0 12px 0 8px;display:inline-flex}.coin-chip--lg{width:100%;height:48px;padding:0 16px 0 12px;font-size:18px}.coin-chip--lg span{color:var(--muted);margin-left:auto;font-size:13px;font-weight:600}.avatar{background:linear-gradient(135deg,var(--n-navy),var(--n-cyan));width:38px;height:38px;font:800 13px/1 var(--font-display);color:#fff;box-shadow:0 0 0 2px var(--night),0 0 0 3px #1fb6ff80;border-radius:50%;place-items:center;display:inline-grid}body.is-in .hdr__acct{display:none}body.is-in .auth--in{display:flex}@media (width<=599px){body.is-in .hdr__right>.lang{display:none}}.auth--in-block,body.is-in .auth--out-block{display:none}body.is-in .auth--in-block{display:block}.drawer[hidden],body.is-in .hero__note{display:none}.drawer{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03050a99;position:fixed;inset:0}.drawer__panel{background:var(--night-2);border-left:1px solid var(--line);width:min(380px,100%);padding:12px var(--gutter) calc(20px + env(safe-area-inset-bottom));animation:slideIn .28s var(--ease);flex-direction:column;gap:20px;display:flex;position:absolute;inset:0 0 0 auto;overflow-y:auto}@keyframes slideIn{0%{opacity:0;transform:translate(24px)}}.drawer__top{justify-content:space-between;align-items:center;height:52px;display:flex}.drawer__acct{border-radius:var(--r);background:var(--card);border:1px solid var(--line);padding:16px}.drawer__acct p{color:var(--muted);margin-bottom:14px;font-size:14px}.drawer__btns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.drawer__me{align-items:center;gap:12px;margin-bottom:14px;display:flex}.drawer__me small{color:var(--muted);font-size:13px;display:block}.drawer__nav{flex-direction:column;display:flex}.drawer__nav a{border-bottom:1px solid var(--line);font:600 20px/1.2 var(--font-display);letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:16px 4px;display:flex}.drawer__nav em{font:700 12px/1 var(--font-body);color:var(--muted);background:#ffffff0f;border-radius:999px;padding:5px 8px;font-style:normal}.drawer__nav em.new{color:#7ee28f;background:#2fb24a2e}.drawer__promo{border-radius:var(--r);background:repeating-linear-gradient(90deg,var(--turf-1) 0 28px,var(--turf-2) 28px 56px);align-items:center;gap:14px;padding:14px;display:flex;box-shadow:inset 0 0 0 2px #ffffff59}.drawer__promo+.drawer__promo{margin-top:10px}.drawer__promo img{filter:drop-shadow(0 4px 8px #00000059);width:120px;height:auto}.drawer__promo b{font:700 15px/1.2 var(--font-display);display:block}.drawer__promo small{color:#ffffffe6;font-size:13px;font-weight:600}.drawer__promo--beta{color:#cfc7b3;background:linear-gradient(90deg,#0b0a0f,#15131c);box-shadow:inset 0 0 0 1px #d4a84373}.drawer__promo--beta img{filter:drop-shadow(0 0 12px #d4a84366);width:64px}.drawer__promo--beta b{color:#fff}.drawer__promo--beta small{color:#f5c24f}.drawer__foot{margin-top:auto}.hero{isolation:isolate;padding:20px 0 32px;position:relative;overflow:hidden}.hero:before{content:"";z-index:-2;background:radial-gradient(40% 50% at 78% 30%,#1fb6ff29,#0000 70%),radial-gradient(30% 40% at 15% 10%,#2a63c92e,#0000 70%);height:120%;position:absolute;inset:-20% -10% auto}.hero__pitch{z-index:-1;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.hero__pitch *{fill:none;stroke:#ffffff0d;stroke-width:2px}.hero__in{gap:22px;display:grid}.eyebrow{color:var(--muted);letter-spacing:.02em;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-flex}.dot{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #31d0aa26}.hero h1{letter-spacing:-.035em;font-size:calc(clamp(36px,9.6vw,76px));font-weight:800;line-height:1.02}.hl{color:var(--n-cyan)}.lede{color:var(--muted);max-width:36ch;margin-top:12px;font-size:16px}.hero__ctas{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.hero__ctas .btn{flex:140px;height:50px;padding:0 16px}.hero__note{color:#c3ccdb;align-items:center;gap:10px;max-width:46ch;margin-top:16px;font-size:14px;line-height:1.4;display:flex}.hero__note img{flex:none;width:26px;height:26px}.hero__note img+img{margin-left:-8px}.hero__note b{color:var(--text);font-weight:700}.hero__art,.panel{position:relative}.seg{background:var(--card);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:12px;padding:4px;display:grid}.seg button{height:38px;color:var(--muted);border-radius:9px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.seg button[aria-selected=true]{background:var(--card-2);color:#fff;box-shadow:inset 0 0 0 1px var(--line-2)}.hero__art[data-active=bm] .seg button[data-game=bm]{color:#ffb37a}.hero__art[data-active=fm] .seg button[data-game=fm]{color:#a8eb7f}.panel{border-radius:var(--r-lg);border:1px solid var(--line-2);background:var(--card);aspect-ratio:16/10;animation:panelIn .45s var(--ease);display:block;overflow:hidden;box-shadow:0 30px 60px -30px #000000e6}.panel img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.panel:after{content:"";background:linear-gradient(#0000,#05070eeb);height:45%;position:absolute;inset:auto 0 0}.panel__tag{z-index:1;font:700 16px/1.15 var(--font-display);align-items:center;gap:10px;display:flex;position:absolute;bottom:12px;left:14px}.panel__tag>img{filter:drop-shadow(0 4px 8px #0009);width:44px;height:44px}.panel__tag small{font:600 12px/1.3 var(--font-body);color:var(--muted);display:block}.panel--bm{box-shadow:0 30px 60px -30px #000000e6,0 0 0 1px #ff7a1a2e}.panel--fm{box-shadow:0 30px 60px -30px #000000e6,0 0 0 1px #7bd64a2e}.hero__art[data-active=bm] .panel--fm,.hero__art[data-active=fm] .panel--bm{display:none}@keyframes panelIn{0%{opacity:0;transform:translateY(8px)scale(.985)}}.perks{border-block:1px solid var(--line);background:var(--night-2)}.perks__row{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:10px;padding-block:16px;display:flex;overflow-x:auto}.perks__row::-webkit-scrollbar{display:none}.perk{scroll-snap-align:start;border-radius:var(--r);background:var(--card);border:1px solid var(--line);flex:0 0 78%;align-items:flex-start;gap:12px;padding:14px;display:flex}.perk h2,.perk h3{letter-spacing:-.01em;margin-bottom:3px;font-size:15px}.perk p{color:var(--muted);font-size:13.5px;line-height:1.45}.perk__ic{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.perk__ic svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.perk__ic--blue{color:var(--blue);background:#37a9ff1f}.perk__ic--amber{background:#ffb0201f}.perk__ic--green{color:var(--green);background:#31d0aa1f}.perks__more{color:var(--blue);white-space:nowrap;flex:none;align-self:center;padding:0 8px;font-size:14px;font-weight:700}.sec{padding:56px 0}.sec--tight{padding:28px 0}.sec__hd{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.kicker{font:700 12.5px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--blue);margin-bottom:10px}.kicker--amber{color:var(--amber)}.mini .kicker--dark{color:#0b3d1a;letter-spacing:.08em;background:#ffffffd9;border-radius:8px;padding:7px 10px;display:inline-block}.sec h2{font-size:calc(clamp(28px,7vw,44px));font-weight:700}.wave{width:76px;height:12px;margin-top:12px;display:block}.wave path{fill:none;stroke:var(--n-cyan);stroke-width:3px;stroke-linecap:round}.feat{gap:16px;display:grid}.gcard{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);transition:transform .25s var(--ease),border-color .25s;overflow:hidden}.gcard__media{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.gcard__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.gcard__body{grid-template-columns:auto 1fr;gap:6px 14px;padding:16px;display:grid;position:relative}.gcard__icon{filter:drop-shadow(0 8px 14px #0009);z-index:1;width:76px;height:76px;margin-top:-52px;position:relative}.gcard__cta,.gcard__txt{grid-column:1/-1}.gcard__txt h3{margin:2px 0 6px;font-size:22px}.gcard__txt>p:last-child{color:var(--muted);font-size:15px}.genre{letter-spacing:.02em;font-size:13px;font-weight:700}.gcard--bm .genre{color:#ffa25c}.gcard--fm .genre{color:#9fe274}.gcard--bm{border-top:2px solid #ff7a1a99}.gcard--fm{border-top:2px solid #7bd64a99}.gcard__cta{align-items:center;gap:8px;margin-top:10px;display:flex}.gcard__cta .btn{margin-right:auto}.store-mini{border:1px solid var(--line-2);width:38px;height:38px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.store-mini svg{fill:currentColor;width:18px;height:18px}.store-mini:hover{color:#fff;border-color:#ffffff4d}@media (hover:hover){.gcard:hover{border-color:var(--line-2);transform:translateY(-3px)}.gcard:hover .gcard__media img{transform:scale(1.04)}}.more-games{grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.more-games a{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:10px;transition:border-color .2s,background .2s;display:flex}.more-games a:hover{border-color:var(--line-2);background:var(--card-2)}.more-games img{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.mg-all{justify-content:space-between}.mg-all,.mg-all b{color:var(--blue)}.more-games b{font-size:14px;font-weight:700;line-height:1.2;display:block}.more-games small{color:var(--muted);font-size:12px}.mg-ic{background:#1b2a4a;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.mg-ic img{border-radius:0;width:26px;height:26px}.mg-ic--gr{background:linear-gradient(180deg,var(--turf-2),var(--turf-1))}.mini{isolation:isolate;color:#fff;padding:48px 0 56px;position:relative;overflow:hidden}.mini__turf{z-index:-1;background:repeating-linear-gradient(180deg,var(--turf-1) 0 64px,var(--turf-2) 64px 128px);position:absolute;inset:0}.mini__turf:before{content:"";border:3px solid #ffffff8c;border-radius:6px;position:absolute;inset:18px}.mini__turf:after{content:"";border:3px solid #ffffff59;border-radius:50%;width:220px;height:220px;position:absolute;top:50%;left:50%;translate:-50% -50%}.mini__in{justify-items:center;gap:32px;display:grid;position:relative}.mini__copy{text-align:center;max-width:560px}.mini__logo{filter:drop-shadow(0 8px 14px #0000004d);width:min(320px,82%);margin:14px auto 10px}.mini h2{text-shadow:0 2px #0000002e;font-size:calc(clamp(24px,6.4vw,38px));font-weight:800}.mini h2 span{color:#ffe066}.mini__copy>p{color:#ffffffe6;max-width:44ch;margin:12px auto 0;font-size:16px}.mini__facts{flex-wrap:wrap;justify-content:center;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.mini__facts li{background:#00280e59;border-radius:999px;padding:7px 12px;font-size:13.5px}.mini__facts b{font-weight:800}.mini__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.mini__ctas .btn{flex:200px;max-width:280px}.phone{aspect-ratio:390/740;width:calc(min(280px,74vw));transition:transform .4s var(--ease);background:#0b0f1a;border-radius:34px;padding:8px;display:block;position:relative;transform:rotate(-3deg);box-shadow:0 0 0 2px #ffffff40,0 30px 50px -18px #001e0abf}.phone img{-o-object-fit:cover;object-fit:cover;border-radius:27px;width:100%;height:100%}.phone__route{pointer-events:none;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}.phone__route path{fill:none;stroke:#ffe066;stroke-width:6px;stroke-linecap:round;stroke-dasharray:8 12;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 4px #00000080)}.phone__play{color:#0b3d1a;background:#ffe066;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;bottom:40px;right:-10px;box-shadow:0 6px #c9a200,0 12px 24px #00000059}.phone__play svg{fill:currentColor;width:28px;height:28px;margin-left:3px}.phone:focus-visible,.phone:hover{transform:rotate(0)translateY(-4px)}.phone.is-tracing .phone__route path,.phone:focus-visible .phone__route path,.phone:hover .phone__route path{opacity:1;animation:1.6s linear infinite trace}@keyframes trace{to{stroke-dashoffset:-40px}}.news{gap:12px;display:grid}.story{grid-template-columns:112px 1fr;align-items:center;gap:14px;display:grid}.story__media{aspect-ratio:4/3;background:var(--card);border:1px solid var(--line);border-radius:12px;display:block;position:relative;overflow:hidden}.story__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.story:not(.story--lead) .story__media:not(.story__media--brand) img{transform-origin:50% 88%;transform:scale(1.9)}.story__media--brand{background:radial-gradient(circle at 50% 30%,#2a4a8c,#121a33 75%);place-items:center;display:grid}.story__media--brand img{-o-object-fit:contain;object-fit:contain;width:70%;height:auto}.story h3{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.story h3 a:hover{color:#9fd6ff}.story .story__body>p:not(.meta){color:var(--muted);margin-top:8px;font-size:15px}.meta{color:var(--dim);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.tag{color:var(--blue);background:#37a9ff1f;border-radius:6px;padding:3px 8px;font-size:11.5px;font-weight:700}.tag--bm{color:#ffa25c;background:#ff7a1a24}.tag--fm{color:#9fe274;background:#7bd64a21}.tag--gr{color:#6fdc84;background:#2fb24a29}.story--lead{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:14px;padding-bottom:14px}.story--lead .story__media{aspect-ratio:16/9;border-radius:var(--r)}.story--lead .story__media img:first-child{-o-object-position:center 60%;object-position:center 60%}.story__badge-img{filter:drop-shadow(0 10px 18px #00000073);position:absolute;inset:50% auto auto 50%;translate:-50% -50%;-o-object-fit:contain!important;object-fit:contain!important;width:62%!important;height:auto!important}.story--lead h3{font-size:22px;font-weight:700}.coin{border-radius:var(--r-lg);background:radial-gradient(60% 80% at 100% 0,#ffb02024,transparent 60%),linear-gradient(180deg,var(--card-2),var(--card));border:1px solid #ffb02033;gap:28px;padding:28px 20px;display:grid;position:relative;overflow:hidden}.coin h2 span{color:var(--amber)}.coin__copy>p{color:var(--muted);max-width:46ch;margin-top:12px}.coin__ctas{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.coin__ctas .btn{flex:150px}.flow{text-align:center;grid-template-columns:1fr auto 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.flow,.flow__step{align-items:center}.flow__step{flex-direction:column;gap:6px;display:flex;position:relative}.flow__step b{font:700 14px/1.2 var(--font-display)}.flow__step small{color:var(--muted);font-size:12px;line-height:1.35}.flow__ic{border:1px solid var(--line-2);background:#ffffff0d;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.flow__ic svg{fill:none;width:24px;height:24px;stroke:var(--text);stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.flow__step--coin{padding:0 6px}.flow__step--coin .token{margin-bottom:4px;animation:4s ease-in-out infinite coinFloat}@keyframes coinFloat{50%{transform:translateY(-5px)rotate(6deg)}}.flow__step:not(.flow__step--coin):after{content:"";background:repeating-linear-gradient(90deg,#ffb02099 0 4px,#0000 0 8px);width:28%;height:2px;position:absolute;top:26px}.flow__step:first-child:after{right:-14%}.flow__step:last-child:after{left:-14%}.flow__games{align-items:center;height:52px;display:flex}.flow__games img{filter:drop-shadow(0 4px 8px #00000080);width:48px;height:48px}.flow__games img+img{margin-left:-14px}.help{border-radius:var(--r-lg);background:var(--night-2);border:1px solid var(--line);gap:18px;padding:24px 20px;display:grid}.help h2{font-size:26px}.help__copy p{color:var(--muted);max-width:48ch;margin-top:8px}.help__links{gap:10px;display:grid}.help__card{background:var(--card);border:1px solid var(--line);transition:border-color .2s,transform .2s var(--ease);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;padding:16px;display:grid}.help__card b{font:700 16px/1.2 var(--font-display)}.help__card small{color:var(--muted);grid-row:2;font-size:13px}.help__card span{color:var(--green);grid-area:1/2/3;font-size:20px}.help__card:hover{border-color:#31d0aa66;transform:translate(2px)}.ftr{border-top:1px solid var(--line);background:var(--night-2);margin-top:28px;padding:36px 0 24px}.ftr__top{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.ftr__top p{color:var(--dim);font-size:14px}.ftr__cols{display:grid}.ftr__badge{font:700 10.5px/1.4 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#f5c24f;vertical-align:1px;background:#d4a84324;border-radius:999px;margin-left:6px;padding:2px 7px;font-style:normal;display:inline-block}.ftr details{border-bottom:1px solid var(--line)}.ftr summary{cursor:pointer;font:700 15px/1 var(--font-display);justify-content:space-between;padding:14px 0;list-style:none;display:flex}.ftr summary::-webkit-details-marker{display:none}.ftr summary:after{content:"+";color:var(--muted);font-weight:400}.ftr details[open] summary:after{content:"–"}.ftr details a{color:var(--muted);padding:7px 0;font-size:14.5px;display:block}.ftr details a:hover{color:var(--text)}.ftr details[open]{padding-bottom:10px}.ftr__bot{color:var(--dim);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.tabbar{z-index:50;height:calc(var(--tab-h) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);background:#0a0f1ceb;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a{color:var(--dim);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:11px;font-weight:700;display:flex}.tabbar svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.tabbar a[aria-current=page]{color:#fff}.tabbar a[aria-current=page] svg{stroke:var(--n-cyan)}body.drawer-open .tabbar{display:none}body.drawer-open{overflow:hidden}.js .reveal{opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transform:translateY(14px)}.js .reveal.is-in{opacity:1;transform:none}.hero__copy>*{animation:rise .7s var(--ease) both}.hero__copy>:nth-child(2){animation-delay:60ms}.hero__copy>:nth-child(3){animation-delay:.12s}.hero__copy>:nth-child(4){animation-delay:.18s}.hero__copy>:nth-child(5){animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}.page-hd{border-bottom:1px solid var(--line);background:radial-gradient(50% 120% at 85% 0,#1fb6ff1f,transparent 70%),var(--night);padding:28px 0 24px;position:relative;overflow:hidden}.page-hd h1{letter-spacing:-.03em;font-size:calc(clamp(32px,8vw,54px));font-weight:800}.page-hd .lede{max-width:60ch}.crumbs{color:var(--dim);flex-wrap:wrap;gap:6px;margin-bottom:14px;padding:0;font-size:13px;list-style:none;display:flex}.crumbs li+li:before{content:"/";color:var(--dim);margin-right:6px}.crumbs a:hover{color:var(--text)}.page{padding:32px 0 64px}.grid-2,.grid-3{gap:16px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px}.card h2,.card h3{margin-bottom:10px;font-size:20px}.muted,.pill{color:var(--muted)}.small{font-size:14px}.stack>*+*{margin-top:14px}.pill{background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.pill--live{color:#6fe3c4;background:#31d0aa24}.pill--soon{color:#ffd27a;background:#ffb02024}.pill--beta{color:#8ccdff;background:#37a9ff24}.prose{color:#d6dceb;max-width:72ch;font-size:17px;line-height:1.7}.prose h2{color:#fff;margin:1.8em 0 .6em;font-size:24px}.prose h3{color:#fff;margin:1.5em 0 .5em;font-size:19px}.prose ol,.prose p,.prose ul{margin:0 0 1.05em}.prose ol,.prose ul{padding-left:1.3em}.prose li{margin:.3em 0}.prose a{color:#6cc0ff;text-underline-offset:3px;text-decoration:underline}.prose img{border-radius:var(--r);margin:1.4em 0}.prose strong{color:#fff}.prose blockquote{border-left:3px solid var(--n-cyan);color:var(--muted);margin:1.2em 0;padding:4px 16px}.prose code{background:#ffffff12;border-radius:6px;padding:2px 6px;font-size:.9em}.prose table{border-collapse:collapse;width:100%;margin:1em 0;font-size:15px;display:block;overflow-x:auto}.prose td,.prose th{border:1px solid var(--line-2);text-align:left;vertical-align:top;padding:8px 10px}.form{gap:14px;display:grid}.field{gap:6px;display:grid}.field .lbl,.field label{font-size:14px;font-weight:700}.field small{color:var(--dim);font-size:12.5px}.input,.select,.textarea{width:100%;min-height:48px;font:500 16px/1.4 var(--font-body);color:var(--text);background:var(--night-2);border:1px solid var(--line-2);border-radius:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.textarea{resize:vertical;min-height:140px}.input:focus,.select:focus,.textarea:focus{border-color:var(--n-cyan);outline:none;box-shadow:0 0 0 3px #1fb6ff2e}.select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.check{color:var(--muted);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.check input{width:20px;height:20px;accent-color:var(--n-cyan);flex:none;margin-top:1px}.check a{color:#6cc0ff;text-decoration:underline}.hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.alert{border-radius:12px;padding:12px 14px;font-size:14.5px;font-weight:600}.alert--err{color:#ff9aa5;background:#ff4d5e1f;border:1px solid #ff4d5e4d}.alert--ok{color:#7ee8cb;background:#31d0aa1f;border:1px solid #31d0aa4d}.alert--info{color:#9fd6ff;background:#37a9ff1a;border:1px solid #37a9ff40}.code-input{letter-spacing:.5em;text-align:center;font-size:24px;font-weight:800}.auth-wrap{max-width:440px;margin:0 auto}.auth-card{padding:24px 20px}.auth-card h1{margin-bottom:6px;font-size:28px}.auth-alt{text-align:center;color:var(--muted);margin-top:18px;font-size:14.5px}.auth-alt a{color:#6cc0ff;font-weight:700}.btn[disabled]{opacity:.6;pointer-events:none}.btn--block{width:100%}.btn--danger{color:#ff9aa5;border:1px solid #ff4d5e66}.game-hero{border-bottom:1px solid var(--line);position:relative;overflow:hidden}.game-hero__bg{z-index:-1;position:absolute;inset:0}.game-hero__bg img{-o-object-fit:cover;object-fit:cover;filter:blur(18px)brightness(.35)saturate(1.2);width:100%;height:100%;transform:scale(1.1)}.game-hero__in{gap:24px;padding-block:28px 32px;display:grid}.game-hero__head{align-items:center;gap:16px;display:flex}.game-hero__badge{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 16px #0009);width:84px;height:84px}.game-hero h1{letter-spacing:-.03em;font-size:calc(clamp(32px,8vw,56px));font-weight:800}.game-hero__cover{border-radius:var(--r-lg);border:1px solid var(--line-2);overflow:hidden;box-shadow:0 30px 60px -30px #000000e6}.store-btns{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.facts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fact{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px}.fact dt{color:var(--dim);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px;font-weight:700}.fact dd{margin:4px 0 0;font-weight:700}.ticks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ticks li{align-items:flex-start;gap:10px;display:flex}.ticks li:before{content:"";background:#31d0aa29 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2331d0aa' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") 50%/12px no-repeat;border-radius:50%;flex:none;width:20px;height:20px;margin-top:2px}.gallery{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;padding-bottom:8px;display:flex;overflow-x:auto}.gallery img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--r);border:1px solid var(--line);scroll-snap-align:start;flex:none;width:calc(min(78vw,420px))}.glist{gap:16px;display:grid}.filters{scrollbar-width:none;gap:8px;margin-bottom:20px;padding-bottom:6px;display:flex;overflow-x:auto}.filters a{border:1px solid var(--line-2);color:var(--muted);border-radius:999px;flex:none;padding:8px 14px;font-size:14px;font-weight:700}.filters a.on{background:var(--card-2);color:#fff;border-color:#1fb6ff80}.ncards{gap:16px;display:grid}.ncard{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color .2s,transform .2s var(--ease);display:grid;overflow:hidden}.ncard:hover{border-color:var(--line-2);transform:translateY(-2px)}.ncard__media{aspect-ratio:16/9;background:var(--card-2);overflow:hidden}.article__cover img,.ncard__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ncard__body{padding:16px}.ncard h2,.ncard h3{letter-spacing:-.01em;margin-bottom:8px;font-size:19px;line-height:1.3}.ncard p{color:var(--muted);font-size:15px}.pager{justify-content:space-between;margin-top:28px;display:flex}.article{max-width:760px;margin:0 auto}.article__cover{border-radius:var(--r-lg);border:1px solid var(--line);aspect-ratio:16/9;background:var(--card);margin:8px 0 28px;overflow:hidden}.article h1{letter-spacing:-.03em;margin:10px 0 12px;font-size:calc(clamp(30px,7vw,48px));font-weight:800}.article .summary{color:var(--muted);margin-bottom:24px;font-size:19px}.player{aspect-ratio:390/760;background:#0b0f1a;border-radius:28px;width:100%;max-width:460px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ffffff26,0 30px 60px -20px #000c}.player iframe{border:0;width:100%;height:100%;display:block}@media (width>=900px){.player{--fit-h:calc(100dvh - 32px - var(--hdr-h));width:min(460px,100%,var(--fit-h) * 39 / 76);max-height:var(--fit-h);top:calc(16px + var(--hdr-h));position:sticky}}.player:fullscreen{aspect-ratio:auto;width:100vw;max-width:none;height:100vh;max-height:none;box-shadow:none;border-radius:0}.player-tools{justify-content:center;gap:8px;margin-top:12px;display:flex}@media (width<=899px){.player-tools{display:none}}.player__poster{cursor:pointer;place-items:center;display:grid;position:absolute;inset:0}.player__poster img{-o-object-fit:cover;object-fit:cover;filter:brightness(.6);width:100%;height:100%;position:absolute;inset:0}.player__poster .btn{position:relative}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:700 17px/1.35 var(--font-display);justify-content:space-between;gap:16px;padding:18px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--n-cyan);font-size:22px;line-height:1}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--muted);max-width:70ch;padding:0 0 18px}.tlist{gap:10px;display:grid}.trow{background:var(--card);border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr auto;gap:4px 12px;padding:14px 16px;display:grid}.trow:hover{border-color:var(--line-2)}.trow b{font-weight:700}.trow small{color:var(--dim)}.st{white-space:nowrap;border-radius:999px;align-self:start;padding:4px 9px;font-size:12px;font-weight:800}.st--open{color:#8ccdff;background:#37a9ff24}.st--waiting_user{color:#ffd27a;background:#ffb02024}.st--closed{color:var(--muted);background:#ffffff12}.thread{gap:12px;display:grid}.msg{background:var(--card);border:1px solid var(--line);white-space:pre-wrap;word-break:break-word;border-radius:16px;padding:14px 16px}.msg--admin{background:#1fb6ff12;border-color:#1fb6ff40}.msg header{color:var(--dim);justify-content:space-between;gap:10px;margin-bottom:6px;font-size:13px;font-weight:700;display:flex}.admin-nav{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.admin-table{border-collapse:collapse;width:100%;font-size:14.5px}.admin-table td,.admin-table th{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.admin-table th{color:var(--dim);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px}.table-wrap{overflow-x:auto}.err{text-align:center;padding:96px 0}.err h1{color:var(--n-cyan);font-size:72px;font-weight:800}@media (width>=600px){:root{--gutter:24px}.perk{flex-basis:46%}.more-games{grid-template-columns:repeat(4,1fr)}.story{grid-template-columns:160px 1fr}.ncards{grid-template-columns:1fr 1fr}.story--lead{grid-template-columns:1fr}.help__links{grid-template-columns:1fr 1fr}.ftr__cols{grid-template-columns:repeat(4,1fr);gap:24px}.ftr details{border:0}.ftr summary{pointer-events:none;padding-top:0}.ftr summary:after{display:none}}@media (width>=960px){:root{--gutter:32px;--hdr-h:72px}body{padding-bottom:0}.burger,.hdr__acct,.tabbar{display:none}.nav{align-items:center;gap:4px;margin-left:28px;display:flex}.nav a{color:var(--muted);border-radius:10px;padding:10px 12px;font-size:15px;font-weight:700;transition:color .2s;position:relative}.nav a:hover{color:#fff}.nav a:after{content:"";background:var(--n-cyan);transform-origin:0;height:2px;transition:transform .25s var(--ease);border-radius:2px;position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.nav a:hover:after{transform:scaleX(1)}.nav__store{color:#ffd27a!important}.auth--out{display:flex}body.is-in .auth--out{display:none}body.is-in .auth--in{display:flex}.hdr__right{gap:10px}.hero{padding:64px 0 80px}.hero__in{grid-template-columns:1.02fr 1fr;align-items:center;gap:48px}.lede{margin-top:16px;font-size:19px}.hero__ctas .btn{flex:none;height:52px;padding:0 24px}.hero__ctas{margin-top:26px}.hero__art{height:440px}.seg{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101624d9;width:320px;margin:0;position:absolute;bottom:-8px;left:50%;translate:-50%}.hero__art .panel{width:86%;transition:transform .55s var(--ease),filter .4s,z-index 0s .2s;animation:none;position:absolute;display:block!important}.panel--bm{top:0;left:0}.panel--fm{top:64px;right:0}.hero__art[data-active=bm] .panel--bm{z-index:3;transform:rotate(-3deg)}.hero__art[data-active=bm] .panel--fm{z-index:2;filter:brightness(.55)saturate(.8);transform:rotate(4deg)scale(.92)}.hero__art[data-active=fm] .panel--fm{z-index:3;transform:rotate(3deg)}.hero__art[data-active=fm] .panel--bm{z-index:2;filter:brightness(.55)saturate(.8);transform:rotate(-4deg)scale(.92)}.perks__row{padding-block:20px;padding-inline:var(--gutter);grid-template-columns:repeat(3,1fr) auto;margin:0 auto;display:grid;overflow:visible}.perk{background:0 0;border:0;padding:6px 0}.sec{padding:96px 0}.sec--tight{padding:40px 0}.sec__hd{margin-bottom:36px}.feat{grid-template-columns:1fr 1fr;gap:24px}.gcard__body{padding:20px 24px 24px}.gcard__txt h3{font-size:26px}.mini{padding:88px 0}.mini__turf{background:repeating-linear-gradient(90deg,var(--turf-1) 0 120px,var(--turf-2) 120px 240px)}.mini__turf:before{inset:28px}.mini__turf:after{width:300px;height:300px;left:72%}.mini__in{grid-template-columns:1.1fr .9fr;place-items:center start;gap:40px}.mini__copy{text-align:left}.mini__logo{width:360px;margin:18px 0 14px}.mini__copy>p{margin-left:0;font-size:18px}.mini__ctas,.mini__facts{justify-content:flex-start}.mini__ctas .btn{flex:none}.phone{justify-self:center;width:300px}.news{grid-template-rows:repeat(3,auto);grid-template-columns:1.35fr 1fr;gap:18px 36px}.story--lead{border:0;grid-row:1/4;align-content:start;padding:0}.story--lead .story__media{aspect-ratio:16/10}.story--lead h3{font-size:28px}.story:not(.story--lead){border-bottom:1px solid var(--line);padding-bottom:18px}.story:last-child{border-bottom:0}.coin{grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:48px}.flow{gap:12px}.token--xl{--s:96px}.help{grid-template-columns:1fr 1.2fr;align-items:center;padding:32px 40px}.ftr{padding:56px 0 28px}.ftr__top{flex-direction:row;justify-content:space-between;align-items:center}.page-hd{padding:48px 0 40px}.page{padding:48px 0 96px}.grid-2{grid-template-columns:1fr 1fr;gap:24px}.grid-3{grid-template-columns:repeat(3,1fr);gap:24px}.game-hero__in{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px;padding-block:56px}.facts{grid-template-columns:repeat(2,1fr)}.glist{grid-template-columns:1fr 1fr;gap:24px}.ncards{grid-template-columns:repeat(3,1fr);gap:24px}.auth-card{padding:32px}}@media (width>=1200px){.hero h1{font-size:80px}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}.btn svg.ic-stroke,.store-mini svg.ic-stroke{fill:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.avatar{flex:none;overflow:hidden}.avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hdr__me{border-radius:50%;display:inline-flex}a.drawer__me{border-radius:12px}.profile__cover{aspect-ratio:3;background:var(--card-2);width:100%;max-height:300px;overflow:hidden}.profile__cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.profile__cover--empty{background:radial-gradient(120% 140% at 15% 0,#2a63c98c,transparent 60%),linear-gradient(135deg,var(--n-navy),var(--night-2) 70%)}.profile__head{grid-template-columns:auto 1fr;align-items:start;gap:6px 16px;margin-top:-48px;display:grid;position:relative}.profile__avatar{box-shadow:0 0 0 4px var(--night),0 0 0 5px #1fb6ff73}.profile__id{min-width:0;padding-top:56px}.profile__id h1{overflow-wrap:anywhere;font-size:calc(clamp(24px,6vw,36px));font-weight:800}.profile__actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.profile__page{padding-top:20px}.profile__body,.rlist{max-width:760px}.profile__body>.profile__facts{margin-top:8px}.profile__bio{white-space:pre-line;overflow-wrap:anywhere;font-size:16.5px}.profile__facts{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}@media (width>=700px){.profile__head{grid-template-columns:auto 1fr auto;margin-top:-56px}.profile__id{padding-top:64px}.profile__actions{grid-column:auto;padding-top:68px}}.pgames{flex-wrap:wrap;gap:10px;display:flex}.pgame{background:var(--card-2);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:14.5px;font-weight:700;display:inline-flex}.pgame img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:40px;height:40px}a.pgame:hover{border-color:var(--line-2)}.pgames--pick .pgame img{width:32px;height:32px}.pgames--pick .pgame[aria-pressed=true]{border-color:var(--n-cyan);background:#1fb6ff1a}.pgames--pick .pgame[aria-pressed=false]{opacity:.7}fieldset.field{border:0;min-width:0;margin:0;padding:0}.mlist{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:10px;display:grid}.mcard{border-radius:var(--r);background:var(--card);border:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.mcard:hover{border-color:var(--line-2)}.mcard span{min-width:0;display:grid}.mcard b,.mcard small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcard small{color:var(--dim);font-size:13px}.pme{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pme>div:nth-child(2){flex:1;min-width:0;display:grid}.pme__btns{flex-wrap:wrap;gap:8px;display:flex}.pedit-cover{aspect-ratio:3;border-radius:var(--r);background:var(--card-2);overflow:hidden}.pedit-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pedit-row{align-items:center;gap:16px}.pedit-btns,.pedit-row{flex-wrap:wrap;display:flex}.fbtn,.pedit-btns{gap:8px}.fbtn,.fbtn__more,.pedit-btns label{position:relative}.input-prefix{align-items:stretch;display:flex}.input-prefix span{border:1px solid var(--line-2);color:var(--muted);background:var(--card-2);border-right:0;border-radius:12px 0 0 12px;place-items:center;padding:0 12px;font-weight:700;display:grid}.input-prefix .input{border-radius:0 12px 12px 0;min-width:0}.field small.is-bad{color:#ff9aa5}.fbtn{flex-wrap:wrap;align-items:center;display:flex}.fbtn__ok{cursor:default;color:#7ee8cb;border-color:#31d0aa59}.fbtn__menu{z-index:20;background:var(--card-2);border:1px solid var(--line-2);border-radius:14px;min-width:200px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #00000073}.fbtn__menu button{text-align:left;border-radius:10px;width:100%;padding:10px 12px;font-size:14.5px;font-weight:600;display:block}.fbtn__menu button:hover{background:#ffffff0f}.fbtn__err,.fbtn__menu .danger{color:#ff9aa5}.fbtn__err{width:100%;font-size:13.5px;font-weight:600}.bell{position:relative}.bell__n{color:#fff;min-width:18px;height:18px;font:800 11px/18px var(--font-body);text-align:center;box-shadow:0 0 0 2px var(--night);background:#ff4d5e;border-radius:9px;padding:0 5px;font-style:normal;position:absolute;top:2px;right:0}.tabs{scrollbar-width:none;gap:6px;margin-top:16px;display:flex;overflow-x:auto}.tabs button{border:1px solid var(--line-2);color:var(--muted);border-radius:999px;flex:none;padding:9px 14px;font-size:14px;font-weight:700}.tabs button[aria-selected=true]{color:#fff;border-color:var(--n-cyan);background:#1fb6ff1f}.tabs em{background:#ffffff1a;border-radius:9px;margin-left:6px;padding:1px 7px;font-size:12px;font-style:normal}.rlist{gap:10px;display:grid}.rrow{border-radius:var(--r);background:var(--card);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;padding:12px}.rrow,.rrow__who{align-items:center;gap:12px;display:flex}.rrow__who{flex:1;min-width:0}.rrow__who span{min-width:0;display:grid}.rrow__who b,.rrow__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nrow__txt small,.rrow__who small{color:var(--dim);font-size:13px}.rrow__act{gap:8px;display:flex}.empty{justify-items:start;gap:14px;display:grid}.mlist--compact{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}.mlist--compact .mcard{background:var(--card-2);padding:8px}.nlist{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nrow{border-radius:var(--r);border:1px solid var(--line);background:var(--card);align-items:center;gap:12px;padding:12px;display:flex}.nlist li.is-new .nrow{background:#1fb6ff0f;border-color:#1fb6ff66}.nrow__txt{gap:2px;min-width:0}.feed,.nrow__txt,.plist,.post{display:grid}.feed{gap:16px;max-width:680px}.plist{justify-items:stretch;gap:14px}.plist>.btn{justify-self:center}.sec-h{font-size:22px}.post{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);gap:12px;min-width:0;padding:16px}.post__hd{align-items:center;gap:12px;display:flex}.post__who{flex:1;min-width:0;line-height:1.3;display:grid}.post__who b{font-weight:800}.post__who small{color:var(--dim);flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}.post__who small a:hover{text-decoration:underline}.post__vis{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.rich{white-space:pre-line;overflow-wrap:anywhere}.post__body{font-size:16px}.post__body--clamp{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pmedia{border-radius:14px;gap:4px;display:grid;overflow:hidden}.pmedia a{background:var(--card-2);min-height:0;display:block}.pmedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pmedia--1 img{-o-object-fit:contain;object-fit:contain;background:#000;max-height:560px}.pmedia--2{aspect-ratio:2/1.1;grid-template-columns:1fr 1fr}.pmedia--3{aspect-ratio:16/10;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.pmedia--3 a:first-child{grid-row:span 2}.pmedia--4{aspect-ratio:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.video{gap:6px;display:grid}.video iframe,.video__poster{aspect-ratio:16/9;background:#000;border:0;border-radius:14px;width:100%}.video--tall .video__poster,.video--tall iframe{aspect-ratio:9/16;max-width:360px;max-height:640px}.video__poster{background:linear-gradient(135deg,#1a2140,#0a0f1c);place-items:center;display:grid;position:relative;overflow:hidden}.video__poster img{-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.video__play{background:#000000a6;border-radius:14px;place-items:center;width:68px;height:48px;display:grid;position:relative}.video__play svg{fill:#fff;width:28px;height:28px}.video__poster:hover .video__play{background:#ff3b3b}.video__src{background:#0009;border-radius:8px;padding:3px 8px;font-size:12px;font-weight:700;position:absolute;bottom:10px;left:10px}.video__ext{color:var(--dim);font-size:12.5px}.post__game{background:var(--card-2);border:1px solid var(--line);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:13px;font-weight:700;display:inline-flex}.post__game img{border-radius:6px;width:20px;height:20px}.post__ft{border-top:1px solid var(--line);gap:4px;margin-top:2px;padding-top:8px;display:flex}.pact{min-height:40px;color:var(--muted);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.pact:hover{color:var(--text);background:#ffffff0d}.pact svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.pact.is-on{color:#ff6b81}.pact.is-on svg{fill:#ff6b81;stroke:#ff6b81}.post__edit .textarea{min-height:100px}.cmts{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.cmt-thread{gap:8px;display:grid}.cmt{align-items:flex-start;gap:8px;display:flex}.cmt--reply{margin-left:40px}.cmt__main{flex:1;min-width:0}.cmt__bubble{background:var(--card-2);border-radius:14px;max-width:100%;padding:8px 12px;display:inline-block}.cmt__who{font-size:14px;font-weight:800}.cmt__bubble .rich{font-size:14.5px}.cmt__meta{color:var(--dim);gap:12px;padding:2px 12px;font-size:12.5px;display:flex}.cmt__meta button{color:var(--dim);font-weight:700}.cmt__meta button:hover{color:var(--text)}.cmt-form{gap:6px;display:grid}.cmt-form__row{align-items:flex-end;gap:8px;display:flex}.cmt-form__row .textarea{resize:none;field-sizing:content;min-height:44px;max-height:160px;padding:10px 12px}.composer{gap:10px;padding:14px;display:grid}.composer__top{align-items:flex-start;gap:10px;display:flex}.composer__text{resize:vertical;min-height:80px}.composer__thumbs{flex-wrap:wrap;gap:8px;display:flex}.composer__thumb{background:var(--card-2);border-radius:12px;width:84px;height:84px;position:relative;overflow:hidden}.composer__thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.composer__thumb button{color:#fff;background:#000000b3;border-radius:50%;width:24px;height:24px;font-weight:800;line-height:1;position:absolute;top:4px;right:4px}.composer__bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.composer__send{margin-left:auto}.select--sm{width:auto;max-width:160px;min-height:38px;padding:6px 30px 6px 10px;font-size:14px}.dlg{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--card);color:var(--text);width:calc(min(440px,100vw - 32px));padding:20px}.dlg::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03060cb3}.dlg h2{margin-bottom:8px;font-size:20px}.dlg__btns{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width>=960px) and (width<=1279px){.nav .nav__sec{display:none}.burger{display:inline-flex}}.tlogo{font:800 13px/1 var(--font-display);color:#fff;background:linear-gradient(135deg,#2a3f8f,#1fb6ff);border-radius:22%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.tlogo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.team__logo{box-shadow:0 0 0 4px var(--night),0 0 0 5px #1fb6ff73}.team__meta{flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:14.5px}.tcard,.team__meta{align-items:center;display:flex}.tcard{border-radius:var(--r);background:var(--card);border:1px solid var(--line);gap:12px;min-width:0;padding:12px}.tcard:hover{border-color:var(--line-2)}.mlist--compact .tcard{background:var(--card-2);padding:8px}.tcard__txt{min-width:0;display:grid}.tcard__txt b,.tcard__txt small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tcard__txt small{color:var(--dim);font-size:13px}.teams-tools{flex-wrap:wrap;gap:10px;max-width:640px;margin-top:16px;display:flex}.teams-tools .input{flex:1;min-width:200px}.post__line{overflow-wrap:anywhere}.post__arrow{color:var(--dim);margin:0 6px}.glink{border-radius:var(--r);background:var(--card-2);border:1px solid var(--line);gap:10px;padding:14px;display:grid}.glink__hd{align-items:center;gap:10px;display:flex}.glink__hd img{border-radius:10px}.glink code{background:#ffffff0f;border-radius:6px;padding:1px 6px;font-size:13px}.glist-p{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px;display:grid}.gpc{align-items:center;gap:12px;min-width:0;display:flex}.gpc__av{background:var(--card);border-radius:14px;flex:none;width:56px;height:56px;overflow:hidden}.gpc__av img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gpc__txt{min-width:0;display:grid}.gpc__txt b{text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;overflow:hidden}.gpc__txt small{color:var(--muted);font-size:13px}.glist-p+p{margin-top:10px}.nav__dd{align-items:center;display:flex;position:relative}.nav__dd-btn{width:26px;height:32px;color:var(--muted);border-radius:8px;place-items:center;margin-left:-8px;display:inline-grid}.nav__dd-btn svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .2s var(--ease)}.nav__dd.is-open .nav__dd-btn svg{transform:rotate(180deg)}.nav__dd.is-open>.nav__dd-link{color:#fff}.mega{z-index:45;border:1px solid var(--line-2);width:740px;animation:megaIn .18s var(--ease);background:#0c111ef5;border-radius:20px;grid-template-columns:1fr 1fr 1fr;gap:0;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:-12px;box-shadow:0 30px 70px -30px #000000e6,0 0 0 1px #0006}.mega[hidden]{display:none}@keyframes megaIn{0%{opacity:0;transform:translateY(-6px)}}.mega__game{--ac:var(--bm);border-radius:14px;padding:12px 10px 10px}.mega__game--fm{--ac:var(--fm)}.mega__hd{border-radius:10px;align-items:center;gap:10px;padding:6px 8px 10px;display:flex}.mega__hd:hover{background:#ffffff0d}.mega__hd img{filter:drop-shadow(0 4px 8px #00000080);width:40px;height:40px}.mega__hd b{font:800 16px/1.1 var(--font-display);letter-spacing:-.01em;display:block}.mega__hd small{color:color-mix(in srgb,var(--ac) 70%,#fff);margin-top:3px;font-size:12px;font-weight:700;display:block}.mega__links{margin:0;padding:0;list-style:none;display:grid}.mega__links a{color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:14px;font-weight:700;display:flex}.mega__links a:before{content:"";background:var(--ac);opacity:.7;border-radius:1px;width:5px;height:5px;transform:rotate(45deg)}.mega__links a:hover{color:#fff;background:#ffffff0d}.mega__links a.is-market{color:#ffd27a}.mega__hub{color:color-mix(in srgb,var(--ac) 75%,#fff);align-items:center;gap:6px;margin:6px 8px 0;padding:6px 0;font-size:13.5px;font-weight:800;display:inline-flex}.mega__hub:hover{color:#fff}.mega__side{border-left:1px solid var(--line);align-content:start;gap:2px;padding:12px 10px 10px;display:grid}.mega__lbl{font:800 11.5px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);justify-content:space-between;gap:8px;padding:6px 8px 4px;display:flex}.mega__lbl em{color:#7ee28f;letter-spacing:0;text-transform:none;font-style:normal;font-weight:700}.mega__lbl+.mega__lbl,.mega__row+.mega__lbl{margin-top:10px}.mega__row{border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.mega__row:hover{background:#ffffff0d}.mega__row img{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:28px;height:28px}.mega__row b{font-size:14px;font-weight:700;line-height:1.2;display:block}.mega__row small{color:var(--dim);font-size:12px;display:block}.mega__row small.mega__beta{color:#f5c24f;font-weight:700}.mega__all{color:var(--blue);border-radius:8px;margin-top:8px;padding:8px;font-size:14px;font-weight:800}.mega__all:hover{background:#37a9ff14}.drawer__games{gap:8px;display:grid}.dgame{--ac:var(--bm);border-radius:var(--r);background:var(--card);border:1px solid var(--line)}.dgame--fm{--ac:var(--fm)}.dgame summary{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.dgame summary::-webkit-details-marker{display:none}.dgame summary img{width:36px;height:36px}.dgame summary span{flex:1}.dgame summary b{font:700 16px/1.2 var(--font-display);display:block}.dgame summary small{color:color-mix(in srgb,var(--ac) 70%,#fff);font-size:12.5px;font-weight:600;display:block}.dgame summary svg{fill:none;width:18px;height:18px;stroke:var(--muted);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s var(--ease)}.dgame[open] summary svg{transform:rotate(180deg)}.dgame__links{grid-template-columns:1fr 1fr;gap:4px;padding:0 10px 12px;display:grid}.dgame__links a{min-height:42px;color:var(--muted);background:#ffffff08;border-radius:10px;align-items:center;gap:8px;padding:0 10px;font-size:14.5px;font-weight:700;display:flex}.dgame__links a:before{content:"";background:var(--ac);border-radius:1px;width:5px;height:5px;transform:rotate(45deg)}.dgame__links a.is-market{color:#ffd27a}.env-badge{z-index:9999;pointer-events:none;color:#1a1200;letter-spacing:.12em;background:#ffb020;border-radius:0 0 8px 8px;padding:2px 10px;font:800 11px/1.4 Manrope,system-ui,sans-serif;position:fixed;top:0;left:50%;transform:translate(-50%)}.hub,.store-pg{--acc:var(--n-cyan);--acc-soft:color-mix(in srgb, var(--acc) 14%, transparent);--acc-line:color-mix(in srgb, var(--acc) 38%, transparent)}.hub .link{color:var(--acc-2)}.hub .link:hover{background:var(--acc-soft)}.hub-h3{margin:28px 0 12px;font-size:20px;font-weight:700}.hub-lede{max-width:70ch;margin:-4px 0 14px}.hub-kicker{margin-bottom:6px}.hub-acc,.hub-kicker{color:var(--acc)}.hub-live{background:var(--acc);width:8px;height:8px;box-shadow:0 0 0 0 var(--acc-line);border-radius:50%;flex:none;animation:2s infinite hub-pulse;display:inline-block}@keyframes hub-pulse{0%{box-shadow:0 0 0 0 var(--acc-line)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.hub-upd{color:var(--dim);align-items:center;gap:7px;margin-top:12px;font-size:12.5px;font-weight:600;display:flex}.hub-upd .hub-live{opacity:.8;width:6px;height:6px;animation:none}.hub-card__hd .hub-upd{margin:0}.hub-more{justify-content:center;margin-top:16px;display:flex}.hub-source{text-align:center;margin:0 auto;padding-block:28px 44px}.hub-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;padding:18px}.hub-card__hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.hub-card__hd h3{align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.hub-rank{width:28px;height:28px;color:var(--muted);font:800 13px/1 var(--font-display);font-variant-numeric:tabular-nums;background:#ffffff0f;border-radius:9px;flex:none;place-items:center;display:inline-grid}.hub-rank[data-r="1"]{color:#3a2600;background:linear-gradient(#ffd65a,#e0a521)}.hub-rank[data-r="2"]{color:#1d2533;background:linear-gradient(#e8edf5,#aab4c4)}.hub-rank[data-r="3"]{color:#2e1606;background:linear-gradient(#f0b07a,#b9733d)}.hub-top{gap:2px;margin:0;padding:0;list-style:none;display:grid}.hub-top li{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:7px 0;display:flex}.hub-top li:last-child{border-bottom:0}.hub-top__who{flex:1;min-width:0;display:grid}.hub-top__who b,.hub-top__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-top__who b{font-size:14.5px}.hub-top__who small{color:var(--muted);font-size:13px;font-weight:600}.hub-top__val{font:700 14px/1.2 var(--font-display);font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;justify-items:end;display:grid}.hub-top__val small{font:600 11.5px/1.2 var(--font-body);color:var(--dim)}.hub-top--sm li{padding:5px 0}.hub-top--sm .hub-rank{border-radius:8px;width:24px;height:24px;font-size:12px}.hub-pills{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.hub-pills::-webkit-scrollbar{display:none}.hub-pills a,.hub-pills button{border:1px solid var(--line-2);color:var(--muted);border-radius:999px;flex:none;padding:8px 13px;font-size:13.5px;font-weight:700;transition:color .15s,border-color .15s,background-color .15s}.hub-pills a:hover,.hub-pills button:hover{color:var(--text);border-color:#ffffff47}.hub-pills button[aria-selected=true]{color:#fff;border-color:var(--acc);background:var(--acc-soft)}.hub-rows{margin:0;padding:0;list-style:none;transition:opacity .2s}.gcard__live{color:var(--muted);align-items:center;gap:7px;margin:4px 0 6px;font-size:12.5px;font-weight:700;display:flex}.gcard__live .hub-live{width:6px;height:6px}.hub{--sport:"Big Shoulders Display", "Sora", ui-sans-serif, system-ui, sans-serif;--ink:#0a0d14;--surf:#121722;--surf-2:#182031;--led:var(--acc);--led-glow:color-mix(in srgb, var(--led) 55%, transparent);--cut:polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);--gold:linear-gradient(180deg, #ffe08a, #ffc43d 45%, #d08a12);--silver:linear-gradient(180deg, #fff, #d6dde8 45%, #8c98ab);--bronze:linear-gradient(180deg, #ffc89a, #e08a4a 45%, #9a4f1e);background:var(--ink);color:var(--text)}.hub--bm{--acc:#ff7a1a;--acc-2:#ffb547;--led:#ffa531;--ink:#120b07;--surf:#1c120c;--surf-2:#261911;--line:#ffbe8c17;--line-2:#ffbe8c29;--court:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 700' fill='none' stroke='white' stroke-opacity='.075' stroke-width='4'%3E%3Cpath d='M470 0v300h260V0M600 300m-120 0a120 120 0 1 0 240 0a120 120 0 1 0-240 0M110 0v150a490 490 0 0 0 980 0V0M0 700h1200M600 700m-130 0a130 130 0 1 1 260 0'/%3E%3C/svg%3E")}.hub--bm,.hub--fm{--card:var(--surf);--card-2:var(--surf-2)}.hub--fm{--acc:#7bd64a;--acc-2:#c8f56a;--led:#a6f25a;--ink:#07100b;--surf:#0d1a12;--surf-2:#132419;--line:#aaffaa14;--line-2:#aaffaa26;--court:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 700' fill='none' stroke='white' stroke-opacity='.085' stroke-width='4'%3E%3Cpath d='M300 0v240h600V0M470 0v90h260V0M480 240a130 130 0 0 0 240 0M0 700h1200M600 700m-150 0a150 150 0 1 1 300 0'/%3E%3Ccircle cx='600' cy='170' r='5' fill='white' fill-opacity='.1'/%3E%3C/svg%3E")}.hub-btn{min-height:44px;font:700 14.5px/1 var(--font-body);white-space:nowrap;background:var(--acc);color:var(--ink);transition:transform .18s var(--ease),filter .18s,background-color .15s;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.hub-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.hub-btn:active{transform:translateY(0)}.hub-btn--ghost{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0f}.hub-btn--ghost:hover{filter:none;background:#ffffff1a}.hub-btn[disabled]{opacity:.6;pointer-events:none}.hub-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.hx,.hx-car{position:relative}.hx-car{background:var(--ink);isolation:isolate;touch-action:pan-y;height:400px;overflow:hidden}.hx-car__track,.hx-slide,.hx-slide__img,.hx-slide__img:after{position:absolute;inset:0}.hx-slide{opacity:0;visibility:hidden;transition:opacity .8s var(--ease),visibility 0s .8s}.hx-slide.is-on{opacity:1;visibility:visible;transition:opacity .8s var(--ease);z-index:1}.hx-slide__img img{-o-object-fit:cover;object-fit:cover;-o-object-position:72% 30%;object-position:72% 30%;width:100%;height:100%;transition:transform 9s linear;transform:scale(1.08)}.hx-slide.is-on .hx-slide__img img{transform:scale(1)}.hx-slide__img:after{content:"";background:linear-gradient(0deg,var(--ink) 4%,color-mix(in srgb,var(--ink) 80%,transparent) 34%,transparent 62%),linear-gradient(90deg,color-mix(in srgb,var(--ink) 55%,transparent),transparent 70%)}.hx-slide__copy{z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;padding-bottom:72px;display:flex;position:relative}.hx-slide__kicker{font:700 13px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--acc-2);align-items:center;gap:8px;display:inline-flex}.hx-slide__kicker img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.hx-slide__title{max-width:15ch;font:900 calc(clamp(42px,10vw,88px))/.9 var(--sport);text-transform:uppercase;letter-spacing:.005em;color:#fff;text-shadow:0 4px 30px #0000008c;text-wrap:balance;margin-top:12px}.hx-slide__sub{color:#ffffffdb;text-shadow:0 2px 12px #0009;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:46ch;margin-top:12px;font-size:15.5px;font-weight:600;display:-webkit-box;overflow:hidden}.hx-cta{min-height:48px;font:700 15px/1 var(--font-body);background:var(--acc);color:var(--ink);box-shadow:0 10px 30px -10px var(--acc);transition:transform .18s var(--ease),filter .18s;border-radius:12px;align-items:center;gap:10px;margin-top:20px;padding:0 22px;display:inline-flex}.hx-cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.hx-slide.is-on .hx-cta,.hx-slide.is-on .hx-slide__kicker,.hx-slide.is-on .hx-slide__sub,.hx-slide.is-on .hx-slide__title{animation:hx-in .7s var(--ease) both}.hx-slide.is-on .hx-slide__title{animation-delay:80ms}.hx-slide.is-on .hx-slide__sub{animation-delay:.16s}.hx-slide.is-on .hx-cta{animation-delay:.24s}@keyframes hx-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hx-car__ctl{z-index:2;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;display:flex;position:absolute;bottom:20px;left:0;right:0}.hx-dots{gap:6px;display:flex}.hx-dot{align-items:center;width:34px;height:24px;display:grid;position:relative}.hx-dot i{background:#ffffff47;border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}.hx-dot.is-on i:after{content:"";background:var(--acc);border-radius:inherit;position:absolute;inset:0}.hx-dot.is-run i:after{transform-origin:0;animation:hx-prog var(--dur) linear both}@keyframes hx-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hx-arrows{gap:8px;display:flex}.hx-arrow{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000006b;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .15s;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.hx-arrow:hover{background:#000000a6}.hx-arrow svg{width:20px;height:20px}.hx-arrow:first-child svg{width:16px;height:16px}.hm{z-index:3;position:relative}.hm__in{gap:16px;padding-top:22px;padding-bottom:14px;display:grid}.hm__crumbs{margin-bottom:10px}.hm__head{align-items:center;gap:14px;display:flex}.hm__badge{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 16px #0009);width:56px;height:56px}.hm__txt,.sb,.sb__cell{min-width:0}.hm__kick{font:600 13.5px/1.3 var(--font-body);color:var(--acc-2)}.hm h1{font:700 calc(clamp(28px,4vw,36px))/1.1 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:2px}.hm__lede{color:var(--muted);max-width:60ch;margin-top:10px;font-size:15.5px}.hm__stores{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.hm__store{min-height:42px;box-shadow:inset 0 0 0 1px var(--line-2);transition:background-color .15s,transform .18s var(--ease);background:#ffffff0d;border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.hm__store:hover{background:#ffffff1a;transform:translateY(-1px)}.hm__store svg{width:18px;height:18px}.hm__store.is-main{color:#0b0f18;box-shadow:none;background:#fff}.hm__store.is-main:hover{background:#f0f2f5}.hub--sub .hm{background:var(--court) center -80px/min(1400px,150%) auto no-repeat,linear-gradient(180deg,var(--surf) 0,var(--ink) 100%);border-bottom:1px solid var(--line)}.hub--sub .hm__in{padding-top:18px;padding-bottom:18px}.hub--sub .hm__crumbs{margin-bottom:8px}.hub--sub .hm__badge{width:44px;height:44px}.hub--sub .hm h1{font-size:calc(clamp(26px,3.4vw,32px))}.hub--sub .hm__lede{margin-top:6px;font-size:15px}.hub--home .hm__status{margin-top:12px}@media (width>=600px){.hub--home .hm__status{display:none}}@media (width<=599px){.hub--home .sb{display:none}}.hm__status{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:13.5px;font-weight:600;display:flex}.hm__status b{color:var(--text);font-weight:700}.hm__status a{align-items:center;gap:6px;display:inline-flex}.hm__status a:hover{color:#fff}.hm__status .hub-live,.sb__live .hub-live{width:7px;height:7px}.sb{background:radial-gradient(circle at 1px 1px,#ffffff0d 1px,#0000 1.4px) 0 0/5px 5px,linear-gradient(#0d0d0f,#050506);border-radius:16px;align-self:end;padding:12px 14px 14px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 0 4px #15161a,0 24px 50px -24px #000000e6}.sb__head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding:2px 6px 8px;display:flex}.sb__live{font:700 11px/1 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#ff7076;align-items:center;gap:7px;display:inline-flex}.sb__live .hub-live{background:#ff3b42}.sb__season{font:700 13px/1 var(--font-body);color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sb__cells{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:6px;padding-top:8px;display:grid}.sb__cell{border-radius:10px;gap:3px;padding:4px 6px;transition:background-color .15s;display:grid}a.sb__cell:hover{background:#ffffff0a}.sb__lbl{letter-spacing:.04em;text-transform:uppercase;color:#9aa3b4;white-space:nowrap;font-size:11px;font-weight:600}.sb__led{align-items:baseline;gap:3px;display:flex}.sb__led b{font:800 30px/1 var(--sport);font-variant-numeric:tabular-nums;color:var(--led);text-shadow:0 0 14px var(--led-glow),0 0 2px var(--led);letter-spacing:.02em}.sb__led small{font:600 11px/1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--led) 60%,#888);margin-right:5px}.hubnav{background:color-mix(in srgb,var(--ink) 92%,transparent);border-block:1px solid var(--line);margin-top:16px}.hub--sub .hubnav{border-top:0;margin-top:0}.hubnav__in{scrollbar-width:none;scroll-padding-inline:var(--gutter);flex-wrap:nowrap;gap:2px;padding-block:6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.hubnav__in::-webkit-scrollbar{display:none}.hubnav a{min-height:44px;font:700 14.5px/1 var(--font-body);color:#c6cfdd;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.hubnav a:hover{color:#fff;background:#ffffff0f}.hubnav a[aria-current=page]{color:#fff;background:var(--acc-soft);box-shadow:inset 0 0 0 1px var(--acc-line)}.hubnav a.is-account{color:#8ccdff;margin-left:auto}.hubnav a .hubnav__n{color:#fff;background:#ffffff1a;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:inline-grid}.hubnav a:focus-visible{outline-offset:-3px}@media (width>=960px){.hubnav{top:var(--hdr-h);z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky}.hubnav__in{-webkit-mask-image:none;mask-image:none}.hubnav a{min-height:40px;padding:0 13px}}.hs{padding:36px 0}.hs--tight{padding-block:24px 8px}.hs+.hs,.nowb__col+.nowb__col{border-top:1px solid var(--line)}.hs--first{padding-top:28px}.hs__hd{gap:4px;margin-bottom:18px;display:grid}.hs__hd h2{font:700 calc(clamp(22px,3vw,26px))/1.15 var(--font-display);letter-spacing:-.02em;text-transform:none}.hs__hd--sm h2{font-size:calc(clamp(30px,7vw,46px))}.hs__lede{color:var(--muted);max-width:60ch;margin-top:6px}.hs__hd--row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 16px;display:flex}.ho-now{padding:28px 0 8px}.nowb{background:linear-gradient(180deg,var(--surf-2),var(--surf));box-shadow:inset 0 0 0 1px var(--line-2),0 30px 60px -40px #000000e6;border-radius:20px;display:grid;overflow:hidden}.nowb__col{grid-template-rows:auto 1fr auto;gap:10px;min-width:0;padding:18px 18px 14px;display:grid}.nowb__hd{justify-content:space-between;align-items:center;gap:10px;display:flex}.nowb__hd h2{font:700 16px/1.2 var(--font-display);letter-spacing:-.01em;color:#ffffffeb}.nowb__n{color:var(--led);font:800 16px/1 var(--sport);text-shadow:0 0 10px var(--led-glow);background:#050506;border-radius:6px;padding:4px 8px 3px}.nowb__season{font:700 12.5px/1 var(--font-body);letter-spacing:0;color:var(--acc-2)}.nowb__ev,.nowb__fx,.nowb__top{margin:0;padding:0;list-style:none}.nowb__fx li{border-top:1px dashed var(--line);grid-template-columns:48px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:7px 0;font-size:13.5px;font-weight:700;display:grid}.nowb__fx time{font:800 14px/1 var(--sport);letter-spacing:.04em;color:var(--led);text-align:center;background:#050506;border-radius:6px;padding:5px 0}.nowb__fx span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.nowb__fx span:last-child{text-align:right}.nowb__fx i{color:var(--dim);text-transform:uppercase;font-size:10.5px;font-style:normal;font-weight:800}.nowb__top li{border-top:1px dashed var(--line);align-items:center;gap:10px;padding:6px 0;display:flex}.nowb__who{flex:1;min-width:0;display:grid}.nowb__ev b,.nowb__who b,.nowb__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nowb__who b{font-size:14.5px;font-weight:800}.nowb__who small{color:var(--muted);font-size:13px;font-weight:600}.nowb__val{font:700 18px/1 var(--font-display);color:var(--led);font-variant-numeric:tabular-nums}.nowb__ev li{border-top:1px dashed var(--line);gap:2px;padding:8px 0;display:grid}.nowb__ev b{font-size:14.5px;font-weight:800}.nowb__ev small{color:var(--acc-2);font-size:12.5px;font-weight:700}.nowb__empty{color:var(--dim);padding:10px 0;font-size:14px}.nowb__more{min-height:40px;font:700 14px/1 var(--font-body);letter-spacing:0;color:var(--acc-2);justify-self:start;align-items:center;gap:6px;display:inline-flex}.nowb__more span{transition:transform .2s var(--ease)}.nowb__more:hover span{transform:translate(3px)}.hn__grid{gap:14px;display:grid}.hn-lead__a{background:var(--surf-2);isolation:isolate;min-height:380px;box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;display:block;position:relative;overflow:hidden}.hn-lead__img{z-index:-1;position:absolute;inset:0}.hn-lead__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.hn-lead__img:after{content:"";background:linear-gradient(#0000 25%,#0000008c 55%,#000000eb 92%);position:absolute;inset:0}.hn-lead__a:hover .hn-lead__img img{transform:scale(1.04)}.hn-lead__body{gap:10px;padding:22px;display:grid;position:absolute;bottom:0;left:0;right:0}.hn-lead h3{font:800 calc(clamp(24px,4.4vw,34px))/1.08 var(--font-display);letter-spacing:-.02em;color:#fff;text-wrap:balance}.hn-lead__sum{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:62ch;font-size:15px;display:-webkit-box;overflow:hidden}.hn-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.hn-lead .hn-meta{color:#ffffffbf}.hn-tag{font:700 11px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;background:var(--acc);color:var(--ink);border-radius:6px;padding:4px 8px}.hn-tag.is-ntroy{background:var(--n-cyan);color:#04121c}.hn-list{align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.hn-item{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);transition:transform .18s var(--ease),background-color .18s;border-radius:16px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:14px;padding:10px;display:grid}.hn-item:hover{background:var(--surf-2);transform:translate(3px)}.hn-item__img{aspect-ratio:16/10;background:var(--surf-2);border-radius:10px;overflow:hidden}.hn-item__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hn-item__txt{gap:7px;min-width:0;display:grid}.hn-item b{font:700 15px/1.3 var(--font-display);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hn__ft{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:20px;display:flex}.hn__ft .hub-upd{margin:0 0 0 auto}.hn__note{color:var(--dim);margin-top:6px}.hs--arena{isolation:isolate;padding-block:36px 64px;position:relative;overflow:clip}.hs--arena:before{content:"";z-index:-1;position:absolute;inset:0}.hub--bm .hs--arena:before{background:radial-gradient(ellipse 70% 50% at 50% 0,#ff963c29,transparent 70%),linear-gradient(180deg,#221108 0,var(--ink) 70%)}.hub--fm .hs--arena:before{background:radial-gradient(ellipse 70% 50% at 50% 0,#aaffaa1f,transparent 70%),linear-gradient(180deg,#0f2a17 0,var(--ink) 70%)}.lb--full{gap:20px;display:grid}.lb-rail{display:none}.lb-rail__grp{gap:2px;padding-bottom:14px;display:grid}.lb-rail__lbl{font:600 11.5px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:10px 12px 6px}.lb-rail__tab{text-align:left;width:100%;font:700 14.5px/1 var(--font-body);color:#ffffffb8;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;transition:background-color .15s,color .15s;display:flex}.lb-rail__tab:hover{color:#fff;background:#00000059}.lb-pick select,.lb-rail__tab[aria-selected=true]{color:var(--ink);background:var(--acc)}.lb-rail__ent{font:700 11px/1 var(--font-body);letter-spacing:.04em;text-transform:none;opacity:.7}.lb-pick{align-items:center;margin-bottom:14px;display:flex;position:relative}.lb-pick select{appearance:none;width:100%;min-height:46px;font:700 15px/1 var(--font-body);cursor:pointer;border:0;border-radius:12px;padding:0 44px 0 16px}.lb-pick select optgroup,.lb-pick select option{color:#fff;font:600 15px var(--font-body);text-transform:none;letter-spacing:0;background:#15181f}.lb-pick svg{pointer-events:none;width:16px;height:16px;color:var(--ink);position:absolute;right:18px}.lb__bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lb-tabs{scrollbar-width:none;gap:6px;max-width:100%;margin:-2px;padding:2px;display:flex;overflow-x:auto}.lb-tabs::-webkit-scrollbar{display:none}.lb-more select,.lb-tab{min-height:44px;font:700 14px/1 var(--font-body);color:#fffc;background:#00000059;border-radius:999px;flex:none;padding:0 18px;transition:color .15s,background-color .15s}.lb-tab:hover{color:#fff;background:#0000008c}.lb-more.is-on select,.lb-tab[aria-selected=true]{color:var(--ink);background:var(--acc)}.lb-more{align-items:center;display:inline-flex;position:relative}.lb-more select{appearance:none;cursor:pointer;border:0;padding-right:40px}.lb-more select optgroup,.lb-more select option{color:#fff;font:600 15px var(--font-body);text-transform:none;letter-spacing:0;background:#15181f}.lb-more svg{pointer-events:none;color:#ffffffb3;width:16px;height:16px;position:absolute;right:16px}.lb-more.is-on svg{color:var(--ink)}.lb__panel{min-width:0;margin-top:22px}.lb--full .lb__panel{margin-top:0}.lb__hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 14px;margin-bottom:18px;display:flex}.lb__hd h2,.lb__hd h3{font:700 22px/1.15 var(--font-display);letter-spacing:-.01em;color:#ffffffeb}.lb--full .lb__hd h2{font-size:calc(clamp(28px,5vw,40px))}.lb__unit{color:var(--dim);margin-top:6px;font-size:13.5px;font-weight:600}.lb__tools{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.lb__tools .hub-upd,.podium{margin:0}.lb-find{align-items:center;min-width:220px;display:flex;position:relative}.lb-find svg{width:18px;height:18px;color:var(--dim);pointer-events:none;position:absolute;left:12px}.lb-find input{width:100%;min-height:42px;font:600 14.5px var(--font-body);color:#fff;border:1px solid var(--line-2);background:#0006;border-radius:12px;padding:0 12px 0 38px}.lb-find input::placeholder{color:var(--dim)}.lb-find input:focus{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft);outline:none}.lb__nohit{padding:20px 0}.podium{grid-template-columns:1fr 1fr;grid-template-areas:"p1 p1""p2 p3";gap:10px;padding:0;list-style:none;transition:opacity .2s;display:grid}.lb-rows.is-loading,.podium.is-loading{opacity:.45}.podium__p{--m:var(--gold);--mc:#ffc43d;min-width:0;animation:pd-up .7s var(--ease) both;flex-direction:column;display:flex}.podium__p[data-r="1"]{grid-area:p1}.podium__p[data-r="2"]{--m:var(--silver);--mc:#c9d2df;grid-area:p2;animation-delay:80ms}.podium__p[data-r="3"]{--m:var(--bronze);--mc:#e08a4a;grid-area:p3;animation-delay:.14s}@keyframes pd-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.podium__card{text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--mc) 16%,#0a0a0cd1),#0a0a0cdb 70%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mc) 40%,transparent),0 24px 50px -30px #000000e6;transition:transform .2s var(--ease);border-radius:18px;flex:1;align-content:start;justify-items:center;gap:4px;padding:16px 12px;display:grid;position:relative;overflow:hidden}.podium__card:before{content:"";background:var(--m);height:3px;position:absolute;top:0;left:0;right:0}.podium__p:hover .podium__card{transform:translateY(-4px)}.podium__rank{font:900 56px/.82 var(--sport);color:var(--mc);filter:drop-shadow(0 6px 14px #00000080)}.podium__crown{font:700 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#3a2600;background:var(--gold);border-radius:6px;padding:4px 8px;position:absolute;top:12px;right:12px}.podium__name{font:800 17px/1.2 var(--font-display);margin-top:6px}.podium__name,.podium__sub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.podium__sub{color:var(--dim);min-height:1.3em;font-size:12.5px;font-weight:600}.podium__val{border-top:1px solid #ffffff14;justify-items:center;width:100%;margin-top:8px;padding-top:10px;display:grid}.podium__val b{font:700 30px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--mc);text-shadow:0 0 18px color-mix(in srgb,var(--mc) 40%,transparent)}.podium__val small{font:600 11.5px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin-top:3px}.podium__step{display:none}.podium__p[data-r="1"] .podium__card{padding-block:20px}.podium__p[data-r="1"] .podium__rank{font-size:72px}.podium__p[data-r="1"] .podium__name{font-size:22px}.podium__p[data-r="1"] .podium__val b{font-size:36px}.lb-rows{gap:6px;margin:16px 0 0;padding:0;list-style:none;transition:opacity .2s;display:grid}.lb-rows li{transition:transform .18s var(--ease),background-color .18s;background:#08080a9e;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px 9px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.lb-rows li:hover{background:#08080acc;transform:translate(3px)}.lb-rows__rank{font:800 24px/1 var(--sport);color:#ffffff80;text-align:center;font-variant-numeric:tabular-nums}.lb-rows__who{min-width:0;display:grid}.lb-rows__who b,.lb-rows__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lb-rows__who b{font-size:15px;font-weight:800}.lb-rows__who small{color:var(--muted);font-size:13px;font-weight:600}.lb-rows__val{justify-items:end;gap:5px;min-width:76px;display:grid}.lb-rows__val b{font:700 18px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--led)}.lb-rows__bar{background:#ffffff14;border-radius:3px;width:76px;height:3px;display:block;position:relative;overflow:hidden}.lb-rows__bar:after{content:"";width:var(--w);background:linear-gradient(90deg,color-mix(in srgb,var(--acc) 50%,transparent),var(--acc));border-radius:inherit;position:absolute;inset:0 auto 0 0}.lb-skel{gap:10px;display:grid}.lb-skel i{background:#00000059;border-radius:14px;height:72px;animation:1.4s ease-in-out infinite lb-skel;display:block}@keyframes lb-skel{50%{opacity:.5}}.lb__all{display:none}.mx__grid{gap:12px;display:grid}.mx-recs{margin-top:12px}.mx-board{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;min-width:0;padding:14px 16px}.mx-board__hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}.mx-board__hd h3{font:700 17px/1.2 var(--font-display);letter-spacing:-.01em;align-items:center;gap:8px;display:inline-flex}.mx-board__hd>span{color:var(--dim);font-size:12.5px;font-weight:700}.mx-n{color:var(--led);font:800 15px/1 var(--sport);text-shadow:0 0 10px var(--led-glow);background:#050506;border-radius:6px;padding:3px 7px 2px}.mx-rows{margin:0;padding:0;list-style:none}.mx-rows li{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:7px 0;font-size:14px;font-weight:700;display:grid}.mx-rows li:last-child{border-bottom:0}.mx-team{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.mx-team:first-child{text-align:right}.mx-team.is-win{color:#fff;font-weight:800}.mx-score{text-align:center;min-width:76px;font-style:normal;font:800 19px/1 var(--sport);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--led);text-shadow:0 0 10px var(--led-glow);background:#050506;border-radius:8px;padding:5px 8px 4px;box-shadow:inset 0 0 0 1px #ffffff0f}.mx-score i{opacity:.55;margin:0 3px;font-style:normal}.mx-score.is-time{color:#ffffffbf;text-shadow:none;font-size:17px}.mx-score.is-live{color:#fff;text-shadow:none;background:#d92d34}.mx-tz{text-align:center;color:var(--dim);letter-spacing:.08em;margin-top:6px;font-size:11.5px;font-weight:700}.mx-cup{background:linear-gradient(90deg,color-mix(in srgb,var(--acc) 16%,var(--surf)),var(--surf));box-shadow:inset 0 0 0 1px var(--acc-line);border-radius:18px;margin-bottom:12px;padding:12px 16px}.mx-cup__lbl{font:700 12px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--acc-2);align-items:center;gap:8px;margin-bottom:4px;display:inline-flex}.mx-rows--cup li{font-size:15.5px}.mx-rec{margin:0;padding:0;list-style:none}.mx-rec li{border-bottom:1px dashed var(--line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0;display:grid}.mx-rec li:last-child{border-bottom:0}.mx-rec__n{font:800 20px/1 var(--sport);color:var(--acc);text-align:center}.mx-rec__who{min-width:0;display:grid}.mx-rec__who b,.mx-rec__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mx-rec__who b{font-size:14px}.mx-rec__who small{color:var(--dim);font-size:12px;font-weight:600}.mx-rec__val{font:700 17px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--led)}.mx--full .mx-rows li{-moz-column-break-inside:avoid;break-inside:avoid}.hub .hub-h3{font:700 20px/1.2 var(--font-display);letter-spacing:-.01em;margin:8px 0 10px}.hub .hub-h3~.hub-h3{margin-top:28px}.hub .hub-sev h4{font:700 18px/1.25 var(--font-display);letter-spacing:-.01em}.hs-about{gap:28px;display:grid}.hs-about__desc{color:var(--muted);margin-bottom:18px;font-size:17px}.hs-about .ticks{margin-bottom:20px}.hs-about .facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.hs-shots{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:12px;min-width:0;padding:6px 2px 14px;display:flex;overflow-x:auto}.hs-shots img{aspect-ratio:563/1000;-o-object-fit:cover;object-fit:cover;scroll-snap-align:start;width:168px;transition:transform .2s var(--ease);border-radius:22px;flex:none;margin:6px;box-shadow:0 0 0 5px #0b0c0f,0 0 0 6px #ffffff1f,0 24px 40px -20px #000000e6}.hs-shots img:hover{transform:translateY(-4px)}.hs-rel{font:700 24px/1.15 var(--font-display);text-transform:none;margin:48px 0 16px}.hub-more--row{flex-wrap:wrap;gap:8px}.hs-feed-empty,.hs-posts{gap:14px;display:grid}.hs-posts .post{background:var(--surf);border-color:var(--line)}.hs-feed-empty{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);border-radius:18px;justify-items:start;padding:22px}.mk-sec{padding:36px 0}.mk-sec+.mk-sec{border-top:1px solid var(--line)}.mk-hd{gap:6px;margin-bottom:18px;display:grid}.mk-hd--row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.mk-hd h2{font:700 calc(clamp(22px,3vw,26px))/1.15 var(--font-display);letter-spacing:-.02em;text-transform:none}.mk-hd__lede{color:var(--muted);max-width:62ch;font-size:15px}.mk-season{text-align:right;justify-items:end;gap:4px;display:grid}.mk-season span{font:700 14px/1 var(--font-body);letter-spacing:0;color:var(--acc-2)}.mk-season small{color:var(--muted);font-size:13px;font-weight:700}.mk-sec--season{isolation:isolate;position:relative;overflow:hidden}.mk-sec--season:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 50% 100%,color-mix(in srgb,var(--acc) 16%,transparent),transparent 70%),var(--court) center 100%/min(1200px,150%) auto no-repeat;opacity:.9;position:absolute;inset:0}.mk-sec--trust{padding-block:28px 8px;border-top:0!important}.mk-vip__more{margin-top:18px}.mk-rows{gap:12px;display:grid}.mk-daily{border:1px dashed var(--line-2);color:var(--muted);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;padding:12px 14px;font-size:14px;display:flex}.mk-daily .ri{width:28px;height:28px}.mk-daily span{flex:1;min-width:200px}.mk-daily .link{white-space:nowrap;font-weight:700}.mk-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;display:grid}.vtrack{gap:0;margin:0;padding:0;list-style:none}.vtrack,.vtrack li{display:grid;position:relative}.vtrack li{--vc:var(--acc);-moz-column-gap:12px;grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"dot lv bonus""dot name bonus""dot pts bonus";align-items:center;gap:2px 12px;padding:12px 0}.vtrack li+li{border-top:1px solid var(--line)}.vtrack__dot{background:var(--vc);width:18px;height:18px;box-shadow:0 0 0 4px color-mix(in srgb,var(--vc) 25%,transparent);border-radius:50%;grid-area:dot;justify-self:center}.vtrack__lv{font:600 11.5px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);grid-area:lv}.vtrack__name{font:700 17px/1.2 var(--font-display);letter-spacing:-.01em;grid-area:name}.vtrack__pts{color:var(--muted);grid-area:pts;font-size:13px;font-weight:600}.vtrack__bonus{font:700 16px/1 var(--font-display);color:var(--vc);white-space:nowrap;grid-area:bonus;font-style:normal}.vtrack__bonus.is-none{color:var(--dim)}.vtrack li.is-top .vtrack__name{color:#fff}.trust{border-block:1px solid var(--line);gap:14px;margin:0;padding:18px 0;list-style:none;display:grid}.trust li{-moz-column-gap:12px;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.trust li .ri{color:#7ee8cb;background:#31d0aa1f;border-radius:10px;grid-row:1/3;width:36px;height:36px;padding:8px}.trust li b{font-size:15px}.trust li span{color:var(--muted);font-size:13.5px}.hub-safe{color:#b7eedd;background:#31d0aa14;border:1px solid #31d0aa38;border-radius:14px;align-items:flex-start;gap:10px;margin-top:18px;padding:12px 14px;display:flex}.hub-safe .ri{color:#7ee8cb;background:0 0;flex:none;width:24px;height:24px;padding:3px}.hf{gap:24px;display:grid}.hf__main{gap:16px;min-width:0;display:grid}.hf__main .composer,.hf__main .post{background:var(--surf);border-color:var(--line-2)}.hf-join{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--muted);border-radius:18px;gap:14px;padding:20px;display:grid}.hf-join__btns{flex-wrap:wrap;gap:8px;display:flex}.cm{align-content:start;gap:20px;display:grid}.cm__stats{background:radial-gradient(circle at 1px 1px,#ffffff0d 1px,#0000 1.4px) 0 0/5px 5px,linear-gradient(#0d0d0f,#050506);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 0 0 5px #15161a}.cm__stats div{text-align:center;justify-items:center;gap:2px;display:grid}.cm__stats b{font:700 26px/1 var(--font-display);color:var(--led);text-shadow:0 0 12px var(--led-glow);font-variant-numeric:tabular-nums}.cm__stats small{font:600 11px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:#8e97a8}.cm__sec{gap:10px;display:grid}.cm__sec h2{font:700 16px/1.2 var(--font-display);letter-spacing:-.01em}.cm__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.cm__row{border-radius:12px;align-items:center;gap:10px;padding:7px 8px;transition:background-color .15s;display:flex}.cm__row:hover{background:#ffffff0d}.cm__who{min-width:0;display:grid}.cm__who b,.cm__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm__who b{font-size:14.5px}.cm__who small{color:var(--dim);font-size:12.5px;font-weight:600}.cm__empty{color:var(--dim);font-size:14px}.cm__links{flex-wrap:wrap;gap:4px 16px;display:flex}.cm__cta{min-height:40px;font:700 14px/1 var(--font-body);letter-spacing:0;color:var(--acc-2);align-items:center;gap:6px;display:inline-flex}.cm__cta span{transition:transform .2s var(--ease)}.cm__cta:hover span{transform:translate(3px)}.sh,.sh-door{gap:18px;display:grid}.sh-door{--ac:var(--bm);isolation:isolate;color:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 35%,transparent),0 30px 60px -40px #000000e6;transition:transform .25s var(--ease),box-shadow .25s;background:#0b0f1a;border-radius:24px;padding:22px 20px 20px;position:relative;overflow:hidden}.sh-door--fm{--ac:var(--fm)}.sh-door__bg{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;width:100%;height:100%;transition:transform .6s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.sh-door:before{content:"";z-index:-1;background:linear-gradient(180deg,#070a1273,#070a12e6 55%,#0b0f1a 100%),linear-gradient(90deg,color-mix(in srgb,var(--ac) 25%,transparent),transparent 60%);position:absolute;inset:0}.sh-door__top{align-items:center;gap:12px;display:flex}.sh-door__top img{filter:drop-shadow(0 6px 14px #00000080);width:56px;height:56px}.sh-door__top b{font:700 24px/1.1 var(--font-display);letter-spacing:-.01em;display:block}.sh-door__top small{color:color-mix(in srgb,var(--ac) 70%,#fff);margin-top:4px;font-size:13px;font-weight:600;display:block}.sh-packs{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sh-packs li{background:#070a1299;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:9px 12px;display:grid}.sh-packs b{font:700 15px/1.2 var(--font-display)}.sh-packs small{color:var(--muted);margin-top:3px;font-size:12.5px;font-weight:600;display:block}.sh-packs em{font:700 17px/1 var(--font-display);font-variant-numeric:tabular-nums;font-style:normal}.sh-packs s{color:var(--dim);margin-left:6px;font-size:12px;font-weight:700}.sh-door__facts{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:13.5px;font-weight:700;display:flex}.sh-door__cta{min-height:46px;font:700 15px/1 var(--font-body);background:var(--ac);color:#0b0f1a;transition:transform .18s var(--ease);border-radius:12px;justify-self:start;align-items:center;gap:8px;padding:0 20px;display:inline-flex}@media (hover:hover){.sh-door:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 70%,transparent),0 30px 60px -40px #000000e6;transform:translateY(-3px)}.sh-door:hover .sh-door__bg{transform:scale(1.08)}.sh-door:hover .sh-door__cta{transform:translate(3px)}}.store-soon{margin-top:48px}@media (width>=600px){.podium{grid-template-columns:1fr 1.18fr 1fr;grid-template-areas:"p2 p1 p3";align-items:end;gap:12px}.podium__step{background:var(--m);opacity:.55;border-radius:0 0 10px 10px;height:18px;margin:0 10px;display:block}.podium__p[data-r="1"] .podium__step{height:28px}.podium__p[data-r="2"] .podium__step{height:18px}.podium__card{border-radius:18px 18px 6px 6px;padding:14px 12px}.podium__rank{font-size:64px}.podium__p[data-r="1"] .podium__card{padding-block:18px}.podium__p[data-r="1"] .podium__rank{font-size:84px}.lb-rows__bar{width:110px}.trust{grid-template-columns:repeat(3,1fr);gap:20px}.vtrack{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 10px;padding-top:14px}.vtrack:before{content:"";background:repeating-linear-gradient(90deg,var(--line-2) 0 6px,transparent 6px 12px);height:2px;position:absolute;top:22px;left:10px;right:10px}.vtrack li{grid-template-columns:1fr;grid-template-areas:"dot""lv""name""pts""bonus";justify-items:start;gap:4px;padding:0 0 10px}.vtrack li+li{border-top:0}.vtrack__dot{justify-self:start;margin-bottom:8px}.vtrack__bonus{margin-top:4px}.sh-door{padding:26px 24px 24px}}@media (width>=760px){.hx-car{height:calc(clamp(380px,34vw,460px))}.hx-slide__img img{-o-object-position:center 30%;object-position:center 30%}.hx-slide__img:after{background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 92%,transparent) 0,color-mix(in srgb,var(--ink) 55%,transparent) 34%,transparent 62%),linear-gradient(0deg,var(--ink) 2%,transparent 38%)}.hx-slide__copy{justify-content:center;padding-bottom:76px}.hx-slide__sub{font-size:18px}.hx-car__ctl{padding-inline:var(--gutter);justify-content:flex-end;gap:16px;max-width:1200px;bottom:72px}.hub--home .hm__in{width:calc(100% - 2 * var(--gutter));max-width:calc(1200px - 2 * var(--gutter));background:linear-gradient(180deg,color-mix(in srgb,var(--surf-2) 92%,transparent),var(--surf));box-shadow:inset 0 0 0 1px var(--line-2),0 40px 80px -40px #000000f2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;grid-template-columns:1fr;gap:16px;margin-top:-56px;padding:20px 24px 18px}.hub--home .hm__badge{width:60px;height:60px}.hub--sub .hm__in{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding-block:22px}.sb{border-radius:14px;align-items:center;gap:20px;padding:8px 14px;display:flex}.sb__head{border-bottom:0;border-right:1px solid #ffffff14;flex-direction:column;align-items:flex-start;gap:3px;padding:0 10px 0 0}.sb__cells{gap:22px;margin-left:auto;padding:0;display:flex}.sb__cell{gap:2px;padding:2px 4px}.sb__led b{font-size:26px}.nowb{grid-template-columns:1.15fr 1fr 1fr}.nowb__col+.nowb__col{border-top:0;border-left:1px solid var(--line)}.nowb__col{padding:20px 22px 16px}.hn__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px}.hn-lead__a{aspect-ratio:auto;min-height:100%}.hn-lead{min-height:440px;display:grid}.hn-lead__body{padding:30px}.hn-item{grid-template-columns:148px minmax(0,1fr)}.hn--full .hn__grid{grid-template-columns:1fr}.hn--full .hn-lead{min-height:420px}.hn--full .hn-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mx__grid{grid-template-columns:1fr 1fr;align-items:start}.mx--full .mx__grid:not(.mx-recs){grid-template-columns:1fr}.mx--full .mx-rows{-moz-columns:2;columns:2;-moz-column-gap:28px;column-gap:28px}.hs{padding:56px 0}.hs--first{padding-top:32px}.hs--arena{padding-block:40px 76px}.hub-pills{flex-wrap:wrap;overflow:visible}.mk-sec{padding:52px 0}.hs-posts{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.hf,.hs-posts{align-items:start}.hf{grid-template-columns:minmax(0,1fr) 300px}.sh{grid-template-columns:1fr 1fr}}@media (width>=1040px){.lb-rows{grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--rows,11),auto);-moz-column-gap:14px;grid-auto-flow:column;column-gap:14px}.lb--full{grid-template-columns:232px minmax(0,1fr);gap:28px}.lb-rail{top:calc(64px + var(--hdr-h));background:#00000059;border-radius:16px;align-self:start;padding:10px 8px;display:block;position:sticky;box-shadow:inset 0 0 0 1px #ffffff0f}.lb-pick{display:none}.hs-about{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px}.hub-card{padding:22px}.hn--full .hn-list{grid-template-columns:repeat(3,minmax(0,1fr))}.mx--full .mx-rows{-moz-columns:3;columns:3}.hf{grid-template-columns:minmax(0,1fr) 340px;gap:32px}}@media (prefers-reduced-motion:reduce){.hub-live,.hx-slide.is-on .hx-cta,.hx-slide.is-on .hx-slide__kicker,.hx-slide.is-on .hx-slide__sub,.hx-slide.is-on .hx-slide__title,.lb-skel i,.podium__p{animation:none}.hn-item:hover,.hs-shots img:hover,.hub-btn:hover,.hx-cta:hover,.lb-rows li:hover,.podium__p:hover .podium__card,.pt:hover,.sh-door:hover{transform:none}.hx-slide,.hx-slide.is-on{transition:none}.hx-slide.is-on .hx-slide__img img,.hx-slide__img img{transition:none;transform:none}.hn-lead__a:hover .hn-lead__img img,.sh-door:hover .sh-door__bg{transform:none}}@media (width<=599px){.cal-cell__hd span,.cal-pill__txt b,.cal-row__st small,.hm__status,.mk-season small,.ov-up__txt small,.pt__sub{font-size:13px}.sb__cells{grid-template-columns:1fr 1fr;justify-content:stretch}.sb__cell--cd{grid-column:1/-1}.sb__led b{font-size:38px}.lb-rows:not(.is-all) li:nth-child(n+8){display:none}.lb__all{display:flex}.hub--sub .sb__cells{grid-template-columns:1fr 1fr}}.hsub__soon,.hubnav__soon{font:700 10.5px/1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:#ffd27a;background:#ffb02029;border-radius:999px;margin-left:6px;padding:3px 6px;font-style:normal}.hsub{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--ink) 60%,var(--surf))}.hsub__in{scrollbar-width:none;scroll-padding-inline:var(--gutter);gap:4px;padding-block:8px;display:flex;overflow-x:auto}.hsub__in::-webkit-scrollbar{display:none}.hsub a{white-space:nowrap;color:#c6cfdd;border-radius:999px;flex:none;align-items:center;min-height:36px;padding:0 12px;font-size:14px;font-weight:700;transition:color .15s,background-color .15s;display:inline-flex}.hsub a:hover{color:#fff;background:#ffffff0f}.hsub a[aria-current=page]{color:var(--ink);background:var(--acc)}.hsub a[aria-current=page] .hsub__soon{color:var(--ink);background:#00000040}.hsub--acct{background:0 0;border:0;margin-top:10px}.hsub--acct a[aria-current=page]{color:#fff;background:#1fb6ff29}.hsub__game{margin-left:auto;color:var(--blue)!important}.tblw{background:#08080a80;border-radius:14px;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff0d}.tbl{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.tbl td,.tbl th{text-align:left;white-space:nowrap;padding:9px 10px}.tbl th{font:600 11.5px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line-2)}.tbl td{border-bottom:1px dashed var(--line)}.tbl tr:last-child td{border-bottom:0}.tbl .n{text-align:right;font-variant-numeric:tabular-nums}.tbl__n{font:800 18px/1 var(--sport);color:#ffffff80;width:36px}.tbl td.pos{color:#7ee8cb}.tbl td.neg{color:#ff9aa5}.wc-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.wc-bar .hub-upd{margin:0}.bsw--lg{background:#00000059}.bsw--lg button{height:38px;font:700 14px/1 var(--font-body);letter-spacing:0;border-radius:8px;padding:0 16px}.bsw--lg button[aria-selected=true]{background:var(--acc);color:var(--ink);box-shadow:none}.wc-h{font:700 22px/1.15 var(--font-display);letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 12px;display:flex}.wc-h small{font:600 12px/1 var(--font-body);letter-spacing:.04em;color:var(--acc-2)}.wc-sec{margin-top:30px}.wc-sec:first-of-type{margin-top:0}.wc-cup{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wc-cup li{background:#08080a9e;border-radius:12px;grid-template-columns:34px 34px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.wc-cup li.is-top{background:linear-gradient(90deg,#ffc43d1f,#08080a9e 60%)}.wc-cup__n{font:800 22px/1 var(--sport);color:#ffffff80;text-align:center}.wc-cup__flag{text-align:center;font-size:24px;line-height:1}.wc-cup__who{min-width:0;display:grid}.plq__who b,.plq__who small,.wc-cup__who b,.wc-cup__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wc-cup__who small{color:var(--dim);font-size:12.5px;font-weight:600}.wc-cup__med{gap:4px;display:flex}.wc-cup__med i{min-width:26px;height:24px;font:700 12px/1 var(--font-body);color:#1d1405;border-radius:7px;place-items:center;padding:0 6px;font-style:normal;display:inline-grid}.wc-cup__med .m1{background:var(--gold)}.wc-cup__med .m2{background:var(--silver)}.wc-cup__med .m3{background:var(--bronze)}.wc-cup__tot{font:700 20px/1 var(--font-display);color:var(--led);text-align:right;min-width:36px}.wc-three,.wc-two{gap:14px;display:grid}.wc-list{background:#08080a80;border-radius:16px;padding:14px 16px;box-shadow:inset 0 0 0 1px #ffffff0d}.wc-list h3{font:700 15px/1.2 var(--font-display);letter-spacing:-.01em;color:var(--acc-2);margin:0 0 8px}.hof{gap:18px;display:grid}.hof__hd{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.hof__hd h2{font:700 20px/1.2 var(--font-display);letter-spacing:-.01em}.hof__hd span{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.plq{gap:8px;margin:0;padding:0;list-style:none;display:grid}.plq li{background:linear-gradient(#141418e6,#08080acc);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px 12px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff0f}.plq li.is-top{box-shadow:inset 0 0 0 1px #ffc43d59,inset 0 1px #ffffff14}.plq__n{font:900 30px/1 var(--sport);color:#ffffff59;text-align:center}.plq li.is-top .plq__n{color:#ffc43d}.plq__who{gap:2px;min-width:0;display:grid}.plq__who b{font-size:15px;font-weight:800}.plq__who b i{margin:0 2px;font-style:normal}.plq__who b i,.plq__who small{color:var(--dim);font-weight:600}.plq__who small{font-size:12.5px}.plq__val{font:700 20px/1 var(--font-display);color:var(--led);font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 0 12px var(--led-glow)}.plq__val i{opacity:.55;margin:0 2px;font-style:normal}.plq--tight li{padding:9px 12px 9px 8px}.plq--tight .plq__n{font-size:22px}.sph-hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.statrow{grid-template-columns:repeat(2,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.statrow li{background:#08080a99;border-radius:14px;gap:2px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}.statrow b{font:700 26px/1 var(--font-display);color:var(--led);font-variant-numeric:tabular-nums}.statrow small{font:600 11px/1.2 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.statrow--acct li{background:var(--card);box-shadow:inset 0 0 0 1px var(--line)}.statrow--acct b{color:var(--muted)}.vipchip{font:800 10.5px/1.3 var(--font-body);color:var(--vc,#ffd27a);background:color-mix(in srgb,var(--vc,#ffd27a) 16%,transparent);vertical-align:middle;border-radius:999px;margin-left:8px;padding:2px 7px;display:inline-block}.cl__tot small,.lb-rows__u,.vipchip{letter-spacing:.06em;text-transform:uppercase}.lb-rows__u{font:600 11px/1 var(--font-body);color:var(--dim)}.cl{gap:8px;display:grid}.cl__m{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;overflow:hidden}.cl__m.is-open{box-shadow:inset 0 0 0 1px var(--acc-line)}.cl__hd{text-align:left;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid}.cl__hd:hover{background:#ffffff08}.cl__hd svg{width:20px;height:20px;color:var(--dim);transition:transform .2s var(--ease)}.cl__m.is-open .cl__hd svg{transform:rotate(180deg)}.cl__teams{align-items:center;gap:8px;min-width:0;font-size:15px;display:flex}.cl__teams b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cl__teams i{color:var(--dim);text-transform:uppercase;font-size:11px;font-style:normal;font-weight:800}.cl__tot{justify-items:end;display:grid}.cl__tot small{font:600 10.5px/1 var(--font-body);color:var(--dim)}.cl__tot em{font:700 18px/1 var(--font-display);color:var(--led);font-variant-numeric:tabular-nums;font-style:normal}.cl__lines{border-top:1px dashed var(--line);gap:6px;margin:0;padding:4px 14px 14px;list-style:none;display:grid}.cl__lines li{grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.cl__name{font:700 11.5px/1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--dim)}.cl__bar{gap:3px;display:grid}.cl__bar i{background:var(--acc);border-radius:3px;height:5px;display:block}.cl__bar i.a{background:#ffffff4d}.cl__sc{font:700 13px/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.cl__sc small{opacity:.5;margin:0 2px}.live-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.live-hd .hub-upd{margin:0}.live-hd__n{color:var(--muted);align-items:center;gap:10px;font-weight:700;display:inline-flex}.live-hd__n b{font:800 30px/1 var(--sport);color:var(--led);text-shadow:0 0 12px var(--led-glow)}.live-grp{margin-top:12px}.mx-rows--live .mx-score.is-live{color:var(--led);text-shadow:0 0 10px var(--led-glow);background:#050506;align-items:baseline;gap:6px;display:inline-flex}.mx-rows--live .mx-score small{font:700 10.5px/1 var(--font-body);color:#ff5a5f;letter-spacing:.06em}.gcl{gap:8px;margin:0;padding:0;list-style:none}.gcl,.gcl li,.gcl__card{display:grid}.gcl li{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:6px 12px;padding:10px 14px 10px 10px}.gcl__card{background:linear-gradient(160deg,#ffe08a,#d08a12 60%,#8a5a08);border-radius:8px;grid-row:1/3;place-items:center;width:44px;height:58px;box-shadow:inset 0 0 0 2px #ffffff59,0 8px 16px -8px #ffc43d99}.gcl__card i{background:#0000002e;border-radius:4px;width:22px;height:30px;box-shadow:inset 0 0 0 1px #ffffff40}.gcl__who{align-items:baseline;gap:10px;min-width:0;display:flex}.gcl__who b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.gcl__who small{color:var(--dim);white-space:nowrap;font-size:12.5px;font-weight:600}.gcl__gets{flex-wrap:wrap;gap:6px;display:flex}.gcl__chip{background:#ffffff0d;border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 4px;font-size:12.5px;font-weight:700;display:inline-flex}.gcl__chip .ri{border-radius:6px;width:20px;height:20px;padding:3px}.gcl__mult{color:#ffd27a;font:800 12.5px/1 var(--font-body);letter-spacing:0;background:#ffc43d29;border-radius:999px;align-items:center;padding:4px 9px;display:inline-flex}.vip-hero{gap:16px;display:grid}.vip-hero__copy{align-content:start;justify-items:start;gap:14px;display:grid}.vip-hero__copy h2{font:700 calc(clamp(22px,3vw,28px))/1.15 var(--font-display);text-transform:none}.vip-hero__copy>p{color:var(--muted);max-width:60ch}.vip-how{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}.vip-how li{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:grid}.vip-how b{background:var(--acc);width:30px;height:30px;color:var(--ink);font:800 14px/1 var(--font-body);border-radius:9px;place-items:center;display:grid}.vip-me{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:18px;align-content:start;gap:10px;padding:18px;display:grid}.vip-me h3{font:700 12.5px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);margin:0}.vip-me__tier{font:700 28px/1.1 var(--font-display);color:var(--vc,var(--acc));text-transform:none}.vtrack--big .vtrack__name{font-size:24px}.vtrack li.is-me .vtrack__dot{box-shadow:0 0 0 4px color-mix(in srgb,var(--vc) 25%,transparent),0 0 0 7px #ffffff1f}.vtrack li.is-me .vtrack__lv{color:#fff}.plat{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.plat li{aspect-ratio:1;background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;place-items:center;display:grid;position:relative}.plat li b{font:700 12px/1 var(--font-body);color:var(--dim);position:absolute;top:6px;left:8px}.plat li i{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0f;border-radius:8px}.plat li.is-special{box-shadow:inset 0 0 0 1px #ffc43d66}.plat li.is-special i{background:#ffc43d29}.spin{justify-items:center;gap:26px;display:grid}.spin__copy{justify-items:start;gap:14px;display:grid}.spin__copy h2{font:700 calc(clamp(22px,3vw,28px))/1.15 var(--font-display);text-transform:none}.spin__copy>p{color:var(--muted);max-width:60ch}.wheel{aspect-ratio:1;width:calc(min(300px,80vw));position:relative}.wheel__disc{background:conic-gradient(var(--acc) 0 45deg,var(--surf-2) 45deg 90deg,var(--acc-2) 90deg 135deg,var(--surf-2) 135deg 180deg,var(--acc) 180deg 225deg,var(--surf-2) 225deg 270deg,var(--acc-2) 270deg 315deg,var(--surf-2) 315deg 1turn);border-radius:50%;animation:40s linear infinite wheelIdle;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 6px #15161a,inset 0 0 0 8px #ffffff1f,0 30px 60px -30px #000000e6}@keyframes wheelIdle{to{transform:rotate(1turn)}}.wheel__seg{width:36px;height:36px;transform:rotate(calc(25grad + var(--i) * 45deg)) translateY(-98px) rotate(calc(-1 * (25grad + var(--i) * 45deg)));place-items:center;margin:-18px 0 0 -18px;display:grid;position:absolute;top:50%;left:50%}.wheel__seg .ri{color:#fff;background:#00000059;border-radius:10px;width:30px;height:30px;padding:6px}.wheel__pin{filter:drop-shadow(0 4px 6px #00000080);border-top:24px solid #fff;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;margin-left:-12px;top:-6px}.wheel__hub,.wheel__pin{position:absolute;left:50%}.wheel__hub{background:#0d0d0f;border-radius:50%;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;display:grid;top:50%;box-shadow:inset 0 0 0 3px #15161a,inset 0 0 0 5px #ffffff1a}.wheel__hub .ri{width:28px;height:28px;color:var(--led);background:0 0;padding:0}.stg{gap:22px;margin:0;padding:0;list-style:none;display:grid}.stg__hd{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.stg__hd b{font:700 17px/1.2 var(--font-display);letter-spacing:-.01em;color:var(--acc-2)}.stg__hd small{color:var(--dim);font-size:12.5px;font-weight:700}.stg__item{position:relative}.stg__ord{z-index:1;background:var(--acc);width:30px;height:30px;color:var(--ink);font:800 14px/1 var(--font-body);border-radius:10px;place-items:center;display:grid;position:absolute;top:-8px;left:-8px;box-shadow:0 6px 14px -6px #000c}.stg__item.is-free .stg__ord{background:#7ee8cb}.soon{background:#ffb02012;border-radius:16px;grid-template-columns:44px minmax(0,1fr);gap:14px;padding:18px;display:grid;box-shadow:inset 0 0 0 1px #ffb02047}.soon__ic{color:#ffd27a;background:#ffb02029;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.soon__ic svg{width:24px;height:24px}.soon__txt{gap:6px;min-width:0;display:grid}.soon__txt b{font-size:16px}.soon__txt p{color:var(--muted);max-width:64ch;font-size:14.5px}.soon__btns{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.soon__btns:empty{display:none}.pc__buy.is-soon{color:#ffd27a;cursor:default;background:#ffb0201a;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:14px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffb0204d}.pc__buy.is-soon svg{flex:none;width:16px;height:16px}.pc.is-flag .pc__buy.is-soon,.pc.is-pop .pc__buy.is-soon{color:#ffd27a;background:#ffb02024}.mkbuy.is-soon{background:#ffb02012;border-color:#ffb0204d}.mkbuy.is-soon .ri{color:#ffd27a;background:#ffb02029}.atiles{gap:10px;margin-top:14px;display:grid}.atile{border-radius:var(--r);background:var(--card);border:1px solid var(--line);transition:border-color .2s,transform .2s var(--ease);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.atile .ri{color:#8ccdff;background:#37a9ff24;border-radius:10px;width:36px;height:36px;padding:8px}.atile b{font:700 15px/1.2 var(--font-display);display:block}.atile small{color:var(--muted);font-size:13px}.atile i{color:var(--blue);font-size:18px;font-style:normal}.atile:hover{border-color:var(--line-2);transform:translateY(-2px)}.ref-dash{gap:14px;display:grid}@media (width>=600px){.statrow{grid-template-columns:repeat(4,1fr)}.atiles{grid-template-columns:1fr 1fr}}@media (width>=760px){.gcl,.hof{grid-template-columns:1fr 1fr}.hof,.wc-two{gap:24px}.wc-three{grid-template-columns:repeat(3,1fr)}.wc-two{grid-template-columns:1fr 1fr}.vip-hero{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:28px}.spin{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:40px}.ref-dash{grid-template-columns:1.2fr .8fr;align-items:start}}@media (prefers-reduced-motion:reduce){.wheel__disc{animation:none}.atile:hover{transform:none}}.mk-top{gap:14px;padding-top:20px;display:grid}.mkbuy{align-items:flex-start;margin:0;font-size:15px}.mkbuy>div{gap:4px;min-width:0;display:grid}.mkbuy p{margin:0}.mkbuy__rule{color:var(--muted);font-size:14px}.mk-jump{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mk-jump a{color:#c6cfdd;box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:700;transition:color .15s,background-color .15s}.mk-jump a:hover{color:#fff;background:#ffffff14}.mk-jump__boost{color:#ffd27a;white-space:nowrap;background:#ffb02024;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.mk-jump__boost .ri{width:16px;height:16px;padding:2px}.hs__hd--row .link,.ov-up{margin:0}.ov-up{gap:8px;padding:0;list-style:none;display:grid}.ov-up li{--ec:var(--acc);background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.ov-up__day{background:color-mix(in srgb,var(--ec) 16%,transparent);border-radius:10px;justify-items:center;gap:1px;padding:6px 0;display:grid}.ov-up__day small{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:700}.ov-up__day b{font:700 18px/1 var(--font-display);color:#fff}.ov-up__txt{gap:2px;min-width:0;display:grid}.ov-up__txt b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.ov-packs__name small,.ov-up__txt small{color:var(--muted);font-size:13px;font-weight:600}.ov-up img{-o-object-fit:contain;object-fit:contain;width:32px;height:32px}.ov-packs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ov-packs li{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:12px 14px;display:grid}.ov-packs li.is-flag{box-shadow:inset 0 0 0 1.5px #ffc43d8c}.ov-packs__name{gap:2px;min-width:0;display:grid}.ov-packs__name b{font:700 16px/1.2 var(--font-display)}.ov-packs li.is-flag .ov-packs__name b{color:#ffe08a}.ov-packs__gets{color:var(--muted);flex-wrap:wrap;grid-column:1/-1;gap:6px 14px;font-size:13.5px;font-weight:700;display:flex}.ov-packs__gets span{align-items:center;gap:6px;display:inline-flex}.ov-packs__gets .ri{border-radius:6px;width:20px;height:20px;padding:3px}.ov-packs__price{justify-self:end;align-items:baseline;gap:8px;display:flex}.ov-packs__price b{font:700 20px/1 var(--font-display);font-variant-numeric:tabular-nums;color:#fff}.ov-packs__price s{color:var(--dim);font-size:13px;font-weight:600}.evnow{gap:24px;display:grid}.evnow__col{align-content:start;gap:12px;min-width:0;display:grid}.evnow__hd{justify-content:space-between;align-items:center;gap:10px;display:flex}.evnow__hd h2{font:700 20px/1.2 var(--font-display);letter-spacing:-.01em}.evnow__n{background:var(--acc-soft);color:#fff;border-radius:13px;place-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;font-weight:800;display:inline-grid}.evnow__days,.evnow__days ul,.evnow__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.evnow__days>li{gap:8px;display:grid}.evnow__days>li+li{margin-top:6px}.evnow__day{align-items:baseline;gap:10px;padding:0 2px;display:flex}.evnow__day b{font-size:14px}.evnow__day span{color:var(--muted);font-size:12.5px;font-weight:700}.cal-row{--ec:var(--acc);background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.cal-row.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--ec) 14%,var(--surf)),var(--surf) 60%)}.cal-row.is-past{opacity:.75}.cal-row__ic{background:color-mix(in srgb,var(--ec) 18%,transparent);border-radius:11px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden}.cal-row__ic img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.cal-row__txt{gap:2px;min-width:0;display:grid}.cal-row__txt b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.cal-row__txt small{color:var(--muted);font-size:13px;font-weight:600}.cal-row__tip{color:var(--dim)!important;font-weight:500!important}.cal-row__st{text-align:right;justify-items:end;gap:3px;display:grid}.cal-row__st em{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:#ffffff12;border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:800}.cal-row.is-active .cal-row__st em{background:color-mix(in srgb,var(--ec) 26%,transparent);color:#fff}.cal-row__st small{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.cal{gap:18px;display:grid}.cal-hd{gap:14px;display:grid}.cal-hd__season{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.cal-hd__season b{font:700 22px/1.15 var(--font-display);letter-spacing:-.01em}.cal-hd__season span{color:var(--muted);font-size:14px;font-weight:600}.cal-hd__meta{color:var(--acc-2);gap:4px 14px;margin-top:4px;font-size:13.5px;font-weight:700}.cal-ctl,.cal-hd__meta{flex-wrap:wrap;display:flex}.cal-ctl{align-items:center;gap:8px}.cal-seg{box-shadow:inset 0 0 0 1px var(--line);background:#0000004d;border-radius:12px;gap:2px;padding:3px;display:inline-flex}.cal-seg button{color:#c6cfdd;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:13.5px;font-weight:700;transition:color .15s,background-color .15s;display:inline-flex}.cal-seg button small{color:var(--dim);font-size:11.5px;font-weight:700}.cal-seg button:hover{color:#fff}.cal-seg button[aria-pressed=true]{color:var(--ink);background:var(--acc)}.cal-seg button[aria-pressed=true] small{color:color-mix(in srgb,var(--ink) 70%,transparent)}.cal-seg--view{margin-left:auto}.cal-sel select{appearance:none;border:1px solid var(--line-2);color:#fff;min-height:40px;font:700 13.5px var(--font-body);cursor:pointer;background:#0000004d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c6cfdd' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E") right 10px center/16px no-repeat;border-radius:12px;padding:0 34px 0 12px}.cal-sel select option{color:#fff;background:#15181f}.cal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.cal-cell{background:var(--surf);min-height:104px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:8px;display:flex}.cal-cell.is-empty{opacity:.72}.cal-cell.is-past{opacity:.78}.cal-cell.is-past.is-empty{opacity:.6}.cal-cell.is-today{opacity:1;box-shadow:inset 0 0 0 2px var(--acc)}.cal-cell__hd{text-align:left;border-radius:6px;justify-content:space-between;align-items:baseline;gap:6px;width:100%;margin-bottom:2px;display:flex}.cal-cell__hd:hover{background:#ffffff0d}.cal-cell__hd b{color:#fff;font-size:13px;font-weight:800}.cal-cell__hd span{color:var(--muted);white-space:nowrap;font-size:11.5px;font-weight:600}.cal-cell.is-today .cal-cell__hd span{color:var(--acc-2);font-weight:800}.cal-cell__ev{gap:3px;margin:0;padding:0;list-style:none;display:grid}.cal-pill{--ec:var(--acc);background:color-mix(in srgb,var(--ec) 16%,transparent);box-shadow:inset 2px 0 0 var(--ec);border-radius:7px;align-items:center;gap:5px;min-width:0;padding:4px 6px;display:flex}.cal-pill.is-upcoming{background:color-mix(in srgb,var(--ec) 9%,transparent)}.cal-pill.is-past{opacity:.75}.cal-pill img{-o-object-fit:contain;object-fit:contain;flex:none;width:16px;height:16px}.cal-pill__txt{min-width:0;display:grid}.cal-pill__txt b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.cal-pill__txt small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}.cal-cell__more{color:var(--muted);background:#ffffff0f;border-radius:6px;align-self:flex-start;margin-top:auto;padding:3px 7px;font-size:11px;font-weight:700}.cal-cell__more:hover{color:#fff}.cal-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.cal-day{gap:8px;display:grid}.cal-day__hd{flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:0 2px;display:flex}.cal-day__hd b{color:#fff;font-size:14.5px}.cal-day__hd span{color:var(--muted);font-size:13px;font-weight:600}.cal-day__hd em{letter-spacing:.04em;text-transform:uppercase;background:var(--acc);color:var(--ink);border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:800}.cal-day.is-past .cal-day__hd b{color:var(--muted)}.cal-day__ev{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cal-day__empty{color:var(--dim);padding:8px 2px;font-size:13px}.cal-empty{padding:12px 0}.cal-legend{border-top:1px solid var(--line);gap:8px;padding-top:14px;display:grid}.cal-legend h3{font:700 13px/1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.cal-legend ul{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.cal-legend li{--ec:var(--acc);color:var(--text);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.cal-legend i{background:var(--ec);border-radius:3px;width:10px;height:10px}.cal-legend img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.cal-daypanel{background:var(--surf);box-shadow:inset 0 0 0 1.5px var(--acc-line);scroll-margin-top:calc(70px + var(--hdr-h));border-radius:14px;gap:10px;padding:14px;display:grid}.cal-daypanel__hd{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.cal-daypanel__hd b{font:700 16px/1.2 var(--font-display)}.cal-daypanel__hd span{color:var(--muted);font-size:13.5px;font-weight:600}.cal-daypanel__hd button{min-height:32px;color:var(--muted);background:#ffffff0f;border-radius:8px;margin-left:auto;padding:0 10px;font-size:13px;font-weight:700}.cal-daypanel__hd button:hover{color:#fff}.cal-daypanel ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cal-cell.is-open{box-shadow:inset 0 0 0 2px var(--acc-line)}.sev{gap:18px;display:grid}.sev-jump{flex-wrap:wrap;gap:6px;display:flex}.sev-jump a{color:#c6cfdd;box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0a;border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:700}.sev-jump a:hover{color:#fff;background:#ffffff14}.sev-card{background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);scroll-margin-top:calc(70px + var(--hdr-h));border-radius:18px;gap:16px;padding:18px;display:grid}.sev-card.is-ended{opacity:.8}.sev-card__hd{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}.sev-card__type{letter-spacing:.04em;text-transform:uppercase;color:var(--acc-2);margin-bottom:4px;font-size:12.5px;font-weight:700}.sev-card__hd h3{font:700 20px/1.2 var(--font-display);letter-spacing:-.01em}.sev-card__dates{color:var(--muted);margin-top:4px;font-size:13.5px;font-weight:600}.sev-card__rw{flex-wrap:wrap;gap:6px;display:flex}.sev-card__rw span{box-shadow:inset 0 0 0 1px var(--line);font-variant-numeric:tabular-nums;background:#ffffff0d;border-radius:10px;align-items:center;gap:5px;padding:6px 10px;font-size:14px;font-weight:800;display:inline-flex}.sev-card__rw i{font-size:15px;font-style:normal}.sev-grid{gap:12px;display:grid}.sev-box{box-shadow:inset 0 0 0 1px var(--line);background:#00000038;border-radius:14px;align-content:start;gap:8px;padding:14px;display:grid}.sev-box h4,.sev-table h4{font:700 15px/1.2 var(--font-display);margin:0}.sev-table h4 small{color:var(--muted);font-size:12.5px;font-weight:600}.sev-rules{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sev-rules li{border-bottom:1px solid var(--line);color:var(--text);justify-content:space-between;gap:10px;padding:6px 0;font-size:13.5px;display:flex}.sev-rules li:last-child{border-bottom:0}.sev-rules b{color:var(--acc-2);font-variant-numeric:tabular-nums;white-space:nowrap}.sev-rules b small{color:var(--muted);font-weight:600}.sev-rewards{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sev-rewards li{border-bottom:1px solid var(--line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 0;font-size:13.5px;display:grid}.sev-rewards li:last-child{border-bottom:0}.sev-rewards i{font-size:17px;font-style:normal}.sev-rewards b{font:700 16px/1 var(--font-display);font-variant-numeric:tabular-nums;color:#fff}.sev-table{gap:10px;display:grid}.sev-rows{margin-top:0}.sev--compact{gap:12px}.sev--compact .sev-card{gap:10px;padding:14px 16px}.sev--compact .sev-card__hd h3{font-size:17px}.sev--compact .link{min-height:0;margin:0;padding:0;font-size:14px}@media (width>=600px){.ov-packs li{grid-template-columns:minmax(180px,.9fr) minmax(0,1.4fr) auto}.ov-packs__gets{grid-column:auto}.cal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=760px){.evnow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.cal-hd{grid-template-columns:minmax(0,1fr) auto;align-items:end}.cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.sev-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.sev--compact{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.sev-card{padding:22px}}.ri{width:26px;height:26px;color:var(--acc);background:var(--acc-soft);border-radius:8px;flex:none;padding:5px}.is-energy .ri,.ri--energy{color:#ffd54a;background:#ffc83c24}.is-skill .ri,.ri--skill{color:#6cc0ff;background:#37a9ff24}.is-super .ri,.ri--super{color:#e0a6ff;background:#c58cff29}.is-vip .ri,.ri--vip{color:#ffd27a;background:#ffb02024}.is-noads .ri,.ri--noads{color:#7ee8cb;background:#31d0aa24}.mk-band{background:linear-gradient(90deg,color-mix(in srgb,var(--acc) 16%,var(--surf-2)),var(--surf) 70%);box-shadow:inset 0 0 0 1px var(--acc-line),inset 0 1px 0 #ffffff0f;border-radius:18px;gap:10px;padding:14px 16px;display:grid}.mk-band__season{align-items:center;gap:10px;display:flex}.mk-band__season b{font:800 18px/1.1 var(--font-display);letter-spacing:-.01em;display:block}.mk-band__season small{color:var(--acc-2);margin-top:2px;font-size:13px;font-weight:700;display:block}.mk-band__boost{color:#ffe08a;font:800 12.5px/1 var(--font-body);background:#ffc43d24;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffc43d66}.mk-band__boost .ri{color:#ffe08a;background:0 0;width:18px;height:18px;padding:2px}.mk-band .mk-jump{grid-column:1/-1}.mk-jump a{background:#00000047}.shelf{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:10px var(--gutter) 16px;scroll-padding-inline:var(--gutter);gap:12px;display:flex;overflow-x:auto}.shelf::-webkit-scrollbar{display:none}.shelf>*{scroll-snap-align:start;flex:0 0 min(80%,300px)}.shelf--4>*{flex-basis:min(62%,240px)}.shelf--wide>*{flex-basis:min(88%,340px)}.pt{--t1:var(--acc);--t2:var(--acc-2);isolation:isolate;min-width:0;color:var(--text);background:radial-gradient(90% 60% at 50% 0,color-mix(in srgb,var(--t2) 20%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--t1) 14%,var(--surf-2)) 0,var(--surf) 58%,color-mix(in srgb,var(--t1) 7%,var(--surf)) 100%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--t1) 46%,transparent),inset 0 1px 0 #ffffff14,0 22px 44px -26px #000000f2,0 0 40px -18px color-mix(in srgb,var(--t1) 55%,transparent);transition:transform .2s var(--ease),box-shadow .2s;border-radius:22px;flex-direction:column;gap:10px;padding:14px;display:flex;position:relative}.pt:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--t1) 80%,transparent),inset 0 1px 0 #ffffff1a,0 28px 52px -26px #000000fa,0 0 54px -12px color-mix(in srgb,var(--t1) 70%,transparent);transform:translateY(-3px)}.pt--common{--t1:var(--acc);--t2:var(--acc-2)}.pt--rare{--t1:#3f9cff;--t2:#a6d6ff}.pt--epic{--t1:#a865ff;--t2:#e0c6ff}.pt--legendary{--t1:#ffc43d;--t2:#ffeab0}.pt--silver{--t1:#c3cedf;--t2:#fff}.pt--plat{--t1:#7fe3ff;--t2:#e8fcff}.pt--flash{--t1:#ff6a3d;--t2:#ffc9b3}.pt--teal{--t1:#2fd7b0;--t2:#c2fff1}.pt--legendary:after{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(115deg,#0000 32%,#ffffff21 46%,#0000 60%) 130% 0/260% 100%;animation:6s ease-in-out infinite pt-shine;position:absolute;inset:0}@keyframes pt-shine{0%,15%{background-position:130% 0}60%,to{background-position:-130% 0}}.pt>*{z-index:1;position:relative}.pt__top{z-index:3;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.pt__ribbon{font:800 10.5px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#1a1200;background:linear-gradient(180deg,var(--t2),var(--t1));box-shadow:0 6px 14px -6px color-mix(in srgb,var(--t1) 90%,transparent),inset 0 1px 0 #ffffff80;border-radius:8px;padding:6px 9px}.pt--common .pt__ribbon,.pt--epic .pt__ribbon,.pt--rare .pt__ribbon,.pt--teal .pt__ribbon{color:var(--ink)}.pt__off{font:800 12.5px/1 var(--font-display);font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(#ff5f73,#d11f3b);border-radius:8px;margin-left:auto;padding:6px 8px;box-shadow:0 6px 14px -6px #d11f3bf2,inset 0 1px #ffffff59}.pt__art{place-items:center;margin:2px -2px 0;display:grid;position:relative}.pt__art:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--t2) 32%,transparent),transparent);filter:blur(6px);border-radius:50%;position:absolute;inset:10% 18%}.pt__art .pa{max-width:230px;display:block}.pt__art .pa,.pt__art img{width:100%;height:auto;position:relative}.pt__art img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 14px 18px #0000008c);max-width:190px;transition:transform .25s var(--ease)}.pt:hover .pt__art img{transform:translateY(-3px)scale(1.03)}.pt__body{gap:6px;min-width:0;display:grid}.pt__name{font:800 20px/1.15 var(--font-display);letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0}.pt--legendary .pt__name{color:#ffeab0}.pt--plat .pt__name{color:#e8fcff}.pt__sub{color:var(--muted);font-size:13px;font-weight:600}.pt__chips{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.pt__chips li{color:#e9eef7;white-space:nowrap;background:#00000057;border-radius:10px;align-items:center;gap:6px;min-height:30px;padding:0 9px 0 5px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.pt__chips .ri{border-radius:6px;width:20px;height:20px;padding:3px}.pt__chips b{font:800 14.5px/1 var(--font-display);font-variant-numeric:tabular-nums;color:#fff}.pt__chips span{color:var(--muted);font-weight:600}.pt__chips s{color:var(--dim);font-size:11.5px;font-weight:600}.pt__extras{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.pt__extras li{color:#d6deea;background:#ffffff0d;border:1px solid #ffffff12;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:5px 9px;font-size:12.5px;font-weight:600;display:flex}.pt__extras li b{font:800 12.5px/1 var(--font-display);color:var(--t2,#c8a6ff);flex:none}.pt__extras li.is-noAds{background:linear-gradient(90deg,#78dc8c24,#ffffff0a)}.pt__extras li.is-noAds b{color:#8de59a}.pt__perks{color:#d6deea;gap:5px;margin:4px 0 0;padding:0;font-size:13px;font-weight:600;list-style:none;display:grid}.pt__perks li{align-items:center;gap:8px;display:flex}.pt__perks li:before{content:"";background:var(--t2);width:6px;height:6px;box-shadow:0 0 8px var(--t1);border-radius:50%;flex:none}.pt__ft{gap:8px;margin-top:auto;padding-top:10px;display:grid}.pt__price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pt__price b{font:800 26px/1 var(--font-display);font-variant-numeric:tabular-nums;color:#fff;letter-spacing:-.01em}.pt__price s{color:var(--dim);font-size:14px;font-weight:700}.pt.is-free .pt__price b{color:#7ee8cb}.pt__meta{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:12.5px;font-weight:600;display:flex}.pt__meta .is-cd{color:var(--t2)}.pt__cta{min-height:44px;font:800 14px/1 var(--font-body);color:var(--ink);background:linear-gradient(180deg,var(--t2),var(--t1));box-shadow:0 10px 20px -12px color-mix(in srgb,var(--t1) 95%,transparent),inset 0 1px 0 #ffffff73;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.pt__cta.is-soon{color:#ffd27a;cursor:default;background:#ffb0201f;box-shadow:inset 0 0 0 1px #ffb0205c}.pt__cta.is-soon svg{flex:none;width:16px;height:16px}.pt .pbuy .pc__buy{width:100%}.pt--hero{padding:18px 16px}.pt--hero .pt__name{font-size:26px}.pt--hero .pt__art .pa{max-width:270px}.pt--hero .pt__art img{max-width:236px}.pt--hero .pt__price b{font-size:32px}.pt--mini{border-radius:16px;flex-direction:row;align-items:center;gap:12px;padding:10px 14px 10px 10px}.pt--mini .pt__top{flex-direction:column;order:3;align-items:flex-end;gap:4px;position:static}.pt--mini .pt__top .pt__off{margin:0}.pt--mini .pt__art{flex:0 0 76px;margin:0}.pt--mini .pt__art .pa{width:76px}.pt--mini .pt__art img{width:72px}.pt--mini .pt__art:before{display:none}.pt--mini .pt__body{flex:1;gap:4px}.pt--mini .pt__name{font-size:16px}.pt--mini .pt__price s,.pt--mini .pt__sub{font-size:12.5px}.pt--mini .pt__chips li{min-height:24px;padding:0 7px 0 4px;font-size:12px}.pt--mini .pt__chips b{font-size:13px}.pt--mini .pt__chips .ri{width:17px;height:17px;padding:2px}.pt--mini .pt__ft{text-align:right;justify-items:end;margin:0;padding:0}.pt--mini .pt__price{justify-content:flex-end}.pt--mini .pt__price b{font-size:20px}.promo{gap:12px;display:grid}.promo__card{--pc1:var(--acc);isolation:isolate;min-height:150px;color:var(--text);background:radial-gradient(70% 90% at 0 50%,color-mix(in srgb,var(--pc1) 30%,transparent),transparent 70%),linear-gradient(180deg,var(--surf-2),var(--surf));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pc1) 45%,transparent),0 22px 44px -26px #000000f2;transition:transform .2s var(--ease),box-shadow .2s;border-radius:22px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;padding:16px;display:grid;position:relative;overflow:hidden}.promo__card:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pc1) 80%,transparent),0 28px 52px -26px #000000fa,0 0 50px -14px color-mix(in srgb,var(--pc1) 70%,transparent);transform:translateY(-3px)}.promo__card--plat{--pc1:#7fe3ff}.promo__card--wheel{--pc1:#ffc43d}.promo__card img{filter:drop-shadow(0 10px 18px #0009);justify-self:center;width:96px;height:auto}.promo__txt{gap:4px;min-width:0;display:grid}.promo__txt small{font:800 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--pc1)}.promo__txt b{font:800 20px/1.15 var(--font-display);letter-spacing:-.01em;color:#fff}.promo__txt>span{color:var(--muted);font-size:13.5px;font-weight:600}.promo__txt>span i{color:#fff;font-style:normal}.promo__txt em{font:800 13.5px/1 var(--font-body);color:var(--pc1);margin-top:4px;font-style:normal}.vt{gap:8px;margin:0;padding:0;list-style:none}.vt,.vt li{display:grid;position:relative}.vt li{--vc:var(--acc);-moz-column-gap:12px;background:var(--surf);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"badge lv bonus""badge name bonus""badge pts bonus""bar bar bar";align-items:center;gap:2px 12px;padding:10px 12px}.vt li.is-me{background:color-mix(in srgb,var(--vc) 10%,var(--surf));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--vc) 70%,transparent),0 0 30px -12px var(--vc)}.vt li.is-past{opacity:.7}.vt__badge{grid-area:badge;place-items:center;width:44px;height:44px;display:grid}.vt__badge img{filter:drop-shadow(0 6px 10px #0009);width:44px;height:auto}.vt__badge i{background:var(--vc);width:22px;height:22px;box-shadow:0 0 0 5px color-mix(in srgb,var(--vc) 22%,transparent);border-radius:50%}.vt__lv{font:700 11.5px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);grid-area:lv;align-items:center;gap:8px;display:flex}.vt__lv em{letter-spacing:0;text-transform:none;color:var(--ink);background:var(--vc);border-radius:999px;padding:3px 7px;font-style:normal;font-weight:800}.vt__name{font:800 17px/1.15 var(--font-display);letter-spacing:-.01em;color:#fff;grid-area:name}.vt__pts{color:var(--muted);grid-area:pts;font-size:12.5px;font-weight:600}.vt__bonus{font:800 16px/1 var(--font-display);color:var(--vc);white-space:nowrap;grid-area:bonus}.vt__bonus.is-none{color:var(--dim)}.vt__bar{background:#ffffff14;border-radius:999px;grid-area:bar;height:6px;margin-top:6px;overflow:hidden}.vt__bar i{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--vc) 60%,transparent),var(--vc));height:100%;display:block}.mk-vipsum{color:var(--acc-2);margin-top:12px;font-size:14px;font-weight:700}.pm-stat,.pm-top{gap:14px;display:grid}.pm-stat{background:radial-gradient(60% 80% at 0 50%,#7fe3ff40,transparent 70%),linear-gradient(180deg,var(--surf-2),var(--surf));border-radius:20px;grid-template-columns:64px minmax(0,1fr);align-items:center;padding:16px;box-shadow:inset 0 0 0 1.5px #7fe3ff66}.pm-stat img{filter:drop-shadow(0 8px 14px #0009);justify-self:center;width:64px;height:auto}.pm-stat__txt{gap:4px;min-width:0;display:grid}.pm-stat__txt small{font:800 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#7fe3ff}.pm-stat__txt b{font:800 20px/1.15 var(--font-display);color:#fff}.pm-stat__txt span{color:var(--muted);font-size:13.5px;font-weight:600}.pm-stat__txt .hub-btn,.pm-stat__txt .hub-btn--ghost{justify-self:start;margin-top:6px}.pm-stat.is-ok{box-shadow:inset 0 0 0 1.5px #7ee8cb80}.pm-stat.is-ok small{color:#7ee8cb}.pm-stat.is-warn small{color:#ffd27a}.pm-prog{color:var(--muted);align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.pm-prog i{background:#ffffff14;border-radius:999px;flex:1;height:8px;overflow:hidden}.pm-prog i b{border-radius:inherit;background:linear-gradient(90deg,#39b6dd,#7fe3ff);height:100%;display:block}.pm-prog b{color:#fff}.pm-legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:12.5px;font-weight:700;display:flex}.pm-legend span{align-items:center;gap:6px;display:inline-flex}.pm-legend i{width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff1a;border-radius:4px}.pm-legend .is-next i{background:#7fe3ff80;box-shadow:0 0 10px #7fe3ffcc}.pm-legend .is-claimed i{background:#7ee8cb99}.pm-legend .is-backfilled i{background:#ffffff38}.pm-legend .is-today i{background:#ffc43d99}.pm{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.pm,.pm li{display:grid}.pm li{--t1:#7fe3ff;--t2:#e8fcff;background:linear-gradient(180deg,var(--surf-2),var(--surf));min-height:128px;box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-content:start;gap:6px;padding:10px 10px 9px;position:relative}.pm li.is-special{--t1:#ffc43d;--t2:#ffeab0;background:linear-gradient(180deg,color-mix(in srgb,#ffc43d 12%,var(--surf-2)),var(--surf));box-shadow:inset 0 0 0 1.5px #ffc43d80}.pm li.is-today{box-shadow:inset 0 0 0 1.5px #ffc43db3,0 0 24px -8px #ffc43d99}.pm li.is-next{background:linear-gradient(180deg,#7fe3ff24,var(--surf));box-shadow:inset 0 0 0 2px #7fe3ff,0 0 30px -8px #7fe3ffe6}.pm li.is-claimed{opacity:.85}.pm li.is-backfilled{opacity:.55}.pm li.is-locked{opacity:.78}.pm__hd{font:800 11px/1 var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);justify-content:space-between;align-items:center;gap:6px;display:flex}.pm__hd b{color:#fff}.pm__st{background:#ffffff14;border-radius:6px;place-items:center;width:18px;height:18px;display:inline-grid}.pm__st svg{width:12px;height:12px}.pm li.is-claimed .pm__st{color:#7ee8cb;background:#7ee8cb38}.pm li.is-next .pm__st{color:#e8fcff;background:#7fe3ff42}.pm li.is-backfilled .pm__st{color:#c6cfdd}.pm__art{place-items:center;height:44px;display:grid}.pm__art img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 10px #0009);width:auto;max-width:56px;height:44px}.pm__art .pa{width:64px;height:auto}.pm__amt{text-align:center;gap:1px;display:grid}.pm__amt b{font:800 15px/1 var(--font-display);font-variant-numeric:tabular-nums;color:#fff}.pm__amt small{color:var(--muted);font-size:11px;font-weight:700}.pm__extra{text-align:center;color:var(--t2);font-size:11px;font-weight:800;line-height:1.2}.pm__cta{margin-top:2px}.pm__cta .hub-btn{white-space:normal;text-align:center;width:100%;min-height:36px;padding:6px 8px;font-size:12.5px;line-height:1.15}.pm__done{text-align:center;color:#7ee8cb;font-size:11px;font-weight:700}@media (width>=600px){.pm{grid-template-columns:repeat(5,minmax(0,1fr))}.pm-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.pt--wide{-moz-column-gap:16px;grid-template-columns:120px minmax(0,1fr) auto;align-items:center;column-gap:16px;padding:14px 16px;display:grid}.pt--wide .pt__art{margin:0}.pt--wide .pt__art .pa{width:120px}.pt--wide .pt__art img{width:116px}.pt--wide .pt__ft{border-left:1px solid var(--line);text-align:right;justify-items:end;min-width:150px;margin:0;padding:0 0 0 16px}.pt--wide .pt__meta,.pt--wide .pt__price{justify-content:flex-end}.pt--wide .pt__top{order:-1;grid-column:1/-1;margin-bottom:8px;position:static}.pt--wide .pt__perks{-moz-column-gap:14px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));column-gap:14px}.pt--wide .pt__perks li{align-items:flex-start}.pt--wide .pt__perks li:before{margin-top:7px}.promo{grid-template-columns:1fr 1fr}.mk-band{grid-template-columns:minmax(0,1fr) auto;align-items:center}.vt{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.vt li{grid-template-columns:1fr;grid-template-areas:"badge""lv""name""pts""bonus""bar";justify-items:start;gap:4px;padding:14px}.vt__badge{width:56px;height:56px;margin-bottom:4px}.vt__badge img{width:56px}.vt__bonus{margin-top:4px;font-size:18px}.vt__bar{width:100%}}@media (width>=760px){.shelf{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;margin-inline:0;padding:0;display:grid;overflow:visible}.shelf--4>*,.shelf--wide>*,.shelf>*{flex:none}.shelf--4{grid-template-columns:repeat(4,minmax(0,1fr))}.shelf--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.shelf--wide>:only-child{grid-column:1/-1}.shelf--wide>:only-child.pt--wide{grid-template-columns:160px minmax(0,1fr) auto}.pt--hero{transform:translateY(-6px)}.pt--hero:hover{transform:translateY(-9px)}.pm{grid-template-columns:repeat(9,minmax(0,1fr))}.vt{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=1040px){.pt__name{font-size:21px}.pt--hero .pt__name{font-size:28px}}@media (prefers-reduced-motion:reduce){.pt--legendary:after{animation:none}.promo__card:hover,.pt--hero,.pt--hero:hover,.pt:hover{transform:none}}.pt-chip{height:34px;font:800 13.5px/1 var(--font-body);color:#ffd27a;font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffb0201a;border:1px solid #ffb02052;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 6px;transition:background .2s,border-color .2s;display:inline-flex;position:relative}.pt-chip:hover{background:#ffb02029;border-color:#ffb02080}.pt-chip .token{flex:none}.pt-chip__dot{background:var(--green);width:10px;height:10px;box-shadow:0 0 0 2px var(--night);border-radius:50%;position:absolute;top:-2px;right:-2px}@media (prefers-reduced-motion:no-preference){.pt-chip__dot{animation:2.4s ease-out infinite ptPulse}}@keyframes ptPulse{0%{box-shadow:0 0 0 2px var(--night),0 0 0 2px #31d0aa99}70%,to{box-shadow:0 0 0 2px var(--night),0 0 0 9px #31d0aa00}}@media (width<=599px){.hdr__right:has(.pt-chip)>.lang{display:none}.hdr__right:has(.pt-chip){gap:4px}}@media (width>=960px){.pt-chip{gap:7px;height:38px;padding:0 12px 0 7px;font-size:14px}}.pt-chip--wide{border-radius:14px;flex-wrap:wrap;gap:10px;width:100%;height:auto;min-height:52px;margin-bottom:12px;padding:10px 14px 10px 10px;display:flex}.pt-chip--wide b{font-size:18px}.pt-chip--wide small{color:var(--muted);font-size:13px;font-weight:600}.pt-chip__cta{color:#7ee8cb;margin-left:auto;font-size:13px;font-weight:800}.pts-acct{background:linear-gradient(120deg,#ffb02017,transparent 60%),var(--card);border-color:#ffb02047;align-items:center;gap:14px;display:flex}.pts-acct:hover{border-color:#ffb02080}.pts-acct b{font:700 18px/1.2 var(--font-display);align-items:center;gap:8px;display:flex}.pts-acct b em{font:800 14px/1 var(--font-body);color:#ffd27a;font-variant-numeric:tabular-nums;background:#ffb0201f;border-radius:999px;padding:4px 8px;font-style:normal}.pts-acct small{color:var(--muted);margin-top:4px;font-size:14px;display:block}.pts-acct__go{color:#ffd27a;margin-left:auto;font-size:20px;font-weight:800}.pts__top{gap:16px;display:grid}.pts__mid{align-items:start;margin-top:16px}@media (width>=900px){.pts__top{grid-template-columns:minmax(280px,.8fr) 1.2fr}}.pts-bal{background:radial-gradient(120% 120% at 0 0,#ffb02029,transparent 55%),var(--card);border-color:#ffb02040;align-items:center;gap:20px;display:flex;position:relative;overflow:hidden}.pts-bal .token--xl{flex:none}.pts-bal__k{font:700 12.5px/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin:0 0 8px}.pts-bal__n{font:800 calc(clamp(40px,10vw,56px))/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0 0 6px}.pts-bal__n span{color:#ffd27a;letter-spacing:.04em;font-size:.4em}.pts-bal .link{margin-top:4px;padding-left:0}.pts-ci{flex-direction:column;gap:14px;display:flex}.pts-ci h2{margin:0}.pts-ci__hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pts-streak{color:var(--muted);border:1px solid var(--line);background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:13.5px;font-weight:800;display:inline-flex}.pts-streak svg{fill:currentColor;width:16px;height:16px}.pts-streak--on{color:#ffb36b;background:#ff7a1a1f;border-color:#ff7a1a59}.pts-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.pts-strip li{background:var(--card-2);border:1px solid var(--line);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:10px 2px 9px;display:flex}.pts-strip__d{color:var(--dim);white-space:nowrap;font-size:11px;font-weight:700}.pts-strip b{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800}.pts-strip .token{opacity:.35;filter:grayscale(.8)}.pts-strip li.is-done{background:#ffb0201a;border-color:#ffb02059}.pts-strip li.is-done .token{opacity:1;filter:none}.pts-strip li.is-done b{color:#ffd27a}.pts-strip li.is-today{border-color:var(--n-cyan);box-shadow:0 0 0 3px #1fb6ff29}.pts-strip li.is-today .pts-strip__d{color:#9fd6ff}.pts-strip li.is-bonus{background:linear-gradient(180deg,#ff7a1a24,transparent),var(--card-2)}.pts-strip li.is-bonus.is-done{background:linear-gradient(#ffb02040,#ff7a1a1f)}.pts-strip li.is-bonus .token{--s:22px}@media (width<=420px){.pts-strip{gap:4px}.pts-strip li{border-radius:10px;padding:8px 0 7px}.pts-strip__d{font-size:10px}.pts-strip b{font-size:11.5px}}.pts-ci__btn{justify-content:center;gap:8px;width:100%;height:50px;font-size:16px}.drm-game>.btn,.pts-ci__more{align-self:flex-start}.pts-ci__done{color:#7ee8cb;background:#31d0aa1a;border:1px solid #31d0aa47;border-radius:12px;margin:0;padding:13px 14px;font-size:14.5px;font-weight:700}.pts-ci .alert,.pts-ci .muted{margin:0}.pts-quests{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pts-quests li{background:var(--card-2);border:1px solid var(--line);border-radius:12px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:grid}.pts-quests__ic{border:2px solid var(--line-2);width:24px;height:24px;color:var(--night);border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid}.pts-quests__t{min-width:0;font-size:14.5px;font-weight:700}.pts-quests__p{color:#ffd27a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.pts-quests__st{color:#7ee8cb;padding:0 6px;font-size:13px;font-weight:700}.pts-quests li.is-done{background:0 0}.pts-quests li.is-done .pts-quests__ic{background:var(--green);border-color:var(--green)}.pts-quests li.is-done .pts-quests__t{color:var(--muted)}.pts-hist small,.pts-quests li.is-done .pts-quests__p{color:var(--dim)}@media (width<=479px){.pts-quests li{gap:8px;padding:8px 8px 8px 10px}.pts-quests__t{font-size:14px}.pts-quests .btn--sm{padding:0 11px}.pts-quests__st{padding:0;font-size:12px}}.pts-sub{margin:22px 0 10px!important;font-size:16px!important}.pts-daily{background:var(--card-2);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:0;padding:10px 12px;font-size:14.5px;font-weight:600;display:flex}.pts-daily b,.pts-hist em{color:#ffd27a;font-variant-numeric:tabular-nums}.pts-hist{margin:0;padding:0;list-style:none}.pts-hist li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.pts-hist li:last-child{border-bottom:0}.pts-hist b{font-size:14.5px;display:block}.pts-hist small{font-size:12.5px}.pts-hist em{font-style:normal;font-weight:800}.pts-hist em.neg{color:#ff9aa5}.pts-what p{margin:0 0 10px;font-size:15px}.pts-what p:last-child{margin-bottom:0}.pts-soon{color:#ffd27a;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px;background:#ffb02024;border-radius:6px;margin-right:4px;padding:3px 8px;font-size:11.5px;font-weight:800;display:inline-block}.pts-tabs a{border:1px solid var(--line-2);color:var(--muted);border-radius:999px;flex:none;padding:9px 14px;font-size:14px;font-weight:700}.pts-tabs a[aria-selected=true]{color:#fff;border-color:var(--n-cyan);background:#1fb6ff1f}.pts-rank{align-items:start;gap:20px;display:grid}@media (width>=960px){.pts-rank{grid-template-columns:minmax(0,1fr) 340px;gap:28px}}.pts-board{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pts-board li{border-radius:var(--r);background:var(--card);border:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:grid}.pts-board__rank{background:var(--card-2);width:36px;height:36px;font:800 15px/1 var(--font-display);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:11px;place-items:center;display:grid}.pts-board__who{align-items:center;gap:12px;min-width:0;display:flex}.pts-board__who span{min-width:0}.pts-board__who b{font-size:15.5px}.pts-board__who b,.pts-board__who small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pts-board__who small{color:var(--dim);font-size:13px}.pts-board__who:hover b{color:#fff;text-underline-offset:3px;text-decoration:underline}.pts-board__pts{font:800 16px/1 var(--font-display);color:#ffd27a;font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.pts-board li.is-r1{background:linear-gradient(100deg,#ffb02024,transparent 55%),var(--card);border-color:#ffb02073}.pts-board li.is-r1 .pts-board__rank{color:#3a2600;background:linear-gradient(#ffe08a,#e38a00)}.pts-board li.is-r2 .pts-board__rank{color:#1a2030;background:linear-gradient(#eef2f8,#8d96a8)}.pts-board li.is-r3 .pts-board__rank{color:#2a1400;background:linear-gradient(#ffb983,#b8622a)}.pts-board li.is-me{border-color:var(--n-cyan);box-shadow:0 0 0 3px #1fb6ff1f}.pts-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:40px 20px;display:flex}.pts-empty p{color:var(--muted);margin:0;font-size:16px}.pts-mine__n{font:800 34px/1 var(--font-display);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin:4px 0 8px;display:flex}.pts-mine__n span{color:#ffd27a;font-size:14px}.pts-mine .btn{margin-top:6px}.pts-how{color:var(--muted);gap:8px;margin:0 0 14px;padding-left:18px;font-size:14.5px;display:grid}.pts-how li::marker{color:var(--amber)}.pts-legacy{border-radius:var(--r-sm);background:#ffb02012;border:1px dashed #ffb02061;gap:3px;margin-top:14px;padding:12px 14px;display:grid}.pts-legacy b{color:#ffd27a;font-weight:800}.pts-legacy b,.pts-legacy small{font-variant-numeric:tabular-nums}.drm{overscroll-behavior:contain;background:radial-gradient(90% 55% at 0 0,#ffb0201a,transparent 60%),var(--card);width:calc(min(680px,100vw - 16px));max-height:calc(100dvh - 16px);padding:0;overflow:auto}.drm__hd{justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 12px 6px 18px;display:flex}.drm__hd h2{font:700 22px/1.1 var(--font-display);letter-spacing:-.01em;margin:0}.drm__date{font:700 12px/1 var(--font-body);color:var(--amber);text-transform:capitalize;margin:0 0 3px}.drm__hd .icon-btn{margin-top:-4px}.drm__pad{padding:4px 18px 18px}.drm__body{gap:10px;padding:4px 18px 16px;display:grid}.drm__alert{margin:0;padding:8px 12px;font-size:13.5px}.drm-base{background:var(--card-2);border:1px solid #ffb02047;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.drm-base>.token{--s:28px;flex:none}.drm-base__t{flex:1;gap:2px;min-width:0;display:grid}.drm-base__t b{font-size:15px}.drm-base__t em{color:#ffd27a;font-style:normal;font-weight:800}.drm-base__t small{color:var(--muted);font-size:12.5px}.drm-base.is-done{border-color:var(--line)}.drm-pill{text-align:center;min-width:40px;font:800 13px/1 var(--font-body);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--muted);border:1px solid var(--line);background:#ffffff0d;border-radius:999px;flex:none;padding:6px 10px}.drm-pill--ok{color:#7ee8cb;background:#31d0aa1a;border-color:#31d0aa4d}.drm-pill--ready{color:#1a1204;background:var(--amber);border-color:var(--amber)}.drm-games{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drm-game{--g:var(--fm);background:var(--card-2);border:1px solid var(--line);border-top:3px solid var(--g);border-radius:14px;flex-direction:column;gap:8px;min-width:0;padding:10px 12px;display:flex}.drm-game--bm{--g:var(--bm)}.drm-game.is-ready{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--g) 45%,transparent)}.drm-game__hd{align-items:center;gap:8px;min-width:0;display:flex}.drm-game__hd img{-o-object-fit:contain;object-fit:contain;border-radius:8px;flex:none;width:32px;height:32px}.drm-game__hd>span{min-width:0;display:grid}.drm-game__hd b{font:700 14.5px/1.2 var(--font-display)}.drm-cond__q,.drm-game__hd b,.drm-game__hd small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.drm-game__hd small{color:var(--muted);min-height:1em;font-size:12px}.drm-game__msg{color:var(--muted);margin:0;font-size:12.5px;line-height:1.4}.drm-game>.btn{margin-top:auto}.drm-cond{gap:5px;margin:0;padding:0;list-style:none;display:grid}.drm-cond li{grid-template-columns:16px 1fr auto;align-items:center;gap:6px;min-width:0;font-size:13px;display:grid}.drm-cond__ic{width:16px;height:16px;font:900 10px/1 var(--font-body);border-radius:50%;place-items:center;display:grid}.drm-cond li.is-ok .drm-cond__ic{color:#7ee8cb;background:#31d0aa2e}.drm-cond li.is-ok .drm-cond__ic:before{content:"✓"}.drm-cond li.is-no .drm-cond__ic{color:#ffb36b;background:#ff7a1a29}.drm-cond li.is-no .drm-cond__ic:before{content:"✕"}.drm-cond li.is-unk .drm-cond__ic{color:var(--dim);background:#ffffff12}.drm-cond li.is-unk .drm-cond__ic:before{content:"?"}.drm-cond__q{color:var(--muted);min-width:0}.drm-cond b{font-variant-numeric:tabular-nums;font-weight:800}.drm-cond li.is-no b{color:#ffb36b}.drm-cond li.drm-cond__bar{background:#ffffff14;border-radius:2px;height:4px;margin:-1px 0 0 22px;display:block;overflow:hidden}.drm-cond li.drm-cond__bar span{border-radius:inherit;background:var(--g);height:100%;display:block}.drm-game__rw{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:6px;margin:auto 0 0;padding-top:8px;font-size:12.5px;font-weight:700;display:flex}.drm-game__rw .ri{width:22px;height:22px;color:var(--g);background:color-mix(in srgb,var(--g) 14%,transparent);border-radius:6px;padding:3px}.drm-game__rw.is-ready{color:#ffd27a}.drm-game__rw.is-ok{color:#7ee8cb}.drm-game__rw.is-warn{color:#ffb36b}.drm-bonus{border:1px dashed var(--line-2);border-radius:12px;align-items:center;gap:10px;margin:0;padding:8px 12px;font-size:13.5px;display:flex}.drm-bonus span{flex:1;min-width:0}.drm-bonus b{font-variant-numeric:tabular-nums;color:var(--muted);font-size:13px}.drm-bonus.is-claimed,.drm-bonus.is-ready{border-style:solid;border-color:#ffb02066}.drm-bonus.is-ready b{color:#ffd27a}.drm-bonus.is-claimed b{color:#7ee8cb}.drm-warn{color:#ffcf9e;background:#ff7a1a1a;border:1px solid #ff7a1a4d;border-radius:12px;margin:0;padding:8px 12px;font-size:13px;line-height:1.35}.drm__claim{letter-spacing:.01em;justify-content:center;gap:8px;width:100%;height:52px;font-weight:800}.drm__claim:disabled{opacity:.55}.drm-done{text-align:center;background:#31d0aa14;border:1px solid #31d0aa47;border-radius:14px;gap:6px;padding:12px 14px;display:grid}.drm-done p{margin:0}.drm-done__t{font:700 16px/1.2 var(--font-display);color:#7ee8cb}.drm-done__got{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.drm-done__got span{background:#ffffff0f;border-radius:999px;padding:4px 9px;font-size:12.5px;font-weight:800}.drm-done__cd{color:var(--muted);font-size:13px}.drm-done__clock{font:800 18px/1 var(--font-body);color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-left:4px;display:inline-block}.drm__ft{justify-content:space-between;align-items:center;gap:10px;display:flex}.drm__ft small{color:var(--dim);font-size:11.5px;line-height:1.35}.drm__ft .link{flex:none;font-size:13px}@media (width>=640px){.drm__hd{padding:18px 16px 8px 22px}.drm__hd h2{font-size:25px}.drm__body{gap:12px;padding:4px 22px 20px}.drm-game{gap:10px;padding:14px}.drm-game__hd img{width:40px;height:40px}.drm-game__hd b{font-size:16px}.drm-cond li{grid-template-columns:18px 1fr auto;gap:8px;font-size:14px}.drm-cond__ic{width:18px;height:18px}.drm-game__rw{font-size:13.5px}}@media (width<=380px){.drm__body{gap:8px;padding:2px 12px 12px}.drm__hd{padding:12px 8px 4px 14px}.drm__hd h2{font-size:20px}.drm-games{gap:8px}.drm-game{gap:6px;padding:8px 9px}.drm-game__hd img{width:26px;height:26px}.drm-game__hd b{font-size:13px}.drm-cond li{grid-template-columns:14px 1fr auto;gap:5px;font-size:12px}.drm-cond__ic{width:14px;height:14px;font-size:9px}.drm-cond li.drm-cond__bar{margin-left:19px}.drm-game__rw{gap:4px;font-size:11.5px}.drm-game__rw .ri{width:18px;height:18px;padding:2px}.drm__claim{height:48px;font-size:14.5px}.drm__ft small{font-size:11px}}@media (prefers-reduced-motion:no-preference){.drm[open]{animation:drmIn .22s var(--ease)}.drm[open]::backdrop{animation:.22s ease-out drmFade}}@keyframes drmIn{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes drmFade{0%{opacity:0}}button.link,button.pt-chip{cursor:pointer}button.link{font:inherit;background:0 0;border:0;padding:0}.drm-games>*,.drm__body>*{min-width:0}.drm__claim{white-space:normal;text-align:center;line-height:1.2}.drm-sm{display:none}@media (width<=639px){.drm-lg{display:none}.drm-sm{display:inline}.drm-game__hd b{white-space:normal;line-height:1.15}.drm__claim{font-size:15px}}.lp-hero{isolation:isolate;padding:24px 0 36px;position:relative;overflow:hidden}.lp-hero__glow{z-index:-1;pointer-events:none;background:radial-gradient(38% 55% at 82% 28%,#ff7a1a21,#0000 70%),radial-gradient(38% 55% at 88% 82%,#7bd64a1c,#0000 70%),radial-gradient(30% 45% at 10% 8%,#2a63c933,#0000 70%);position:absolute;inset:0}.lp-hero__glow:after{content:"";opacity:.5;background:linear-gradient(90deg,#0000 calc(50% - 1px),#ffffff09 0 calc(50% + 1px),#0000 0),radial-gradient(circle,#0000 119px,#ffffff09 120px 122px,#0000 123px);position:absolute;inset:0}.lp-hero__in{gap:28px;display:grid}.lp-hero__copy>*{animation:rise .7s var(--ease) both}.lp-hero__copy>:nth-child(2){animation-delay:60ms}.lp-hero__copy>:nth-child(3){animation-delay:.12s}.lp-hero__copy>:nth-child(4){animation-delay:.18s}.lp-hero h1{letter-spacing:-.035em;font-size:calc(clamp(38px,10vw,74px));font-weight:800;line-height:1.02}.lp-hero .lede{max-width:40ch}.lp-hero__ctas{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.lp-hero__ctas .btn{flex:160px}.lp-hero__ctas .btn--amber .token{margin-right:2px}.lp-hero__note{color:#c3ccdb;align-items:center;gap:10px;margin-top:16px;font-size:14.5px;display:flex}.arena,.arenas{gap:14px;display:grid}.arena{--ac:var(--bm);isolation:isolate;border-radius:var(--r-lg);border:1px solid color-mix(in srgb,var(--ac) 35%,transparent);min-height:230px;transition:transform .25s var(--ease),border-color .25s;animation:rise .7s var(--ease) both;background:#0b0f1a;align-content:space-between;padding:16px;position:relative;overflow:hidden}.arena--fm{--ac:var(--fm);animation-delay:.1s}.arena__bg{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%;width:100%;height:100%;transition:transform .6s var(--ease);transform:scale(1.04)}.arena:before,.arena__bg{position:absolute;inset:0}.arena:before{content:"";z-index:-1;background:linear-gradient(180deg,#070a1259 0,#070a128c 45%,#070a12f0 100%),linear-gradient(90deg,color-mix(in srgb,var(--ac) 22%,transparent),transparent 60%)}.arena__top{border-radius:12px;align-items:center;gap:12px;display:flex}.arena__top>span:not(.arena__go){flex:1;min-width:0}.arena__top img{filter:drop-shadow(0 6px 14px #00000080);width:52px;height:52px}.arena__top b{font:800 22px/1.1 var(--font-display);letter-spacing:-.02em;display:block}.arena__top small{color:color-mix(in srgb,var(--ac) 70%,#fff);margin-top:4px;font-size:13.5px;font-weight:700;display:block}.arena__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.arena__stats>span{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070a129e;border:1px solid #ffffff14;border-radius:12px;min-width:0;padding:10px 10px 9px}.arena__stats em{font:800 16px/1.15 var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-style:normal;display:block;overflow:hidden}.arena__stats--2>span em,.arena__stats>span:first-child em{color:color-mix(in srgb,var(--ac) 75%,#fff);font-size:22px}.arena__stats small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:600;display:block}.arena__stats--2{grid-template-columns:repeat(2,minmax(0,1fr))}.arena__foot{gap:8px;display:grid}.arena__play{flex-wrap:wrap;gap:6px;display:flex}.arena__store{color:#0b0f18;min-height:40px;transition:transform .18s var(--ease),background-color .15s;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}.arena__store svg{fill:currentColor;width:18px;height:18px}.arena__store span{line-height:1.05;font:800 13px/1.05 var(--font-body);display:grid}.arena__store small{color:#4a5468;font-size:10.5px;font-weight:600}.arena__store:hover{background:#f1f4f8;transform:translateY(-1px)}.arena__go{color:#fff;transition:transform .2s var(--ease);font-size:22px}.arena__sub{flex-wrap:wrap;gap:6px;display:flex}.arena__sub a{min-height:36px;font:800 13px/1 "Big Shoulders Display",var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070a129e;border:1px solid #ffffff1a;border-radius:10px;align-items:center;padding:0 12px;transition:background-color .15s,border-color .15s;display:inline-flex}.arena__sub a:hover{background:color-mix(in srgb,var(--ac) 30%,#070a12b3);border-color:color-mix(in srgb,var(--ac) 60%,transparent)}.arena__sub a.is-market{color:#ffd27a}@media (hover:hover){.arena:hover{border-color:color-mix(in srgb,var(--ac) 70%,transparent);transform:translateY(-3px)}.arena:hover .arena__bg{transform:scale(1.09)}.arena__top:hover .arena__go{transform:translate(4px)}}.mmb{padding:6px 0 22px}.mmb__card{isolation:isolate;border-radius:var(--r-lg);color:#cfc7b3;transition:transform .25s var(--ease),border-color .25s;background:#0b0a0f;border:1px solid #d4a84366;grid-template-columns:auto 1fr;grid-template-areas:"logo txt""cta cta";align-items:center;gap:14px 16px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #000000e6,inset 0 0 0 1px #0009}.mmb__bg{z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;opacity:.5;width:100%;height:100%;transition:transform .8s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.mmb__card:before{content:"";z-index:-1;background:linear-gradient(90deg,#07070aeb,#07070acc 55%,#07070a8c),linear-gradient(#0000 40%,#9b22262e);position:absolute;inset:0}.mmb__logo{filter:drop-shadow(0 0 16px #d4a84373)drop-shadow(0 8px 14px #000000b3);grid-area:logo;width:72px;height:auto}.mmb__txt{grid-area:txt;gap:3px;min-width:0;display:grid}.mmb__kick{font:800 11.5px/1 "Big Shoulders Display",var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#f5c24f}.mmb__txt b{font:800 calc(clamp(19px,2.4vw,24px))/1.15 var(--font-display);letter-spacing:-.02em;color:#fff;text-wrap:balance}.mmb__text{color:#cfc7b3d9;max-width:56ch;font-size:14.5px;line-height:1.5}.mmb__cta{white-space:nowrap;min-height:46px;font:700 15px/1 var(--font-body);color:#fff;background:linear-gradient(#c0392b,#9b2226);border-radius:12px;grid-area:cta;justify-content:center;align-items:center;gap:8px;padding:0 20px;transition:filter .18s;display:inline-flex;box-shadow:0 0 24px #9b222673,inset 0 1px #ffffff24}@media (hover:hover){.mmb__card:hover{border-color:#d4a843b3;transform:translateY(-2px)}.mmb__card:hover .mmb__bg{transform:scale(1.09)}.mmb__card:hover .mmb__cta{filter:brightness(1.12)}}@media (width>=720px){.mmb__card{grid-template-columns:auto 1fr auto;grid-template-areas:"logo txt cta";gap:20px;padding:20px 24px}.mmb__logo{width:88px}}.ticker{border-block:1px solid var(--line);background:#060912;align-items:stretch;display:flex;overflow:hidden}.ticker__label{font:800 11.5px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#0b0f1a;background:var(--amber);flex:none;align-items:center;gap:10px;padding:0 10px 0 14px;display:flex}.ticker__label>span{display:none}.ticker__pick{background:#0000002e;border-radius:8px;gap:2px;padding:2px;display:flex}.ticker__pick button{height:26px;font:800 11px/1 var(--font-body);letter-spacing:.04em;color:#0b0f1ab3;border-radius:6px;align-items:center;gap:5px;padding:0 8px;transition:background-color .15s,color .15s;display:inline-flex}.ticker__pick button img{opacity:.75;width:16px;height:16px}.ticker__pick button[aria-selected=true]{color:#fff;background:#0b0f1a}.ticker__pick button[aria-selected=true] img{opacity:1}.ticker__empty{color:var(--dim);align-items:center;padding:0 16px;font-size:13.5px;display:flex}@media (width>=600px){.ticker__label>span{display:inline}}.ticker__track{flex:1;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.ticker__row{flex:none;gap:0;margin:0;padding:0;list-style:none;animation:90s linear infinite tick;display:flex}.ticker:hover .ticker__row{animation-play-state:paused}.ticker__row li{white-space:nowrap;color:var(--muted);border-right:1px solid var(--line);align-items:center;gap:8px;padding:12px 18px;font-size:14px;display:inline-flex}.ticker__row li i{background:var(--bm);border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.ticker__row li.tk--fm i{background:var(--fm)}.ticker__row li .w{color:var(--text);font-weight:700}.ticker__row li b{font:800 15px/1 var(--font-display);color:#fff;letter-spacing:.02em;background:#ffffff0f;border-radius:6px;padding:4px 7px}@keyframes tick{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.ticker__track{overflow-x:auto}.ticker__row{animation:none}.ticker__row[aria-hidden=true]{display:none}}.sec__tag{vertical-align:middle;font:700 13px/1 var(--font-body);letter-spacing:.02em;color:var(--muted);border:1px solid var(--line-2);background:#ffffff12;border-radius:999px;margin-left:10px;padding:5px 10px;display:inline-block}.mcar,.mcar__tab{position:relative;overflow:hidden}.mcar__track{transition:transform .45s var(--ease);transform:translateX(calc(var(--i,0) * -100%));display:flex}.mcar__slide{opacity:.35;min-width:0;transition:opacity .45s var(--ease);flex:0 0 100%}.mcar__slide.is-on{opacity:1}.mcar__slide>*{height:100%}.mcar__tabs{align-items:center;gap:8px;margin-bottom:12px;display:flex}.mcar__seg{border:1px solid var(--line);background:#ffffff0a;border-radius:999px;flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:grid}.mcar__tab{min-height:42px;font:800 14px/1 var(--font-display);color:var(--dim);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;transition:color .2s,background-color .2s,box-shadow .2s;display:flex}.mcar__tab img{opacity:.55;filter:grayscale(.6);border-radius:50%;width:22px;height:22px;transition:opacity .2s,filter .2s}.mcar__tab span{text-overflow:ellipsis;overflow:hidden}.mcar__tab.is-on{color:var(--text);background:linear-gradient(#ffffff1f,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff24,0 6px 18px #00000059}.mcar__tab.is-on img{opacity:1;filter:none}.mcar__prog{background:var(--n-cyan);transform-origin:0;opacity:.9;border-radius:2px;height:2px;position:absolute;bottom:4px;left:14px;right:14px;transform:scaleX(1)}.mcar.is-run .mcar__prog{animation:mcar-bar var(--dur,6s) linear both}.mcar__play{width:40px;height:40px;color:var(--muted);border:1px solid var(--line);background:#ffffff0a;border-radius:50%;flex:none;place-items:center;display:grid}.mcar__play svg{fill:currentColor;width:15px;height:15px}.mcar__play:hover{color:var(--text);border-color:var(--line-2)}@keyframes mcar-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=720px){.mcar{overflow:visible}.mcar__track{grid-template-columns:1fr 1fr;gap:16px;transition:none;display:grid;transform:none}.mcar--3 .mcar__track{grid-template-columns:repeat(3,1fr)}.mcar__slide{opacity:1;flex:none}.mcar__tabs{display:none}}@media (prefers-reduced-motion:reduce){.mcar__slide,.mcar__track{transition:none}.mcar.is-run .mcar__prog{opacity:.5;animation:none;transform:scaleX(1)}}.board{--ac:var(--bm);border-radius:var(--r-lg);border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--ac) 8%,var(--card)) 0,var(--card) 140px);align-content:start;display:grid;overflow:hidden}.board--fm{--ac:var(--fm)}.board__hd{flex-wrap:wrap;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.board__hd img{width:40px;height:40px}.board__hd h3{font-size:19px;font-weight:700}.board__hd small{color:color-mix(in srgb,var(--ac) 70%,#fff);font-size:13px;font-weight:700}.bsw{border:1px solid var(--line);background:#00000040;border-radius:10px;gap:2px;margin-left:auto;padding:3px;display:flex}.bsw button{height:32px;color:var(--muted);border-radius:8px;padding:0 12px;font-size:13px;font-weight:700;transition:background .2s,color .2s}.bsw button[aria-selected=true]{background:var(--card-2);color:#fff;box-shadow:inset 0 0 0 1px var(--line-2)}.ranks{counter-reset:none;margin:0;padding:0 8px 4px;list-style:none}.ranks li{border-top:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 8px;display:grid}.ranks__n{font:800 18px/1 var(--font-display);color:var(--dim);text-align:center}.ranks li.top .ranks__n{background:var(--ac);color:#0b0f1a;border-radius:9px;justify-self:center;place-items:center;width:30px;height:30px;display:grid}.ranks__who{min-width:0}.ranks__who b,.ranks__who small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ranks__who b{font-size:15.5px;font-weight:700}.ranks__who small{color:var(--dim);margin-top:2px;font-size:13px}.ranks__v{text-align:right}.ranks__v em{font:800 16px/1 var(--font-display);font-style:normal;display:block}.ranks__v small{color:var(--dim);font-size:12px}.board__ft{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px 10px}.board__ft,.evchips{flex-wrap:wrap;display:flex}.evchips{gap:6px;margin:0;padding:0;list-style:none}.evchips li{background:color-mix(in srgb,var(--ac) 14%,transparent);color:color-mix(in srgb,var(--ac) 60%,#fff);border-radius:999px;padding:6px 10px;font-size:12.5px;font-weight:700}.evchips small{opacity:.85;font-weight:600;font-size:inherit}.fx{--ac:var(--bm);border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);align-content:start;padding:16px;display:grid}.fx--fm{--ac:var(--fm)}.fx__hd{align-items:center;gap:10px;margin-bottom:6px;font-weight:800;display:flex}.fx__hd img{width:24px;height:24px}.fx__hd small{color:var(--dim);margin-left:auto;font-size:13px;font-weight:700}.fx ul{margin:0;padding:0;list-style:none}.fx li{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;font-size:14.5px;display:grid}.fx li time{font:700 13px/1 var(--font-display);color:color-mix(in srgb,var(--ac) 70%,#fff);text-align:center;background:color-mix(in srgb,var(--ac) 12%,transparent);border-radius:8px;padding:6px 0}.fx li span{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.fx li span:last-child{text-align:right}.fx li i{color:var(--dim);text-transform:uppercase;font-size:11px;font-style:normal;font-weight:800}.fx .link{margin-top:4px}.sec__lede{color:var(--muted);max-width:56ch;margin-top:8px}.hmk__g{--ac:var(--bm);border-radius:var(--r-lg);border:1px solid var(--line);background:linear-gradient(180deg,color-mix(in srgb,var(--ac) 9%,var(--card)) 0,var(--card) 120px);align-content:start;gap:10px;padding:16px;display:grid}.hmk__g--fm{--ac:var(--fm)}.hmk__hd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hmk__hd b{font:800 18px/1.1 var(--font-display)}.hmk__hd small{color:color-mix(in srgb,var(--ac) 70%,#fff);margin-left:auto;font-size:13px;font-weight:700}.hmk__packs{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hmk__packs li{-moz-column-gap:12px;border:1px solid var(--line);background:#070a1280;border-radius:12px;grid-template-columns:64px minmax(0,1fr) auto;grid-template-areas:"art name price""art gets price";align-items:center;gap:4px 12px;padding:10px 12px;display:grid;position:relative}.hmk__packs li.is-flag{background:linear-gradient(90deg,#ffc43d1a,#070a1280 60%);border-color:#ffc43d66}.hmk__name{font:800 17px/1 "Big Shoulders Display",var(--font-display);letter-spacing:.04em;text-transform:uppercase;grid-area:name}.hmk__packs li.is-flag .hmk__name{color:#ffe08a}.hmk__gets{color:var(--muted);flex-wrap:wrap;grid-area:gets;gap:4px 12px;font-size:13px;font-weight:700;display:flex}.hmk__gets>span{align-items:center;gap:5px;display:inline-flex}.hmk__gets .ri{width:18px;height:18px;color:color-mix(in srgb,var(--ac) 80%,#fff);background:0 0;border-radius:5px;padding:3px}.hmk__gets .is-energy .ri,.hmk__gets span:nth-of-type(2) .ri{color:#ffd54a}.hmk__gets span:nth-of-type(3) .ri{color:#6cc0ff}.hmk__price{grid-area:price;justify-items:end;display:grid}.hmk__price b{font:800 20px/1 "Big Shoulders Display",var(--font-display);font-variant-numeric:tabular-nums}.hmk__price s{color:var(--dim);font-size:12px;font-weight:700}.hmk__cta{min-height:42px;font:800 15px/1 "Big Shoulders Display",var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:#0b0f1a;background:var(--ac);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);transition:transform .18s var(--ease);justify-self:start;align-items:center;gap:6px;margin-top:2px;padding:0 16px;display:inline-flex}.hmk__cta:hover{transform:translateY(-2px)}.hposts{gap:14px;display:grid}.ntp{isolation:isolate;border-radius:var(--r-lg);background:radial-gradient(60% 90% at 100% 0,#ffb0202e,#0000 60%),linear-gradient(160deg,#1a1408,#0f1220 70%);border:1px solid #ffb02047;gap:24px;padding:26px 20px;display:grid;position:relative;overflow:hidden}.ntp h2{font-size:calc(clamp(28px,7vw,42px));font-weight:800}.ntp h2 span{color:var(--amber);display:block}.ntp__copy>p{color:#d3cbb8;max-width:46ch;margin-top:12px}.ntp__steps{counter-reset:s;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ntp__steps li{-moz-column-gap:12px;background:#00000047;border:1px solid #ffb02029;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:14px 16px;display:grid}.ntp__steps .token{--s:30px;grid-row:1/3}.ntp__steps b{font-family:var(--font-display);font-size:17px}.ntp__steps small{color:#c9bfa8;font-size:13.5px}.lp-news{gap:14px;display:grid}.lp-news .story--lead .story__media img{-o-object-position:center;object-position:center}.mgr{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter) 10px;gap:12px;display:flex;overflow-x:auto}.mgr::-webkit-scrollbar{display:none}.mgc{--mg:var(--turf-2);scroll-snap-align:start;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);transition:transform .25s var(--ease),border-color .25s;flex:0 0 min(80%,300px);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.mgc--carrom{--mg:#d99d1c}.mgc--soccerdoku{--mg:#2fb24a}.mgc__shot{aspect-ratio:16/10;background:repeating-linear-gradient(90deg,var(--turf-1) 0 28px,var(--turf-2) 28px 56px);display:block;position:relative;overflow:hidden}.mgc--carrom .mgc__shot{background:linear-gradient(135deg,#2a1a08,#0f1220)}.mgc__shot img{width:46%;height:auto;transition:transform .4s var(--ease);border-radius:14px;position:absolute;top:14%;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:0 0 0 3px #ffffff2e,0 20px 40px -14px #000c}.mgc__body{align-content:start;justify-items:start;gap:8px;padding:14px 16px 16px;display:grid}.mgc__badge{font:700 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#0b0f1a;background:var(--mg);border-radius:6px;padding:5px 8px}.mgc__logo{width:min(150px,70%);height:auto}.mgc__text{color:var(--muted);min-height:2.9em;font-size:14px;line-height:1.45}.mgc__cta{color:#0b0f18;background:#fff;margin-top:2px}.mgc__cta svg{fill:currentColor}@media (hover:hover){.mgc:hover{border-color:var(--line-2);transform:translateY(-3px)}.mgc:hover .mgc__shot img{transform:translate(-50%)rotate(0)translateY(-4px)}}@media (width>=720px){.mgr{grid-template-columns:repeat(3,1fr);margin-inline:0;padding:0;display:grid;overflow:visible}.mgc{flex:none}}.duo{gap:14px;display:grid}.duo__card{-moz-column-gap:14px;border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);transition:border-color .2s,transform .2s var(--ease);grid-template-columns:auto 1fr auto;align-items:center;column-gap:14px;padding:18px;display:grid;position:relative}.duo__card b{font:700 18px/1.2 var(--font-display)}.duo__card small{color:var(--muted);grid-column:2;margin-top:2px;font-size:14px}.duo__ic{grid-row:1/3;display:flex}.duo__ic img{width:40px;height:40px}.duo__ic img+img{margin-left:-12px}.duo__ic--help{background:#31d0aa1f;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.duo__ic--help svg{fill:none;width:22px;height:22px;stroke:var(--green);stroke-width:2px;stroke-linejoin:round}.duo__go{color:var(--blue);transition:transform .2s var(--ease);grid-area:1/3/3;font-size:20px}.duo__card--store{border-color:#ffb02040}@media (hover:hover){.duo__card:hover{border-color:var(--line-2);transform:translateY(-2px)}.duo__card:hover .duo__go{transform:translate(4px)}}@media (width>=720px){.arenas,.duo{grid-template-columns:1fr 1fr}.hposts{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}.ntp{grid-template-columns:1.1fr 1fr;align-items:center;padding:36px}.lp-news{grid-template-rows:repeat(2,auto);grid-template-columns:1.35fr 1fr;gap:18px 36px}.lp-news .story--lead{border:0;grid-row:1/3;align-content:start;padding:0}}@media (width>=1100px){.lp-hero{padding:56px 0 64px}.lp-hero__in{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px}.arenas{grid-template-columns:1fr}.arena{min-height:250px;padding:20px}.arena__top b{font-size:26px}}.hmk__art{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 12px #00000073);grid-area:art;width:64px;height:64px}.hmk__off{font:800 11px/1.3 var(--font-display);color:#10140a;background:#b8f05a;border-radius:999px;padding:2px 7px;position:absolute;top:-7px;left:8px;box-shadow:0 2px 8px #0006}.hmk__gets small,.hmk__was{color:var(--dim);font-weight:600}.hmk__was{margin-right:2px;font-size:12px}.hmk__bonus{font-style:normal;font:800 11px/1.3 var(--font-display);color:#10140a;background:#ffd54a;border-radius:999px;align-self:center;padding:1px 6px}@media (width<=400px){.mcar__tab{gap:6px;padding:0 8px;font-size:13px}}.hmk__gets .hmk__xtra{color:#d9c6ff;background:#a06eff29;border:1px solid #a06eff4d;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.hmk__gets .hmk__xtra.is-noads{color:#a6efb0;background:#78dc8c1f;border-color:#78dc8c4d}.mg-play,.mg-who,.mg-who span{min-width:0}.mg-bar{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 18px;max-width:460px;margin:0 auto 12px;padding:10px 14px;display:flex}.mg-bar__item{font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.mg-bar__item b{font:800 16px/1 var(--font-display);color:#ffd27a}.mg-bar__item:nth-child(2) b{color:#7ee8cb}.mg-bar__item small{color:var(--muted);font-size:13px;font-weight:600}.mg-bar__note{color:var(--dim);flex-basis:100%;font-size:12.5px}.mg-gate{cursor:default}.mg-gate img{filter:brightness(.35)saturate(.8)}.mg-gate__box{text-align:center;border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070a12d1;border-radius:20px;justify-items:center;gap:12px;max-width:340px;margin:0 16px;padding:24px 20px;display:grid;position:relative}.mg-gate__box h2{font-size:24px;line-height:1.2}.mg-gate__box p{color:#dfe6f2;font-size:15px;line-height:1.5}.mg-gate__ctas{justify-items:center;gap:10px;margin-top:6px;display:grid}.mg-tag{color:#9cf0ad;font:800 12px/1 var(--font-body);letter-spacing:.02em;background:#2fb24a2e;border:1px solid #6fdc8473;border-radius:999px;padding:5px 10px;display:inline-block}.mg-toast{text-align:center;color:#ffd27a;background:#ffb0201f;border:1px solid #ffb02066;border-radius:12px;max-width:460px;margin:12px auto 0;padding:10px 14px;font-weight:800}.mg-rules h2{margin-bottom:8px;font-size:18px}.mg-rules p{margin-top:6px;font-size:14.5px;line-height:1.55}.mg-boards{gap:24px;margin-top:48px;display:grid}@media (width>=960px){.mg-boards{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.mg-level h2,.mg-my h2,.mg-overall h2{font-size:22px}.mg-overall>p.small{margin:4px 0 14px}.mg-table{border-collapse:separate;border-spacing:0 6px;font-variant-numeric:tabular-nums;width:100%}.mg-table th{text-align:left;color:var(--dim);font:700 12.5px/1 var(--font-body);text-transform:uppercase;letter-spacing:.04em;padding:0 10px 4px}.mg-table td{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:8px 10px}.mg-table td:first-child{border-left:1px solid var(--line);border-radius:12px 0 0 12px}.mg-table td:last-child{border-right:1px solid var(--line);border-radius:0 12px 12px 0}.mg-table tr.is-me td{border-color:var(--n-cyan);background:#0f2233}.mg-table tr.is-r1 td{background:#1c1b1a;border-color:#ffb02059}.mg-table tr.is-r1.is-me td{border-color:var(--n-cyan);background:#0f2233}.mg-rank{text-align:center;width:44px;font:800 15px/1 var(--font-display);color:var(--muted)}.is-r1 .mg-rank{color:#ffd27a}.is-r2 .mg-rank{color:#eef2f8}.is-r3 .mg-rank{color:#ffb983}.mg-who{align-items:center;gap:10px;display:flex}.mg-who b{font-size:15px}.mg-who b,.mg-who small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.mg-who small{color:var(--dim);font-size:12.5px}.mg-who:hover b{color:#fff;text-underline-offset:3px;text-decoration:underline}.mg-num{white-space:nowrap;font-weight:800}.mg-num,.mg-table th:nth-child(n+3){text-align:right}.mg-star{color:#ffcf3f;margin-right:4px}.mg-empty{text-align:center;padding:20px}.mg-mine{color:#9fdcff;margin-top:10px;font-weight:800}@media (width<=520px){.mg-hide-s,.mg-who small{display:none}.mg-table td,.mg-table th{padding-left:7px;padding-right:7px}.mg-rank{width:30px}}.mg-level__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mg-level__pick select{width:auto;min-width:130px;height:40px;padding:0 10px}@media (width<=420px){.mg-level__pick,.mg-level__pick select{width:100%}}.mg-level>p.small{margin:4px 0 10px}.mg-lvlist{font-variant-numeric:tabular-nums;gap:4px;margin:0;padding:0;list-style:none;display:grid}.mg-lvlist li{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 4px;display:grid}.mg-lvlist li:last-child{border-bottom:0}.mg-lvlist li.is-me{color:#9fdcff}.mg-lvlist .mg-rank{width:auto;font-size:14px}.mg-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 0;display:grid}.mg-stats div{background:var(--card-2);border-radius:12px;padding:10px}.mg-stats dt{color:var(--dim);font-size:12px;font-weight:700}.mg-stats dd{font:800 20px/1.1 var(--font-display);font-variant-numeric:tabular-nums;margin:4px 0 0}.mg-stats dd small{color:var(--dim);font-size:13px;font-weight:700}.mg-badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.mg-badges .mg-tag{font-size:11.5px}.mg-tag--dim{border-color:var(--line-2);color:var(--muted);background:#ffffff0f}.cr-tabs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.cr-tab{cursor:pointer;color:var(--muted);font:800 14px/1 var(--font-display);border:0;border:1px solid var(--line-2);background:#ffffff0f;border-radius:999px;padding:9px 14px}.cr-tab[aria-selected=true]{color:#9cf0ad;background:#2fb24a2e;border-color:#6fdc8480}.cr-lvl{margin-left:auto}.cr-lvl .input{min-height:36px;padding:0 10px}.cr-botlist{border-top:1px solid var(--line);color:var(--muted);gap:4px;margin:10px 0 0;padding:10px 0 0;font-size:13.5px}.cr-botlist,.cr-hist{list-style:none;display:grid}.cr-hist{gap:6px;margin:8px 0 0;padding:0}.cr-hist li{border:1px solid var(--line);background:#ffffff0a;border-radius:12px;grid-template-columns:64px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.cr-hist__res{font:800 12px/1 var(--font-display);text-transform:uppercase;letter-spacing:.04em}.cr-hist--win .cr-hist__res{color:#9cf0ad}.cr-hist--loss .cr-hist__res{color:#ff9aa5}.cr-hist--draw .cr-hist__res{color:var(--muted)}.cr-hist__who{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.cr-hist__who small{color:var(--dim);font-size:12px}.cr-hist__elo{font:800 14px/1 var(--font-display)}.cr-hist__elo.is-up{color:#9cf0ad}.cr-hist__elo.is-down{color:#ff9aa5}.mm{--ink:#07070a;--coal:#0d0c12;--smoke:#15131c;--gold:#d4a843;--gold-2:#f5c24f;--gold-ink:#9c7820;--blood:#9b2226;--blood-2:#c0392b;--bone:#cfc7b3;--ash:#a39b88;--teal:#1b3a3a;--f-cinzel:"Cinzel", "Times New Roman", serif;--f-osw:"Oswald", "Arial Narrow", "Roboto Condensed", sans-serif;--f-type:"Special Elite", "Courier New", monospace;--mm-ease:cubic-bezier(.16, 1, .3, 1);background:var(--ink);color:var(--bone);position:relative;overflow:clip}.mm ::selection{color:#fff;background:#d4a84359}.mm h1,.mm h2,.mm h3{font-family:var(--f-cinzel);letter-spacing:0}.mm [id=beta],.mm section[id]{scroll-margin-top:calc(60px + var(--hdr-h))}.mm-grain{z-index:35;pointer-events:none;opacity:.055;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.7s steps(2,end) infinite mm-grain;position:fixed;inset:-150%}@keyframes mm-grain{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,2%)}}.mm-sec{padding:calc(clamp(56px,8vw,104px)) 0;position:relative}.mm-h h2{color:var(--bone);text-wrap:balance;font-size:calc(clamp(26px,4.6vw,46px));font-weight:700;line-height:1.12}.mm-h h2 em{color:var(--gold-2);font-style:normal}.mm-h--center{text-align:center}.mm-h--center h2{max-width:20ch;margin-inline:auto}.mm-h--center:after{content:"";background:linear-gradient(90deg,transparent,var(--gold),transparent);width:72px;height:1px;margin:18px auto 0;display:block}.mm-h--split{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.mm-h--split h2{max-width:22ch}.mm-h__kick{font:500 12px/1.4 var(--f-osw);letter-spacing:.3em;text-transform:uppercase;color:var(--gold)}.mm-lead{max-width:62ch;color:var(--ash);margin:16px auto 0;font-size:calc(clamp(15.5px,1.6vw,17.5px));line-height:1.65}.mm-motto{max-width:34ch;font:italic 600 calc(clamp(17px,2.4vw,24px))/1.35 var(--f-cinzel);color:var(--gold-2);text-wrap:balance;margin:18px auto 0}.mm-type{font:400 12.5px/1.6 var(--f-type);color:var(--ash);letter-spacing:.01em}.mm-kicker{font:500 calc(clamp(10.5px,1.3vw,12.5px))/1.4 var(--f-osw);letter-spacing:.42em;color:#d4a843e6}.mm-btn,.mm-kicker{text-transform:uppercase}.mm-btn{white-space:nowrap;height:48px;font:600 13px/1 var(--f-osw);letter-spacing:.16em;transition:transform .18s var(--mm-ease),filter .18s,background-color .18s,border-color .18s,box-shadow .18s;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 24px;display:inline-flex}.mm-btn:active{transform:translateY(1px)scale(.985)}.mm-btn svg{fill:currentColor;width:18px;height:18px}.mm-btn--sm{letter-spacing:.12em;height:36px;padding:0 14px;font-size:11.5px}.mm-btn--lg{height:54px;padding:0 30px;font-size:14px}.mm-btn--block{width:100%}.mm-btn--blood{color:#fff;background:linear-gradient(180deg,var(--blood-2),var(--blood));box-shadow:0 0 28px #9b222673,inset 0 1px #ffffff24}.mm-btn--blood:hover{filter:brightness(1.12);box-shadow:0 0 36px #c0392b99,inset 0 1px #ffffff24}.mm-btn--gold{color:var(--ink);background:linear-gradient(180deg,var(--gold-2),#b9912e);box-shadow:0 0 24px #d4a84359}.mm-btn--gold:hover{filter:brightness(1.08)}.mm-btn--ghost{color:var(--gold-2);background:#07070a59;border:1px solid #d4a84373}.mm-btn--ghost:hover{background:#d4a8431f;border-color:#d4a843b3}.mm-btn[disabled]{opacity:.6;pointer-events:none}.mm .crumbs{color:#cfc7b399}.mm .crumbs li+li:before{color:#cfc7b366}.mm .crumbs a:hover{color:var(--gold-2)}.js .mm [data-rv]{opacity:0;transition:opacity .8s var(--mm-ease) var(--d,0s),transform .8s var(--mm-ease) var(--d,0s);transform:translateY(18px)}.js .mm [data-rv][data-in]{opacity:1;transform:none}.mm-hero{isolation:isolate;min-height:calc(100svh - var(--hdr-h));grid-template-rows:auto 1fr auto;padding:16px 0 40px;display:grid;position:relative;overflow:hidden}.mm-hero__bg{z-index:-2;position:absolute;inset:0}.mm-hero__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;transform-origin:50% 40%;width:100%;height:100%;animation:36s ease-in-out infinite alternate mm-kb}@keyframes mm-kb{0%{transform:scale(1)}to{transform:scale(1.08)}}.mm-hero:before{background:linear-gradient(180deg,#07070a7a 0,#07070a99 45%,#07070aeb 82%,var(--ink) 100%),radial-gradient(ellipse at center,transparent 40%,#00000080 100%);inset:0}.mm-hero:after,.mm-hero:before{content:"";z-index:-1;position:absolute}.mm-hero:after{pointer-events:none;background:radial-gradient(60% 100% at 50% 100%,#1b3a3a80,#0000 70%);height:42%;animation:9s ease-in-out infinite mm-breathe;bottom:0;left:0;right:0}@keyframes mm-breathe{0%,to{opacity:.4}50%{opacity:.75}}.mm-hero__in,.mm-hero__top{z-index:1;position:relative}.mm-crumbs{margin-bottom:0}.mm-hero__in{width:100%;max-width:1000px;padding:24px var(--gutter) 24px;text-align:center;justify-items:center;margin:0 auto;display:grid}.mm-hero__in>*{animation:mm-rise .9s var(--mm-ease) both}.mm-hero__in>:nth-child(2){animation-delay:.1s}.mm-hero__in>:nth-child(3){animation-delay:.2s}.mm-hero__in>:nth-child(4){animation-delay:.3s}.mm-hero__in>:nth-child(5){animation-delay:.45s}.mm-hero__in>:nth-child(6){animation-delay:.6s}.mm-hero__in>:nth-child(7){animation-delay:.75s}.mm-hero__in>:nth-child(8){animation-delay:.9s}@keyframes mm-rise{0%{opacity:0;transform:translateY(16px)}}.mm-hero__logo{filter:drop-shadow(0 0 26px #d4a84373)drop-shadow(0 10px 20px #000000b3);width:calc(clamp(118px,20vw,176px));height:auto}.mm-chip{font:600 11.5px/1 var(--f-osw);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-2);background:#07070a99;border:1px solid #d4a84373;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:7px 14px;display:inline-flex}.mm-chip svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.mm-hero .mm-kicker{margin-top:26px}.mm-h1{letter-spacing:-.005em;text-wrap:balance;margin-top:14px;font-size:calc(clamp(32px,6.2vw,66px));font-weight:900;line-height:1.02}.mm-h1 span{display:block}.mm-h1__a{color:var(--bone);text-shadow:0 2px 22px #000000d9}.mm-h1__b{color:var(--gold-2);text-shadow:0 0 34px #d4a84366,0 2px 18px #000c;animation:6s linear 1.4s infinite mm-flicker}@keyframes mm-flicker{0%,91%,to{opacity:1}92%{opacity:.45}93%{opacity:1}95.5%{opacity:.7}96.5%{opacity:1}}.mm-hero .mm-motto{text-shadow:0 2px 14px #000000e6}.mm-logline{color:#cfc7b3d1;text-shadow:0 1px 10px #000c;max-width:58ch;margin-top:16px;font-size:calc(clamp(15px,1.7vw,17px));line-height:1.65}.mm-hero__ctas{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-top:30px;display:flex}.mm-hero__ctas .mm-btn{flex:220px;max-width:340px}.mm-badge{font:400 12.5px/1 var(--f-type);color:#cfc7b3b3;letter-spacing:.02em;align-items:center;gap:8px;margin-top:22px;display:inline-flex}.mm-badge i{background:var(--gold);width:7px;height:7px;box-shadow:0 0 8px var(--gold);border-radius:50%;animation:2s ease-in-out infinite mm-pulse}@keyframes mm-pulse{50%{opacity:.35}}.mm-hero__scroll{z-index:1;color:#cfc7b380;font:500 9.5px/1 var(--f-osw);letter-spacing:.3em;text-transform:uppercase;flex-direction:column;justify-self:center;align-items:center;gap:4px;display:none;position:relative}.mm-hero__scroll svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px;animation:1.8s ease-in-out infinite mm-bob}@keyframes mm-bob{50%{transform:translateY(6px)}}@media (height>=700px){.mm-hero__scroll{display:flex}}.mm-sub{top:var(--hdr-h);z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07070adb;border-block:1px solid #d4a8432e;position:sticky}.mm-sub__in{gap:8px;height:54px}.mm-sub__in,.mm-sub__links{align-items:center;display:flex}.mm-sub__links{scrollbar-width:none;gap:2px;min-width:0;height:100%;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000)}.mm-sub__links::-webkit-scrollbar{display:none}.mm-sub__links a{height:100%;font:500 12.5px/1 var(--f-osw);letter-spacing:.18em;text-transform:uppercase;color:var(--ash);flex:none;align-items:center;padding:0 12px;transition:color .15s;display:inline-flex}.mm-sub__links a:first-child{padding-left:2px}.mm-sub__links a:hover{color:var(--gold-2)}.mm-sub__brand{font:700 13px/1 var(--f-cinzel);letter-spacing:.14em;text-transform:uppercase;color:var(--bone);white-space:nowrap;border-right:1px solid #d4a8432e;align-items:center;gap:10px;margin-right:12px;padding-right:14px;display:none}.mm-sub__brand img{width:30px;height:auto}.mm-sub__brand b{color:var(--gold-2);font-weight:700}.mm-sub__cta{flex:none;margin-left:auto}@media (width>=640px){.mm-sub__brand{display:inline-flex}}.mm-trailer .mm-h h2{font-size:calc(clamp(24px,4vw,40px))}.mm-video{aspect-ratio:16/9;background:#000;border:1px solid #d4a84338;border-radius:10px;margin-top:34px;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #000000f2,0 0 0 1px #0009}.mm-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.mm-video:after{content:"";pointer-events:none;background:radial-gradient(#0000 55%,#00000073);transition:opacity .4s;position:absolute;inset:0}.mm-video.is-on:after{opacity:0}.mm-video__play{z-index:2;background:#07070a52;place-items:center;transition:background-color .25s;display:grid;position:absolute;inset:0}.mm-video__play:hover{background:#07070a29}.mm-video__ring{width:76px;height:76px;color:var(--ink);transition:transform .3s var(--mm-ease);background:#f5c24ff5;border-radius:50%;place-items:center;display:grid;box-shadow:0 12px 44px -8px #d4a843bf,0 0 0 10px #d4a8431f}.mm-video__play:hover .mm-video__ring{transform:scale(1.08)}.mm-video__ring svg{fill:currentColor;width:32px;height:32px;transform:translate(2px)}.mm-video__cta{font:500 11.5px/1 var(--f-osw);letter-spacing:.3em;text-transform:uppercase;color:#cfc7b3e6;text-shadow:0 1px 8px #000c;position:absolute;bottom:calc(clamp(12px,3vw,26px));left:0;right:0}.mm-trailer__note{text-align:center;margin-top:14px}.mm-pillars{background:linear-gradient(180deg,var(--ink),var(--coal) 50%,var(--ink))}.mm-meters{gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.mm-meter{--ac:var(--gold);--fill:72%;background:#0d0c12e6;border:1px solid #d4a84324;border-radius:10px;padding:22px 20px 20px;position:relative;overflow:hidden}.mm-meter:before{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--ac) 28%,transparent),transparent 70%);pointer-events:none;border-radius:50%;width:160px;height:160px;position:absolute;top:-40px;left:-40px}.mm-meter--cash{--ac:#4caf7d;--fill:46%}.mm-meter--heat{--ac:var(--blood-2);--fill:86%}.mm-meter__hd{align-items:center;gap:12px;display:flex;position:relative}.mm-meter__ic{background:color-mix(in srgb,var(--ac) 16%,transparent);border:1px solid color-mix(in srgb,var(--ac) 40%,transparent);width:42px;height:42px;color:var(--ac);border-radius:9px;place-items:center;display:grid}.mm-meter__ic svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mm-meter h3{color:var(--bone);font-size:19px;font-weight:700}.mm-meter__bar{background:#ffffff12 repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#07070ae6 calc(10% - 1px) 10%);border-radius:4px;height:8px;margin-top:16px;position:relative;overflow:hidden}.mm-meter__bar i{width:var(--fill);background:linear-gradient(90deg,color-mix(in srgb,var(--ac) 55%,#000),var(--ac));box-shadow:0 0 14px color-mix(in srgb,var(--ac) 60%,transparent);transform-origin:0;transition:transform 1.4s var(--mm-ease) .2s;border-radius:4px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.mm-meter[data-in] .mm-meter__bar i,html:not(.js) .mm-meter__bar i{transform:none}.mm-meter p{color:var(--ash);margin-top:14px;font-size:14.5px;line-height:1.6}@media (width>=760px){.mm-meters{grid-template-columns:repeat(3,1fr);gap:16px}}.mm-feat .mm-lead{margin-top:14px}.mm-mosaic{grid-template-columns:1fr;gap:14px;margin-top:44px;display:grid}.mm-card{--d:0s;transition:border-color .3s,transform .3s var(--mm-ease);background:#0d0c12d9;border:1px solid #d4a8431f;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.mm-card__media{aspect-ratio:3/2;background:var(--coal);position:relative;overflow:hidden}.mm-card__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--mm-ease)}.mm-card__media:after{content:"";background:linear-gradient(#07070a1a,#07070a1a 45%,#07070ad9);position:absolute;inset:0}.mm-tag{font:500 10.5px/1 var(--f-osw);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-2);background:#07070ab8;border:1px solid #d4a8434d;border-radius:5px;padding:6px 9px;top:12px;left:12px}.mm-card h3,.mm-tag{z-index:1;position:absolute}.mm-card h3{color:var(--bone);text-shadow:0 2px 12px #000000f2;font-size:19px;font-weight:700;line-height:1.2;bottom:14px;left:16px;right:16px}.mm-card__body{padding:16px 18px 18px}.mm-card__body p{color:var(--ash);font-size:14.5px;line-height:1.6}@media (hover:hover){.mm-card:hover{border-color:#d4a84373;transform:translateY(-3px)}.mm-card:hover .mm-card__media img{transform:scale(1.06)}}@media (width>=640px){.mm-mosaic{grid-template-columns:repeat(2,1fr);gap:16px}.mm-card--lead{grid-column:span 2}}@media (width>=960px){.mm-mosaic{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense}.mm-card--lead{grid-area:span 2/span 2;position:relative}.mm-card--lead .mm-card__media{aspect-ratio:auto;flex:1;min-height:420px}.mm-card--lead .mm-card__media:after{background:linear-gradient(#07070a0d,#07070a33 50%,#07070aeb)}.mm-card--lead h3{font-size:34px;bottom:24px;left:28px;right:28px}.mm-card--lead .mm-tag{top:20px;left:20px}.mm-card--lead .mm-card__body{padding:20px 28px 26px}.mm-card--lead .mm-card__body p{max-width:60ch;color:var(--bone);font-size:16px}}.mm-gal{background:var(--coal);border-block:1px solid #d4a8431a}.mm-shots{gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.mm-shot{background:var(--ink);text-align:left;border:1px solid #d4a8432e;border-radius:8px;width:100%;padding:0;transition:border-color .25s;display:block;position:relative;overflow:hidden}.mm-shot img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;transition:transform .8s var(--mm-ease)}.mm-shot:after{content:"";background:linear-gradient(#0000 55%,#07070ae6);position:absolute;inset:0}.mm-shot__cap{z-index:1;font:500 11.5px/1.3 var(--f-osw);letter-spacing:.16em;text-transform:uppercase;color:#cfc7b3f2;position:absolute;bottom:12px;left:14px;right:14px}.mm-shot:hover{border-color:#d4a8438c}.mm-shot:hover img{transform:scale(1.04)}.mm-shot:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px}.mm-shots__cta{background:linear-gradient(160deg,#15131cf2,#0d0c12fa);border:1px solid #d4a84359;border-radius:8px;align-content:center;justify-items:start;gap:10px;padding:22px 22px 24px;display:grid}.mm-shots__cta .mm-stamp{font-size:12px;transform:rotate(-2deg)}.mm-shots__cta p{font:italic 600 calc(clamp(17px,1.6vw,21px))/1.35 var(--f-cinzel);color:var(--bone);text-wrap:balance}.mm-shots__cta .mm-btn{margin-top:6px}@media (width>=640px){.mm-shots{grid-template-columns:repeat(2,1fr);gap:16px}.mm-shots li:first-child{grid-column:span 2}}@media (width>=1000px){.mm-shots{grid-template-columns:repeat(3,1fr)}.mm-shots li:first-child{grid-area:span 2/span 2}.mm-shots li:first-child img{aspect-ratio:auto;height:100%}}.mm-lb{width:calc(min(96vw,1180px));max-width:none;max-height:none;color:var(--bone);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.mm-lb::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07070aed}.mm-lb__fig{margin:0}.mm-lb__fig img{-o-object-fit:contain;object-fit:contain;border:1px solid #d4a8434d;border-radius:8px;width:100%;height:auto;max-height:82vh;box-shadow:0 40px 100px #000c}.mm-lb__fig figcaption{text-align:center;font:500 12px/1.4 var(--f-osw);letter-spacing:.2em;text-transform:uppercase;color:var(--gold-2);margin-top:12px}.mm-lb__fig figcaption small{color:var(--ash);letter-spacing:.1em;margin-left:10px}.mm-lb__btn,.mm-lb__close{width:44px;height:44px;color:var(--bone);font:400 26px/1 var(--f-cinzel);background:#07070ab3;border:1px solid #d4a8434d;border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid;position:absolute}.mm-lb__btn:hover,.mm-lb__close:hover{color:#fff;background:#d4a84333}.mm-lb__btn{top:50%;transform:translateY(-50%)}.mm-lb__btn--prev{left:6px}.mm-lb__btn--next{right:6px}.mm-lb__close{font-size:22px;top:-54px;right:0}@media (width>=1300px){.mm-lb__btn--prev{left:-56px}.mm-lb__btn--next{right:-56px}}.mm-why{isolation:isolate;overflow:hidden}.mm-why__bg{z-index:-1;position:absolute;inset:0}.mm-why__bg img{-o-object-fit:cover;object-fit:cover;opacity:.32;width:100%;height:100%}.mm-why__bg:after{content:"";background:linear-gradient(180deg,var(--ink),#07070acc 30%,#07070acc 70%,var(--ink));position:absolute;inset:0}.mm-points{max-width:980px;margin:40px auto 0;padding:0;list-style:none;display:grid}.mm-points li{border-top:1px solid #d4a84329;grid-template-columns:44px 1fr;gap:16px;padding:22px 0;display:grid}.mm-points li:last-child{border-bottom:1px solid #d4a84329}.mm-points__ic{width:44px;height:44px;color:var(--gold-2);background:#d4a8431f;border:1px solid #d4a8434d;border-radius:9px;place-items:center;display:grid}.mm-points__ic svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.mm-points h3{color:var(--bone);font-size:17px;font-weight:700}.mm-points p{color:var(--ash);margin-top:6px;font-size:14.5px;line-height:1.6}@media (width>=760px){.mm-points{-moz-column-gap:40px;grid-template-columns:1fr 1fr;column-gap:40px}.mm-points li:nth-child(2){border-top:1px solid #d4a84329}.mm-points li:nth-last-child(2){border-bottom:1px solid #d4a84329}}.mm-beta{padding-top:calc(clamp(48px,7vw,88px))}.mm-invite{background:linear-gradient(160deg,#15131cf2,#0d0c12fa);border:1px solid #d4a84347;gap:30px;padding:calc(clamp(24px,4vw,48px));display:grid;position:relative;box-shadow:0 50px 120px -40px #000000e6}.mm-invite:after,.mm-invite:before,.mm-invite__in:after,.mm-invite__in:before{content:"";border:2px solid var(--gold);pointer-events:none;width:22px;height:22px;position:absolute}.mm-invite:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.mm-invite:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.mm-invite__in{display:contents}.mm-invite__in:before{border-bottom:0;border-left:0;top:-1px;right:-1px}.mm-invite__in:after{border-top:0;border-right:0;bottom:-1px;left:-1px}.mm-stamp{color:#e0574a;font:400 13px/1 var(--f-type);letter-spacing:.14em;text-transform:uppercase;-webkit-mask-composite:xor;border:2px solid #c0392bd9;border-radius:4px;justify-self:start;padding:6px 12px;display:inline-block;transform:rotate(-3deg);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='40'%3E%3Cfilter id='r'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 -2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23r)' fill='%23000'/%3E%3C/svg%3E"),linear-gradient(#000,#000);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='40'%3E%3Cfilter id='r'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 -2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23r)' fill='%23000'/%3E%3C/svg%3E"),linear-gradient(#000,#000);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-composite:xor;mask-composite:exclude}.mm-invite__copy h2{color:var(--bone);margin-top:16px;font-size:calc(clamp(28px,4vw,42px));font-weight:700}.mm-invite__copy .mm-lead{margin:12px 0 0}.mm-count{font:500 14px/1.4 var(--f-osw);letter-spacing:.14em;text-transform:uppercase;color:var(--ash);margin-top:18px}.mm-count b{font:800 26px/1 var(--f-cinzel);color:var(--gold-2);letter-spacing:0;margin-right:6px}.mm-invite__copy .mm-type{margin-top:22px}.mm-form{gap:14px;display:grid}.mm-form__me{color:var(--ash);overflow-wrap:anywhere;background:#d4a84314;border:1px solid #d4a84340;border-radius:6px;padding:12px 14px;font-size:14px}.mm-form__me b{color:var(--bone);font-weight:700}.mm-field{gap:6px;display:grid}.mm-field label{font:500 11.5px/1.3 var(--f-osw);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.mm-field label small{color:var(--ash);letter-spacing:.08em;text-transform:none;margin-left:6px;font-size:11.5px}.mm-input{width:100%;min-height:50px;font:500 16px/1.4 var(--font-body);color:var(--bone);background:#07070abf;border:1px solid #d4a84338;border-radius:6px;padding:12px 14px;transition:border-color .15s,box-shadow .15s}.mm-input::placeholder{color:#a39b88b3}.mm-input:focus{border-color:#d4a843b3;outline:none;box-shadow:0 0 0 3px #d4a84329}.mm-check{color:var(--ash);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.mm-check input{width:18px;height:18px;accent-color:var(--gold);flex:none;margin-top:2px}.mm-check a,.mm-done a,.mm-form .mm-type a{color:var(--gold-2);text-underline-offset:3px;text-decoration:underline}.mm-err{color:#ffb3ad;background:#9b22262e;border:1px solid #c0392b80;border-radius:6px;padding:10px 12px;font-size:14px;font-weight:600}.mm-form .mm-btn{margin-top:4px}.mm-form .mm-type{margin-top:2px}.mm-done{justify-items:start;gap:10px;padding:8px 0;display:grid}.mm-done__ic{border:2px solid var(--gold);width:64px;height:64px;color:var(--gold-2);animation:mm-pop .7s var(--mm-ease) both;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 30px #d4a8434d}.mm-done__ic svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}@keyframes mm-pop{0%{opacity:0;transform:scale(.6)}}.mm-done h3{color:var(--bone);font-size:30px;font-weight:700}.mm-done p{color:var(--ash);font-size:15.5px;line-height:1.6}.mm-done .mm-type b{color:var(--bone);font-weight:400}@media (width>=900px){.mm-invite{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px}}.mm-end{background:var(--coal);border-top:1px solid #d4a84324;padding:36px 0 44px}.mm-end__in{text-align:center;justify-items:center;gap:10px;display:grid}.mm-end img{opacity:.95;width:72px;height:auto}.mm-end__name{font:700 14px/1 var(--f-cinzel);letter-spacing:.22em;text-transform:uppercase;color:var(--bone)}.mm-end__name b{color:var(--gold-2);font-weight:700}.mm-end__tag{font:italic 500 15px/1.5 var(--f-cinzel);color:var(--ash);max-width:46ch}.mm-end .mm-type{opacity:.8}@media (prefers-reduced-motion:reduce){.mm-badge i,.mm-done__ic,.mm-grain,.mm-h1__b,.mm-hero:after,.mm-hero__bg img,.mm-hero__in>*,.mm-hero__scroll svg{animation:none!important}.js .mm [data-rv]{opacity:1}.js .mm [data-rv],.mm-meter__bar i{transition:none;transform:none}.mm-card,.mm-card__media img,.mm-shot img,.mm-video__ring{transition:none}}.auth-wrap--wide{max-width:600px}.lg h1{font-size:26px}.lg-games{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lg-games li{border-radius:var(--r);background:var(--card-2);border:1px solid var(--line);align-items:center;gap:12px;padding:10px 12px;display:flex}.lg-games img{border-radius:9px;flex:none}.lg-games span{gap:2px;min-width:0;display:grid}.lg-games small{color:var(--muted);font-size:13px}.lg-notice{border-radius:var(--r);color:var(--text);background:#1fb6ff0f;border:1px solid #1fb6ff38;padding:14px 16px;font-size:14px}.lg-notice h2{margin:0 0 8px;font-size:15px}.lg-notice p{color:var(--muted);margin:0 0 8px}.lg-notice ul{color:var(--text);gap:4px;margin:0 0 8px;padding-left:18px;display:grid}.lg-hint{border-top:1px solid var(--line);color:var(--muted);margin-top:18px;padding-top:14px}.lg-links{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lg-links li{border-radius:var(--r);background:var(--card-2);border:1px solid var(--line);gap:2px;padding:10px 12px;font-size:14px;display:grid}.lg-links li span{color:var(--muted)}.lg-links li.is-ok{border-color:#31d0aa59}.lg-links li.is-warn{border-color:#ffb02066}.vbadge{color:#6fe3c4;white-space:nowrap;background:#31d0aa24;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:4px 9px 4px 6px;font-size:12.5px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #31d0aa4d}.vbadge svg{width:16px;height:16px}.vbadge.is-self{color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0f;padding-left:9px}td .vbadge{margin-left:0}.pbuy{gap:6px;display:grid}button.pc__buy{cursor:pointer;border:0;width:100%}button.pc__buy[disabled]{opacity:.7;cursor:progress}.pc__buy.is-off{color:var(--dim);box-shadow:inset 0 0 0 1px var(--line);cursor:default;text-align:center;letter-spacing:.04em;background:#ffffff08;font-size:14px}.pc.is-flag .pc__buy.is-off,.pc.is-pop .pc__buy.is-off{color:var(--dim);clip-path:none;background:#ffffff0a;border-radius:10px}.pbuy__alt{color:var(--dim);text-underline-offset:3px;justify-self:center;font-size:12.5px;font-weight:700;text-decoration:underline}.pbuy__alt:hover{color:var(--text)}.pbuy__err{color:#ff9aa5;text-align:center;font-size:13px;font-weight:700}.pc--row .pbuy{min-width:180px}.mkbuy{border:1px solid var(--line-2);color:var(--text);background:#ffffff0a;border-radius:14px;align-items:center;gap:10px;margin:18px 0 0;padding:12px 14px;font-size:14.5px;font-weight:600;display:flex}.mkbuy .ri{color:var(--acc);background:var(--acc-soft);flex:none}.mkbuy.is-verified{background:#31d0aa12;border-color:#31d0aa52}.mkbuy.is-verified .ri{color:#7ee8cb;background:#31d0aa24}.mk-legal{color:var(--muted);margin-top:14px}.pts-acct .ri{color:#8ccdff;background:#37a9ff24;border-radius:10px;flex:none;width:34px;height:34px;padding:7px}.gtabs{scrollbar-width:none;gap:8px;margin-top:16px;display:flex;overflow-x:auto}.gtabs a{border:1px solid var(--line-2);color:var(--muted);border-radius:999px;flex:none;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:14px;font-weight:700;display:inline-flex}.gtabs a:last-child{padding-left:14px}.gtabs img{border-radius:7px}.gtabs a[aria-current=page]{color:#fff;border-color:var(--n-cyan);background:#1fb6ff1f}.gtabs a.is-bm[aria-current=page]{border-color:var(--bm);background:#ff7a1a1f}.gtabs a.is-fm[aria-current=page]{border-color:var(--fm);background:#7bd64a1f}.ga-hd{align-items:center;gap:14px;display:grid}.ga-hd__meta{justify-items:start;gap:6px;display:grid}.ga-hd__meta .vbadge{margin-left:0}.ga-hd__btns{flex-wrap:wrap;gap:8px;display:flex}.ga-grid{gap:14px;margin-top:14px;display:grid}.ga-card{align-content:start;gap:10px;display:grid}.ga-card h2{color:var(--muted);letter-spacing:.02em;margin:0;font-size:15px;font-weight:700}.ga-big{font:800 30px/1.05 var(--font-display);color:#fff;font-variant-numeric:tabular-nums;margin:0}.ga-sub{color:var(--text);margin:0;font-weight:700}.ga-vip{--vc:var(--amber);border-color:color-mix(in srgb,var(--vc) 35%,var(--line))}.ga-vip .ga-big{color:color-mix(in srgb,var(--vc) 70%,#fff)}.ga-bar{background:#ffffff14;border-radius:99px;height:8px;overflow:hidden}.ga-bar i{border-radius:inherit;background:var(--vc,var(--n-cyan));height:100%;display:block}.ga-dl{grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 0;display:grid}.ga-dl--3{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.ga-dl div{background:var(--card-2);border:1px solid var(--line);border-radius:12px;min-width:0;padding:10px 12px}.ga-dl dt{color:var(--muted);font-size:12.5px;font-weight:700}.ga-dl dd{font:800 20px/1.1 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0}.ga-code{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.ga-code code{letter-spacing:.04em;background:#ffffff0f;border-radius:8px;padding:6px 10px;font-size:16px;font-weight:800}.ga-list{gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.ga-buys__hd,.ga-list li{justify-content:space-between;gap:10px;display:flex}.ga-list small{color:var(--dim);white-space:nowrap}.ga-buys{margin-top:14px}.ga-buys__hd{align-items:center;margin-bottom:10px}.ga-buys__hd h2,.olist{margin:0}.ga-cta{justify-items:start}.olist{padding:0;list-style:none;display:grid}.orow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price""date st";align-items:center;gap:4px 12px;padding:12px 0;display:grid}.orow+.orow{border-top:1px solid var(--line)}.orow__name{overflow-wrap:anywhere;grid-area:name;gap:2px;min-width:0;font-weight:700;display:grid}.orow__name small{color:var(--dim);font-weight:600}.orow__price{font-variant-numeric:tabular-nums;grid-area:price;justify-self:end;font-weight:800}.orow__date{color:var(--dim);grid-area:date}.orow__st{color:var(--muted);background:#ffffff0f;border-radius:999px;grid-area:st;justify-self:end;padding:3px 9px;font-size:12.5px;font-weight:800}.orow__st.is-completed,.orow__st.is-delivered{color:#6fe3c4;background:#31d0aa24}.orow__st.is-paid{color:#8ccdff;background:#37a9ff24}.orow__st.is-pending{color:#ffd27a;background:#ffb0201f}.orow__st.is-canceled,.orow__st.is-cancelled,.orow__st.is-expired,.orow__st.is-failed,.orow__st.is-refunded{color:#ff9aa5;background:#ff4d5e1f}.ord-now{border-color:#ffb02059;gap:10px;display:grid}.ord-now h2{margin:0;font-size:24px}.ord-now.is-delivered{background:linear-gradient(180deg,#31d0aa14,var(--card) 70%);border-color:#31d0aa73}.ord-now.is-paid{border-color:#37a9ff73}.ord-now.is-canceled,.ord-now.is-failed{border-color:#ff4d5e66}.ord-now .kicker,.ord-now__prod{margin:0}.ord-steps{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:6px;margin:4px 0;padding:0;list-style:none;display:grid}.ord-steps li{counter-increment:s;color:var(--dim);padding-top:12px;font-size:13px;font-weight:700;position:relative}.ord-steps li:before{content:"";background:#ffffff1a;border-radius:99px;height:4px;position:absolute;top:0;left:0;right:0}.gnd__body,.ord-steps li.is-on{color:var(--text)}.ord-steps li.is-on:before{background:#31d0aa}.gnd{gap:28px;display:grid}.gnd__art{align-content:start;gap:14px;max-width:760px;display:grid}.gnd__title{font:800 calc(clamp(26px,4.4vw,40px))/1.1 var(--font-display);letter-spacing:-.01em;margin:0}.gnd__img{aspect-ratio:16/9;background:var(--surf-2,var(--card-2));border-radius:18px;margin:0;overflow:hidden}.gnd__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.gnd__body{gap:12px;font-size:17px;line-height:1.65;display:grid}.gnd__body p{margin:0}.gnd__ft{flex-wrap:wrap;align-items:center;gap:14px;padding-top:6px;display:flex}.gnd__more h3{color:var(--muted);margin:0 0 12px;font-size:16px}@media (width>=600px){.ga-grid{grid-template-columns:1fr 1fr}.ga-hd{grid-template-columns:minmax(0,1fr) auto auto}.orow{grid-template-columns:minmax(0,1fr) auto 110px 150px;grid-template-areas:"name st price date"}.orow__date{justify-self:end}}@media (width>=960px){.gnd{grid-template-columns:minmax(0,1fr) 340px}}.gl-mode{background:var(--card);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.gl-mode button{min-height:38px;color:var(--muted);border-radius:9px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.gl-mode button[aria-selected=true]{background:var(--card-2);color:#fff;box-shadow:inset 0 0 0 1px var(--line-2)}.src-tag{font:800 11.5px/1.4 var(--font-body);letter-spacing:.02em;color:var(--muted);border:1px solid var(--line);white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;display:inline-flex}.src-tag--fm{color:#b5ea93;background:#7bd64a14;border-color:#7bd64a59}.src-tag--bm{color:#ffb37f;background:#ff7a1a14;border-color:#ff7a1a59}.trow .src-tag{justify-self:start}.lg-hist__hd{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.lg-hist__hd h2{margin:0}.lg-hist__sum{color:var(--dim);font-variant-numeric:tabular-nums}.lg-vip{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lg-vip b{font:800 22px/1 var(--font-display)}.lg-ro{margin:0 0 18px}.att-list{gap:4px;margin:10px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.att-list a{color:var(--acc-2);overflow-wrap:anywhere}.danger-zone{border-color:#ff4d5e47}.danger-zone h2{color:#ff9aa5}.danger-zone ul{color:var(--muted);gap:4px;margin:8px 0 12px;padding-left:18px;font-size:14px;display:grid}.nw{--nw-acc:#1fb6ff;--nw-acc-2:#8ccdff;--nw-w1:#0f2a4a;--nw-w2:#0a1326;--nw-gold:#ffb020;--nw-gold-2:#ffe08a;--nw-size:calc(min(78vw, 400px));color:var(--text);isolation:isolate;background:var(--night);position:relative}.nw--bm{--nw-acc:#ff7a1a;--nw-acc-2:#ffb86b;--nw-w1:#7a2f05;--nw-w2:#160c08}.nw--fm{--nw-acc:#7bd64a;--nw-acc-2:#bff0a0;--nw-w1:#14552a;--nw-w2:#07160d}.nw-stage{min-height:calc(100svh - var(--hdr-h) - var(--tab-h));isolation:isolate;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.nw-stage__bg{z-index:-2;transition:opacity .6s var(--ease);background:#0a0f1c 50%/cover no-repeat;position:absolute;inset:0}.nw-stage__bg--bm{background-image:url(../assets/wheel/bg-bm.webp)}.nw-stage__bg--fm{background-image:url(../assets/wheel/bg-fm.webp)}.nw-stage__bg--nt{background-image:radial-gradient(70% 60% at 50% 80%,#1fb6ff47,#0000 70%),radial-gradient(40% 30% at 20% 10%,#2a63c959,#0000),linear-gradient(#070a12,#0a0f1c)}.nw-stage__veil{z-index:-1;background:radial-gradient(60% 55% at 50% 48%,#070a121a,#070a12c7 85%),linear-gradient(#070a12a6,#0000 25% 70%,#070a12e6);position:absolute;inset:0}.nw-top{z-index:2;padding:14px var(--gutter) 0;flex-wrap:wrap;position:relative}.nw-top,.nw-top__title{align-items:center;gap:10px;display:flex}.nw-top__title{min-width:0}.nw-top__title h1{font:800 22px/1 var(--font-display);letter-spacing:-.02em}.nw-top__title img{border-radius:8px;width:30px;height:30px}.nw-top__game{border:1px solid var(--line-2);color:var(--muted);background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 6px;font-size:13px;font-weight:700;display:inline-flex}.nw-top__game:hover{border-color:var(--nw-acc);color:var(--text)}.nw-top__game img{border-radius:5px;width:18px;height:18px}.nw-top__right{align-items:center;gap:8px;margin-left:auto;display:flex}.nw-pill{height:34px;font:800 14px/1 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 8px;display:inline-flex}.nw-pill--bal{color:#ffd27a;background:#ffb0201f;border:1px solid #ffb02061}.nw-pill--left{border:1px solid var(--line-2);color:var(--muted);background:#ffffff0f}.nw-pill--left b{color:var(--text)}.nw-pill--left.is-zero{color:#ff9aa5;border-color:#ff4d5e66}.nw-mid{z-index:1;padding:10px var(--gutter);place-items:center;display:grid;position:relative}.nw-wheel{width:var(--nw-size);aspect-ratio:1;filter:drop-shadow(0 30px 50px #0009);position:relative}.nw-wheel__glow{background:radial-gradient(circle,color-mix(in oklab,var(--nw-acc) 55%,transparent) 0,transparent 62%);opacity:.55;z-index:-1;border-radius:50%;transition:opacity .4s;position:absolute;inset:-14%}.nw-bulb,.nw-wheel.is-spinning .nw-wheel__glow{opacity:.9}.nw-rim{background:conic-gradient(#2b2f3a,#6a7080,#1b1e27,#7b8294,#2b2f3a);inset:0;box-shadow:inset 0 0 0 2px #ffffff2e,inset 0 0 18px #000c,0 0 0 1px #0009}.nw-bulb,.nw-rim,.nw-rim:after{border-radius:50%;position:absolute}.nw-rim:after{content:"";background:#0a0d14;inset:7.5%;box-shadow:inset 0 0 0 2px #ffffff14,0 0 30px #0009}.nw-bulb{aspect-ratio:1;width:3.2%;transform:rotate(var(--a)) translateY(calc(var(--nw-size) * -.4625));background:radial-gradient(circle at 40% 35%,#fff7d6,#ffd27a 45%,#a86a00);margin:-1.6% 0 0 -1.6%;top:50%;left:50%;box-shadow:0 0 6px 2px #ffd27a8c,0 0 14px 4px #ffb02040}.nw-bulb:nth-child(2n){opacity:.45;box-shadow:0 0 4px 1px #ffd27a40}@media (prefers-reduced-motion:no-preference){.nw-bulb{animation:1.1s step-end infinite nwBlink}.nw-bulb:nth-child(2n){animation-delay:.55s}.nw-wheel.is-spinning .nw-bulb{animation-duration:.28s}.nw-wheel.is-spinning .nw-bulb:nth-child(2n){animation-delay:.14s}.nw-wheel.is-won .nw-bulb{animation:.5s step-end infinite nwParty}}@keyframes nwBlink{0%,49%{opacity:1}50%,to{opacity:.35}}@keyframes nwParty{0%{opacity:1;box-shadow:0 0 10px 4px #ffd27acc}50%{opacity:.3}}.nw-disc{will-change:transform;transform:rotate(var(--rot,0deg));border-radius:50%;position:absolute;inset:7.5%;overflow:hidden}.nw-disc svg{width:100%;height:100%;display:block}.nw-disc .nw-seg{stroke:#ffffff24;stroke-width:1px}.nw-disc .nw-seg--a{fill:var(--nw-w1)}.nw-disc .nw-seg--b{fill:var(--nw-w2)}.nw-disc .nw-seg--j{fill:url(#nwGold)}.nw-disc .nw-seg--hit{fill:var(--nw-acc)}.nw-disc .nw-val{font:800 15px/1 var(--sport);fill:#fff;letter-spacing:.02em;text-anchor:middle;paint-order:stroke;stroke:#00000073;stroke-width:3px}.nw-disc .nw-lab{font:800 5.6px/1 var(--font-body);fill:#ffffffd1;text-anchor:middle;letter-spacing:.04em;text-transform:uppercase}.nw-disc .nw-seg--j~.nw-val,.nw-disc .nw-val--j{fill:#fff6d6}.nw-disc image{pointer-events:none}@media (prefers-reduced-motion:no-preference){.nw-disc.is-ease{transition:transform 5s cubic-bezier(.12,.78,.18,1)}}.nw-pin{aspect-ratio:1/1.35;z-index:3;transform-origin:50% 20%;filter:drop-shadow(0 6px 8px #0009);width:11%;margin-left:-5.5%;transition:transform 80ms ease-out;position:absolute;top:-3.5%;left:50%}.nw-pin svg{width:100%;height:100%;display:block}.nw-pin.is-tick{transition-duration:40ms;transform:rotate(-14deg)}.nw-hub{aspect-ratio:1;z-index:4;cursor:pointer;width:29%;transition:transform .18s var(--ease),filter .2s;background:url(../assets/wheel/emblem.webp) 50%/100% no-repeat;border-radius:50%;place-items:center;margin:-14.5% 0 0 -14.5%;display:grid;position:absolute;top:50%;left:50%}.nw-hub:hover:not(:disabled){filter:brightness(1.12);transform:scale(1.04)}.nw-hub:active:not(:disabled){transform:scale(.97)}.nw-hub:disabled{cursor:default}.nw-hub span{font:800 calc(clamp(15px,4.6vw,24px))/1 var(--sport);letter-spacing:.08em;color:#fff;text-shadow:0 2px 10px #000c,0 0 18px #1fb6ff99;transform:translateY(2%)}.nw-hub.is-busy span{animation:1s ease-in-out infinite nwPulse}@keyframes nwPulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.nw-hub.is-busy span{opacity:.7;animation:none}}.nw-bottom{z-index:2;padding:6px var(--gutter) 20px;justify-items:center;gap:10px;display:grid;position:relative}.nw-spin{min-width:min(100%,320px);height:58px;font:800 20px/1 var(--sport);letter-spacing:.1em;color:#140b02;background:linear-gradient(180deg,var(--nw-gold-2),var(--nw-gold));transition:transform .14s var(--ease),box-shadow .14s var(--ease),filter .2s;border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:0 28px;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 8px #9a5d00,0 16px 30px -8px #ffb020b3}.nw-spin:hover:not(:disabled){filter:brightness(1.06)}.nw-spin:active:not(:disabled){transform:translateY(5px);box-shadow:inset 0 1px #ffffff80,0 3px #9a5d00,0 8px 16px -8px #ffb02099}.nw-spin:disabled{filter:saturate(.3)brightness(.75);cursor:not-allowed;box-shadow:0 6px #3a2d14}.nw-spin small{font:800 13px/1 var(--font-body);letter-spacing:0;background:#0000002e;border-radius:999px;padding:4px 9px}.nw-spin--demo{color:#03142a;background:linear-gradient(#8ccdff,#37a9ff);box-shadow:inset 0 1px #ffffff80,0 8px #1a4f9a,0 16px 30px -8px #37a9ff99}.nw-spin--demo:active:not(:disabled){box-shadow:inset 0 1px #ffffff80,0 3px #1a4f9a}.nw-note{text-align:center;max-width:52ch;color:var(--muted);font-size:14px;line-height:1.5;display:block}.nw-note .btn{vertical-align:middle;margin-left:8px}.nw-note b{color:var(--text)}.nw-note--warn{color:#ffd27a}.nw-note--err{color:#ff9aa5}.nw-cost{color:var(--dim);align-items:center;gap:6px;font-size:13px;display:inline-flex}.nw-cost em{border:1px solid var(--line);color:var(--muted);background:#ffffff0f;border-radius:999px;padding:2px 7px;font-style:normal;font-weight:700}.nw-cost em.is-you{color:#ffd27a;background:#ffb0201f;border-color:#ffb02080}.nw-pick{z-index:5;padding:16px var(--gutter);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070a129e;place-items:center;display:grid;position:absolute;inset:0}.nw-pick__in{gap:14px;width:min(100%,720px);display:grid}.nw-pick__in h2{font:800 calc(clamp(22px,4vw,30px))/1.1 var(--font-display);letter-spacing:-.02em;text-align:center;text-wrap:balance}.nw-pick__lede{text-align:center;color:var(--muted);max-width:52ch;margin:0 auto;font-size:14.5px}.nw-gcard,.nw-pick__cards{gap:12px;display:grid}@media (width>=640px){.nw-pick__cards{grid-template-columns:1fr 1fr}}.nw-gcard{--g:var(--n-cyan);text-align:left;background:linear-gradient(135deg,color-mix(in oklab,var(--g) 22%,#0e1422),#0e1422 70%);border:1px solid color-mix(in oklab,var(--g) 45%,var(--line-2));transition:transform .18s var(--ease),border-color .18s,box-shadow .18s;color:var(--text);border-radius:18px;grid-template-columns:56px 1fr;align-items:center;padding:14px;position:relative}.nw-gcard--bm{--g:#ff7a1a}.nw-gcard--fm{--g:#7bd64a}.nw-gcard img{border-radius:14px;width:56px;height:56px}.nw-gcard b{font:800 18px/1.1 var(--font-display);display:block}.nw-gcard small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.nw-gcard .nw-gcard__meta{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.nw-gcard .nw-gcard__meta em{border:1px solid var(--line);background:#ffffff12;border-radius:999px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:800}.nw-gcard .nw-gcard__meta em.is-cost{color:#ffd27a;background:#ffb0201f;border-color:#ffb02073}.nw-gcard .nw-gcard__meta em.is-warn{color:#ff9aa5;border-color:#ff4d5e66}.nw-gcard.is-ok:hover{border-color:var(--g);box-shadow:0 12px 30px -14px color-mix(in oklab,var(--g) 70%,transparent);transform:translateY(-2px)}.nw-gcard.is-ok:after{content:"→";color:var(--g);font-weight:800;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.nw-gcard.is-off{opacity:.85}.nw-gcard .link{min-height:34px;color:var(--g);margin:6px 0 0;padding:0 10px;font-size:14px}.nw-pick__guest{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nw-result{z-index:6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#070a128c;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.nw-result__card{text-align:center;background:radial-gradient(120% 90% at 50% 0,color-mix(in oklab,var(--nw-acc) 28%,#101624),#0d1220 70%);border:1px solid color-mix(in oklab,var(--nw-acc) 55%,var(--line-2));width:min(100%,420px);box-shadow:0 30px 70px -20px #000c,0 0 60px -20px color-mix(in oklab,var(--nw-acc) 70%,transparent);border-radius:22px;justify-items:center;gap:8px;padding:26px 22px 20px;display:grid;position:relative}.nw-result__card img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 20px #0009);width:110px;height:110px}.nw-result__kick{font:800 13px/1 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--nw-acc-2)}.nw-result__kick.is-jackpot{color:var(--nw-gold-2);font-size:15px}.nw-result__val{font:800 calc(clamp(34px,9vw,48px))/1 var(--sport);letter-spacing:.02em}.nw-result__val small{font:700 16px/1.2 var(--font-display);letter-spacing:0;color:var(--text);margin-top:4px;display:block}.nw-result__txt{color:var(--muted);max-width:34ch;font-size:14px}.nw-result__txt.is-err{color:#ff9aa5}.nw-result__btns{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}@media (prefers-reduced-motion:no-preference){.nw-result__card{animation:.5s cubic-bezier(.2,.9,.2,1.1) both nwPop}.nw-result__card img{animation:2.4s ease-in-out infinite nwFloat}}@keyframes nwPop{0%{opacity:0;transform:scale(.82)translateY(14px)}to{opacity:1;transform:none}}@keyframes nwFloat{50%{transform:translateY(-6px)}}.nw-conf{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nw-conf i{left:var(--x);background:var(--c);opacity:0;width:8px;height:14px;transform:rotate(var(--r));border-radius:2px;position:absolute;top:-4%}@media (prefers-reduced-motion:no-preference){.nw-conf i{animation:nwConf var(--d) cubic-bezier(.2,.7,.3,1) var(--dl) both}}@keyframes nwConf{0%{opacity:0;transform:translateY(0) rotate(var(--r))}10%{opacity:1}to{opacity:0;transform:translateY(110vh) rotate(calc(540deg + var(--r)))}}.nw-info{gap:16px;padding:26px 0 40px;display:grid}@media (width>=900px){.nw-info{grid-template-columns:1.1fr .9fr;align-items:start}}.nw-odds{gap:6px;display:grid}.nw-odds__row{background:#ffffff08;border-radius:10px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.nw-odds__row img{-o-object-fit:contain;object-fit:contain;width:32px;height:32px}.nw-odds__row b{font:800 15px/1.2 var(--font-display)}.nw-odds__row small{color:var(--muted);font-size:12.5px;display:block}.nw-odds__bar{background:#ffffff14;border-radius:999px;width:120px;height:8px;position:relative;overflow:hidden}.nw-odds__bar i{width:var(--w);background:var(--nw-acc);border-radius:999px;position:absolute;inset:0 auto 0 0}.nw-odds__pct{font:800 14px/1 var(--font-body);font-variant-numeric:tabular-nums;text-align:right;min-width:52px}.nw-odds__pctwrap{align-items:center;gap:8px;display:flex}.nw-vips{flex-wrap:wrap;gap:6px;margin:2px 0 8px;display:flex}.nw-vips button{border:1px solid var(--line-2);color:var(--muted);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:800}.nw-vips button[aria-pressed=true]{background:color-mix(in oklab,var(--nw-acc) 22%,transparent);border-color:var(--nw-acc);color:var(--text)}.nw-rules{color:var(--muted);gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.nw-rules li{grid-template-columns:18px 1fr;gap:8px;display:grid}.nw-rules li:before{content:"•";color:var(--nw-acc);font-weight:800}.nw-recent{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nw-recent li{background:#ffffff08;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:flex}.nw-recent img{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.nw-recent b{font-family:var(--font-display)}.nw-recent small{color:var(--dim);white-space:nowrap;margin-left:auto;font-size:12.5px}.nw-recent em{color:var(--muted);background:#ffffff0f;border-radius:999px;padding:2px 7px;font-size:12px;font-style:normal;font-weight:800}.nw-recent em.is-ok{color:#7ee8cb}.nw-recent em.is-warn{color:#ffd27a}.nw-recent em.is-err{color:#ff9aa5}.pt-menu{position:relative}.pt-menu__pop{z-index:50;border:1px solid var(--line-2);background:#0e1422;border-radius:14px;gap:2px;min-width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 20px 50px -20px #000c}.pt-menu__pop a,.pt-menu__pop button{width:100%;color:var(--text);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:700;display:flex}.pt-menu__pop a:hover,.pt-menu__pop button:hover{background:#ffffff0f}.pt-menu__pop .pt-menu__ic{place-items:center;width:22px;height:22px;display:grid}.pt-menu__pop .pt-menu__ic svg{fill:none;width:18px;height:18px;stroke:var(--n-cyan);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pt-menu__pop small{color:#7ee8cb;margin-left:auto;font-size:12px;font-weight:800}.pt-menu__pop hr{border:0;border-top:1px solid var(--line);margin:4px 6px}.ntw{border-radius:var(--r-lg);border:1px solid var(--line-2);background:radial-gradient(90% 120% at 100%,#ff7a1a40,#0000 55%),radial-gradient(80% 120% at 0,#7bd64a38,#0000 55%),#0e1422;align-items:center;gap:18px;padding:22px;display:grid;position:relative;overflow:hidden}@media (width>=800px){.ntw{grid-template-columns:1fr auto;padding:26px 30px}}.ntw__copy h2{font:800 calc(clamp(24px,4vw,32px))/1.1 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:4px 0 8px}.ntw__copy p{color:var(--muted);max-width:52ch}.ntw__mini{aspect-ratio:1;justify-self:center;place-items:center;width:150px;display:grid}.ntw__mini img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 20px #0009);width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.ntw__mini img{animation:24s linear infinite nwSlow}}@keyframes nwSlow{to{transform:rotate(1turn)}}.ntw__btns{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.pts-wheel{background:linear-gradient(120deg,#1fb6ff1a,transparent 60%),var(--card);border-color:#1fb6ff4d;align-items:center;gap:14px;display:flex}.pts-wheel img{width:54px;height:54px}.pts-wheel b{font:700 18px/1.2 var(--font-display);display:block}.pts-wheel small{color:var(--muted);margin-top:4px;font-size:14px;display:block}.pts-wheel .btn{margin-left:auto}.hs-wheel{align-items:center;gap:22px;display:grid}@media (width>=860px){.hs-wheel{grid-template-columns:minmax(260px,380px) 1fr}}.hs-wheel__copy{justify-items:start;gap:12px;display:grid}.hs-wheel__copy h2{font:700 calc(clamp(22px,3vw,28px))/1.15 var(--font-display)}.hs-wheel__copy>p{color:var(--muted);max-width:60ch}.hs-wheel__prizes{flex-wrap:wrap;gap:8px;display:flex}.hs-wheel__prizes span{border:1px solid var(--line);background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;padding:6px 10px 6px 6px;font-size:13px;font-weight:700;display:inline-flex}.hs-wheel__prizes img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.hs-wheel .nw{--nw-size:calc(min(76vw, 360px));background:0 0;justify-self:center}.hs-wheel .nw-wheel{filter:drop-shadow(0 20px 36px #0009)}@media (height<=700px){.nw{--nw-size:calc(min(70vw, 330px))}.nw-spin{height:52px}}@media (width<=420px){.nw-top__title h1{font-size:19px}.nw-pill{height:30px;font-size:13px}}.drawer__wheel{gap:8px;margin-bottom:12px;display:inline-flex}.drawer__wheel img{width:22px;height:22px}.kicker--cyan{color:var(--n-cyan)}@media (width<=480px){.nw-cost>span,.nw-top__game b,.nw-top__game>img+*{display:none}.nw-cost{flex-wrap:wrap;justify-content:center}.nw-top__game{padding-right:6px}}
