: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)}*,: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__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 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}.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}.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)}.hubnav{top:var(--hdr-h);z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#070a12db;position:sticky}.hubnav__in{scrollbar-width:none;gap:4px;padding-block:8px;display:flex;position:relative;overflow-x:auto}.hubnav__in::-webkit-scrollbar{display:none}.hubnav a{color:var(--muted);border-radius:999px;flex:none;padding:8px 14px;font-size:14px;font-weight:700;transition:color .15s,background-color .15s}.hubnav a:hover{color:var(--text);background:#ffffff0d}.hubnav a[aria-current=true]{color:#fff;background:var(--acc-soft);box-shadow:inset 0 0 0 1px var(--acc-line)}.hub-page{padding-top:8px}.hub-sec{padding-top:40px;scroll-margin-top:48px}.hub-sec+.hub-sec{border-top:1px solid var(--line);margin-top:40px}.hub-sec__hd{gap:6px;margin-bottom:20px;display:grid}.hub-sec__hd h2{font-size:calc(clamp(26px,6vw,36px));font-weight:700}.hub-lede,.hub-sec__hd p{max-width:70ch}.hub-h3{margin:28px 0 12px;font-size:20px;font-weight:700}.hub-lede{margin:-4px 0 14px}.hub-kicker{margin-bottom:6px}.hub-acc,.hub-kicker{color:var(--acc)}.hub-tagline{color:var(--muted);font-size:13px}.hub-herostat,.hub-tagline{align-items:center;gap:8px;font-weight:700;display:inline-flex}.hub-herostat{border:1px solid var(--line-2);color:var(--text);background:#070a128c;border-radius:999px;margin-top:16px;padding:7px 12px;font-size:13.5px}.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-top:40px}.hub-count{background:var(--acc-soft);color:var(--acc);vertical-align:2px;border-radius:8px;margin-left:6px;padding:2px 8px;font-size:13px;display:inline-block}.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-season{border-radius:var(--r-lg);background:radial-gradient(120% 140% at 100% 0,color-mix(in srgb,var(--acc) 22%,transparent),transparent 60%),linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--acc-line);gap:18px;padding:22px;display:grid;position:relative;overflow:hidden}.hub-season h3{font-size:calc(clamp(26px,6vw,34px));font-weight:800}.hub-season__copy .muted{margin-top:6px}.hub-prog{background:#ffffff14;border-radius:6px;max-width:420px;height:6px;margin-top:14px;overflow:hidden}.hub-prog i{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--acc) 55%,#fff 0%),var(--acc));height:100%;display:block}.cdown{gap:8px;margin-top:6px;display:flex}.cdown div{border:1px solid var(--line-2);background:#070a128c;border-radius:14px;justify-items:center;min-width:64px;padding:10px 8px;display:grid}.cdown b{font:800 28px/1 var(--font-display);font-variant-numeric:tabular-nums}.cdown small{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-size:11.5px;font-weight:700}.hub-evchips{flex-wrap:wrap;margin:16px 0 4px;display:flex}.hub-chip,.hub-evchips{align-items:center;gap:8px}.hub-chip{background:var(--card);border:1px solid var(--line-2);border-radius:999px;padding:7px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.hub-chip small{color:var(--dim);font-weight:600}.hub-chip .hub-live{width:6px;height:6px}.hub-ov__grid{gap:14px;margin-top:16px;display:grid}.hub-big{font:700 15px/1.2 var(--font-body);color:var(--muted);margin-bottom:10px}.hub-sub{margin:14px 0 6px}.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(--dim);font-size:12.5px;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-fx{margin:0;padding:0;list-style:none;display:grid}.hub-fx li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 0;font-size:14px;font-weight:600;display:grid}.hub-fx li:last-child{border-bottom:0}.hub-fx span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-fx span:first-child{text-align:right}.hub-fx em{text-align:center;min-width:64px;color:var(--muted);font-style:normal;font:700 13px/1.2 var(--font-display);font-variant-numeric:tabular-nums;background:#ffffff0d;border-radius:8px;padding:4px 8px}.hub-fx em.hub-score{color:var(--text);background:var(--acc-soft)}.hub-fx em.is-live{color:#fff;background:#e5484d}.hub-fx .is-win{color:#fff;font-weight:800}.hub-fx--lg li{padding:12px 0;font-size:15.5px}.hub-tz{text-align:center;margin-top:8px;font-size:12px}.hub-lb{gap:14px;display:grid}.hub-lb__pick{gap:10px;display:grid}.hub-lb__grp{gap:6px;min-width:0;display:grid}.hub-lb__gl{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:11.5px;font-weight:800}.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}.hub-rows.is-loading{opacity:.45}.hub-rows li{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.hub-rows li:last-child{border-bottom:0}.hub-rows__hd{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:11.5px;font-weight:800;padding-top:0!important}.hub-rows__hd span:last-child,.hub-rows__val,.hub-tl__st{text-align:right}.hub-rows__who{min-width:0;display:grid}.hub-rows__who b,.hub-rows__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-rows__who b{font-size:15px}.hub-rows__who small{color:var(--dim);font-size:12.5px;font-weight:600}.hub-rows__who small:empty{display:none}.hub-rows__val{font:700 15px/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.hub-rows li:nth-child(2) .hub-rows__val{color:var(--acc)}.hub-m__grid{gap:14px;display:grid}.hub-m__cup{border-color:var(--acc-line);margin-bottom:14px}.hub-rec{margin:0;padding:0;list-style:none}.hub-rec li{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.hub-rec li:last-child{border-bottom:0}.hub-rec__who{min-width:0;display:grid}.hub-rec__who b,.hub-rec__who small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-rec__who b{font-size:14.5px}.hub-rec__who small{color:var(--dim);font-size:12.5px;font-weight:600}.hub-rec__val{font:700 14px/1 var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap}.hub-ev__grid,.hub-sev{gap:14px;display:grid}.hub-card.hub-gn,.hub-sev{align-content:start}.hub-sev h4{font:700 18px/1.2 var(--font-display);margin:0 0 4px}.hub-sev__rw{gap:6px;display:grid}.hub-sev__rw div{flex-wrap:wrap;gap:6px;display:flex}.hub-medal{border:1px solid var(--line);font-variant-numeric:tabular-nums;background:#ffffff0d;border-radius:10px;padding:6px 10px;font-size:14px;font-weight:800}.hub-sev__rules summary{cursor:pointer;color:var(--muted);font-size:14px;font-weight:700;list-style:none}.hub-sev__rules summary::-webkit-details-marker{display:none}.hub-sev__rules summary:after{content:" +";color:var(--acc)}.hub-sev__rules[open] summary:after{content:" –"}.hub-sev__rules ul{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.hub-sev__rules li{color:var(--muted);justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.hub-sev__rules li b{color:var(--acc);font-variant-numeric:tabular-nums}.hub-sev__lead{gap:4px;display:grid}.hub-tl{gap:8px;margin:0;padding:0;list-style:none;display:grid}.hub-tl li{--ec:var(--acc);background:var(--card);border:1px solid var(--line);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.hub-tl li.is-active{background:linear-gradient(90deg,color-mix(in srgb,var(--ec) 12%,var(--card)),var(--card) 60%)}.hub-tl li.is-past{opacity:.6}.hub-tl__ic{background:color-mix(in srgb,var(--ec) 16%,transparent);border-radius:12px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.hub-tl__ic img{-o-object-fit:contain;object-fit:contain;width:36px;height:36px}.hub-tl__txt{gap:2px;min-width:0;display:grid}.hub-tl__txt b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.hub-tl__txt small{color:var(--dim);font-size:12.5px;font-weight:600}.hub-tl__tip{color:var(--muted)!important;font-weight:500!important}.hub-tl__st{justify-items:end;gap:3px;display:grid}.hub-tl__st em{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:#ffffff0f;border-radius:999px;padding:3px 8px;font-size:11.5px;font-style:normal;font-weight:800}.hub-tl li.is-active .hub-tl__st em{background:color-mix(in srgb,var(--ec) 22%,transparent);color:#fff}.hub-tl__st small{color:var(--dim);white-space:nowrap;font-size:12px;font-weight:600}.hub-tl--past{margin-top:10px}.hub-news__ntroy{margin-bottom:8px}.hub-news__grid{gap:14px;display:grid}.hub-card.hub-gn{padding:0;display:grid;overflow:hidden}.hub-gn__media{aspect-ratio:16/9;background:var(--card-2);overflow:hidden}.hub-gn__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hub-gn__body{gap:6px;padding:16px;display:grid}.hub-gn h4{font:700 16px/1.3 var(--font-display);margin:0}.hub-gn .tag{background:var(--acc-soft);color:var(--acc)}.hub-store__cats{margin-bottom:4px}.hub-store__sec{scroll-margin-top:56px}.pgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;display:grid}.pcard{border-radius:var(--r-lg);background:linear-gradient(180deg,var(--card-2),var(--card));border:1px solid var(--line);transition:border-color .18s,transform .18s var(--ease);flex-direction:column;gap:10px;padding:18px;display:flex;position:relative}.pcard:hover{border-color:var(--acc-line);transform:translateY(-2px)}.pcard.is-pop{border-color:var(--acc);box-shadow:0 18px 40px -24px var(--acc)}.pcard__badges{flex-wrap:wrap;gap:6px;display:flex}.pbadge{letter-spacing:.02em;border-radius:7px;padding:4px 8px;font-size:11.5px;font-weight:800}.pbadge--pop{background:var(--acc);color:#0b0f18}.pbadge--off{color:#ff8b8f;background:#e5484d29}.pbadge--boost{color:#ffd27a;background:#ffb02024}.pcard h4{font:700 17px/1.25 var(--font-display);margin:0}.pcard__gets{gap:4px;margin:0;padding:0;font-size:14.5px;font-weight:700;list-style:none;display:grid}.pcard__gets li{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.pcard__gets li:before{content:"";background:var(--acc);border-radius:2px;flex:none;width:6px;height:6px;transform:translateY(-2px)}.pcard__gets li.is-energy:before{background:var(--amber)}.pcard__gets li.is-skill:before{background:var(--blue)}.pcard__gets li.is-super:before{background:#c58cff}.pcard__gets li.is-vip:before{background:var(--line-2)}.pcard__gets s{font-weight:600}.pcard__lim{margin-top:-2px}.pcard__ft{gap:10px;margin-top:auto;padding-top:10px;display:grid}.pcard__price{align-items:baseline;gap:8px;display:flex}.pcard__price b{font:800 24px/1 var(--font-display);font-variant-numeric:tabular-nums}.pcard__price s{color:var(--dim);font-size:14px;font-weight:600}.pcard__buy{background:var(--acc-soft);color:#fff;width:100%;box-shadow:inset 0 0 0 1px var(--acc-line)}.pcard__buy:hover{background:color-mix(in srgb,var(--acc) 26%,transparent)}.pcard.is-pop .pcard__buy{background:var(--acc);color:#0b0f18;box-shadow:none}.vip{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.vip li{--vc:var(--acc);background:var(--card);border:1px solid var(--line);border-radius:16px;gap:3px;padding:14px;display:grid}.vip__lv{letter-spacing:.1em;color:var(--dim);align-items:center;gap:6px;font-size:11.5px;font-weight:800;display:flex}.vip__lv:before{content:"";background:var(--vc);border-radius:50%;width:10px;height:10px}.vip b{font:700 16px/1.2 var(--font-display)}.vip small{color:var(--dim);font-size:12.5px;font-weight:600}.vip em{color:var(--vc);font-size:13.5px;font-style:normal;font-weight:800}.hub-boost{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:14px;display:flex}.hub-safe{color:#b7eedd;background:#31d0aa14;border:1px solid #31d0aa38;border-radius:14px;align-items:flex-start;gap:8px;margin-top:20px;padding:12px 14px;display:flex}.hub-safe svg{color:var(--green);flex:none;margin-top:2px}.store-pg .seg-g{background:var(--card);border:1px solid var(--line);border-radius:16px;gap:4px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.store-pg .seg-g button{color:var(--muted);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:14.5px;font-weight:800;display:inline-flex}.store-pg .seg-g button img{-o-object-fit:contain;object-fit:contain;width:30px;height:30px}.store-pg .seg-g button[aria-selected=true]{color:#fff;background:var(--acc-soft);box-shadow:inset 0 0 0 1px var(--acc-line)}.store-game{margin-top:20px}.store-game__hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.store-game__hd h2{font-size:calc(clamp(24px,5vw,32px))}.store-soon{margin-top:48px}.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}@media (width>=700px){.hub-season{grid-template-columns:1fr auto;align-items:end;padding:28px}.hub-m__grid,.hub-ov__grid{grid-template-columns:1fr 1fr}.hub-ov__grid>:last-child{grid-column:1/-1}.hub-m__grid{align-items:start}.hub-ev__grid,.hub-news__grid{grid-template-columns:repeat(2,1fr)}.hub-lb__pick{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px}.hub-pills{flex-wrap:wrap;overflow:visible}}@media (width>=1040px){.hub-ev__grid,.hub-news__grid,.hub-ov__grid{grid-template-columns:repeat(3,1fr)}.hub-ov__grid>:last-child{grid-column:auto}.hub-lb{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px}.hub-lb__pick{top:calc(72px + var(--hdr-h));grid-template-columns:1fr;position:sticky}.hub-tl{grid-template-columns:1fr 1fr}.hub-card{padding:22px}}@media (prefers-reduced-motion:reduce){.hub-live{animation:none}.pcard: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{width:100%;height:50px;font-size:16px}.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)}.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}.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:210px;transition:transform .25s var(--ease),border-color .25s;animation:rise .7s var(--ease) both;background:#0b0f1a;align-content:space-between;gap:18px;padding:16px;display:grid;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{align-items:center;gap:12px;display:flex}.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>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__go{color:#fff;justify-self:start;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.arena__go span{transition:transform .2s var(--ease)}@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:hover .arena__go span{transform:translate(4px)}}.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;padding:0 14px;display:flex}.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}}.boards{gap:16px;display:grid}.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,.sdt__copy{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}.fixtures{gap:16px;display:grid}.fx{--ac:var(--bm);border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);padding:16px}.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}.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}.duo,.lp-news{gap:14px;display:grid}.lp-news .story--lead .story__media img{-o-object-position:center;object-position:center}.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}.sdt{border-radius:var(--r-lg);max-width:760px;color:var(--text);transition:transform .25s var(--ease);background:linear-gradient(135deg,#070a12eb,#101624e6);grid-template-columns:92px 1fr;align-items:center;gap:14px 16px;margin:36px auto 0;padding:14px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff24,0 24px 40px -20px #001408cc}.sdt__shot{aspect-ratio:390/740;background:#0b0f1a;border-radius:14px;grid-row:span 2;display:block;overflow:hidden;box-shadow:0 0 0 2px #ffffff2e}.sdt__shot img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sdt__copy{flex-direction:column;gap:4px;display:flex}.sdt__kicker{font:700 11px/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#6fdc84}.sdt__logo{width:min(200px,100%);height:auto;margin:2px 0}.sdt__title{font:700 17px/1.25 var(--font-display)}.sdt__text{color:var(--muted);font-size:14px;line-height:1.45}.sdt__cta{color:#04210d;background:linear-gradient(#3be06a,#1f9e41);justify-self:start;box-shadow:0 6px 18px #2fd15a40}.sdt__cta svg{fill:currentColor;width:18px;height:18px}@media (hover:hover){.duo__card:hover{border-color:var(--line-2);transform:translateY(-2px)}.duo__card:hover .duo__go{transform:translate(4px)}.sdt:hover{transform:translateY(-3px)}.sdt:hover .sdt__cta{background:linear-gradient(#4ce97a,#23ad49)}}@media (width>=720px){.sdt{grid-template-columns:110px 1fr auto;gap:22px;padding:16px 22px 16px 16px}.sdt__shot{grid-row:auto}.sdt__cta{justify-self:end}.arenas,.boards,.duo,.fixtures{grid-template-columns:1fr 1fr}.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:236px;padding:20px}.arena__top b{font-size:26px}}
