:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-rail:#0a0e14;--bg-page:#0e131b;--bg-panel:#131923;--bg-panel-2:#171e2a;--bg-control:#1d2634;--bg-control-hover:#242f3f;--bg-raised:#2c394c;--bg-sunken:#00000047;--bg-scrim:#0a0e14c7;--line:#ffffff0f;--line-2:#ffffff1a;--line-3:#ffffff29;--line-ui:#ffffff4d;--inner-hi:inset 0 1px 0 #ffffff12;--inner-hi-primary:inset 0 1px 0 #ffffff47;--tile-edge:inset 0 0 0 1px #ffffff0a;--fg:#eef2f7;--fg-2:#c0cad8;--muted:#94a0b2;--faint:#5c6878;--green-ink:#04240f;--green-deep:#0e8a38;--green:#15d255;--green-hi:#3ff07a;--green-glow:#15d25559;--green-tint:#15d2551a;--green-tint-2:#15d25529;--blue:#5aa9ff;--blue-tint:#5aa9ff1f;--info:#2f7fe0;--gold:#f0b43c;--gold-ink:#2a1a00;--gold-tint:#f0b43c24;--gold-glow:#f0b43c73;--red:#f5726a;--red-fill:#c93a33;--red-fill-hover:#b53029;--red-tint:#f5726a24;--red-glow:#f5726a66;--silver:#c8d0dc;--bronze:#d08a4a;--tier-common:var(--muted);--tier-uncommon:var(--green);--tier-rare:var(--blue);--tier-epic:#b35cf8;--tier-legendary:var(--red);--tier-mythic:var(--gold);--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--r-pill:999px;--r:var(--r-md);--shadow-raised:0 14px 36px -14px #000000b3;--shadow-pop:0 8px 24px -8px #0009, 0 0 0 1px var(--line-2);--shadow-modal:0 24px 64px -16px #000000b3, 0 0 0 1px var(--line-2);--shadow-bar:0 1px 0 var(--line);--glow-cta:0 6px 20px -8px var(--green-glow);--glow-cta-hover:0 8px 28px -8px #15d25580;--glow-win:0 0 24px -4px var(--green-glow);--glow-loss:0 0 24px -4px var(--red-glow);--glow-gold:0 0 28px -6px var(--gold-glow);--lip-ctrl:inset 0 -2px 0 #00000073, inset 0 1px 0 #ffffff0f;--lip-ctrl-down:inset 0 -1px 0 #00000073, inset 0 1px 0 #ffffff0f;--radial-stage:radial-gradient(70% 60% at 50% 40%, #15d25517 0%, #15d25500 72%);--radial-brand:radial-gradient(60% 55% at 50% 0%, #15d25524 0%, #15d25500 70%);--radial-gold:radial-gradient(60% 55% at 50% 0%, #f0b43c24 0%, #f0b43c00 70%);--light-hero:radial-gradient(75% 130% at 80% 0%, #15d25524 0%, #15d2550d 45%, transparent 80%);--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--gutter:24px;--section-gap:40px;--head-gap:16px;--z-stage:5;--z-dropdown:20;--z-popover:30;--z-sticky:35;--z-scrim:40;--z-drawer:50;--z-modal:60;--z-toast:70;--z-tooltip:80;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--ease-reel:cubic-bezier(.1, .72, .12, 1);--t-press:.12s;--t-fast:.15s;--t-base:.2s;--t-modal:.22s;--t-pop:.28s;--t-exit:.15s;--stagger:40ms;--top-h:60px;--side-w:240px;--side-w-min:64px;--chat-w:340px;--tabbar-h:64px;--betbar-h:64px;--panel-w:320px;--content-max:none;--focus-ring:0 0 0 2px var(--bg-page), 0 0 0 4px var(--green-hi);--f-display:var(--font-outfit), "Outfit", ui-sans-serif, system-ui, sans-serif;--f-ui:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;--f-body:var(--f-ui);--bg:var(--bg-page);--rail:var(--bg-rail);--rail-2:var(--bg-panel);--card:var(--bg-panel);--card-2:var(--bg-panel-2);--field:var(--bg-control);--raised:var(--bg-raised);--nav:var(--muted);--label:var(--muted);--green-btn:var(--green);--red-hi:var(--red);--cyan:var(--blue);--purple:var(--tier-epic);--track:var(--bg-control)}@property --mult-c{syntax:"<color>";inherits:true;initial-value:#15d255}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%;font-size:16px}body{background:var(--bg-page);height:100%;color:var(--fg-2);font:400 14px/20px var(--f-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv11" 1;text-wrap:pretty;margin:0;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--f-display);color:var(--fg);text-wrap:balance;margin:0}h1{font:700 24px/30px var(--f-display);letter-spacing:-.015em}h2{font:700 18px/24px var(--f-display);letter-spacing:-.01em}p{margin:0}[hidden]{display:none!important}::selection{background:var(--green-tint-2);color:var(--fg)}:focus-visible{box-shadow:var(--focus-ring);outline:0}.inp input,.field input,.search input,.seed-field input{outline:0;box-shadow:none!important}*{scrollbar-width:thin;scrollbar-color:var(--faint) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--faint);border-radius:var(--r-pill);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-track{background:0 0}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.num{font-family:var(--f-ui);font-variant-numeric:tabular-nums lining-nums}.dec{opacity:.7}.icon{width:20px;height:20px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.icon-glyph,.glyph{flex:none;display:inline-block}.coin{object-fit:contain;flex:none;width:16px;height:16px}.money{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.upper{text-transform:uppercase;letter-spacing:.02em}.link{color:var(--blue);font-weight:600}.pos{color:var(--green-hi)}.neg{color:var(--red)}.btn,.icon-btn,.chip,.nav-item,.tabbar a,.tabbar button,.game,.seg>button,.tab,.pill-tab,.pressable{transition:transform var(--t-press) var(--ease-out), background-color var(--t-fast) ease, border-color var(--t-fast) ease, color var(--t-fast) ease, box-shadow var(--t-fast) ease, filter var(--t-fast) ease}:disabled,[aria-disabled=true]{cursor:not-allowed}.btn:disabled,.icon-btn:disabled,.chip:disabled,.btn[aria-disabled=true]{opacity:.6;box-shadow:none;filter:none;transform:none}.btn.quiet:disabled{opacity:1;background:var(--bg-control);color:var(--muted);border-color:var(--line)}.btn{border-radius:var(--r-md);height:40px;font:600 14px/1 var(--f-display);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--bg-control);color:var(--fg);border:1px solid #0000;border-color:var(--line-2);box-shadow:var(--inner-hi);justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:relative}.btn-sm{height:32px;padding:0 12px;font-size:13px}.btn-md{height:36px;padding:0 14px;font-size:13px}.btn-xl{height:44px}.btn-lg{height:48px;padding:0 20px;font-size:15px}.btn-block{width:100%}.btn-green{background:var(--green);color:var(--green-ink);box-shadow:var(--inner-hi-primary);background-image:linear-gradient(#ffffff0f,#fff0);border-color:#0000}.btn-green.btn-lg{box-shadow:var(--inner-hi-primary), var(--glow-cta)}.btn-green.btn-lg:disabled{box-shadow:none}.btn-ghost{color:var(--muted);box-shadow:none;background:0 0;border-color:#0000}.btn-danger{background:var(--red-fill);color:#fff;box-shadow:none;border-color:#0000}.btn-gold{background:var(--gold);color:var(--gold-ink);border-color:#0000;box-shadow:inset 0 1px #ffffff59}.btn.loading>:not(.spinner){opacity:0;filter:blur(2px)}.btn.loading .spinner{margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}.btn .icon{width:20px;height:20px}.btn-sm .icon{width:16px;height:16px}.icon-btn{border-radius:var(--r-md);width:40px;height:40px;color:var(--muted);flex:none;place-items:center;display:inline-grid;position:relative}.icon-btn-md{width:36px;height:36px}.icon-btn-sm{width:32px;height:32px}.icon-btn .icon{width:20px;height:20px}.icon-btn-sm .icon{width:16px;height:16px}.icon-btn[aria-pressed=true]{color:var(--green);background:var(--green-tint)}.icon-btn.off,.icon-btn.sound[aria-pressed=false]{color:var(--faint);background:0 0}.icon-btn .dot{background:var(--red);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-rail);border-radius:50%;position:absolute;top:8px;right:8px}.icon-btn .dot.unread{background:var(--green);width:6px;height:6px;animation:k-dot var(--t-base) var(--ease-out) both;top:9px;right:9px}.icon-btn.primary{background:var(--green);color:var(--green-ink);box-shadow:var(--inner-hi-primary)}@media (hover:hover) and (pointer:fine){.btn:hover:not(:disabled){background:var(--bg-control-hover);border-color:var(--line-3)}.btn-green:hover:not(:disabled){background-color:var(--green);filter:brightness(1.06);box-shadow:var(--inner-hi-primary), var(--glow-cta-hover);border-color:#0000}.btn-ghost:hover:not(:disabled){color:var(--fg);background:#ffffff0d;border-color:#0000}.btn-danger:hover:not(:disabled){background:var(--red-fill-hover);border-color:#0000}.btn-gold:hover:not(:disabled){background:var(--gold);filter:brightness(1.05);border-color:#0000}.icon-btn:hover:not(:disabled){color:var(--fg);background:#ffffff0d}.icon-btn[aria-pressed=true]:hover{color:var(--green);background:var(--green-tint-2)}.icon-btn.sound[aria-pressed=false]:hover,.icon-btn.off:hover{color:var(--fg);background:#ffffff0d}.icon-btn.primary:hover:not(:disabled){background:var(--green);color:var(--green-ink);filter:brightness(1.06);box-shadow:var(--inner-hi-primary), var(--glow-cta-hover)}.link:hover{text-underline-offset:3px;text-decoration:underline}}@media (pointer:coarse){.btn,.btn-sm,.btn-md,.icon-btn-sm,.icon-btn-md,.chip,.tab,.select,.fair,.seg,.seg-md{min-height:44px}.seg>button,.seg-md>button{min-height:36px}.inp .chip,.field .chip,.rain .btn,.chat-foot .icon-btn,.side-foot .icon-btn,.chat-head .icon-btn,.wallet .btn{min-height:0}.wallet .btn:after{content:"";position:absolute;inset:-8px -6px -8px -8px}.arrows .icon-btn{min-width:44px}.me{justify-content:center;min-width:44px;min-height:44px}.inp input,.search input,.field input,.inp .static{font-size:16px}}.spinner{border:2px solid #ffffff1f;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite k-spin;display:inline-block}.skeleton{border-radius:var(--r-md);background:#ffffff0a;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.4s linear infinite k-shimmer;position:absolute;inset:0}.inp,.search,.stepper{background:var(--bg-sunken);border:1px solid var(--line-2);border-radius:var(--r-md);min-width:0;height:44px;color:var(--fg);font:500 14px/20px var(--f-ui);font-variant-numeric:tabular-nums;transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease;align-items:center;gap:6px;padding:0 12px;display:flex}.inp.on-page{background:var(--bg-control)}.inp:focus-within,.search:focus-within{border-color:var(--green);box-shadow:0 0 0 3px var(--green-tint)}.inp.error{border-color:var(--red);box-shadow:0 0 0 3px var(--red-tint)}.inp input,.search input{min-width:0;height:100%;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.inp input::placeholder,.search input::placeholder{color:var(--muted)}.inp input:disabled{color:var(--fg-2)}.inp.readonly,.inp.static-only{color:var(--fg-2);cursor:default;background:#0000002e}.inp .static{min-width:0;font:500 14px/20px var(--f-ui);font-variant-numeric:tabular-nums;flex:1}.inp .trail{color:var(--muted);font:600 13px/18px var(--f-ui);place-items:center;display:grid}.inp .trail .icon{width:14px;height:14px}.inp .coin{width:16px;height:16px}.inp .vdiv{background:var(--line-2);flex:none;width:1px;height:20px;margin:0 2px}.inp input[type=range]{accent-color:var(--green);height:24px}.inp .chip,.field .chip,.chip{border-radius:var(--r-sm);background:var(--bg-control);min-width:40px;height:32px;color:var(--fg-2);font:600 13px/1 var(--f-ui);font-variant-numeric:tabular-nums;border:0;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.chip.filter{border-radius:var(--r-pill)}.chip[aria-pressed=true],.chip.on{background:var(--green-tint);color:var(--green-hi);box-shadow:inset 0 0 0 1px #15d25559}.inp .chip+.chip{margin-left:-2px}.field>label,.label-row{min-height:24px;font:600 13px/18px var(--f-ui);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.field>label>span+span,.label-row .aside{font:500 12px/16px var(--f-ui);color:var(--muted);font-variant-numeric:tabular-nums}.field>label img{width:16px;height:16px}.field .inp:has(.chip){padding-right:5px}.field .error-slot{min-height:18px;font:500 12px/16px var(--f-ui);color:var(--red);margin-top:4px}.search{border-color:var(--line-ui);width:280px;height:40px;padding-left:38px;position:relative}.search>.glyph:first-child{color:var(--muted);position:absolute;left:12px}.search .clear{border-radius:var(--r-xs);width:24px;height:24px;color:var(--muted);place-items:center;display:grid;position:absolute;right:8px}.unlabeled{border-color:var(--line-ui)}.select{border-radius:var(--r-md);background:var(--bg-control);height:40px;color:var(--fg);border:1px solid var(--line-2);box-shadow:var(--inner-hi);font:600 14px/1 var(--f-display);cursor:pointer;appearance:none;align-items:center;padding:0 36px 0 14px;display:inline-flex;position:relative}.select-wrap{display:inline-flex;position:relative}.select-wrap>.glyph{color:var(--muted);pointer-events:none;transition:transform var(--t-fast) ease;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.select-wrap.open>.glyph{transform:translateY(-50%)rotate(180deg)}.select[aria-expanded=true]{border-color:var(--line-3)}.stepper{grid-template-columns:42px minmax(0,1fr) 42px;gap:0;height:44px;padding:0;display:grid}.stepper>button{border-radius:var(--r-sm);width:40px;height:40px;color:var(--muted);place-items:center;margin:1px;display:grid}.stepper>output,.stepper>span{text-align:center;font:700 14px/20px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--fg)}.switch{border-radius:var(--r-pill);background:var(--bg-raised);border:1px solid var(--line-ui);width:36px;height:20px;transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease;flex:none;position:relative}.switch:after{content:"";background:var(--fg);width:16px;height:16px;transition:transform .16s var(--ease-out);border-radius:50%;position:absolute;top:1px;left:1px}.switch[aria-checked=true],.switch.on{background:var(--green);border-color:var(--green)}.switch[aria-checked=true]:after,.switch.on:after{transform:translate(16px)}.check{appearance:none;border-radius:var(--r-xs);border:1.5px solid var(--line-ui);cursor:pointer;width:18px;height:18px;transition:background-color var(--t-fast) ease, border-color var(--t-fast) ease;background:0 0;flex:none;place-items:center;margin:0;display:inline-grid}.check:checked{background:var(--green);border-color:var(--green)}.check:checked:after{content:"";border:2px solid var(--green-ink);border-top:0;border-right:0;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}.seg{--n:2;--i:0;background:var(--bg-sunken);border:1px solid var(--line);border-radius:var(--r-md);grid-auto-columns:1fr;grid-auto-flow:column;gap:0;height:40px;padding:3px;display:grid;position:relative}.seg:before{content:"";width:calc((100% - 6px) / var(--n));border-radius:var(--r-sm);background:var(--bg-raised);box-shadow:var(--inner-hi), 0 2px 6px #0006;transform:translateX(calc(var(--i) * 100%));transition:transform .16s var(--ease-out);position:absolute;inset:3px auto 3px 3px}.seg>button{z-index:1;border-radius:var(--r-sm);height:32px;font:600 13px/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--muted);text-transform:none;background:0 0;position:relative}.seg>button.on,.seg>button[aria-pressed=true],.seg>button[aria-selected=true]{color:var(--fg)}.seg:has(>:nth-child(3)){--n:3}.seg:has(>:nth-child(4)){--n:4}.seg:has(>:nth-child(5)){--n:5}:is(.seg:has(>:nth-child(2).on),.seg:has(>:nth-child(2)[aria-pressed=true]),.seg:has(>:nth-child(2)[aria-selected=true])){--i:1}:is(.seg:has(>:nth-child(3).on),.seg:has(>:nth-child(3)[aria-pressed=true]),.seg:has(>:nth-child(3)[aria-selected=true])){--i:2}:is(.seg:has(>:nth-child(4).on),.seg:has(>:nth-child(4)[aria-pressed=true]),.seg:has(>:nth-child(4)[aria-selected=true])){--i:3}:is(.seg:has(>:nth-child(5).on),.seg:has(>:nth-child(5)[aria-pressed=true]),.seg:has(>:nth-child(5)[aria-selected=true])){--i:4}.seg-md{height:36px}.seg-md>button{height:28px}.seg-dense{height:32px;padding:2px}.seg-dense>button{height:26px;font-size:12px}.seg-dense:before{width:calc((100% - 4px) / var(--n));inset:2px auto 2px 2px}.tabs{scrollbar-width:none;background:linear-gradient(var(--line), var(--line)) 4px calc(100% - 4px) / calc(100% - 8px) 1px no-repeat;align-items:center;gap:0;margin:-4px;padding:4px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs.overflowing{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.tab{height:36px;font:600 13px/1 var(--f-display);color:var(--muted);white-space:nowrap;background:0 0;border-bottom:2px solid #0000;flex:none;margin-right:20px;padding:0 4px;position:relative}.tab:after{content:"";position:absolute;inset:-4px 0}.tab.on,.tab[aria-selected=true]{color:var(--fg);border-color:var(--green)}.tab:last-child{margin-right:0}.pill-tabs{gap:4px;display:flex}.pill-tab{border-radius:var(--r-pill);height:32px;color:var(--muted);font:600 13px/1 var(--f-display);align-items:center;padding:0 12px;display:inline-flex;position:relative}.pill-tab:after{content:"";position:absolute;inset:-6px 0}.pill-tab.on,.pill-tab[aria-selected=true]{background:var(--bg-control);color:var(--fg);box-shadow:var(--inner-hi)}@media (hover:hover) and (pointer:fine){.tab:hover,.pill-tab:hover{color:var(--fg)}.chip:hover:not(:disabled){background:var(--bg-control-hover);color:var(--fg)}.chip[aria-pressed=true]:hover,.chip.on:hover{background:var(--green-tint-2);color:var(--green-hi)}.inp:hover,.search:hover{border-color:var(--line-3)}.inp:focus-within:hover,.search:focus-within:hover{border-color:var(--green)}.select:hover{background:var(--bg-control-hover);border-color:var(--line-3)}.stepper>button:hover{color:var(--fg);background:#ffffff0d}.search .clear:hover{color:var(--fg);background:#ffffff0f}}.card{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px}.card.dense{padding:12px}.card.nested{background:var(--bg-panel-2);border-radius:var(--r-md)}.card.featured{background:var(--green-tint)}a.card,.card.linked{transition:transform var(--t-base) var(--ease-out), border-color var(--t-fast) ease, box-shadow var(--t-base) ease}@media (hover:hover) and (pointer:fine){a.card:hover,.card.linked:hover{border-color:var(--line-2);box-shadow:var(--shadow-raised);transform:translateY(-2px)}}.sec-head{min-height:40px;margin-bottom:var(--head-gap);justify-content:space-between;align-items:center;gap:12px;display:flex}.sec-head h2{font:700 18px/24px var(--f-display);letter-spacing:-.01em;color:var(--fg);text-transform:none;align-items:center;gap:10px;margin:0;display:flex}.sec-head .aside{text-align:right;max-width:55%;color:var(--muted);font:600 13px/18px var(--f-ui);font-variant-numeric:tabular-nums;flex:none}.countdown{min-width:8ch;color:var(--fg);display:inline-block}.arrows{gap:4px;display:flex}.stats{grid-auto-columns:1fr;grid-auto-flow:column;align-items:start;display:grid}dl.stats,.stats dd{margin:0}.stats>*{border-left:1px solid var(--line);min-width:0;padding:0 20px}.stats>:first-child{border-left:0;padding-left:0}.stats .stat-label{font:500 12px/16px var(--f-ui);color:var(--muted);display:block}.stats .stat-value{font:700 22px/26px var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--fg);align-items:center;margin-top:2px;display:flex}.stats .stat-value>.coin,.stats .stat-value>img{margin-right:6px}.stats .stat-value.big{letter-spacing:-.02em;font-size:32px;font-weight:800;line-height:36px}.stats.two{grid-template-columns:1fr 1fr;grid-auto-flow:row;row-gap:16px}.stats.two>:nth-child(odd){border-left:0;padding-left:0}.stats .stat-delta{font:600 12px/16px var(--f-ui)}.table-wrap{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-lg);scrollbar-width:none;padding:0;overflow:auto hidden}.table-wrap::-webkit-scrollbar{display:none}.table-wrap table{border-collapse:separate;border-spacing:0;width:100%}.table-wrap th{background:var(--bg-panel-2);height:40px;font:600 11px/16px var(--f-ui);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);text-align:left;white-space:nowrap;padding:0 16px}.table-wrap td{height:48px;font:500 14px/20px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--fg-2);border-top:1px solid var(--line);white-space:nowrap;padding:0 16px}.table-wrap tbody tr:first-child td{border-top-color:#0000}.table-wrap td:first-child{color:var(--fg)}.table-wrap th.r,.table-wrap td.r{text-align:right}.table-wrap td>.money,.table-wrap td>.game-cell,.table-wrap td>.rank{vertical-align:middle}.table-wrap td.pos,.table-wrap td.pos .money{color:var(--green-hi)}.table-wrap td.neg,.table-wrap td.neg .money{color:var(--red)}.table-wrap .skel td{height:48px}.table-wrap .skel .skeleton{border-radius:var(--r-xs);width:60%;height:12px;display:block}.table-wrap .you td{background:var(--green-tint)}.table-wrap .you td:first-child{box-shadow:inset 2px 0 0 var(--green)}.table-wrap tr.enter td{animation:k-drop var(--t-base) var(--ease-out) both}.table-wrap .empty td{text-align:center;height:160px;color:var(--muted);font:400 13px/18px var(--f-ui);white-space:normal}.table-wrap .empty td b{color:var(--fg);font:600 15px/20px var(--f-display);margin-bottom:2px;display:block}.player{min-width:0;color:var(--fg);align-items:center;gap:10px;display:flex}.player .avatar{width:24px;height:24px}.player .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rank{align-items:center;gap:8px;display:inline-flex}.rank i{background:var(--silver);border-radius:50%;width:8px;height:8px}.rank.gold i{background:var(--gold)}.rank.cyan i{background:var(--blue)}.game-cell{color:var(--fg);align-items:center;gap:8px;display:inline-flex}.game-cell .icon,.game-cell .icon-glyph{width:16px;height:16px;color:var(--muted)}@media (hover:hover) and (pointer:fine){.table-wrap tbody tr:hover td{background:#ffffff08}.table-wrap .you:hover td{background:var(--green-tint)}}.popover,.me-menu,.fair-pop{z-index:var(--z-dropdown);background:var(--bg-panel-2);border-radius:var(--r-md);min-width:220px;box-shadow:var(--shadow-pop);transform-origin:100% 0;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);padding:8px;position:absolute}@starting-style{.popover,.me-menu,.fair-pop{opacity:0;transform:scale(.97)}}.me-wrap{position:relative}.me-menu{z-index:var(--z-popover);min-width:200px;top:calc(100% + 6px);right:0}.me-menu.leaving{opacity:0;pointer-events:none;transition-duration:.1s;transform:scale(.97)}.me-menu button,.me-menu a,.popover .item{border-radius:var(--r-sm);text-align:left;width:100%;min-height:36px;font:500 14px/20px var(--f-ui);color:var(--fg-2);align-items:center;gap:10px;padding:0 10px;display:flex}.me-menu .danger,.popover .danger{color:var(--red)}.me-menu a>.icon,.me-menu a>.glyph{color:var(--muted);transition:color var(--t-fast) ease}.me-menu .danger>.glyph{color:currentColor}.me-menu>.danger{margin-top:9px;position:relative}.me-menu>.danger:before{content:"";background:var(--line);pointer-events:none;height:1px;position:absolute;top:-5px;left:6px;right:6px}.fair-wrap{display:inline-flex;position:relative}.fair{border-radius:var(--r-md);height:36px;color:var(--muted);font:600 13px/1 var(--f-display);text-transform:none;background:0 0;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.fair .icon{width:20px;height:20px;color:var(--muted)}.fair[aria-expanded=true]{color:var(--fg);background:#ffffff0d}.fair-pop{width:min(340px,100vw - 32px);font:400 12px/16px var(--f-ui);color:var(--fg-2);flex-direction:column;gap:10px;padding:12px 14px;display:flex;top:calc(100% + 8px);right:0}.fair-pop.up{transform-origin:100% 100%;top:auto;bottom:calc(100% + 8px)}.fair-pop p{color:var(--muted);margin:0}.fair-pop dl{gap:4px;margin:0;display:grid}.fair-pop dt{color:var(--muted);font:500 12px/16px var(--f-ui);margin-top:4px}.fair-pop dd{font:500 12px/18px var(--f-mono);word-break:break-all;color:var(--blue);background:var(--bg-sunken);border-radius:var(--r-xs);margin:0;padding:4px 8px}.fair-pop .btn{height:36px;font-size:13px}.seed-field{flex-direction:column;gap:4px;display:flex}.seed-field span{color:var(--muted);font:500 12px/16px var(--f-ui)}.seed-field input{border-radius:var(--r-sm);background:var(--bg-sunken);border:1px solid var(--line-2);height:36px;font:500 12px/16px var(--f-mono);color:var(--fg);transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease;outline:0;padding:0 10px}.seed-field input:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--green-tint)}.seed-note{font-size:12px}.seed-prev{border-top:1px solid var(--line);padding-top:8px}.fair-pop p.seed-ok{color:var(--green-hi)}.fair-pop p.seed-bad{color:var(--red)}@media (hover:hover) and (pointer:fine){.me-menu button:hover,.me-menu a:hover,.popover .item:hover{color:var(--fg);background:#ffffff0f}.me-menu .danger:hover{color:var(--red)}.me-menu a:hover>.icon,.me-menu a:hover>.glyph{color:var(--fg)}.fair:hover{color:var(--fg);background:#ffffff0d}}.tooltip{z-index:var(--z-tooltip);border-radius:var(--r-xs);background:var(--bg-raised);color:var(--fg);font:600 12px/16px var(--f-ui);box-shadow:var(--shadow-pop);white-space:nowrap;pointer-events:none;transform-origin:0;transition:opacity .125s var(--ease-out), transform .125s var(--ease-out);padding:6px 8px;position:fixed;translate:0 -50%}@starting-style{.tooltip{opacity:0;transform:scale(.97)}}.tooltip.instant{transition:none}.modal-back{z-index:var(--z-modal);background:var(--bg-scrim);-webkit-backdrop-filter:blur(6px);transition:opacity var(--t-modal) var(--ease-out);place-items:center;padding:16px;display:grid;position:fixed;inset:0}@starting-style{.modal-back{opacity:0}}.modal-back[data-closing],.modal-back.leaving{opacity:0;transition-duration:var(--t-exit)}.modal{background:var(--bg-panel);border-radius:var(--r-lg);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-modal);transform-origin:50%;transition:opacity var(--t-modal) var(--ease-out), transform var(--t-modal) var(--ease-out);grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}@starting-style{.modal{opacity:0;transform:translateY(8px)scale(.97)}}.modal-back[data-closing] .modal,.modal-back.leaving .modal{opacity:0;transition-duration:var(--t-exit);transform:scale(.98)}.modal.sm{width:min(480px,100vw - 32px)}.modal.xs{width:min(420px,100vw - 32px)}.modal.wide{width:min(640px,100vw - 32px)}.modal>header,.modal-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;height:56px;padding:0 60px 0 20px;display:flex;position:relative}.modal.has-sub{grid-template-rows:auto auto minmax(0,1fr) auto}.modal>header h2,.modal-head h2{font:700 18px/24px var(--f-display);margin:0}.modal .body,.modal-body{overscroll-behavior:contain;gap:16px;min-height:0;padding:20px;display:grid;overflow-y:auto}.modal>footer,.modal-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.modal-x{border-radius:var(--r-md);width:36px;height:36px;color:var(--muted);z-index:1;place-items:center;font-size:0;display:grid;position:absolute;top:10px;right:12px}.modal-x:before,.modal-x:after{content:"";background:currentColor;border-radius:1px;width:16px;height:1.75px;position:absolute;transform:rotate(45deg)}.modal-x:after{transform:rotate(-45deg)}.modal-x:has(.glyph):before{display:none}.modal-x:has(.glyph):after{display:none}@media (pointer:coarse){.modal-x{width:44px;height:44px;top:6px;right:8px}}.modal-ranks:before{content:"";background:var(--radial-gold);pointer-events:none;height:96px;position:absolute;inset:0 0 auto}.modal .grabber{display:none}@media (hover:hover) and (pointer:fine){.modal-x:hover{color:var(--fg);background:#ffffff0d}}.toasts{width:320px;z-index:var(--z-toast);pointer-events:none;gap:8px;display:grid;position:fixed;bottom:24px;right:24px}.app[data-chat=open][data-chat-mode=column] .toasts{right:calc(var(--chat-w) + 24px)}.toast{pointer-events:auto;background:var(--bg-panel-2);border:1px solid var(--line-2);border-radius:var(--r-md);box-shadow:var(--shadow-raised);font:500 13px/18px var(--f-ui);color:var(--fg-2);transition:opacity .25s var(--ease-out), transform .25s var(--ease-out);grid-template-columns:20px 1fr auto;align-items:start;gap:10px;padding:12px 14px;display:grid}@starting-style{.toast{opacity:0;transform:translateY(16px)scale(.97)}}.toast.leaving{opacity:0;transition-duration:var(--t-exit);transform:translateY(8px)}.toast .tone{width:20px;height:20px;color:var(--blue);place-items:center;display:grid}.toast .tone.check{color:var(--green)}.toast .tone.error{color:var(--red)}.toast .tone img{width:18px;height:18px}.toast .text{overflow-wrap:anywhere;min-width:0}.toast .text b{color:var(--fg);font-weight:600;display:block}.toast.win{box-shadow:var(--shadow-raised), var(--glow-win);border-color:var(--green)}.toast .x{border-radius:var(--r-xs);width:28px;height:28px;color:var(--muted);place-items:center;margin:-4px -6px -4px 0;display:grid}.pill{border-radius:var(--r-pill);background:var(--bg-control);height:20px;color:var(--fg-2);font:600 12px/20px var(--f-ui);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.pill-live,.pill-win{background:var(--green-tint-2);color:var(--green-hi)}.pill-live:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px}.pill-loss{background:var(--red-tint);color:var(--red)}.pill-gold{background:var(--gold-tint);color:var(--gold)}.pill-info{background:var(--blue-tint);color:var(--blue)}.tag{border-radius:var(--r-xs);background:var(--bg-raised);height:20px;color:var(--fg);font:700 11px/20px var(--f-ui);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.tag.danger{background:var(--red-tint);color:var(--red)}.count{border-radius:var(--r-pill);background:var(--bg-raised);height:18px;color:var(--fg);font:700 11px/18px var(--f-ui);font-variant-numeric:tabular-nums;align-items:center;padding:0 7px;display:inline-flex}.live-dot{background:var(--green);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.history{gap:8px;margin:-4px;padding:4px;display:flex;overflow:hidden}.history.overflowing{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.history span{border-radius:var(--r-pill);height:28px;color:var(--muted);font:600 12px/1 var(--f-ui);font-variant-numeric:tabular-nums;animation:k-slide-x .22s var(--ease-out) both;background:#ffffff0f;flex:none;align-items:center;padding:0 10px;display:inline-flex}.history span.w{background:var(--green-tint-2);color:var(--green-hi)}.history span.l{color:var(--muted)}.history span.g{background:var(--gold-tint);color:var(--gold)}html[data-rapid=true] .history span{animation:none}.avatar{flex:none;width:32px;height:32px;display:inline-block;position:relative}.avatar img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 1px var(--line-2);border-radius:50%}.avatar .lv{border-radius:var(--r-pill);background:var(--bg-raised);border:1px solid var(--bg-rail);min-width:16px;height:16px;color:var(--fg);font:700 11px/14px var(--f-ui);font-variant-numeric:tabular-nums;text-align:center;padding:0 5px;position:absolute;bottom:-4px;right:-6px}.avatar .lv.blue{color:var(--blue)}.avatar .lv.green{color:var(--green-hi)}.avatar .lv.gold{color:var(--gold)}.avatar.ring-gold img{box-shadow:0 0 0 2px var(--gold)}.avatar.ring-silver img{box-shadow:0 0 0 2px var(--silver)}.avatar.ring-bronze img{box-shadow:0 0 0 2px var(--bronze)}.seat-empty{border:1px dashed var(--line-3);width:32px;height:32px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.bar{border-radius:var(--r-pill);background:var(--bg-control);height:6px;position:relative;overflow:hidden}.bar i{border-radius:inherit;background:var(--green);transform-origin:0;transform:scaleX(var(--p,1));display:block;position:absolute;inset:0}.bar.gold i{background:var(--gold)}.bar.lg{height:8px}.empty-state{text-align:center;max-width:360px;animation:k-fade var(--t-fast) var(--ease-out) both;justify-items:center;gap:6px;margin:0 auto;padding:32px 16px;display:grid}.empty-state .icon{width:40px;height:40px;color:var(--muted);margin-bottom:6px}.empty-state b{font:600 16px/22px var(--f-display);color:var(--fg)}.empty-state p{font:400 13px/18px var(--f-ui);color:var(--muted)}.empty-state .btn{margin-top:10px}[data-tier]{--tier:var(--tier-common);--spot-tier:radial-gradient(100% 90% at 50% 100%, color-mix(in srgb, var(--tier) 55%, transparent) 0%, color-mix(in srgb, var(--tier) 6%, transparent) 100%)}[data-tier=uncommon]{--tier:var(--tier-uncommon)}[data-tier=rare]{--tier:var(--tier-rare)}[data-tier=epic]{--tier:var(--tier-epic)}[data-tier=legendary]{--tier:var(--tier-legendary)}[data-tier=mythic]{--tier:var(--tier-mythic)}.burst{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.burst:before,.burst:after{content:"";background:var(--burst-c,var(--green-hi));width:4px;height:4px;animation:k-burst .6s var(--ease-out) forwards;border-radius:50%;position:absolute;top:-2px;left:-2px}.burst:first-child{--burst-c:var(--green-hi)}.burst:nth-child(2){--burst-c:var(--blue)}.burst:nth-child(3){--burst-c:var(--gold)}.burst:nth-child(4){--burst-c:var(--fg)}.burst:first-child:before{--dx:0px;--dy:-90px}.burst:first-child:after{--dx:42px;--dy:-42px}.burst:nth-child(2):before{--dx:90px;--dy:0px}.burst:nth-child(2):after{--dx:42px;--dy:42px}.burst:nth-child(3):before{--dx:0px;--dy:90px}.burst:nth-child(3):after{--dx:-42px;--dy:42px}.burst:nth-child(4):before{--dx:-90px;--dy:0px}.burst:nth-child(4):after{--dx:-42px;--dy:-42px}@keyframes k-fade{0%{opacity:0}}@keyframes k-rise{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes k-pop{0%{opacity:0;transform:scale(.92)}}@keyframes k-slide-x{0%{opacity:0;transform:translate(-10px)scale(.95)}}@keyframes k-drop{0%{opacity:0;transform:translateY(-8px)}}@keyframes k-shake{20%{transform:translate(-6px)rotate(-1deg)}45%{transform:translate(5px)rotate(1deg)}70%{transform:translate(-3px)}}@keyframes k-flash-green{30%{color:var(--green-hi)}}@keyframes k-spin{to{transform:rotate(360deg)}}@keyframes k-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes k-pulse-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes k-pulse-btn{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.03,1.2)}}@keyframes k-burst{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--dx), var(--dy)) scale(.6);opacity:0}}@keyframes k-dot{0%{opacity:0;transform:scale(.9)}}@keyframes k-ticker{0%{opacity:0;transform:translate(-14px)}}@keyframes k-bal{0%{transform:scale(1)}40%{transform:scale(1.03)}to{transform:scale(1)}}.u-fade{animation:k-fade var(--t-fast) ease both}.u-rise{animation:k-rise var(--t-base) var(--ease-out) both}.u-pop{animation:k-pop var(--t-pop) var(--ease-pop) both}.u-slide-x{animation:k-slide-x var(--t-base) var(--ease-out) both}.u-drop{animation:k-drop var(--t-base) var(--ease-out) both}.u-stagger>*{animation-delay:calc(var(--i,0) * var(--stagger))}.u-leaving{transition:opacity var(--t-exit) var(--ease-out), transform var(--t-exit) var(--ease-out);opacity:0!important;transform:translateY(8px)scale(.98)!important}.flash-green{animation:.6s k-flash-green}.ring-armed:after{content:"";border-radius:inherit;border:2px solid var(--green);animation:k-pulse-btn 1.2s var(--ease-out) infinite;pointer-events:none;position:absolute;inset:-2px}.app{grid-template-columns:var(--side-w) minmax(0, 1fr) var(--chat-w);grid-template-rows:var(--top-h) minmax(0, 1fr);background:var(--bg-page);grid-template-areas:"side top chat""side main chat";height:100dvh;display:grid}.app[data-side=rail]{--side-w:var(--side-w-min)}.app[data-side=hidden]{--top-h:56px;grid-template:"top"56px"main"minmax(0,1fr)"tabs"/minmax(0,1fr)}.app[data-chat=closed],.app[data-chat-mode=drawer]{grid-template-columns:var(--side-w) minmax(0, 1fr);grid-template-areas:"side top""side main"}.app[data-side=hidden][data-chat=closed],.app[data-side=hidden][data-chat-mode=drawer]{grid-template-columns:minmax(0,1fr);grid-template-areas:"top""main""tabs"}.side{width:var(--side-w);background:var(--bg-rail);border-right:1px solid var(--line);grid-area:side;grid-template-rows:var(--top-h) minmax(0, 1fr) auto;min-height:0;padding:0 8px 12px;display:grid;overflow:visible}.app[data-side=hidden] .side{display:none}.brand{height:var(--top-h);border-bottom:1px solid var(--line);align-items:center;margin:0 -8px;padding:0 16px;display:flex}.brand img{object-fit:contain;width:96px;height:44px}.brand .mono{border-radius:var(--r-sm);-webkit-mask-composite:source-in;background:url(/brand/logo.png) -33px -21px/112px 51px no-repeat;width:36px;height:36px;display:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 31px,#0000 32px),linear-gradient(#0000 0,#000 5px);mask-image:linear-gradient(90deg,#000 31px,#0000 32px),linear-gradient(#0000 0,#000 5px);-webkit-mask-composite:source-in;mask-composite:intersect}.side-nav{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;min-height:0;margin:0 -8px;padding:12px 8px 8px;display:flex;overflow-y:auto}.side-nav::-webkit-scrollbar{display:none}.nav-group{flex-direction:column;gap:2px;display:flex}.nav-group+.nav-group{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}.nav-label{display:none}.nav-item{border-radius:var(--r-md);height:40px;color:var(--muted);font:600 14px/1 var(--f-display);white-space:nowrap;align-items:center;gap:12px;padding:0 12px;display:flex;position:relative}.nav-item .icon,.nav-item .icon-glyph{width:20px;height:20px}.nav-item .nav-text{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav-item .ext{color:var(--faint)}.nav-item.active{color:var(--fg);background:var(--green-tint)}.nav-item.active .icon,.nav-item.active .icon-glyph{color:var(--green)}.nav-item.active:before{content:"";background:var(--green);border-radius:1px;width:2px;height:20px;margin-top:-10px;position:absolute;top:50%;left:-8px}.side-foot{justify-content:flex-end;padding-top:8px;display:flex}.side-foot .icon-btn{width:36px;height:36px}.side-foot .when-open{display:none}.app[data-side=open] .side-foot .when-open{display:block}.app[data-side=open] .side-foot .when-rail{display:none}@media (hover:hover) and (pointer:fine){.nav-item:hover{color:var(--fg);background:#ffffff0a}.nav-item.active:hover{background:var(--green-tint)}}.app[data-side=rail] .side{padding:0 0 12px}.app[data-side=rail] .brand{justify-content:center;margin:0;padding:0}.app[data-side=rail] .brand>img{display:none}.app[data-side=rail] .brand .mono{display:block}.app[data-side=rail] .side-nav{margin:0;padding:12px 12px 8px}.app[data-side=rail] .nav-group{gap:4px}.app[data-side=rail] .nav-item{justify-content:center;gap:0;width:40px;padding:0}.app[data-side=rail] .nav-item .nav-text,.app[data-side=rail] .nav-item .ext{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.app[data-side=rail] .nav-item.active:before{left:-12px}.app[data-side=rail] .side-foot{justify-content:center}.app[data-side-anim=open] .nav-item .nav-text{animation:k-navtext var(--t-base) var(--ease-out) both;animation-delay:40ms}@keyframes k-navtext{0%{opacity:0;transform:translate(-6px)}}.top{height:var(--top-h);background:var(--bg-rail);border-bottom:1px solid var(--line);padding:0 var(--gutter);grid-area:top;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-width:0;display:grid}.top-left{align-items:center;gap:8px;min-width:0;display:flex}.top .m-logo-link{border-radius:var(--r-sm);line-height:0;display:none}.top .m-logo{object-fit:contain;width:80px;height:36px}.top-mid{justify-content:center;min-width:0;display:flex}.top-right{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.wallet{background:var(--bg-sunken);border:1px solid var(--line-2);border-radius:var(--r-md);height:40px;box-shadow:var(--inner-hi);align-items:center;gap:10px;padding:0 4px 0 12px;display:flex}.wallet .bal{min-width:9ch;font:700 15px/20px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;justify-content:flex-start;align-items:center;gap:6px;display:inline-flex}.wallet .bal img{width:18px;height:18px}.wallet .bal.flash{animation:k-flash-green .6s ease, k-bal .2s var(--ease-out)}html[data-rapid=true] .wallet .bal.flash{animation:none}.wallet .divider{background:var(--line-2);width:1px;height:20px}.wallet .btn{border-radius:var(--r-sm);height:32px;padding:0 14px;font-size:13px}.top-auth{gap:8px;display:flex}.me{border-radius:var(--r-md);height:40px;color:var(--fg);align-items:center;gap:10px;padding:0 8px 0 4px;display:flex}.me .avatar{width:32px;height:32px}.me .who{font:600 14px/20px var(--f-display);text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.chat-toggle,.side-toggle{display:none}.app[data-side=rail] .side-toggle,.app[data-chat=closed] .chat-toggle,.app[data-chat-mode=drawer] .chat-toggle{display:inline-grid}@media (max-width:1359px){.app[data-chat-mode=column] .chat-toggle{display:inline-grid}}@media (hover:hover) and (pointer:fine){.me:hover{background:#ffffff0d}}.main{background:var(--bg-page);overscroll-behavior:contain;flex-direction:column;grid-area:main;min-height:0;display:flex;overflow:hidden auto;container-type:inline-size}.page{padding:24px var(--gutter) 48px;align-content:start;gap:var(--section-gap);max-width:var(--content-max);min-width:0;animation:k-fade var(--t-fast) var(--ease-out) both;flex:1 0 auto;display:grid}.page>*{min-width:0}.chat{width:var(--chat-w);background:var(--bg-rail);border-left:1px solid var(--line);grid-area:chat;grid-template-rows:var(--top-h) auto minmax(0, 1fr) auto;min-height:0;display:grid}.app[data-chat=closed][data-chat-mode=column] .chat{display:none}.chat-head{height:var(--top-h);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:0 8px 0 16px;display:flex}.chat-head .tabs{background:0 0;align-items:stretch;height:100%;margin:0;padding:0;overflow:visible}.chat-head .tab{border-bottom-width:2px;align-items:center;height:100%;margin-bottom:0;margin-right:16px;display:inline-flex}.chat-head .online{color:var(--muted);font:500 12px/16px var(--f-ui);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.chat-head .close{display:none}.rain{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:24px 1fr auto;align-items:center;gap:10px;margin:12px;padding:10px 12px;display:grid}.rain .coin-slot{width:24px;height:24px;position:relative}.rain .coin-slot img{width:24px;height:24px}.rain .coin-slot i{background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:-1px;right:-1px}.rain .coin-slot i:after{content:"";border:1px solid var(--blue);animation:k-pulse-ring 1.6s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}.rain .copy{min-width:0}.rain b{font:700 14px/20px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--fg);display:block}.rain small{color:var(--muted);font:500 12px/16px var(--f-ui);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rain .btn{height:32px;padding:0 12px;font-size:13px}.rain .btn .icon{width:16px;height:16px}.rain .joined{color:var(--green-hi);font:600 12px/16px var(--f-ui);align-items:center;gap:4px;display:inline-flex}.msgs{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;min-height:0;padding:4px 0 8px;display:flex;overflow-y:auto}.msgs::-webkit-scrollbar{display:none}.msg{grid-template-columns:24px 1fr;align-items:start;gap:8px;min-height:36px;padding:6px 12px;display:grid}.msg.fresh{animation:k-rise var(--t-base) var(--ease-out) both}.msg .avatar{width:24px;height:24px;margin-top:1px}.msg-who{border-radius:50%;flex:none;line-height:0;display:block}.msg-head{align-items:center;gap:6px;min-width:0;display:flex}.msg-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:600 13px/18px var(--f-ui);color:var(--fg-2);text-align:left;display:inline-block;overflow:hidden}.msg.me .msg-name{color:var(--green-hi)}.msg.mod .msg-name{color:var(--blue)}.msg .time{color:var(--muted);font:500 12px/16px var(--f-ui);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--t-fast) ease;flex:none;margin-left:auto}.msg .text{font:400 14px/20px var(--f-ui);color:var(--fg-2);overflow-wrap:anywhere;margin:0}.msg.system{background:var(--blue-tint)}.bubble{min-width:0}.chat-empty{padding:32px 16px}.chat-foot{border-top:1px solid var(--line);gap:6px;padding:12px;display:grid}.chat-foot form{align-items:center;gap:8px;display:flex}.chat-foot .inp{border-color:var(--line-ui);flex:1;height:40px;padding:0 4px 0 12px}.chat-foot .inp:focus-within{border-color:var(--green)}.chat-foot .inp input{font:400 14px/20px var(--f-ui)}.chat-foot .inp .icon-btn{width:32px;height:32px}.chat-foot .meta{color:var(--muted);font:500 12px/16px var(--f-ui);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;display:flex}@media (hover:hover) and (pointer:fine){.msg:hover{background:var(--bg-panel-2)}.msg:hover .time,.msg:focus-within .time{opacity:1}.msg-name:hover{text-underline-offset:2px;text-decoration:underline}}.msg:focus-within .time{opacity:1}.scrim{z-index:var(--z-scrim);opacity:0;pointer-events:none;transition:opacity var(--t-fast) ease;background:#0a0e1499;position:fixed;inset:0}.scrim.on{opacity:1;pointer-events:auto}.app[data-chat-mode=drawer] .chat{width:min(var(--chat-w), 100%);height:100dvh;z-index:var(--z-drawer);transition:transform var(--t-base) var(--ease-drawer);border-left:1px solid var(--line);grid-template-rows:56px auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0 0 0 auto;transform:translate(100%);box-shadow:-24px 0 48px #00000073}.app[data-chat-mode=drawer] .chat.open{transition-duration:.25s;transform:none}.app[data-chat-mode=drawer] .chat-head{height:56px}.app[data-chat-mode=drawer] .chat-head .close{display:inline-grid}.app[data-chat-mode=drawer] .chat-foot{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.menu-drawer{width:min(300px,100%);height:100dvh;z-index:var(--z-drawer);background:var(--bg-rail);border-right:1px solid var(--line);transition:transform var(--t-base) var(--ease-drawer);grid-template-rows:56px minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:none;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:24px 0 48px #00000073}.menu-drawer.open{transition-duration:.25s;transform:none}.menu-drawer .side,.app[data-side=hidden] .menu-drawer .side{width:100%;min-height:0;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));border-right:0;grid-area:2/1;grid-template-rows:minmax(0,1fr);display:grid}.menu-drawer .side .brand,.menu-drawer .side .side-foot{display:none}.menu-drawer .mhead{border-bottom:1px solid var(--line);grid-area:1/1;justify-content:space-between;align-items:center;height:56px;padding:0 8px 0 16px;display:flex}.menu-drawer .mhead img{object-fit:contain;width:80px;height:36px}.app[data-side=hidden] .menu-drawer{display:grid}.tabbar{display:none}.app[data-side=hidden] .tabbar{height:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--bg-rail);border-top:1px solid var(--line);grid-area:tabs;grid-template-columns:repeat(5,1fr);display:grid}.tabbar a,.tabbar button{font:600 12px/16px var(--f-display);color:var(--muted);border-radius:var(--r-md);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.tabbar .icon,.tabbar .icon-glyph{width:22px;height:22px}.tabbar .on{color:var(--fg)}.tabbar .on .icon,.tabbar .on .icon-glyph{color:var(--green)}.tabbar .dot{background:var(--green);width:6px;height:6px;animation:k-dot var(--t-base) var(--ease-out) both;border-radius:50%;position:absolute;top:10px;left:calc(50% + 8px)}.foot{--logo-h:69px;background:radial-gradient(60% 70% at 50% 45%, #94a0b209, transparent 70%), linear-gradient(180deg, var(--bg-page) 0%, var(--bg-page) 20%, #0b1017 100%);color:var(--muted);flex-shrink:0}.foot-in{max-width:965px;padding:64px var(--gutter);box-sizing:content-box;justify-content:space-between;gap:40px;margin:0 auto;display:flex}.foot-brand{flex-direction:column;gap:16px;min-width:0;max-width:380px;display:flex}.foot-logo{width:fit-content;height:var(--logo-h);border-radius:var(--r-md);margin-bottom:-8px;display:block}.foot-logo img{width:auto;height:100%}.foot-brand p{font:400 12px/16px var(--f-ui);color:var(--muted);margin:0}.foot-contact{width:fit-content;font:500 12px/16px var(--f-ui);color:var(--fg-2);transition:color var(--t-fast) ease;align-items:center;gap:6px;display:inline-flex}.foot-contact svg{width:13px;height:13px}.foot-copy{font:500 12px/16px var(--f-ui);color:var(--muted)}.foot-age{font:400 12px/16px var(--f-ui);color:var(--muted);align-items:center;gap:14px;display:flex}.foot-age .ring{width:50px;height:50px;font:600 16px/24px var(--f-display);color:#fff;border:4px solid #f5726a99;border-radius:50%;flex:none;place-items:center;display:grid}.foot-age span:last-child{max-width:230px}.foot-age b{color:var(--fg-2);font-weight:700}.foot-cols{flex:none;grid-template-columns:repeat(4,auto);align-content:start;column-gap:clamp(28px,4vw,56px);display:grid}.foot-col{min-width:96px}.foot-col h5{min-height:calc(var(--logo-h) + 8px);font:600 14px/20px var(--f-display);text-transform:uppercase;letter-spacing:.02em;color:#fff;margin:0}.foot-col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.foot-col a{font:500 12px/16px var(--f-ui);color:var(--fg-2);transition:color var(--t-fast) ease;border-radius:4px;display:inline-block}@media (hover:hover) and (pointer:fine){.foot-col a:hover,.foot-contact:hover{color:#fff}}@container (max-width:899px){.foot-in{flex-direction:column;padding-top:40px;padding-bottom:40px}.foot-brand{max-width:520px}.foot-col h5{min-height:0;margin-bottom:14px}.foot-cols{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:28px 16px;display:grid}.foot-col{min-width:0}}@media (pointer:coarse){.foot-col ul{gap:4px}.foot-col a{padding:6px 0}}.hero{border-radius:var(--r-xl);border:1px solid var(--line);background:var(--light-hero), var(--bg-panel);grid-template-columns:1fr minmax(0,460px);height:auto;min-height:280px;display:grid;position:relative;overflow:hidden}.hero-copy{z-index:1;align-content:center;justify-items:start;gap:12px;min-width:0;padding:32px;display:grid;position:relative}.hero h1{font:800 32px/36px var(--f-display);letter-spacing:-.02em;color:var(--fg);text-wrap:balance}.hero h1 .num{font-family:var(--f-ui);min-width:8ch;display:inline-block}.hero p{font:400 14px/20px var(--f-ui);color:var(--fg-2);text-wrap:balance;max-width:46ch}.hero .btn-lg{min-width:180px;margin-top:4px}.hero-level{font:600 13px/18px var(--f-ui);color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.hero-level img{width:24px;height:24px}.hero-level .bar{width:160px}.hero-level .xp{color:var(--muted);font:500 12px/16px var(--f-ui);font-variant-numeric:tabular-nums}.hero-avatar{object-fit:contain;object-position:right bottom;pointer-events:none;width:auto;max-width:48%;height:108%;position:absolute;bottom:-8%;right:0}.hero-skel{justify-items:start;gap:12px;display:grid}.hero-skel .skeleton{max-width:100%}.hero-skel .skel-h1{border-radius:var(--r-sm);width:280px;height:36px}.hero-skel .skel-p{border-radius:var(--r-sm);width:360px;height:20px}.hero-skel .skel-btn{border-radius:var(--r-md);width:200px;height:48px;margin-top:4px}.hero-skel .skel-level{border-radius:var(--r-sm);width:320px;height:24px;margin-top:4px}.ticker{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--r-lg);align-items:center;height:56px;margin-top:-24px;display:flex;overflow:hidden}.ticker .live{border-right:1px solid var(--line);width:88px;height:100%;color:var(--green);font:700 12px/16px var(--f-ui);flex:none;justify-content:center;align-items:center;gap:8px;display:flex}.ticker .live:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px}.ticker-track{flex:1;align-items:center;gap:4px;min-width:0;height:100%;padding:0 8px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.tick{border-radius:var(--r-md);height:40px;animation:k-ticker .3s var(--ease-out) both;flex:none;grid-template-columns:28px auto;align-items:center;gap:8px;padding:0 12px;display:grid}.tick:not(:first-child){animation:none}.win-thumb{border-radius:var(--r-xs);background:var(--bg-control);width:28px;height:28px;color:var(--muted);place-items:center;display:grid}.win-thumb .icon,.win-thumb .icon-glyph{width:16px;height:16px}.tick small{font:500 12px/16px var(--f-ui);color:var(--muted);white-space:nowrap;display:block}.tick b{font:700 13px/18px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--fg);white-space:nowrap;align-items:center;gap:6px;display:flex}.tick b .coin{width:14px;height:14px}.tick .x{color:var(--green-hi);font-weight:600}.games{--n:6;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--n) - 1) * 12px) / var(--n));scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:-4px;padding:4px;display:grid;overflow-x:auto}.games::-webkit-scrollbar{display:none}.game-slot{scroll-snap-align:start;gap:8px;min-width:0;display:grid}.game{aspect-ratio:450/558;border-radius:var(--r-md);background:var(--bg-panel-2);box-shadow:var(--tile-edge);isolation:isolate;transition:transform .3s cubic-bezier(.4, 0, .2, 1), box-shadow var(--t-base) ease;border:0;display:block;position:relative;overflow:hidden}.game img{object-fit:cover;width:100%;height:100%}.game-play{z-index:2;border-radius:inherit;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#161d2980;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:opacity .15s ease-out;display:flex;position:absolute;inset:0}.game-play svg{width:33px;height:33px}.game-play-label{font:500 14px/20px var(--f-display);color:#fff}.game:focus-visible .game-play{opacity:1}.game.fallback{background:var(--bg-control);grid-template-rows:60% 1fr;display:grid}.game.fallback .icon,.game.fallback .icon-glyph{width:48px;height:48px;color:var(--fg-2);place-self:center}.game.fallback .title{font:800 17px/20px var(--f-display);text-transform:uppercase;letter-spacing:.02em;color:#fff;align-self:end;padding:0 12px 14px}.game-slot .caption{font:500 12px/16px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--muted);align-items:center;gap:6px;padding:0 2px;display:flex}.game-slot .caption:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px}@media (hover:hover) and (pointer:fine){.game:hover{transform:scale(.98)}.game:hover .game-play{opacity:1}}.podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;margin-bottom:12px;display:grid}.pod{border-radius:var(--r-lg);text-align:center;background:var(--bg-panel);border:1px solid var(--line);justify-items:center;gap:6px;padding:20px 16px 16px;display:grid;position:relative;overflow:hidden}.pod .place{width:28px;height:28px;position:absolute;top:12px;left:12px}.pod .avatar{width:56px;height:56px;margin-bottom:4px}.pod .name{font:600 15px/20px var(--f-display);color:var(--fg);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pod .wager{color:var(--muted);font:500 13px/18px var(--f-ui);font-variant-numeric:tabular-nums;white-space:nowrap}.pod .prize{font:800 20px/24px var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:-.01em;align-items:center;gap:6px;margin-top:4px;display:inline-flex}.pod.p1{padding-top:28px}.pod.p1:before{content:"";background:var(--radial-gold);pointer-events:none;position:absolute;inset:0}.pod.p1>:not(.place){position:relative}.pod.p1 .prize{color:var(--gold)}.pod.p2 .prize{color:var(--silver)}.pod.p3 .prize{color:var(--bronze)}.game-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-height:40px;display:flex}.page>.game-title{margin-bottom:calc(24px - var(--section-gap))}.game-title h1{font:700 24px/30px var(--f-display);letter-spacing:-.015em;color:var(--fg);text-transform:none;align-items:center;gap:12px;margin:0;display:flex}.game-title h1 .title-icon{border-radius:var(--r-sm);background:var(--green-tint);width:32px;height:32px;color:var(--green);flex:none;place-items:center;display:grid}.game-title h1 .icon,.game-title h1 .icon-glyph{width:24px;height:24px}.game-title .right{flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.game-title .right:empty{display:none}.game-title .right>.history{flex:0 auto;min-width:0;max-width:100%}.display-lg{font:800 48px/52px var(--f-ui);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.03em;color:var(--muted);transition:color var(--t-pop) ease, text-shadow var(--t-pop) ease}.display-lg.win{color:var(--green-hi);text-shadow:0 0 32px var(--green-glow);animation:k-settle var(--t-pop) var(--ease-pop) both}.display-lg.loss{color:var(--red);text-shadow:0 0 32px var(--red-glow);animation:k-settle var(--t-pop) var(--ease-pop) both}@keyframes k-settle{0%{transform:scale(.92)}}html[data-rapid=true] .display-lg{animation:none}.hud{border-radius:var(--r-pill);background:var(--bg-control);height:28px;color:var(--muted);font:600 12px/1 var(--f-ui);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.hud b{color:var(--fg);font-variant-numeric:tabular-nums;font-weight:700}.result-pop{z-index:var(--z-stage);border-radius:var(--r-lg);background:var(--bg-panel);border:1px solid var(--line-2);width:280px;box-shadow:var(--shadow-modal), var(--glow-win);text-align:center;animation:k-pop var(--t-pop) var(--ease-pop) both;padding:20px 24px;position:absolute;top:50%;left:50%;translate:-50% -50%}.result-pop.bust{box-shadow:var(--shadow-modal), var(--glow-loss)}.result-pop b{font:800 32px/36px var(--f-ui);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--green-hi);display:block}.result-pop.bust b{color:var(--red)}.result-pop small{color:var(--muted);font:500 13px/18px var(--f-ui);font-variant-numeric:tabular-nums;margin-top:4px;display:block}html[data-rapid=true] .result-pop{display:none}.soon{border-radius:var(--r-lg);background:var(--bg-panel);border:1px solid var(--line);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;gap:28px;width:100%;max-width:760px;margin:0 auto;padding:24px;display:grid}.soon img{border-radius:var(--r-lg);background:var(--bg-panel-2)}.soon .glyph-box{border-radius:var(--r-lg);background:var(--bg-panel-2);width:120px;height:120px;color:var(--muted);place-items:center;display:grid}.soon .glyph-box .icon{width:40px;height:40px}.soon h1{font:700 24px/30px var(--f-display);letter-spacing:-.015em;text-transform:none;margin:0 0 8px}.soon p{color:var(--muted);max-width:46ch;font:400 14px/20px var(--f-ui);margin:0 0 18px}.soon .actions{flex-wrap:wrap;gap:10px;display:flex}.btn:active:not(:disabled){background:var(--bg-raised);transform:scale(.97)}.btn-green:active:not(:disabled){background-color:var(--green);filter:brightness(.94)}.btn-ghost:active:not(:disabled){background:#ffffff14}.btn-danger:active:not(:disabled){background:var(--red-fill-hover)}.btn-gold:active:not(:disabled){background:var(--gold)}.icon-btn:active:not(:disabled){color:var(--fg);background:#ffffff14;transform:scale(.97)}.icon-btn[aria-pressed=true]:active:not(:disabled){background:var(--green-tint-2);color:var(--green)}.icon-btn.primary:active:not(:disabled){background:var(--green);color:var(--green-ink);filter:brightness(.94)}.chip:active:not(:disabled){background:var(--bg-raised);color:var(--fg);transform:scale(.97)}.chip[aria-pressed=true]:active:not(:disabled),.chip.on:active:not(:disabled){background:var(--green-tint-2);color:var(--green-hi)}.nav-item:active,.tabbar a:active,.tabbar button:active,.seg>button:active,.tab:active,.pill-tab:active,.pressable:active,.me:active,.modal-x:active,.search .clear:active,.stepper>button:active,.fair:active{transform:scale(.97)}.me,.modal-x,.search .clear,.stepper>button,.fair{transition:transform var(--t-press) var(--ease-out), background-color var(--t-fast) ease, color var(--t-fast) ease}.game:active{transform:scale(.97)}.tile:not(:disabled):active{box-shadow:inset 0 0 0 1px var(--line-ui), var(--lip-ctrl-down);transform:scale(.97)}@media (hover:hover) and (pointer:fine){.game:hover:active{transform:scale(.96)}}.btn:focus-visible,.icon-btn:focus-visible,.chip:focus-visible,.nav-item:focus-visible,.game:focus-visible,.tile:focus-visible,.select:focus-visible,.seg>button:focus-visible,.tab:focus-visible,.pill-tab:focus-visible,.tabbar a:focus-visible,.tabbar button:focus-visible,.me:focus-visible,.modal-x:focus-visible,.switch:focus-visible,.check:focus-visible,.msg-name:focus-visible,.msg-who:focus-visible,.brand:focus-visible,.m-logo-link:focus-visible,.search .clear:focus-visible,.stepper>button:focus-visible,.fair:focus-visible,.toast .x:focus-visible,.me-menu a:focus-visible,.me-menu button:focus-visible,.popover .item:focus-visible,.foot a:focus-visible,.link:focus-visible{box-shadow:var(--focus-ring);transition-property:transform,background-color,border-color,color}.btn-green:focus-visible,.icon-btn.primary:focus-visible{box-shadow:0 0 0 2px var(--green), 0 0 0 4px var(--fg)}.btn-danger:focus-visible{box-shadow:0 0 0 2px var(--red-fill), 0 0 0 4px var(--fg)}@media (min-width:1600px){.games{--n:7}}@media (min-width:1900px){.games{--n:8}}@media (max-width:1359px){.hero{grid-template-columns:1fr minmax(0,320px);min-height:240px}.app[data-chat=open][data-chat-mode=column] .games{--n:4}}@media (max-width:1279px){.me .who{display:none}.games{--n:4}}@media (max-width:899px){:root{--gutter:16px;--section-gap:32px;--top-h:56px}.top{padding:0 var(--gutter);grid-template-columns:auto 1fr auto}.top .m-logo-link{display:block}.arrows{display:none}.top .bell,.top .sound,.top .side-toggle,.top .chat-toggle{display:none!important}.hide-md{display:none}.table-wrap th,.table-wrap td{padding:0 12px}.me .avatar{width:28px;height:28px}.me{justify-content:center;gap:0;width:44px;height:44px;padding:0}.wallet .bal{min-width:0;font-size:14px}.wallet .btn{height:28px;padding:0 10px}.top-auth .btn{height:36px;padding:0 12px;font-size:13px}.hero{grid-template-columns:1fr 40%;min-height:220px}.hero-copy{padding:20px}.hero h1{font-size:26px;line-height:30px}.hero-avatar{object-fit:cover;object-position:50% 10%;width:40%;max-width:none;height:100%;position:absolute;bottom:0;right:0}.ticker{height:48px;margin-top:-16px}.ticker .live{width:72px}.games{--n:3.35;grid-auto-columns:calc((100% - 2 * 8px) / var(--n));gap:8px}.toasts{width:auto;left:16px;right:16px;bottom:calc(var(--tabbar-h) + 12px + env(safe-area-inset-bottom,0px))}.podium{gap:8px}.pod{padding:16px 8px 12px}.pod .place{width:22px;height:22px;top:8px;left:8px}.pod .avatar{width:44px;height:44px}.pod .name{font-size:13px}.pod .prize{font-size:16px}.stats{grid-template-columns:1fr 1fr;grid-auto-flow:row;row-gap:16px}.stats>:nth-child(odd){border-left:0;padding-left:0}.game-title h1{font-size:22px}.display-lg{font-size:40px;line-height:44px}}@media (max-width:599px){.hero{grid-template-rows:1fr;grid-template-columns:1fr;min-height:160px}.hero-avatar,.hero-art{display:none}.hero-copy{gap:8px;padding:16px 20px}.hero h1{font-size:24px;line-height:28px}.hero p{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.hero .btn-lg{min-width:0;height:44px;margin-top:0;font-size:14px}.hero-level{display:none}.hero-skel .skel-h1{width:220px;height:28px}.hero-skel .skel-btn{width:160px;height:44px;margin-top:0}.hero-skel .skel-level{display:none}.podium{grid-template-columns:1fr 1fr}.pod.p1{order:-1;grid-column:1/-1;padding:20px 16px 16px}.pod.p1 .avatar{width:56px;height:56px}.pod.p1 .name{font-size:15px}.pod.p1 .prize{font-size:20px}.player .name{max-width:10ch}.wallet .bal .dec{display:none}.wallet{gap:8px;padding-left:10px}.top{gap:6px}.modal-back{align-items:end;padding:0}.modal,.modal.sm,.modal.xs,.modal.wide{border-radius:var(--r-xl) var(--r-xl) 0 0;width:100%;max-height:92dvh}.modal>footer,.modal-foot,.modal .body:last-child,.modal-body:last-child{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.modal .grabber{border-radius:var(--r-pill);background:var(--faint);width:36px;height:4px;margin-left:-18px;display:block;position:absolute;top:8px;left:50%}.game-title .right{flex-basis:100%;justify-content:flex-start}.soon{grid-template-columns:minmax(0,1fr)}.search{width:100%}.hide-sm{display:none}.table-wrap th,.table-wrap td{padding:0 10px}.table-wrap td{font-size:13px}.table-wrap th:first-child,.table-wrap td:first-child{padding-left:14px}.table-wrap th:last-child,.table-wrap td:last-child{padding-right:14px}}.boot{z-index:calc(var(--z-tooltip) + 10);background:radial-gradient(55% 45% at 50% 46%, #15d2551a, transparent 70%), var(--bg-rail);transition:opacity .36s var(--ease-out), visibility 0s linear .36s;place-items:center;display:grid;position:fixed;inset:0}.boot.out{opacity:0;visibility:hidden;pointer-events:none}.boot-inner{justify-items:center;gap:26px;display:grid}.boot-logo{aspect-ratio:520/236;width:clamp(150px,22vw,210px);position:relative}.boot-logo img{object-fit:contain;width:100%;height:100%;animation:bootLogo .62s var(--ease-out) both;transition:transform .36s var(--ease-out);position:relative}.boot.out .boot-logo img{transform:scale(1.06)}@keyframes bootLogo{0%{opacity:0;filter:blur(12px);transform:scale(.84)}55%{filter:blur()}to{opacity:1;filter:blur();transform:scale(1)}}.boot-glint{background:linear-gradient(105deg,#0000 38%,#ffffffbf 50%,#0000 62%) 160% 0/260% 100% no-repeat;animation:.76s cubic-bezier(.45,0,.2,1) .3s both bootGlint;position:absolute;inset:0;-webkit-mask:url(/brand/logo.png) 50%/contain no-repeat;mask:url(/brand/logo.png) 50%/contain no-repeat}@keyframes bootGlint{to{background-position:-60% 0}}.boot-glow{filter:blur(18px);background:radial-gradient(closest-side,#15d25559,#0000);border-radius:50%;animation:1.1s ease-in-out both bootGlow;position:absolute;inset:-30% -18%}@keyframes bootGlow{0%{opacity:0;transform:scale(.7)}50%{opacity:1}to{opacity:.7;transform:scale(1.05)}}.boot-bar{border-radius:var(--r-pill);background:#ffffff14;width:132px;height:3px;position:relative;overflow:hidden}.boot-bar:before{content:"";border-radius:inherit;background:linear-gradient(90deg, transparent, var(--green), var(--green-hi));width:42%;animation:.9s cubic-bezier(.65,0,.35,1) infinite bootBar;position:absolute;inset:0}@keyframes bootBar{0%{transform:translate(-110%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.boot-logo img,.boot-glint,.boot-glow,.boot-bar:before{animation:none!important}.boot-glint{display:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.u-fade,.toast,.modal,.modal-back,.scrim,.result-pop,.winPop,.msg,.history span,.skeleton:after,.page,.tick,.display-lg{transition-duration:.15s!important;animation-duration:.15s!important}.spinner{animation:.7s linear infinite k-spin!important}.u-rise,.u-pop,.u-slide-x,.toast,.modal,.result-pop,.winPop,.tick,.msg,.history span,.display-lg,.nav-item .nav-text{animation-name:k-fade!important;transform:none!important}.burst{display:none!important}.seg:before,.switch:after{transition:none!important}.rain .coin-slot i:after,.ring-armed:after{animation:none!important}.chat,.menu-drawer{transition-property:opacity!important}}
