:root{--bg:#0c1122;--surface:#121930;--slot:#1e2745;--bubble:#1f2847;--muted:#6b728b;--chat-text:#727a96;--placeholder:#313c5e;--blue:#799fff;--blue-hi:#9ebaff;--gold:#ffeb79;--gold-hi:#fff3af;--danger:#ff5757;--sub:#8b93ad;--faint:#4b5576;--bad:var(--danger);--ok:#4fdc8c;--chat-w:271px;--content:903px;color-scheme:dark}@media (min-width:1400px){html{zoom:1.2}}:root{--zh:1;--z:var(--zh)}@media (min-width:1400px){:root{--zh:1.2}}:root{--line:2px}@media (min-width:1400px){:root{--line:calc(2px / 1.2)}}*,::after,::before{box-sizing:border-box}[hidden]{display:none!important}body,html{margin:0;overflow-x:clip}body{background:var(--bg);color:#fff;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif;font-weight:600;line-height:1;-webkit-font-smoothing:antialiased;user-select:none}img{display:block;-webkit-user-drag:none}[contenteditable=true],input,textarea{user-select:text;caret-color:var(--blue-hi)}::selection{background:rgba(121,159,255,.38);color:#fff}*{-webkit-tap-highlight-color:transparent}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:var(--blue-hi);-webkit-box-shadow:0 0 0 100px var(--bg) inset;transition:background-color 9999s}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:0 0;border:0;padding:0;cursor:pointer}input{font:inherit;color:inherit}::-webkit-scrollbar{width:0;height:0}*{scrollbar-width:none}.wrap{width:min(var(--content),100% - 32px);margin:0 auto}:root{--cs:1}@media (min-width:1500px){:root{--cs:1.1}}.main>main{zoom:var(--cs);--z:calc(var(--zh) * var(--cs))}.footer .wrap,.topbar .wrap{width:min(calc(var(--content) * var(--cs)),100% - 32px * var(--cs))}.title{margin:0;font-size:12px;font-weight:700;line-height:15px}.cur{--cur:calc(round(var(--cur-k, 1.5) * 1em * var(--z), 2px) / var(--z));width:var(--cur);height:var(--cur);flex:none}.cur+span.num{display:inline;margin:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;text-box:trim-both cap alphabetic}.pr-game-pick button>span,.pr-out>span,.rl-place>span,.rl-tool>span,.up-mode button>span{text-box:trim-both cap alphabetic}.btn-blue{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;font-size:10px;font-weight:700;transition:filter .15s,transform .08s ease,box-shadow .08s ease;background:linear-gradient(90deg,var(--blue),var(--blue-hi) 50%,var(--blue));box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);color:#fff}.btn-blue:hover{filter:brightness(1.06)}.btn-blue:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.btn-blue:disabled:active{transform:none;box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}@view-transition{navigation:auto}::view-transition-old(root){animation:vt-out .18s ease both}::view-transition-new(root){animation:vt-in .28s cubic-bezier(.2,.7,.2,1) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{from{opacity:0;transform:translateY(6px)}}.topbar{view-transition-name:nav}.chat{view-transition-name:chat}::view-transition-group(chat),::view-transition-group(nav){animation:none}::view-transition-old(chat),::view-transition-old(nav){display:none}::view-transition-new(chat),::view-transition-new(nav){animation:none}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.booting *,.booting ::after,.booting ::before{transition:none!important}.page-loader{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:var(--bg)}.page-loader.done{animation:pl-out .35s ease forwards;pointer-events:none}@keyframes pl-out{to{opacity:0}}.page-loader img{width:232px;max-width:64vw;height:auto}.page-loader svg{width:300px;max-width:80vw;overflow:visible}.pl-slots{fill:#1a2240}.pl-lit{fill:url(#plPaw)}.pl-print{transform-box:fill-box;transform-origin:center}.pl-lit .pl-print.full{animation:pl-pop .3s cubic-bezier(.34,1.5,.64,1)}@keyframes pl-pop{50%{transform:scale(1.14)}}.main{margin-right:var(--chat-w);min-height:100vh;display:flex;flex-direction:column;transition:margin .3s}.main>main{flex:1}body.chat-closed .main{margin-right:0}.topbar{position:sticky;top:0;z-index:30;height:59px;background:linear-gradient(180deg,var(--surface),var(--bg))}.topbar .wrap{height:100%;display:flex;align-items:center}.logo img{height:29px;width:auto}.logo .logo-mark{height:30px}.nav-sep{width:var(--line);height:15px;flex:none;background:var(--muted);opacity:.5;margin:0 10px 0 22px}.nav{display:flex;align-items:center}.nav-link{display:flex;align-items:center;gap:8px;height:30px;padding:0 11px;font-size:12px;font-weight:600;color:var(--muted);transition:color .15s}.nav-link:hover,.nav-link[aria-expanded=true]{color:#c9cee0}.nav-link.on{color:#fff}.nav-link svg{width:15px;height:15px;flex:none}.nav-link .chev{width:8px;height:8px;margin-left:5px;transition:transform .2s}.nav-menu.open .chev{transform:rotate(180deg)}.nav-menu{position:relative}.soon-tag{position:absolute;top:4px;right:3px;transform:rotate(-6deg);font-size:9px;font-style:normal;font-weight:900;letter-spacing:.4px;text-transform:uppercase;color:#a3aac0;text-shadow:-1px -1px 0 var(--bg),1px -1px 0 var(--bg),-1px 1px 0 var(--bg),1px 1px 0 var(--bg),0 2px 0 var(--bg);pointer-events:none}.mm-link .soon-tag{position:static;margin-left:2px;transform:rotate(-6deg)}.nav-menu.open>.nav-link{color:#fff}.dropdown{position:absolute;left:0;right:0;top:calc(100% + 3px);z-index:30;padding:5px 5px 7px;background:var(--surface);border-radius:11px;box-shadow:0 22px 32px -10px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .16s ease,transform .22s cubic-bezier(.2, .8, .2, 1),visibility .16s}.nav-menu.open .dropdown{opacity:1;visibility:visible;transform:none}.dd-list{display:flex;flex-direction:column;gap:7px;padding-bottom:1px}.dd-item{--lip:color-mix(in srgb, var(--gc) 58%, #000);position:relative;display:flex;align-items:center;gap:8px;height:35px;padding:0 8px 0 7px;border-radius:8px;white-space:nowrap;background:linear-gradient(90deg,var(--gc),color-mix(in srgb,var(--gc) 74%,#fff) 50%,var(--gc));box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -3px 0 rgba(0,0,0,.22);font-size:11px;font-weight:800;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.18);transition:filter .15s,transform .08s ease,box-shadow .08s ease}.dd-item>svg:first-child{--s:18px;width:calc(round(var(--s) * var(--z),2px)/ var(--z));height:calc(round(var(--s) * var(--z),2px)/ var(--z));flex:none;filter:drop-shadow(0 1px 0 rgba(0, 0, 0, .2));transition:transform .2s cubic-bezier(.34, 1.4, .64, 1)}.dd-item:hover{filter:brightness(1.08)}.dd-item:hover>svg:first-child{transform:scale(1.1) rotate(-6deg)}.dd-item:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.28),inset 0 -2px 0 rgba(0,0,0,.22)}.dd-item{overflow:hidden;isolation:isolate}.dd-item::after{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:42%;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.34) 50%,rgba(255,255,255,0));transform:translateX(-140%) skewX(-18deg);will-change:transform}.dd-item:hover::after{animation:ddSweep .65s cubic-bezier(.3,.1,.3,1)}.dd-item.on::after{animation:ddShine 3.2s ease-in-out infinite}@keyframes ddSweep{from{transform:translateX(-140%) skewX(-18deg)}to{transform:translateX(340%) skewX(-18deg)}}@keyframes ddShine{0%,55%{transform:translateX(-140%) skewX(-18deg)}100%{transform:translateX(340%) skewX(-18deg)}}@media (prefers-reduced-motion:reduce){.dd-item::after{animation:none!important}}.account{margin-left:auto;display:flex;align-items:center}.login{font-size:12px;font-weight:600;color:var(--muted);margin-right:33px}.login:hover{color:#c9cee0}.signup{width:111px;height:29px;margin-right:4px}.balance{display:flex;align-items:center;gap:8px;height:34px;padding:0 4px 0 10px;background:var(--bg);border-radius:8px;font-size:12px;font-weight:700;white-space:nowrap}.inv-menu{position:relative;margin-right:6px}.inv-btn{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--bg);color:#c9cee0;transition:color .15s,background .15s,transform .08s}.inv-btn svg{width:17px;height:17px}.inv-btn:hover,.inv-menu.open .inv-btn{color:#fff;background:var(--slot)}.inv-btn:active{transform:scale(.94)}.inv-btn{position:relative}.inv-new{position:absolute;top:-4px;right:-4px;min-width:14px;height:14px;padding:0 3.5px;border-radius:7px;display:grid;place-items:center;background:var(--blue);color:#fff;font-size:8px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;box-shadow:0 0 0 2px var(--surface);animation:invNew .35s cubic-bezier(.3,1.6,.6,1)}.inv-new[hidden]{display:none}@keyframes invNew{from{transform:scale(.4);opacity:0}}.inv-tag{display:inline-block;margin-left:6px;padding:2px 5px;border-radius:4px;vertical-align:1px;background:rgba(121,159,255,.16);color:var(--blue-hi);font-size:8px;font-weight:900;font-style:normal;letter-spacing:.06em}.inv-panel{position:absolute;right:-6px;top:calc(100% + 10px);z-index:30;width:300px;padding:6px;background:var(--surface);border-radius:11px;box-shadow:0 22px 32px -10px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .16s ease,transform .22s cubic-bezier(.2, .8, .2, 1),visibility .16s}.inv-menu.open .inv-panel{opacity:1;visibility:visible;transform:none}.inv-panel::before{content:"";position:absolute;top:-5px;right:calc(6px + 17px - 5.5px);width:11px;height:11px;background:var(--surface);transform:rotate(45deg);border-radius:2px}@media (max-width:760px){.inv-panel{position:fixed;left:12px;right:12px;top:59px;width:auto}.inv-panel::before{right:auto;left:calc(var(--inv-arrow,50%) - 12px - 5.5px)}}.inv-head{display:flex;align-items:center;gap:8px;padding:8px 8px 10px}.inv-head b{font-size:12px;font-weight:900;text-transform:uppercase;white-space:nowrap}.inv-head span{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:800;color:#fff;white-space:nowrap}.inv-all{margin-left:auto;display:grid;place-items:center;height:22px;padding:0 8px;white-space:nowrap;border-radius:6px;background:var(--slot);font-size:9px;font-weight:800;text-transform:uppercase;color:var(--sub)}.inv-all span{text-box:trim-both cap alphabetic}.inv-all:hover{color:#fff}.inv-list{display:flex;flex-direction:column;gap:4px;max-height:286px;overflow-y:auto}.edge-fade{-webkit-mask-image:linear-gradient(180deg,transparent,#000 var(--ft,0px),#000 calc(100% - var(--fb,0px)),transparent);mask-image:linear-gradient(180deg,transparent,#000 var(--ft,0px),#000 calc(100% - var(--fb,0px)),transparent)}.inv-row{display:flex;align-items:center;gap:9px;width:100%;padding:5px 9px 5px 6px;border-radius:8px;background:var(--bg);text-align:left;transition:background .15s}.inv-row:hover{background:var(--slot)}.inv-row-img>img{width:34px;height:34px;object-fit:contain;flex:none}.inv-row-txt{flex:1;min-width:0}.inv-row-txt b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800}.inv-row-txt small{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:10px;font-weight:800;color:#dfe4f2}.inv-check{width:16px;height:16px;flex:none;border-radius:5px;background:var(--slot);transition:background .15s}.inv-row:hover .inv-check{background:var(--placeholder)}.inv-row.on{background:color-mix(in srgb,var(--blue) 16%,var(--bg))}.inv-row.on .inv-check{background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4 6.8 11 12 5.4' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.inv-empty{display:flex;flex-direction:column;gap:5px;padding:22px 12px;text-align:center}.inv-empty b{font-size:11px;font-weight:900;text-transform:uppercase}.inv-empty span{font-size:10px;line-height:14px;color:var(--sub)}.inv-foot{padding:10px 4px 2px}.inv-get{display:flex;align-items:center;justify-content:space-between;padding:0 4px 10px;font-size:10px;font-weight:800;text-transform:uppercase;color:var(--sub)}.inv-get small{font-weight:700;text-transform:none}.inv-get b{display:flex;align-items:center;gap:5px;font-size:13px;color:#fff}.inv-btns{display:flex;gap:6px}.btn-ghost.inv-wd{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 10px;border-radius:6px;font-size:10px;font-weight:800;text-transform:uppercase}.btn-ghost.inv-wd,.mk-clear{background:#252f52;box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);transition:background .15s,color .15s,transform .08s ease,box-shadow .08s ease}.btn-ghost.inv-wd:hover,.mk-clear:hover{background:#2c3861}.btn-ghost.inv-wd:active,.mk-clear:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.inv-sell{flex:1;height:36px;font-size:10px;font-weight:800;text-transform:uppercase}.btn-ghost.inv-wd:disabled,.inv-sell:disabled{opacity:.5;cursor:default;filter:none;transform:none}.inv-more{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:10px;padding:4px;font-size:10px;font-weight:700;color:var(--sub)}.inv-more:hover{color:#fff}.inv-more .chev{width:7px;height:7px}.bal-plus{width:26px;height:26px;margin-left:4px;border-radius:6px;flex:none;display:grid;place-items:center;background:linear-gradient(180deg,var(--blue-hi),var(--blue));color:#fff;transition:filter .15s,transform .08s}.bal-plus:hover{filter:brightness(1.1)}.bal-plus:active{transform:scale(.94)}.bal-plus svg{width:13px;height:13px}.account .sep{width:var(--line);height:15px;flex:none;background:var(--muted);opacity:.5;margin:0 8px 0 9px}.me{display:flex;align-items:center;gap:11px}.me .chev{transition:transform .2s}.user-menu.open .me .chev{transform:rotate(180deg)}.user-menu{position:relative}.um-panel{position:absolute;right:-6px;top:calc(100% + 10px);z-index:30;width:214px;padding:6px;background:var(--surface);border-radius:11px;box-shadow:0 22px 32px -10px rgba(0,0,0,.6);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .16s ease,transform .22s cubic-bezier(.2, .8, .2, 1),visibility .16s}.user-menu.open .um-panel{opacity:1;visibility:visible;transform:none}.um-panel::before{content:"";position:absolute;top:-5px;right:calc(6px + 4px - 5.5px);width:11px;height:11px;background:var(--surface);transform:rotate(45deg);border-radius:2px}.um-panel{border-top-right-radius:6px}.um-head{display:flex;align-items:center;gap:10px;margin-bottom:6px;padding:8px;border-radius:8px;background:var(--bg)}.um-av{width:38px;height:38px;border-radius:10px}.um-name{display:flex;align-items:center;gap:6px;min-width:0}.um-name b{font-size:12px;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.um-name .level{flex:none}.um-head>div{flex:1;min-width:0}.um-xp{margin-top:7px}.um-xp-bar{height:6px;border-radius:6px;background:var(--slot);overflow:hidden}.um-xp-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--xp) 75%,#fff),var(--xp))}.um-xp-txt{display:flex;justify-content:space-between;margin-top:5px;font-size:9px;font-weight:700;color:var(--sub);font-variant-numeric:tabular-nums}.um-item{display:flex;align-items:center;gap:10px;width:100%;height:35px;padding:0 10px;border-radius:7px;font-size:11.5px;font-weight:700;color:var(--sub);transition:background .15s,color .15s}.um-item svg{width:16px;height:16px;flex:none}.um-item span{text-box:trim-both cap alphabetic}.um-item:hover{background:var(--slot);color:#fff}.pr-out,.um-item.out{color:#ff7b7b}.um-item.out{justify-content:center}.um-item.out:hover{background:rgba(255,87,87,.1);color:#ff8f8f}.pr-out:hover{background:rgba(255,87,87,.1);color:#ff8f8f}.um-sep{display:block;height:var(--line);margin:5px 8px;background:var(--slot)}.tu-to{display:flex;align-items:center;gap:11px;margin-bottom:16px;padding:10px;border-radius:10px;background:var(--bg)}.tu-av{width:42px;height:42px;border-radius:11px}.tu-to small{display:block;margin-bottom:5px;font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.tu-name{display:flex;align-items:center;gap:6px}.tu-name b{font-size:13px;font-weight:800}.tu-note{margin:10px 0 0;font-size:10px;font-weight:600;line-height:15px;color:var(--sub)}.me .chev{width:8px;height:8px;color:var(--muted)}.avatar{--ring:#ff6060;width:31px;height:31px;flex:none;border-radius:9px;overflow:hidden;border:2px solid transparent;background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(180deg,transparent,var(--ring)) border-box}.avatar img{width:100%;height:100%;object-fit:cover}[data-pid]{cursor:pointer}.jp-who,.rl-who{display:contents}.jp-mid-who{display:flex;align-items:center;gap:6px;max-width:100%}.jp-mid-who .level,.win-who .level{flex:none}.arrows{display:flex;gap:5px;margin-right:6px}.arrow{width:26px;height:26px;border-radius:4px;background:var(--surface);display:grid;place-items:center;color:var(--muted)}.arrow:hover:not(:disabled){color:#fff}.arrow:disabled{opacity:.4;cursor:default}.arrow svg{width:8px;height:8px}.battles{display:grid;gap:8px;margin:17px 6px 0 0}.battle{display:flex;align-items:center;height:57px;padding:0 15px;border-radius:9px;background:linear-gradient(90deg,var(--surface) calc(100% - 211px),color-mix(in srgb,var(--blue) 55%,var(--surface)))}.slot{width:29px;height:29px;border-radius:6px;background:var(--slot);flex:none;overflow:hidden}.slot+.slot{margin-left:3px}.vs{width:31px;text-align:center;font-size:10px;font-weight:700;flex:none}.vline{width:var(--line);height:30px;background:var(--slot);flex:none;margin:0 11px 0 13px}.free{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:16px;padding-top:0}.home{padding-top:4px}.home-sec{margin-top:34px}.home .battles{margin:14px 0 0}.race-page{margin-top:10px}.race-hero{position:relative;overflow-x:clip;display:flex;flex-direction:column;align-items:center;padding:34px 0 30px;text-align:center}.rh-glow{position:absolute;left:50%;top:-260px;width:760px;height:520px;transform:translateX(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(121,159,255,.2),rgba(121,159,255,.07) 62%,transparent);-webkit-mask-image:linear-gradient(transparent 260px,#000 400px);mask-image:linear-gradient(transparent 260px,#000 400px)}.rh-gfxs{position:absolute;inset:0;pointer-events:none}.rh-gfx{position:absolute;height:auto;transform:rotate(var(--r));filter:drop-shadow(0 8px 14px rgba(0, 0, 0, .45));animation:rhFloat 5s ease-in-out infinite}.rh-gfx.blur{filter:blur(2.5px) brightness(.8)}.rh-gfx.coin{filter:drop-shadow(0 4px 8px rgba(0, 0, 0, .4))}.rh-gfx.coin.blur{filter:blur(2px) brightness(.8)}@keyframes rhFloat{50%{transform:translateY(-9px) rotate(calc(var(--r) + 4deg))}}.rh-pool{position:relative;display:flex;align-items:center;gap:10px;font-size:54px;font-weight:900;line-height:1;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.rh-pool span{background:linear-gradient(180deg,#fff 30%,var(--blue-hi));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 18px rgba(121, 159, 255, .35))}.rh-pool .cur{--cur-k:1.2}.rh-title{position:relative;display:flex;align-items:center;gap:14px;margin:10px 0 0;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:.5px}.rh-title i{width:64px;height:var(--line);background:linear-gradient(90deg,transparent,var(--blue))}.rh-title i:last-child{transform:scaleX(-1)}.rh-sub{position:relative;margin:10px 0 0;font-size:11px;color:var(--sub)}.rh-clock{position:relative;display:flex;align-items:center;gap:10px;margin-top:18px;padding:8px 14px 11px;border-radius:10px;background:var(--surface);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.rh-clock>span{font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.rh-clock>div{display:flex;align-items:baseline;gap:2px;font-variant-numeric:tabular-nums}.rh-clock b{font-size:15px;font-weight:900}.rh-clock small{font-size:10px;font-weight:800;color:var(--sub)}.rh-clock em{margin:0 5px;font-style:normal;font-weight:900;color:var(--faint)}@media (prefers-reduced-motion:reduce){.rh-gfx{animation:none}}.race-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:18px;margin-top:46px;padding:0 30px}.race-pod{--c1:#f2f5fb;--c2:#a9b6cf;--c3:#4d5874;display:flex;flex-direction:column;align-items:center}.race-pod.p1{--c1:#fff1b8;--c2:#f2b632;--c3:#8a5a08}.race-pod.p3{--c1:#ffd2b0;--c2:#d07a45;--c3:#6e3214}.rp-stage{position:relative;width:70%;height:170px}.rp-stage::before{content:"";position:absolute;inset:0 6%;pointer-events:none;transform:skewX(-10deg);border-radius:14px;background:radial-gradient(50% 40% at 50% 42%,color-mix(in srgb,var(--c2) 26%,transparent),transparent 75%),radial-gradient(70% 55% at 100% 0,color-mix(in srgb,var(--c2) 30%,transparent),transparent 70%),radial-gradient(115% 100% at 50% 115%,color-mix(in srgb,var(--c2) 85%,transparent) 0,color-mix(in srgb,var(--c2) 36%,transparent) 45%,transparent 82%),var(--surface)}.race-pod.p1{margin-bottom:14px}.rp-rank{position:absolute;z-index:2;right:-15px;top:-15px;display:grid;place-items:center;width:42px;height:46px;transform:rotate(8deg);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:color-mix(in srgb,var(--c3) 75%,#000);filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .35))}.rp-rank::before{content:"";position:absolute;inset:3px;clip-path:inherit;background:linear-gradient(180deg,var(--c2),var(--c3))}.rp-rank b{position:relative;font-size:15px;font-weight:900;font-style:italic;text-shadow:0 2px 0 rgba(0,0,0,.25)}.rp-body{position:absolute;z-index:1;left:50%;bottom:-14px;width:135%;max-width:none;transform:translateX(-50%);filter:drop-shadow(0 10px 16px rgba(0, 0, 0, .45))}.rp-info{position:relative;z-index:3;width:100%;margin-top:-16px;border-radius:14px;background:var(--surface);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),0 14px 26px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.06)}.rp-who{display:flex;align-items:center;gap:10px;padding:12px 14px}.rp-av{width:38px;height:38px;border-radius:11px}.rp-txt{min-width:0;display:flex;flex-direction:column;gap:6px}.rp-name{display:flex;align-items:center;gap:5px;min-width:0}.rp-name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800}.rp-name .level{flex:none}.rp-wager{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:800}.rp-wager small{margin-left:3px;font-size:9px;font-weight:700;text-transform:uppercase;color:var(--sub);transform:translateY(.8px)}.rp-prize{display:flex;align-items:center;justify-content:space-between;margin:0 14px;padding:11px 0 15px;border-top:var(--line) solid var(--slot)}.rp-prize small{font-size:9px;font-weight:700;text-transform:uppercase;color:var(--sub)}.rp-prize span{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:900}.race-pod.open .rp-who{opacity:.55}.race-pod.open .rp-stage{filter:saturate(.35) brightness(.7)}.race-table{margin-top:26px}.race-row,.race-th{display:grid;grid-template-columns:70px minmax(0,1fr) 160px 130px;align-items:center;padding:0 16px}.race-th{margin-bottom:8px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.race-th span:nth-child(n+3){text-align:right}.race-rows{display:flex;flex-direction:column;gap:6px}.race-row{height:48px;border-radius:10px;background:var(--surface);font-size:12px;font-weight:800}.race-pl{font-size:12px;font-weight:900;color:var(--sub)}.race-user{display:flex;align-items:center;gap:8px;min-width:0}.race-user .avatar{width:28px;height:28px;border-radius:8px}.race-user b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.race-user .level{flex:none}.race-un,.race-ut{display:contents}.race-uw{display:none}.race-rp,.race-rp>span,.race-rw{display:flex;align-items:center;justify-content:flex-end;gap:5px}.race-rw{color:var(--sub)}.race-rp>span{height:30px;padding:0 11px;border-radius:8px;background:var(--bg)}.race-none{padding-right:14px;font-style:normal;color:var(--sub)}.race-row.open .avatar,.race-row.open .race-rw,.race-row.open .race-user b{opacity:.4}.race-row.mine{background:linear-gradient(90deg,color-mix(in srgb,var(--blue) 20%,var(--surface)),var(--surface) 70%)}.race-row.mine .race-pl{color:var(--blue-hi)}.race-you{padding:3px 6px;border-radius:5px;background:color-mix(in srgb,var(--blue) 24%,transparent);color:var(--blue-hi);font-size:8px;font-style:normal;font-weight:900;text-transform:uppercase}.race-sep{display:flex;align-items:center;gap:12px;margin:16px 0 10px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.race-sep::after,.race-sep::before{content:"";flex:1;height:var(--line);background:var(--slot)}.race-guest{display:flex;justify-content:space-between;gap:14px;height:48px;padding-right:10px;color:var(--sub);font-size:11px}.race-join{flex:none;width:111px;height:29px}.how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;align-items:start}@media (max-width:1000px){.how{grid-template-columns:1fr}}@media (max-width:760px){.rh-pool{font-size:38px}.rh-title{font-size:22px}.rh-title i{width:30px}.rh-gfx{scale:.62}.rh-gfxs{display:none}.race-podium{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:30px;padding:0}.race-pod{flex-direction:row;align-items:center}.race-pod.p1{order:-1;margin-bottom:0}.rp-stage{flex:none;width:108px;height:112px}.rp-stage::before{inset:0 4%;transform:skewX(-6deg);border-radius:12px}.rp-rank{right:-10px;top:-10px;scale:.82}.rp-body{bottom:-8px;width:128%}.rp-info{flex:1;min-width:0;margin:0 0 0 12px}.rp-rank{z-index:4}.rp-who{padding:11px 13px}.rp-prize{margin:0 13px;padding:9px 0 12px}.race-row,.race-th{grid-template-columns:44px minmax(0,1fr) 110px;padding:0 10px}.race-rw,.race-th span:nth-child(3){display:none}.race-row{height:auto;min-height:52px;padding-top:8px;padding-bottom:8px}.race-ut{display:flex;flex-direction:column;gap:5px;min-width:0}.race-un{display:flex;align-items:center;gap:6px;min-width:0}.race-uw{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:800;color:var(--sub)}.race-row.open .race-uw{opacity:.4}.faq{grid-template-columns:1fr}}.modal.wallet{width:440px}.wl-seg .seg-slide{--w:calc((100% - 16px) / 3);width:var(--w);left:calc(4px + var(--i,0) * (var(--w) + 4px));background:color-mix(in srgb,var(--slot) 88%,#9ebaff)}.modal-line{display:block;flex:none;height:var(--line);margin:14px 44px 0;background:var(--slot)}.wallet .modal-body{padding-top:14px}#wlBody.slide-fwd{--from:30px;animation:authStep .25s ease}#wlBody.slide-back{--from:-30px;animation:authStep .25s ease}.wl-label{display:block;margin:16px 0 8px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.wl-card{position:relative;display:flex;align-items:flex-end;width:100%;height:100px;padding:0 16px 15px;border-radius:12px;overflow:hidden;text-align:left;background:color-mix(in srgb,var(--slot) 62%,var(--surface));transition:background .15s,transform .08s}.wl-card+.wl-card{margin-top:9px}.wl-card:hover{background:color-mix(in srgb,var(--slot) 85%,var(--surface))}.wl-card-txt{position:relative;z-index:1;text-shadow:0 1px 8px rgba(8,11,24,.75)}.wl-card-txt b{display:flex;align-items:center;gap:8px;font-size:21px;font-weight:900;line-height:22px;text-transform:uppercase;letter-spacing:.2px}.wl-card-txt small{display:block;margin-top:5px;font-size:10px;font-weight:700;color:var(--sub)}.wl-card-txt .soon-tag{position:static;align-self:flex-start;margin-top:-2px;font-size:10px}.wl-card-art{position:absolute;top:0;right:0;height:100%;width:auto;max-width:74%;object-fit:cover;object-position:right center;pointer-events:none;transition:filter .15s;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%);mask-image:linear-gradient(90deg,transparent,#000 28%)}.wl-card:hover .wl-card-art{filter:brightness(1.12)}.wl-gift-link{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:14px;font-size:11px;font-weight:700;color:var(--sub)}.wl-gift-link svg{width:15px;height:15px;color:var(--muted);transform:translateY(-.04em)}.wl-gift-link b,.wl-gift-link span{text-box:trim-both cap alphabetic}.wl-gift-link b{font-weight:800;color:var(--blue-hi)}.wl-gift-link:hover b{text-decoration:underline}.wl-pick{display:flex;gap:8px}.wl-back{display:grid;place-items:center;flex:none;width:44px;height:46px;border-radius:8px;background:var(--slot);color:var(--sub);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);transition:color .15s,transform .08s,box-shadow .08s}.wl-back svg{width:15px;height:15px}.wl-back:hover{color:#fff}.wl-back:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.wl-dd{position:relative;flex:1;min-width:0}.wl-dd-btn,.wl-dd-item{display:flex;align-items:center;gap:10px;width:100%;text-align:left}.wl-dd-btn{height:46px;padding:0 14px 0 12px;border-radius:8px;background:var(--bg);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.wl-dd-btn img,.wl-dd-item img{width:22px;height:22px;flex:none}#wlGet img,.wl-cur img,.wl-dd-btn img,.wl-dd-item img{border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.1)}.wl-cur img{width:16px;height:16px}.wl-dd-btn b,.wl-dd-item b{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2px;white-space:nowrap}.wl-dd-btn small,.wl-dd-item small{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:10px;font-weight:700;color:var(--muted)}.wl-dd-btn .chev{width:9px;height:9px;flex:none;color:var(--sub);transition:transform .2s}.wl-dd.open .wl-dd-btn .chev{transform:rotate(180deg)}.wl-dd-list{position:absolute;top:calc(100% + 5px);left:0;right:0;z-index:5;padding:5px;border-radius:10px;background:color-mix(in srgb,var(--bg) 55%,var(--surface));box-shadow:0 14px 34px rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .15s,transform .15s,visibility 0s .15s}.wl-dd.open .wl-dd-list{opacity:1;visibility:visible;transform:none;transition:opacity .15s,transform .15s}.wl-dd-scroll{display:grid;gap:4px;max-height:164px;overflow-y:auto;scrollbar-width:none;scroll-snap-type:y mandatory}.wl-dd-scroll .wl-dd-item{scroll-snap-align:start}.wl-dd-scroll::-webkit-scrollbar{display:none}.wl-dd-item{height:38px;padding:0 9px 0 7px;border-radius:7px;color:#c9cee0;transition:background .12s,color .12s}.wl-dd-item:hover{background:rgba(255,255,255,.04);color:#fff}.wl-dd-item.on{background:var(--surface);color:#fff}.wl-dd-item:disabled{opacity:.35;cursor:default;background:0 0}.wl-ptitle{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:8px;background:var(--bg);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.wl-ptitle b{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2px;white-space:nowrap}.wl-ptitle small{flex:1;text-align:right;font-size:10px;font-weight:700;color:var(--muted);white-space:nowrap}.wl-pick+.wl-label,.wl-ptitle+.wl-label{margin-top:18px}.wl-bots{padding:2px 12px;border-radius:12px;background:var(--bg)}.wl-bots .wl-hint{margin:16px 0}.wl-bot{display:flex;align-items:center;gap:12px;height:70px}.wl-bot+.wl-bot{border-top:var(--line) solid var(--surface)}.wl-bot-av{position:relative;width:46px;height:46px;flex:none;border-radius:10px;background:var(--slot)}.wl-bot-av img{width:100%;height:100%;border-radius:10px;object-fit:cover}.wl-bot-av i{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;border-radius:50%;background:var(--danger);box-shadow:0 0 0 3px var(--bg)}.wl-bot-av i.on{background:var(--ok)}.wl-bot-txt{flex:1;min-width:0}.wl-bot-txt b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800}.wl-bot-txt small{display:block;margin-top:3px;font-size:10px;font-weight:800;color:var(--danger)}.wl-bot-txt small.on{color:var(--ok)}.wl-bot .wl-bot-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:74px;height:34px;padding:0 14px;border-radius:6px;font-size:10px;font-weight:800;text-transform:uppercase}.wl-bot .wl-bot-btn.btn-ghost{background:#252f52;box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);transition:background .15s,color .15s,transform .08s ease,box-shadow .08s ease}.wl-bot .wl-bot-btn.btn-ghost:hover{background:#2c3861}.wl-bot .wl-bot-btn.btn-ghost:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.wl-bot .wl-bot-btn:disabled{opacity:.4;filter:grayscale(.5);cursor:default;transform:none}@media (max-width:480px){.wl-ptitle small{display:none}.wl-bot{gap:9px}.wl-bot .wl-bot-btn{min-width:0;padding:0 11px}}.wl-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-radius:10px;background:var(--bg)}.wl-how li{padding:12px 13px}.wl-how li+li{border-left:var(--line) solid var(--surface)}.wl-how i{display:grid;place-items:center;width:20px;height:20px;margin-bottom:8px;border-radius:50%;background:var(--slot);font-size:10px;font-style:normal;font-weight:900;color:var(--blue-hi)}.wl-how b{display:block;font-size:11px;font-weight:800}.wl-bot-txt small.busy{color:var(--gold)}.wl-bot-txt small.idle{color:var(--muted)}.wl-wd{padding:2px 12px 12px;border-radius:12px;background:var(--bg)}.wl-wd+.wl-wd{margin-top:8px}.wl-wd-pets{display:flex;flex-wrap:wrap;gap:6px}.wl-wd-pet{display:grid;place-items:center;width:44px;height:44px;border-radius:8px;background:var(--slot)}.wl-wd-pet img{width:36px;height:36px;object-fit:contain}.wl-link{padding:0;font:inherit;font-weight:800;color:var(--blue-hi)}.wl-link:hover{text-decoration:underline}.wl-how span{display:block;margin-top:3px;font-size:10px;font-weight:700;line-height:14px;color:var(--sub)}@media (max-width:480px){.wl-how{grid-template-columns:1fr}.wl-how li{display:grid;grid-template-columns:20px 1fr;column-gap:10px}.wl-how li+li{border-left:0;border-top:var(--line) solid var(--surface)}.wl-how i{grid-row:span 2;margin:0}}.wl-dep{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;margin-top:14px}.wl-dep-side .wl-label:first-child{margin-top:0}.wl-dep-side .wl-note{margin-top:8px;line-height:14px}.wl-qr{display:grid;place-items:center;width:116px;height:116px;padding:0;border-radius:10px;background:var(--bg)}.wl-qr>span{display:block;width:100%;height:100%;padding:6px;border-radius:10px;background:#fff}.wl-qr svg{display:block;width:100%;height:100%}.wl-addr{height:42px;padding:0 6px 0 13px}.wl-addr code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 10.5px/15px ui-monospace,"SF Mono",Menlo,monospace;color:#dfe4f2;user-select:text}.wl-addr code.muted{font-family:inherit;font-size:11px;color:var(--faint)}.wl-copy{display:grid;place-items:center;flex:none;width:30px;height:30px;color:var(--sub);transition:color .15s}.wl-copy svg{width:14px;height:14px}.wl-copy:hover{color:#fff}.wl-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin-top:12px}.wl-stat{min-width:0;padding:9px 11px;border-radius:8px;background:var(--bg)}.wl-stat small{display:block;font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--muted)}.wl-stat b{display:flex;align-items:center;gap:5px;margin-top:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:800;color:#fff}.wl-usd-sign{font-size:13px;font-weight:800;color:var(--sub)}.wl-usd input{min-width:0}.wl-pay{width:100%;height:44px;margin-top:14px;border-radius:8px;font-size:12px;font-weight:800;text-transform:uppercase}.wl-pay:disabled{opacity:.6;cursor:default}.wl-hint{margin:18px 0 2px;font-size:11px;color:var(--sub);text-align:center}.wl-note{margin:12px 0 0;font-size:10px;line-height:15px;color:var(--sub)}.wl-note b{color:#dfe4f2}.wl-curs{position:relative;display:flex;gap:4px;margin-top:12px;padding:4px;border-radius:9px;background:var(--bg)}.wl-cur-slide{--w:calc((100% - 8px - (var(--n) - 1) * 4px) / var(--n));position:absolute;top:4px;bottom:4px;left:calc(4px + var(--i) * (var(--w) + 4px));width:var(--w);border-radius:6px;background:var(--slot);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);transition:left .25s cubic-bezier(.34, 1.1, .64, 1)}.wl-cur{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;gap:7px;height:32px;border-radius:6px;font-size:11px;font-weight:800;color:var(--muted);transition:color .2s}.wl-cur.on,.wl-cur:hover{color:#fff}.wl-cur:disabled{opacity:.35;cursor:default}.wl-stats-wd{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr)}.wl-stat b small{font-size:9.5px;font-weight:700;color:var(--sub)}.wl-foot{text-align:center;color:var(--muted)}#wlBody .auth-cta{width:100%}.wl-wager{margin-top:14px;padding:10px 12px;border-radius:8px;background:var(--bg);font-size:10px;line-height:15px;color:var(--sub)}.wl-wager b{display:block;margin-bottom:2px;font-size:11px;color:#fff}.wl-rd+.wl-rd{margin-top:18px}.wl-rd .wl-label{margin-top:4px}.wl-code{padding-right:6px}.wl-code input{text-transform:uppercase;letter-spacing:.3px}.wl-code input::placeholder{text-transform:none;letter-spacing:0}.wl-code .btn-blue{flex:none;height:34px;padding:0 16px;border-radius:6px;font-size:11px;font-weight:800}.wl-code .btn-blue:disabled{filter:grayscale(.4) brightness(.8);cursor:default}.wl-rd .wl-note{margin-top:8px}.wl-rd-foot{margin-top:18px}@media (max-width:480px){.wl-card-txt b{font-size:18px}.wl-card-art{max-width:66%}.wl-qr{width:100px;height:100px}.wl-dep{gap:11px}}.mk-page{margin-top:18px}.mk-layout{display:grid;grid-template-columns:minmax(0,1fr) 236px;gap:14px;align-items:start}.mk-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px}.mk-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mk-pet{position:relative;cursor:pointer}.up-pet>.mk-qty{position:absolute;top:7px;right:8px;z-index:1;font-style:normal;padding:3px 5px;border-radius:5px;background:rgba(12,17,34,.55);font-size:9px;font-weight:800;color:#dfe4f2}.up-pet>.cf-badges{position:absolute;top:7px;left:7px;flex-direction:column;gap:3px;transform:none}.up-pet>.cf-badges .pb{width:15px;height:15px}.inv-row-img,.mk-line-img{position:relative;flex:none;display:grid}.inv-row-img>.cf-badges,.mk-line-img>.cf-badges,.wl-wd-pet>.cf-badges{top:auto;bottom:-3px;left:50%}.inv-row-img .pb,.mk-line-img .pb,.wl-wd-pet .pb{width:11px;height:11px}.wl-wd-pet{position:relative}.mk-tag{display:grid;place-items:center;height:18px;margin-top:4px}.mk-tag>*{grid-area:1/1;transition:opacity .2s ease,transform .28s cubic-bezier(.2, .8, .2, 1)}.up-pet .mk-price{margin-top:0}.mk-pick{display:flex;align-items:center;gap:4px;opacity:0;transform:scale(.85);pointer-events:none}.mk-pet .mk-del,.mk-pet .mk-step button{width:20px;height:20px}.mk-pet.in .mk-price{opacity:0;transform:scale(.85)}.mk-pet.in .mk-pick{opacity:1;transform:none;pointer-events:auto}.mk-del{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:rgba(255,255,255,.12);color:#fff;transition:color .15s,background .15s}.mk-del svg{width:12px;height:12px}.mk-del:hover{color:#ff7a7a;background:rgba(255,255,255,.2)}.mk-step{display:flex;align-items:center;gap:2px;flex:none}.mk-step button{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:rgba(255,255,255,.12);color:#fff;transition:color .15s,background .15s,opacity .15s}.mk-step button svg{width:10px;height:10px}.mk-step button:hover:not(:disabled){color:#fff;background:rgba(255,255,255,.2)}.mk-step button:disabled{opacity:.45;cursor:default}.mk-step i{display:inline-block;min-width:18px;text-align:center;font-size:11px;font-weight:900;font-style:normal;cursor:default}.mk-cart{position:sticky;top:calc((59px + 14px)/ var(--cs));display:flex;flex-direction:column;height:calc((100vh / var(--zh) - 59px - 28px)/ var(--cs));min-height:420px;border-radius:14px;background:var(--surface);overflow:hidden}.mk-cart-head{display:flex;align-items:center;gap:9px;height:58px;flex:none;margin:0 14px 12px;padding:0 2px;border-bottom:var(--line) solid var(--slot)}.mk-cart-head b{font-size:13px;font-weight:900;text-transform:uppercase}.mk-cart-head i{margin-left:auto;min-width:22px;height:22px;padding:0 7px;border-radius:6px;display:grid;place-items:center;background:color-mix(in srgb,var(--blue) 20%,var(--bg));color:var(--blue-hi);font-size:11px;font-weight:900;font-style:normal}.mk-cart-head i:empty{display:none}.mk-cart-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;padding:0 12px;overflow-y:auto}.mk-line{display:flex;align-items:center;gap:10px;flex:none;padding:9px 10px;border-radius:10px;background:var(--bg);overflow:hidden}.mk-line-img>img{width:38px;height:38px;object-fit:contain;flex:none}.mk-line-txt{flex:1;min-width:0}.mk-line-txt b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800}.mk-line-txt span{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:10px;font-weight:800;color:#dfe4f2}.mk-line-txt i{font-style:normal}.mk-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:30px 10px;text-align:center}.mk-empty.off{display:none}.mk-empty b{font-size:11px;font-weight:900;text-transform:uppercase}.mk-empty small{font-size:10px;font-weight:600;line-height:14px;color:var(--sub)}.mk-cart-foot{padding:12px}.mk-pay{display:flex;align-items:center;justify-content:space-between;padding:11px 12px;border-radius:9px;background:var(--bg);font-size:10px;font-weight:800;text-transform:uppercase;color:var(--sub)}.mk-pay b{display:flex;align-items:center;gap:5px;font-size:13px;color:#fff;font-variant-numeric:tabular-nums}.mk-pay i{font-style:normal}.mk-cart-btns{display:flex;gap:6px;margin-top:8px}.mk-clear{display:grid;place-items:center;width:38px;height:40px;flex:none;border-radius:6px;color:var(--sub)}.mk-clear svg{width:15px;height:15px}.mk-clear:hover{color:#ff7a7a}.mk-buy{flex:1;height:40px;font-size:11px;font-weight:800;text-transform:uppercase}.mk-buy:disabled{opacity:.5;cursor:default;filter:none}@media (max-width:1100px){.mk-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mk-bar,.mk-sheet-bg,.mk-sheet-x{display:none}@media (max-width:860px){.mk-layout{grid-template-columns:minmax(0,1fr)}.mk-main{padding-bottom:76px}.mk-cart{position:fixed;left:0;right:0;top:auto;bottom:0;z-index:78;height:min(72vh,560px);min-height:0;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -16px 40px rgba(0,0,0,.5);transform:translateY(105%);visibility:hidden;transition:transform .3s cubic-bezier(.4, 0, .2, 1),visibility 0s .3s}body.mk-sheet-open .mk-cart{transform:none;visibility:visible;transition:transform .3s cubic-bezier(.2, .8, .2, 1),visibility 0s}.mk-sheet-bg{display:block;position:fixed;inset:0;z-index:77;background:rgba(5,8,18,.55);opacity:0;pointer-events:none;transition:opacity .25s}body.mk-sheet-open .mk-sheet-bg{opacity:1;pointer-events:auto}.mk-sheet-x{display:grid;place-items:center;width:26px;height:26px;margin-left:4px;border-radius:7px;color:var(--muted);background:rgba(255,255,255,.04)}.mk-sheet-x .x{width:9px;height:9px}.mk-bar:not([hidden]){display:flex}.mk-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:70;align-items:center;gap:12px;height:56px;padding:0 10px 0 14px;border-radius:12px;background:var(--surface);box-shadow:0 12px 30px rgba(0,0,0,.5),inset 0 -3px 0 rgba(0,0,0,.22);text-align:left;animation:mkBarIn .3s cubic-bezier(.2,.8,.2,1)}@keyframes mkBarIn{from{opacity:0;transform:translateY(14px)}}.mk-bar-ic{position:relative;display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:9px;background:var(--bg);color:var(--blue-hi)}.mk-bar-ic svg{width:19px;height:19px}.mk-bar-ic i{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:grid;place-items:center;background:var(--blue);color:#fff;font-size:10px;font-weight:900;font-style:normal}.mk-bar-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.mk-bar-txt small{font-size:9px;font-weight:800;text-transform:uppercase;color:var(--sub)}.mk-bar-txt b{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:900}.mk-bar-go{display:grid;place-items:center;height:36px;padding:0 14px;border-radius:8px;flex:none;background:linear-gradient(90deg,var(--blue),var(--blue-hi) 50%,var(--blue));box-shadow:inset 0 -3px 0 rgba(0,0,0,.22);font-size:11px;font-weight:800;text-transform:uppercase;color:#fff}}@media (max-width:760px){.mk-bar{bottom:calc(60px + env(safe-area-inset-bottom) + 10px)}}@media (max-width:560px){.mk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-page{margin-top:20px}.pr-guest{display:flex;flex-direction:column;align-items:center;gap:8px;padding:60px 20px;border-radius:14px;background:var(--surface);text-align:center}.pr-guest b{font-size:15px;font-weight:900}.pr-guest span{font-size:11px;color:var(--sub)}.pr-guest .btn-blue{width:111px;height:32px;margin-top:8px}.pr-head{display:flex;align-items:center;gap:16px;padding:16px;border-radius:14px;background:var(--surface)}.pr-av{width:74px;height:74px;border-radius:16px;border-width:3px}.pr-who{flex:1;min-width:0}.pr-name{display:flex;align-items:center;gap:7px}.pr-name b{font-size:17px;font-weight:900}.pr-who small{display:block;margin-top:6px;font-size:10px;font-weight:700;color:var(--sub)}.pr-xp{display:flex;align-items:center;gap:12px;margin-top:12px}.pr-xp-bar{flex:1;height:8px;border-radius:8px;background:var(--bg);overflow:hidden}.pr-xp-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--xp) 75%,#fff),var(--xp));transition:width .5s cubic-bezier(.2, .7, .2, 1)}.pr-xp span{flex:none;font-size:10px;font-weight:800;color:var(--sub);font-variant-numeric:tabular-nums}.pr-out{flex:none;align-self:center;display:flex;align-items:center;height:30px;padding:0 14px;border-radius:7px;font-size:11px;font-weight:700;transition:background .15s,color .15s}.pr-out-top{display:none}.pr-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:16px 0 14px}.pol-tabs.pr-tabs{display:flex;width:max-content;min-width:0}.pr-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pr-stat{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:12px;background:var(--surface)}.pr-stat span{font-size:10px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:var(--sub)}.pr-stat b{display:flex;align-items:center;gap:6px;font-size:17px;font-weight:900}.pr-rate{margin-left:4px;font-size:10px;font-weight:800;color:var(--ok)}.pr-recent-bar{margin-top:24px}.pr-more{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;text-transform:uppercase;color:var(--sub);transition:color .15s}.pr-more:hover{color:#fff}.pr-more .chev{width:7px;height:7px}.pr-more>span{text-box:trim-both cap alphabetic}.pr-none{margin:14px 0 0;font-size:11px;font-weight:600;color:var(--sub);text-align:center}.pr-gm>span{text-box:trim-both cap alphabetic}@property --gc{syntax:"<color>";inherits:true;initial-value:#799fff}.pr-game{position:relative;display:flex;align-items:center;gap:22px;margin-top:8px;padding:14px 16px;border-radius:12px;overflow:hidden;transition:--gc .35s ease;background:linear-gradient(90deg,var(--surface) 30%,color-mix(in srgb,var(--gc) 38%,var(--surface)))}.pr-game-pick{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;padding-bottom:3px}.pr-game-pick .dd-item{padding:0 11px 0 8px}.pr-game-pick .dd-item>span{text-box:trim-both cap alphabetic}.pr-game-stats{position:relative;z-index:1;display:flex;gap:22px}.pr-game-stats div{display:flex;flex-direction:column;gap:6px}.pr-game-stats span{font-size:9px;font-weight:800;text-transform:uppercase;color:rgba(255,255,255,.6)}.pr-game-stats b{display:flex;align-items:center;gap:5px;font-size:14px;font-weight:900}.pr-game-ic{position:absolute;right:18px;top:50%;width:64px;height:64px;transform:translateY(-50%) rotate(-10deg);color:rgba(255,255,255,.22)}.pr-game-ic svg{width:100%;height:100%}.pr-game-ic{transition:opacity .15s,transform .25s cubic-bezier(.34, 1.4, .64, 1)}.pr-game-ic.swap{opacity:0;transform:translateY(-50%) rotate(-10deg) scale(.85)}.pr-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.pr-link{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:var(--surface)}.pr-link-ic{display:grid;place-items:center;flex:none;width:34px;height:34px;color:#fff}.pr-link-ic svg{width:28px;height:28px}.pr-link-ic.roblox svg{width:24px;height:24px}.pr-link-ic.discord{color:#7983f5}.pr-link-txt{flex:1;min-width:0}.pr-link-txt span{display:block;font-size:10px;font-weight:800;text-transform:uppercase;color:var(--sub)}.pr-link-txt b{display:block;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;font-weight:800}.pr-link-txt b.muted{color:var(--muted)}.btn-blue.pr-link-btn{height:34px;padding:0 14px;border-radius:6px;font-size:10px;font-weight:800;text-transform:uppercase}.pr-link-btn{min-width:76px;justify-content:center}.btn-blue.pr-link-btn.pr-discord{background:linear-gradient(90deg,#5865f2,#8a94ff 50%,#5865f2);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);color:#fff}.btn-blue.pr-link-btn.pr-discord:hover{filter:brightness(1.1)}.btn-blue.pr-link-btn.pr-discord:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.pr-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.pr-bar b{font-size:14px;font-weight:800;line-height:18px}.pr-dd{position:relative}.pr-dd-btn{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 13px;border-radius:8px;background:var(--surface);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;color:#fff}.pr-dd-btn>span,.pr-dd-list span{text-box:trim-both cap alphabetic}.pr-dd-btn .chev{width:8px;height:8px;margin-left:auto;color:var(--sub);transition:transform .2s}.pr-dd.open .pr-dd-btn .chev{transform:rotate(180deg)}.pr-dd-list{position:absolute;top:calc(100% + 6px);right:0;z-index:20;display:grid;gap:3px;min-width:100%;width:max-content;padding:5px;border-radius:10px;background:color-mix(in srgb,var(--bg) 55%,var(--surface));box-shadow:0 14px 34px rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .15s,transform .15s,visibility 0s .15s}.pr-dd.open .pr-dd-list{opacity:1;visibility:visible;transform:none;transition:opacity .15s,transform .15s}.pr-dd-list button{display:flex;align-items:center;gap:8px;height:32px;padding:0 12px 0 9px;border-radius:7px;font-size:11px;font-weight:700;color:#c9cee0;white-space:nowrap;transition:background .12s,color .12s}.pr-dd-list button:hover{background:rgba(255,255,255,.05);color:#fff}.pr-dd-list button.on{background:var(--surface);color:#fff}.pr-dd-ic{display:grid;place-items:center;color:#fff}.pr-dd-ic svg{width:15px;height:15px}.pr-filter select{height:32px;padding:0 30px 0 12px;border:0;border-radius:8px;outline:0;appearance:none;cursor:pointer;font:800 10px Montserrat,sans-serif;text-transform:uppercase;color:#fff;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath d='m1.5 2.8 2.5 2.5 2.5-2.5' fill='none' stroke='%238b93ad' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 11px center/9px no-repeat}.pr-filter option{background:var(--surface);text-transform:none}.pr-table{display:flex;flex-direction:column;gap:5px}.pr-th,.pr-tr{display:grid;align-items:center;gap:10px;padding:0 14px}.pr-hist .pr-th,.pr-hist .pr-tr{grid-template-columns:1.2fr .8fr 1fr 1fr .8fr 1.1fr}.pr-txs .pr-th,.pr-txs .pr-tr{grid-template-columns:.9fr 2fr 1fr 1fr}.pr-sess .pr-th,.pr-sess .pr-tr{grid-template-columns:1.6fr 1fr 1fr 90px}.pr-th{margin-bottom:3px;font-size:9px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:var(--sub)}.pr-tr{height:44px;border-radius:10px;background:var(--surface);font-size:11px;font-weight:700}.pr-tr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-gm{display:flex;align-items:center;gap:7px;font-weight:800}.pr-gm svg{width:16px;height:16px;flex:none;color:#fff}.pr-st{justify-self:start;padding:4px 8px;border-radius:6px;font-size:9px;font-weight:900;text-transform:uppercase;background:var(--slot);color:var(--sub)}.pr-st.won{background:color-mix(in srgb,var(--ok) 16%,var(--bg));color:var(--ok)}.pr-st.lost{background:color-mix(in srgb,#ff5757 14%,var(--bg));color:#ff7a7a}.pr-amt{display:flex;align-items:center;gap:5px;font-weight:800}.pr-amt.plus{color:var(--ok)}.pr-amt.minus{color:#ff7a7a}.pr-date{color:var(--sub)}.pr-kind{font-weight:800}.pr-note{color:var(--sub)}.pr-dev{display:flex;align-items:center;gap:8px;font-weight:800}.pr-this{padding:3px 6px;border-radius:5px;background:color-mix(in srgb,var(--blue) 24%,transparent);color:var(--blue-hi);font-size:8px;font-style:normal;font-weight:900;text-transform:uppercase}.pr-end{height:26px;padding:0 10px;border-radius:6px;background:var(--slot);font-size:9px;font-weight:800;text-transform:uppercase;color:var(--sub)}.pr-end:hover{color:#ff7a7a}.btn-ghost.pr-endall,.btn-ghost.pr-link-btn{height:34px;padding:0 14px;font-size:10px;font-weight:800;text-transform:uppercase;border-radius:6px;background:#252f52;box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);transition:background .15s,transform .08s ease,box-shadow .08s ease}.btn-ghost.pr-endall:hover,.btn-ghost.pr-link-btn:hover{background:#2c3861}.btn-ghost.pr-endall:active,.btn-ghost.pr-link-btn:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.pr-hint{margin:12px 2px 0;font-size:10px;line-height:15px;color:var(--sub)}.pr-empty{padding:40px 20px;font-size:11px;font-weight:600;color:var(--sub);text-align:center}@media (max-width:760px){.pr-head{flex-wrap:wrap}.pr-xp span{display:none}.pr-game{flex-direction:column;align-items:flex-start;gap:14px}.pr-stats{grid-template-columns:1fr 1fr}.pr-links{grid-template-columns:1fr}.pol-tabs.pr-tabs{width:auto;flex:1}.pr-nav>.pr-out{display:none}.pr-head{position:relative}.pr-out-top{display:flex;position:absolute;top:10px;right:10px;height:26px;padding:0 10px;font-size:10px}.pr-name{padding-right:68px}.pol-tabs.pr-tabs :is(a,button){flex:1;justify-content:center;gap:5px;padding:0 6px;font-size:10.5px;white-space:nowrap}}@media (max-width:480px){.pol-tabs.pr-tabs svg{display:none}.pr-hist .pr-th,.pr-hist .pr-tr{grid-template-columns:1.2fr .8fr 1fr 1fr}.pr-hist .pr-th span:nth-child(n+5),.pr-hist .pr-tr>span:nth-child(n+5){display:none}.pr-txs .pr-th,.pr-txs .pr-tr{grid-template-columns:1fr 1fr 1fr}.pr-txs .pr-th span:nth-child(2),.pr-txs .pr-tr>span:nth-child(2){display:none}.pr-sess .pr-th,.pr-sess .pr-tr{grid-template-columns:1.4fr 1fr 80px}.pr-sess .pr-th span:nth-child(3),.pr-sess .pr-tr>span:nth-child(3){display:none}}.footer{margin-top:23px;padding:40px 0 32px;background:linear-gradient(180deg,var(--bg),var(--surface))}.foot-top{display:grid;grid-template-columns:minmax(0,360px) repeat(4,auto);justify-content:space-between;gap:12px 32px}.foot-brand{grid-row:1/3;display:flex;flex-direction:column;align-items:flex-start;padding-left:3px}.foot-brand .logo img{height:27px}.legal{margin:10px 0 0;font-size:9px;font-weight:600;line-height:14px;color:var(--sub)}.legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.legal a:hover{color:#fff}.socials{display:flex;gap:8px;margin-top:auto;padding-top:14px}.social{--brand:#5865f2;--brand-hi:#8a94ff;--lip:#3a44b0;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px 0 11px;border-radius:5px;background:linear-gradient(90deg,var(--brand),var(--brand-hi) 50%,var(--brand));box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);font-size:10px;font-weight:700;color:#fff;transition:filter .15s,transform .08s ease,box-shadow .08s ease}.social:hover{filter:brightness(1.1)}.social:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.social svg{width:15px;height:15px;flex:none;overflow:visible}.social.twitter{--brand:#1d9bf0;--brand-hi:#5bb8ff;--lip:#1474b8}.social.discord{--brand:#5865f2;--brand-hi:#8a94ff;--lip:#3a44b0}.foot-copy{grid-column:2/-1;justify-self:end;align-self:end;height:30px;display:flex;align-items:center;gap:5px;font-size:9px;font-weight:600;color:var(--muted)}.foot-copy svg{width:10px;height:10px;flex:none}.foot-copy span{text-box:trim-both cap alphabetic}.foot-col{display:flex;flex-direction:column;gap:7px;padding-top:3px}.foot-col h4{margin:0 0 3px;font-size:9px;font-weight:800;line-height:11px;letter-spacing:.6px;text-transform:uppercase}.foot-col a{font-size:9.5px;font-weight:600;line-height:12px;color:var(--sub);transition:color .15s}.foot-col a:hover{color:#fff}.chat{position:fixed;top:0;right:0;bottom:0;width:var(--chat-w);z-index:40;background:var(--surface);display:flex;flex-direction:column;padding:12px 11px 9px;gap:8px;transition:transform .3s}body.chat-closed .chat{transform:translateX(100%)}.chat-toggle{position:absolute;left:-28px;bottom:90px;width:28px;height:34px;border-radius:10px 0 0 10px;background:var(--surface);display:grid;place-items:center;color:#657191;z-index:1;transition:color .15s}.chat-toggle:hover{color:#fff}.chat-toggle::after,.chat-toggle::before{content:"";position:absolute;right:0;width:10px;height:10px;pointer-events:none}.chat-toggle::before{top:-10px;background:radial-gradient(circle at 0 0,transparent 9.5px,var(--surface) 10px)}.chat-toggle::after{bottom:-10px;background:radial-gradient(circle at 0 100%,transparent 9.5px,var(--surface) 10px)}.chat-toggle svg{width:8px;height:8px;transition:transform .3s}body.chat-closed .chat-toggle svg{transform:rotate(180deg)}.chat-head{flex:none;display:flex;gap:6px;height:34px}.chat-title,.online{display:flex;align-items:center;border-radius:8px;background:var(--bubble);font-size:12px;font-weight:800}.chat-title{flex:1;gap:8px;padding:0 12px}.chat-title svg{width:19px;height:19px;color:var(--blue-hi);transform:translateY(.07em)}.online{gap:7px;padding:0 12px 0 11px}.online i{position:relative;width:7px;height:7px;border-radius:50%;background:var(--ok)}.online i::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--ok);animation:ping 1.6s cubic-bezier(0,0,.2,1) infinite}@keyframes ping{100%,75%{transform:scale(2.4);opacity:0}}.rain-wrap{flex:none;position:relative;z-index:3}.rain{position:relative;overflow:hidden;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px 12px 12px;background:linear-gradient(110deg,#1d2646,#3f5aa8)}.rain-title small{display:block;font-size:8px;font-weight:700;letter-spacing:.6px;color:#fff}.rain-name{display:flex;align-items:center;gap:5px;margin-top:1px}.rain-name b{font-size:17px;font-weight:900;line-height:20px;letter-spacing:.3px;background:linear-gradient(180deg,#fff,var(--blue-hi));-webkit-background-clip:text;background-clip:text;color:transparent}.rain-i{width:17px;height:17px;color:#c9d6ff;opacity:.75;transition:opacity .15s,color .15s}.rain-i svg{width:100%;height:100%;display:block}.rain-i:hover,.rain-wrap.info-on .rain-i{opacity:1;color:#fff}.rain-pot{display:flex;align-items:center;gap:6px;height:30px;padding:0 4px 0 7px;border-radius:7px;background:rgba(12,17,34,.55);font-size:11px;font-weight:800;white-space:nowrap}.rain-tip{width:22px;height:22px;margin-left:3px;border-radius:6px;flex:none;display:grid;place-items:center;background:linear-gradient(180deg,var(--blue-hi),var(--blue));color:#fff;transition:filter .15s,transform .08s}.rain-tip:hover{filter:brightness(1.1)}.rain-tip:active{transform:scale(.94)}.rain-tip svg{width:12px;height:12px}.rain-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.12)}.rain-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--blue-hi))}.rain-pop{position:absolute;left:0;right:0;top:calc(100% + 9px);padding:14px 14px 12px;border-radius:10px;background:var(--bubble);box-shadow:0 14px 34px rgba(0,0,0,.5);display:grid;gap:8px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s,transform .18s,visibility .18s}.rain-pop::before{content:"";position:absolute;top:-5px;left:calc(var(--arrow-x,64px) - 5.5px);width:11px;height:11px;background:var(--bubble);transform:rotate(45deg);border-radius:2px}.rain-wrap.info-on .rain-pop{opacity:1;visibility:visible;transform:none}.rain-pop h4{margin:0 0 2px;text-align:center;font-size:12px;font-weight:800}.rain-pop p{margin:0;font-size:10px;font-weight:600;line-height:15px;color:var(--sub)}.rain-pop b{color:#fff;font-weight:700}.chat-wrap{position:relative;flex:1;min-height:0}.chat-pin{position:absolute;top:2px;left:2px;right:2px;z-index:2;border-radius:9px;overflow:hidden;background:linear-gradient(100deg,color-mix(in srgb,var(--blue) 22%,var(--bubble)),var(--bubble) 60%);box-shadow:0 10px 22px rgba(6,9,20,.55)}.chat-pin[hidden]{display:none}.messages.has-pin{padding-top:46px}.chat-pin-line{display:flex;align-items:center;gap:8px;width:100%;height:36px;padding:0 11px;text-align:left}.chat-pin-ic{display:grid;place-items:center;width:14px;height:14px;flex:none;color:var(--blue-hi)}.chat-pin-ic svg{width:100%;height:100%}.chat-pin-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;color:#fff}.chat-pin .chev{width:8px;height:8px;flex:none;color:var(--sub);transition:transform .25s,color .15s}.chat-pin-line:hover .chev{color:#fff}.chat-pin.open .chev{transform:rotate(180deg)}.chat-pin-more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2, .8, .2, 1)}.chat-pin.open .chat-pin-more{grid-template-rows:1fr}.chat-pin-more>div{overflow:hidden;padding:0 11px 0 33px}.chat-pin-txt{font-size:10px;font-weight:600;line-height:14px;color:#c3c9de;overflow-wrap:anywhere}.chat-pin-txt .emoji{display:inline-block;width:15px;height:15px;vertical-align:-3px}.chat-pin-txt .msg-link{color:var(--blue-hi);text-decoration:underline;text-underline-offset:2px}.chat-pin-by{margin:5px 0 11px;font-size:9px;font-weight:700;color:var(--faint)}.chat-pin-btn{flex:none;width:34px;display:grid;place-items:center;border-radius:8px;background:var(--bubble);color:var(--sub);transition:color .15s}.chat-pin-btn:hover{color:#fff}.chat-pin-btn svg{width:15px;height:15px}.pin-gap{margin-top:12px}.fld.pin-area{height:auto;padding:10px 13px}.fld.pin-area textarea{flex:1;min-width:0;resize:none;background:0 0;border:0;outline:0;font:600 12px/17px Montserrat,system-ui,sans-serif;color:#fff}.pin-dd{display:block}.pin-dd .wl-dd-btn{height:44px;padding:0 14px 0 13px}.pin-dd .wl-dd-btn span,.pin-dd .wl-dd-item span{font-size:12px;font-weight:700;color:#fff}.pin-dd .wl-dd-item span{color:inherit}.pin-dd .wl-dd-btn .chev{margin-left:auto}.pin-dd .wl-dd-list{top:auto;bottom:calc(100% + 5px);transform:translateY(5px)}.pin-dd .wl-dd-scroll{max-height:none}.fld-label.pin-gap{display:block}.pin-remove{width:100%;height:38px;margin-top:8px;font-size:12px;font-weight:800}.pin-remove[hidden]{display:none}.messages{height:100%;display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:2px 2px 4px}.messages>:first-child{margin-top:auto}.msg{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:9px;flex:none}.msg>.avatar{grid-row:1/span 3;align-self:start}.msg-head{display:flex;align-items:center;gap:7px;height:20px}.level{--lv:calc(round(17px * var(--z), 2px) / var(--z));width:calc(var(--lv) * 29 / 17);height:var(--lv);flex:none;display:block}.af-who b,.cf-seat-name b,.msg-head .msg-name,.pf-name b,.pr-name b,.race-user b,.rp-name b,.tu-name b,.um-name b{text-box:trim-both cap alphabetic;padding-block:.25em}.level text{font-family:Montserrat,Arial,sans-serif;font-weight:800;font-size:9px;letter-spacing:.2px;fill:#fff}.msg-name{font-size:10px;font-weight:700;cursor:pointer}.msg-head>.msg-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-head>.level,.msg-head>.rb,.msg-head>.rbs{flex:none}.msg-meta{margin-left:auto;display:flex;align-items:center;gap:6px;flex:none}.msg-meta time{font-size:9px;font-weight:700;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}.msg-reply{display:grid;place-items:center;width:20px;height:20px;color:var(--faint);transition:color .15s}.msg-reply svg{width:13px;height:13px}.msg:hover .msg-reply{color:var(--sub)}.msg-reply:hover{color:#fff!important}.msg-del{display:grid;place-items:center;width:20px;height:20px;color:var(--faint);transition:color .15s}.msg-del svg{width:12px;height:12px}.msg:hover .msg-del{color:var(--sub)}.msg-del:hover{color:var(--danger)!important}.rb{position:relative;display:inline-flex;flex:none;color:var(--rc)}.rb{--rbs:18px}.rb i{display:block;width:var(--rbz);height:var(--rbz);background:var(--rba) center/contain no-repeat;--rbz:calc(round(var(--rbs) * var(--z), 2px) / var(--z))}.rb-owner{--rba:url(/assets/img/badges/owner.webp);--rbst:url(/assets/img/badges/owner-still.webp)}.rb-staff{--rba:url(/assets/img/badges/staff.webp);--rbst:url(/assets/img/badges/staff-still.webp)}.rb-partner{--rba:url(/assets/img/badges/partner.webp);--rbst:url(/assets/img/badges/partner-still.webp)}.rb-whale{--rba:url(/assets/img/badges/whale.webp);--rbst:url(/assets/img/badges/whale-still.webp)}.rb-high{--rba:url(/assets/img/badges/high.webp);--rbst:url(/assets/img/badges/high-still.webp)}.rb-og{--rba:url(/assets/img/badges/og.webp);--rbst:url(/assets/img/badges/og-still.webp)}.rb-lucky{--rba:url(/assets/img/badges/lucky.webp);--rbst:url(/assets/img/badges/lucky-still.webp)}.rb::after{content:attr(data-name);position:absolute;left:50%;bottom:calc(100% + 7px);padding:5px 8px;border-radius:6px;background:var(--bubble);color:#fff;font-size:9px;font-weight:800;letter-spacing:.3px;white-space:nowrap;opacity:0;transform:translate(-50%,3px);transition:opacity .15s,transform .15s;pointer-events:none;z-index:5}.rb:hover::after{opacity:1;transform:translate(-50%,0)}.rb::before{content:"";position:absolute;left:50%;bottom:calc(100% + 3px);width:9px;height:9px;border-radius:2px;background:var(--bubble);opacity:0;transform:translate(-50%,3px) rotate(45deg);transition:opacity .15s,transform .15s;pointer-events:none;z-index:5}.rb:hover::before{opacity:1;transform:translate(-50%,0) rotate(45deg)}.pf-badges,.pr-badges,.rbs{display:flex;align-items:center;flex-wrap:wrap}.msg-head .rb{--rbs:14px}.msg-head .rbs{gap:2px}.msg-head .rb::after{bottom:auto;top:calc(100% + 6px);transform:translate(-50%,-3px)}.msg-head .rb:hover::after{transform:translate(-50%,0)}.msg-head .rb::before{bottom:auto;top:calc(100% + 2px);transform:translate(-50%,-3px) rotate(45deg)}.msg-head .rb:hover::before{transform:translate(-50%,0) rotate(45deg)}.pf-badges,.pr-badges{flex:none;flex-wrap:nowrap;gap:3px;margin-left:1px}.pf-badges:empty,.pr-badges:empty{display:none}.pr-badges .rb{--rbs:20px}.pf-badges .rb{--rbs:18px}.msg-head .rb i{background-image:var(--rbst)}.msg-head .rb:hover i{background-image:var(--rba)}@media (prefers-reduced-motion:reduce){.msg-head .rb:hover i,.rb i{background-image:var(--rbst)}}.bubble .mention{font-weight:800;color:var(--blue-hi)}.bubble .mention[data-mention]{cursor:pointer;border-radius:3px;transition:color .15s,background .15s}.bubble .mention[data-mention]:hover{color:#fff}.bubble .msg-link{color:var(--blue-hi);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.bubble .msg-link:hover{color:#fff}.msg-quote{grid-column:2;justify-self:start;display:flex;align-items:center;gap:5px;max-width:100%;min-width:0;margin-top:2px;padding:0;font-size:9.5px;font-weight:600;color:var(--faint);text-align:left;transition:color .15s}.msg-quote svg{width:10px;height:10px;flex:none}.msg-quote b{flex:0 1 auto;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--sub);transition:color .15s}.msg-quote span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-quote:hover{color:var(--sub)}.msg-quote:hover b{color:#fff}.msg.flash .bubble{animation:msg-flash 1.2s ease}.msg.msg-in{animation:msgIn .32s cubic-bezier(.2,.8,.2,1) backwards}@keyframes msgIn{from{opacity:0;transform:translateY(10px)}}@keyframes msg-flash{0%,30%{background:color-mix(in srgb,var(--blue) 35%,var(--bubble))}}.bubble .mention.me{padding:0 3px;border-radius:4px;background:color-mix(in srgb,var(--blue) 22%,transparent)}.msg.pinged .bubble{background:color-mix(in srgb,var(--blue) 14%,var(--bubble))}.msg .avatar{padding:0;cursor:pointer}.bubble{grid-column:2;justify-self:start;max-width:100%;margin-top:2px;padding:7px 9px;border-radius:4px 8px 8px 8px;background:var(--bubble);font-size:10px;font-weight:600;line-height:14px;color:#c3c9de;overflow-wrap:anywhere}.bubble .emoji{display:inline-block;width:15px;height:15px;vertical-align:-3px}.msg.red .avatar{--ring:#ff6060}.msg.blue .avatar{--ring:#60bdff}.msg.gold .avatar{--ring:#ffc760}.msg.green .avatar{--ring:#5fe08a}.msg.purple .avatar{--ring:#b57bff}.msg.win-msg{display:block}.win-card{position:relative;isolation:isolate;display:flex;align-items:center;gap:8px;min-height:64px;padding:8px 8px 8px 12px;border-radius:11px;overflow:hidden;cursor:pointer;transition:filter .15s;background:linear-gradient(270deg,color-mix(in srgb,var(--gc) 42%,transparent),transparent 40%),linear-gradient(90deg,color-mix(in srgb,var(--gc) 24%,var(--bubble)),var(--bubble) 40%)}.win-card>:not(.win-scatter){position:relative;z-index:1}.win-card::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.2) 48%,transparent 66%);transform:translateX(-130%)}.win-card:hover{filter:brightness(1.08)}.win-card:hover::after{animation:winShine .8s cubic-bezier(.4,0,.2,1)}@keyframes winShine{from{transform:translateX(-130%)}to{transform:translateX(130%)}}.win-scatter{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 62%);mask-image:linear-gradient(90deg,transparent 30%,#000 62%)}.win-scatter>*{position:absolute;width:var(--sz);height:var(--sz);translate:-50% -50%;opacity:var(--op);filter:blur(var(--blur))}.win-sc-text i{width:auto;height:auto;font-style:normal;font-size:var(--sz);font-weight:900;color:#fff;opacity:calc(var(--op) * .55);white-space:nowrap}.win-sc-img img{object-fit:contain}.win-sc-tile i{display:grid;place-items:center;border-radius:25%;background:var(--face);box-shadow:0 2px 0 var(--lip)}.win-sc-tile i img{width:58%;height:58%}.win-mid{flex:1;min-width:0;display:grid;gap:7px}.win-who{display:flex;align-items:center;gap:6px;min-width:0}.win-who .avatar{width:22px;height:22px;border-radius:7px;border:0}.win-who .msg-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 0;font-size:12px;font-weight:800;color:#fff;text-box:trim-both cap alphabetic}.win-tag{flex:none;margin-left:1px;transform:rotate(-4deg);white-space:nowrap;text-box:trim-both cap alphabetic;font-size:8.5px;font-weight:900;letter-spacing:.15px;text-transform:uppercase;color:color-mix(in srgb,var(--gc) 45%,#fff);text-shadow:-1px -1px 0 var(--bg),1px -1px 0 var(--bg),-1px 1px 0 var(--bg),1px 1px 0 var(--bg),0 2px 0 var(--bg)}.win-nums{justify-self:start;display:flex;align-items:center;gap:10px;height:26px;padding:0 10px 0 5px;border-radius:7px;background:rgba(12,17,34,.55)}.win-stake{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:800;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.win-x{color:var(--ok);font-size:12px;font-weight:900;font-variant-numeric:tabular-nums;white-space:nowrap}.win-art{display:grid;place-items:center;min-width:50px;height:48px;flex:none}.win-pet{position:relative;display:grid;place-items:center;width:50px;height:50px}.win-pet img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(6, 9, 20, .45))}.win-pet>.cf-badges{top:auto;bottom:-2px;left:50%}.win-tiles{display:flex;align-items:center;justify-content:center}.win-art:has(.win-tiles.triple){width:50px;min-width:0;display:flex;justify-content:center}.win-tiles.triple{translate:-7px 6px}.win-t3{position:relative;display:block;flex:none}.win-t3 img{position:absolute;max-width:none}.win-tiles.triple .win-t3:first-child{transform:rotate(-13deg) translate(8px,3px)}.win-tiles.triple .win-t3:nth-child(2){z-index:1}.win-tiles.triple .win-t3:nth-child(3){transform:rotate(13deg) translate(-8px,3px)}.win-tile{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:var(--face);box-shadow:var(--shade),0 2px 0 var(--lip)}.win-tile img{width:19px;height:19px}.win-new .win-card{animation:winIn .55s cubic-bezier(.34,1.35,.64,1) both}.win-new .win-art{animation:winPrize .6s .16s cubic-bezier(.34,1.6,.64,1) both}.win-new .win-card::after{animation:winShine .9s .35s cubic-bezier(.4,0,.2,1)}@keyframes winIn{from{opacity:0;transform:translateY(10px) scale(.95)}}@keyframes winPrize{from{opacity:0;transform:translateY(8px) scale(.7)}}@media (prefers-reduced-motion:reduce){.cf-row .cf-swap,.cf-row.cf-in,.kl-in,.kl-swap>*,.msg.msg-in,.win-card::after,.win-new .win-art,.win-new .win-card{animation:none!important}.jp-slice{transition:none!important}}.scroll-btn{position:absolute;left:4px;right:4px;bottom:8px;z-index:2;height:36px;border-radius:9px;overflow:hidden;isolation:isolate;display:flex;align-items:center;justify-content:center;white-space:nowrap;background:linear-gradient(180deg,rgba(158,186,255,.3),rgba(121,159,255,.12));-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);box-shadow:inset 0 10px 18px -10px rgba(255,255,255,.28),inset 0 -8px 16px -10px rgba(121,159,255,.5),0 12px 30px rgba(6,9,20,.55),0 4px 22px rgba(121,159,255,.22);color:#fff;font-size:11px;font-weight:800;letter-spacing:.2px;text-shadow:0 1px 2px rgba(6,9,20,.35);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s,transform .28s cubic-bezier(.34, 1.25, .64, 1),visibility .2s,background .2s}.scroll-btn::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);transform:translateX(-120%)}.scroll-btn.show{opacity:1;visibility:visible;transform:none}.scroll-btn.show::after{animation:sbSheen .9s .15s cubic-bezier(.4,0,.2,1)}.scroll-btn:hover{background:linear-gradient(180deg,rgba(158,186,255,.38),rgba(121,159,255,.18))}.scroll-btn:hover::after{animation:sbSheen .8s cubic-bezier(.4,0,.2,1)}.scroll-btn:active{transition-duration:.08s}@keyframes sbSheen{from{transform:translateX(-120%)}to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.scroll-btn::after{animation:none!important}}.composer-wrap{position:relative;flex:none}.composer{display:flex;align-items:center;gap:4px;height:40px;padding:0 5px 0 11px;border-radius:8px;background:var(--bg);transition:border-radius .15s}.composer-wrap:has(.emoji-pop.open) .composer,.composer-wrap:has(.reply-bar.on) .composer{border-radius:0 0 8px 8px}.reply-bar{display:none;align-items:center;gap:9px;padding:9px 6px 2px 11px;border-radius:10px 10px 0 0;background:var(--bg)}.reply-bar.on{display:flex;animation:rb-in .2s cubic-bezier(.2,.8,.2,1)}@keyframes rb-in{from{opacity:0;transform:translateY(6px)}}.composer-wrap:has(.emoji-pop.open) .reply-bar{border-radius:0}.reply-ic{display:grid;place-items:center;width:16px;height:22px;flex:none;color:var(--sub)}.reply-ic svg{width:13px;height:13px}.reply-txt{flex:1;min-width:0}.reply-txt small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:700;color:var(--sub)}.reply-txt small b{color:#fff;font-weight:700}.reply-txt>span{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;color:#c3c9de}.msg-quote .emoji,.reply-txt .emoji{display:inline-block;width:13px;height:13px;vertical-align:-3px}.reply-x{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:6px;color:var(--sub);transition:color .15s,background .15s}.reply-x:hover{color:#fff;background:var(--slot)}.reply-x svg{width:8px;height:8px}.chat-input{flex:1;min-width:0;outline:0;font-size:10px;font-weight:600;line-height:18px;color:#fff;height:18px;overflow:hidden;white-space:pre;overflow-wrap:normal;-webkit-line-break:auto;line-break:auto}.chat-input:empty::before{content:attr(data-ph);color:var(--placeholder)}.chat-input.typing-ph:empty:not(:focus)::after{content:"";display:inline-block;width:1.5px;height:11px;margin-left:1px;vertical-align:-1.5px;background:var(--sub);animation:ph-caret 1s steps(1) infinite}@keyframes ph-caret{50%{opacity:0}}.chat-input .emoji{display:inline-block;width:16px;height:16px;vertical-align:-3px}.emoji-toggle{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:7px;transition:background .15s}.emoji-toggle img{width:20px;height:20px;object-fit:contain;filter:grayscale(1);opacity:.65;transition:filter .2s,opacity .2s,transform .2s}.emoji-toggle:hover img,.emoji-toggle[aria-expanded=true] img{filter:none;opacity:1;transform:scale(1.1)}.emoji-pop{position:absolute;left:0;right:0;bottom:100%;z-index:5;padding:8px 8px 6px;border-radius:12px 12px 0 0;background:var(--bg);border-bottom:var(--line) solid var(--slot);box-shadow:0 -16px 30px -8px rgba(0,0,0,.45);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .16s,transform .22s cubic-bezier(.2, .8, .2, 1),visibility .16s}.emoji-pop.open{opacity:1;visibility:visible;transform:none}.emoji-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;max-height:196px;overflow-y:auto}.emoji-btn{aspect-ratio:1;display:grid;place-items:center;border-radius:8px;padding:6px;transition:background .12s,transform .12s}.emoji-btn:hover{background:var(--slot);transform:scale(1.08)}.emoji-btn .emoji{width:100%;height:100%;object-fit:contain}.auth-title{margin:0 0 8px;font-size:15px;font-weight:800}@media (max-width:1100px){.main{margin-right:0}body:not(.chat-open) .chat{transform:translateX(100%)}body.chat-closed .chat{transform:translateX(100%)}.chat{box-shadow:-20px 0 40px rgba(0,0,0,.4);z-index:45}}@media (max-width:560px){.chat{width:100%}.bubble{font-size:12px}}@media (max-width:760px){.nav,.nav-sep{display:none}.login{margin-right:14px}.ticker{justify-content:flex-start;gap:24px}.free{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.free{padding-top:22px;margin-top:-6px}.reel,.vline.r{display:none}.unboxed{margin-left:auto}.foot-top{grid-template-columns:repeat(4,auto);gap:24px 16px}.foot-brand{grid-row:auto;grid-column:1/-1}.foot-copy{grid-column:1/-1;justify-self:start;height:auto}}@media (max-width:480px){.foot-top{grid-template-columns:repeat(2,auto);justify-content:start;gap:22px 64px}.topbar .logo-word{height:20px}.account .sep,.me .chev{display:none}.um-panel{border-top-right-radius:11px}.um-panel::before{right:calc(6px + 15.5px - 5.5px)}.battle{padding:0 10px}.battle .slot:nth-of-type(n+2),.vs{display:none}.unboxed{width:auto;margin:0 10px 0 auto}}@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}.online i::after{animation:none}}.logo-mark{display:none}#tabbar{display:none}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:75;display:grid;grid-template-columns:repeat(5,1fr);height:calc(60px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);box-shadow:0 -10px 30px rgba(0,0,0,.35)}.tb-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;font-size:10px;font-weight:700;color:var(--muted);transition:color .15s;-webkit-tap-highlight-color:transparent}.tb-item svg{width:21px;height:21px;transition:color .15s,transform .2s cubic-bezier(.34, 1.4, .64, 1)}.tb-item span{line-height:1.2}.tb-item.on{color:#fff}.tb-item.on svg{color:var(--blue-hi)}.tb-item:active svg{transform:scale(.9)}.tb-overlay{position:fixed;inset:0;z-index:73;background:rgba(5,8,18,.55);opacity:0;pointer-events:none;transition:opacity .25s;backdrop-filter:blur(3px)}.tb-sheet{position:fixed;left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom));z-index:74;padding:14px 14px 16px;border-radius:14px 14px 0 0;background:var(--surface);transform:translateY(calc(100% + 70px));transition:transform .28s cubic-bezier(.4, 0, .2, 1)}.tb-sheet .dd-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tb-sheet .dd-item{height:44px;padding:0 12px;font-size:13px}body.tb-games .tb-overlay{opacity:1;pointer-events:auto}body.tb-games .tb-sheet{transform:none}body.chat-open .tb-item.on:not([data-tb=chat]),body.tb-games .tb-item.on:not([data-tb=games]){color:var(--muted)}body.chat-open .tb-item.on:not([data-tb=chat]) svg,body.tb-games .tb-item.on:not([data-tb=games]) svg{color:inherit}body.tb-games [data-tb=games]{color:#fff}body.tb-games [data-tb=games] svg{color:var(--blue-hi)}.modal-root{position:fixed;inset:0;z-index:100;pointer-events:none}html.modal-lock{overflow:hidden;overscroll-behavior:none}.modal-overlay{position:absolute;inset:0;background:rgba(5,8,18,.6);opacity:0;transition:opacity .2s;backdrop-filter:blur(6px)}.modal{position:absolute;top:50%;left:50%;width:362px;max-width:calc(100vw - 32px);transform:translate(-50%,-48%) scale(.96);opacity:0;transition:transform .22s cubic-bezier(.2, .7, .2, 1),opacity .2s;background:var(--surface);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;max-height:calc(100vh - 28px);box-shadow:0 30px 80px rgba(0,0,0,.55)}.modal-root.open{pointer-events:auto}.modal-root.open .modal-overlay{opacity:1}.modal-root.open .modal{transform:translate(-50%,-50%) scale(1);opacity:1}.modal-sm{width:340px}.modal-bar{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0 18px}.modal-bar h3{margin:0;font-size:15px;font-weight:800}.modal-bar .modal-x{position:static;align-self:flex-start}.tip-fld{padding-right:8px;gap:5px}.tip-fld input{margin-right:3px}.tip-fld{font-size:12px}.tip-fld input{-moz-appearance:textfield}.tip-fld input::-webkit-inner-spin-button,.tip-fld input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tip-quick{height:24px;padding:0 7px;border-radius:5px;background:var(--slot);font-size:10px;font-weight:700;color:var(--muted);transition:color .15s,background .15s}.tip-quick:hover{background:var(--bubble);color:#fff}.modal-x{position:absolute;top:16px;right:16px;z-index:2;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:var(--muted);background:rgba(255,255,255,.04)}.modal-x:hover{color:#fff;background:rgba(255,255,255,.09)}.modal-x .x{width:9px;height:9px}.modal-head{height:106px;padding-top:12px;display:grid;place-items:center;background:linear-gradient(180deg,rgba(121,159,255,.22),var(--surface))}.modal-head img{height:42px;width:auto}.seg{position:relative;display:flex;gap:4px;margin:14px 18px 0;padding:4px;background:var(--slot);border-radius:9px}.seg-slide{position:absolute;top:4px;left:4px;width:calc(50% - 6px);height:calc(100% - 8px);border-radius:7px;background:var(--bubble);transition:left .25s cubic-bezier(.34, 1.1, .64, 1)}.seg[data-on=signup] .seg-slide{left:calc(50% + 2px)}.seg-tab{position:relative;z-index:1;flex:1;height:30px;border-radius:7px;font-size:12px;font-weight:700;color:var(--muted);transition:color .2s}.seg-tab.is-on{color:#fff}.modal-body{padding:16px 18px 20px;display:flex;flex-direction:column;overflow-y:auto}.modal-head,.seg{flex:none}.auth-note{margin:0 0 14px;font-size:11px;font-weight:600;line-height:16px;color:var(--sub)}.auth-note b{color:#dfe4f2}.fld-label{display:block;font-size:11px;font-weight:700;line-height:14px;color:#fff;margin-bottom:8px}.fld{display:flex;align-items:center;gap:9px;height:44px;padding:0 13px;background:var(--bg);border-radius:8px}.fld input{flex:1;min-width:0;background:0 0;border:0;outline:0;font-size:12px;font-weight:700;color:#fff}.fld input::placeholder{color:var(--faint)}.acct{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;background:var(--slot)}.acct img{width:52px;height:52px;flex:none;border-radius:9px;background:var(--bubble);object-fit:cover}.acct-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.acct-txt b{font-size:14px;font-weight:800;line-height:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acct-txt span{font-size:11px;font-weight:700;line-height:14px;color:var(--blue-hi)}.phrase-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.phrase-head span{font-size:11px;font-weight:700;color:#fff}.phrase-head small{font-size:10px;font-weight:600;color:var(--sub)}.phrase{display:flex;align-items:flex-start;gap:10px;padding:12px 8px 12px 14px;border-radius:8px;background:var(--bg)}.phrase span{flex:1;font-size:12px;font-weight:700;line-height:18px;color:#dfe4f2;user-select:text}.phrase-copy{width:26px;height:26px;flex:none;margin-top:-4px;display:grid;place-items:center;border-radius:6px;color:var(--muted);transition:color .15s,background .15s}.phrase-copy:hover{color:#fff}.phrase-copy svg{width:15px;height:15px}.verify-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.verify-actions .btn-ghost{height:38px;gap:7px;padding:0 10px;font-size:11px}.verify-actions svg{width:14px;height:14px;flex:none}.verify-actions .chev{width:8px;height:8px}.chk{display:flex;align-items:flex-start;gap:9px;margin-top:14px;cursor:pointer}.chk input{appearance:none;width:16px;height:16px;flex:none;margin-top:1px;border-radius:4px;background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--slot);cursor:pointer;transition:background .15s}.chk input:checked{box-shadow:none;background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.4 6.8 11 12 5.4' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/13px no-repeat}.chk span{font-size:11px;font-weight:600;line-height:16px;color:var(--sub)}.chk a{color:var(--blue-hi)}.chk a:hover{text-decoration:underline}.auth-cta{height:48px;margin-top:18px;font-size:13px}.auth-actions{display:flex;flex-direction:column;gap:8px;margin-top:18px}.auth-actions .auth-cta{margin-top:0}@keyframes authStep{from{transform:translateX(var(--from));opacity:0}to{transform:none;opacity:1}}.auth-pane.slide-fwd{--from:30px;animation:authStep .25s ease}.auth-pane.slide-back{--from:-30px;animation:authStep .25s ease}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 16px;border-radius:5px;background:var(--slot);color:#c9cee0;font-size:13px;font-weight:700;transition:background .15s,color .15s}.btn-ghost:hover{background:var(--bubble);color:#fff}.auth-cta:disabled{opacity:.7;cursor:default}.policies{margin-top:26px}.pol-tabs{position:relative;display:inline-flex;gap:2px;padding:4px;border-radius:10px;background:var(--surface);max-width:100%;overflow-x:auto}.pol-ind{position:absolute;top:4px;bottom:4px;left:4px;border-radius:7px;background:var(--slot)}.pol-tabs.ready .pol-ind{transition:left .32s cubic-bezier(.34, 1.15, .64, 1),width .32s cubic-bezier(.34, 1.15, .64, 1)}.pol-tabs :is(a,button){position:relative;z-index:1;flex:none;display:flex;align-items:center;gap:7px;height:30px;padding:0 13px;border-radius:7px;font-size:11px;font-weight:700;color:var(--muted);transition:color .2s}.pol-tabs :is(a,button):hover{color:#c9cee0}.pol-tabs .on{color:#fff}.pol-tabs svg{display:block;width:13px;height:13px;flex:none;transition:color .2s;transform:translateY(-.06em)}.pol-tabs :is(a,button) span{text-box:trim-both cap alphabetic}.pol-tabs .on svg{color:var(--blue-hi)}.pol-doc{padding:24px 0 10px;max-width:820px}.pol-doc header{padding-bottom:18px;margin-bottom:4px;position:relative}.pol-doc header::after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--line);background:linear-gradient(90deg,rgba(121,159,255,.2),transparent)}.pol-doc h1{margin:0;font-size:20px;font-weight:900;line-height:24px}.pol-intro{margin:8px 0 0;font-size:11px;font-weight:600;line-height:17px;color:var(--sub)}.pol-date{display:inline-block;margin-top:10px;padding:6px 9px;border-radius:6px;background:var(--slot);font-size:9px;font-weight:700;line-height:1;color:var(--blue-hi);text-box:trim-both cap alphabetic}.pol-doc section{padding-top:18px}.pol-doc h2{margin:0 0 7px;font-size:12px;font-weight:800;line-height:15px}.pol-doc li,.pol-doc p{margin:0;font-size:10.5px;font-weight:600;line-height:17px;color:var(--sub)}.pol-doc ol+p,.pol-doc p+p,.pol-doc p+ul,.pol-doc ul+p{margin-top:7px}.pol-doc ol,.pol-doc ul{margin:0;padding-left:17px;display:flex;flex-direction:column;gap:4px}.pol-doc li::marker{color:var(--blue-hi);font-weight:800}.pol-doc b{color:#dfe4f2;font-weight:700}.pol-doc a{color:var(--blue-hi)}.pol-doc a:hover{text-decoration:underline}.pol-doc code{padding:1px 5px;border-radius:4px;background:var(--bg);color:#dfe4f2;font-size:10px;font-family:ui-monospace,"SF Mono",Menlo,monospace;white-space:nowrap}.pol-doc section[id]{scroll-margin-top:80px}.fv{display:flex;flex-direction:column;gap:14px;margin-top:12px}.fv .pol-tabs{align-self:flex-start}.fv .pol-tabs svg{transform:none}.fv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fv-grid [data-for=fvHash],.fv-grid [data-for=fvSeed]{grid-column:1/-1}.fv-field{display:flex;flex-direction:column;gap:6px;min-width:0}.fv-field[hidden]{display:none}.fv-field span{font-size:10px;font-weight:700;color:#dfe4f2}.fv-field small{font-weight:600;color:var(--faint)}.fv-field input{height:38px;padding:0 12px;border:0;border-radius:9px;outline:0;background:var(--surface);font-size:11px;font-weight:700;color:#fff}.fv-field input::placeholder{color:var(--faint)}.fv-out{position:relative;display:flex;flex-direction:column;gap:12px;padding-top:16px}.fv-out::before{content:"";position:absolute;left:0;right:0;top:0;height:var(--line);background:linear-gradient(90deg,rgba(121,159,255,.2),transparent)}.pol-doc .fv-wait{font-size:10.5px;color:var(--faint)}.fv-result{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.fv-result>div{display:flex;flex-direction:column;gap:6px}.fv-result span{font-size:10px;font-weight:700;color:var(--sub)}.fv-result b{font-size:22px;font-weight:900;line-height:26px;color:#fff}.fv-chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:7px;font-size:10px;font-weight:800}.fv-chip svg{width:12px;height:12px}.fv-chip.ok{background:rgba(79,220,140,.12);color:var(--ok)}.fv-chip.bad{background:rgba(255,87,87,.12);color:var(--bad)}.fv-kv{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:12px}.fv-kv span{font-size:10px;font-weight:700;color:var(--sub)}.pol-doc .fv-kv code{padding:0;background:0 0;color:#dfe4f2;white-space:normal;overflow-wrap:anywhere}@media (max-width:600px){.fv-grid{grid-template-columns:1fr}.fv-kv{grid-template-columns:1fr;gap:4px}}.fv-src-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px}.fv-src-btn{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;border-radius:7px;background:var(--surface);font-size:10.5px;font-weight:700;color:#dfe4f2!important;transition:background .15s}.fv-src-btn:hover{background:var(--slot);text-decoration:none!important}.fv-src-btn svg{width:13px;height:13px;flex:none;color:var(--blue-hi)}.fv-src-btn span{text-box:trim-both cap alphabetic}.fv-legacy{margin:0;padding:9px 12px;border-radius:8px;background:var(--surface);font-size:10.5px;color:var(--sub)}.fv-kv span a{color:var(--blue-hi)}.pol-doc.in-fwd{--from:26px;animation:polIn .3s ease}.pol-doc.in-back{--from:-26px;animation:polIn .3s ease}@media (max-width:760px){.pol-tabs{display:flex}}@media (max-width:480px){.fv .pol-tabs :is(a,button){flex:1;justify-content:center;gap:6px;padding:0 6px}}.profile{width:360px}.pf-id{display:flex;align-items:center;gap:12px;padding:14px 16px 0}.pf-avatar{width:56px;height:56px;border-radius:14px;border-width:3px}.pf-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.pf-name{display:flex;align-items:center;gap:7px}.pf-name b{font-size:15px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-joined{font-size:10px;font-weight:600;color:var(--sub)}.pf-tip{height:32px;padding:0 18px;font-size:11px;flex:none}.pf-mutes{display:flex;align-items:center;gap:8px;margin:14px 16px 0;padding:8px 8px 8px 12px;border-radius:10px;background:var(--bg)}.pf-mutes[hidden]{display:none}.pf-mutes>span{margin-right:auto;font-size:10px;font-weight:800;color:var(--sub)}.pf-mutes.on>span{color:#ff7b7b}.pf-mutes>div{display:flex;gap:5px}.pf-mutes .btn-ghost{height:28px;padding:0 9px;border-radius:6px;font-size:10px;font-weight:800;color:#fff;background:#252f52;box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.pf-mutes .btn-ghost:hover{background:#2c3760}.pf-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px}.pf-stat{display:flex;flex-direction:column;gap:6px;padding:12px 13px 15px;border-radius:10px;background:linear-gradient(180deg,#212b4d,var(--slot));box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),0 10px 20px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.pf-stat span{font-size:9px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.pf-stat b{display:flex;align-items:center;gap:6px;height:20px;font-size:15px;font-weight:800;white-space:nowrap}.pf-stat b i{font-style:normal}.pf-stats{row-gap:11px;padding-bottom:19px}#toasts{position:fixed;top:71px;left:16px;z-index:200;display:flex;flex-direction:column;align-items:flex-start;gap:8px;pointer-events:none}@media (max-width:560px){#toasts{left:12px;right:12px;align-items:center}}.toast{--tone:var(--blue);position:relative;overflow:hidden;pointer-events:auto;cursor:pointer;display:flex;align-items:center;gap:11px;width:min(340px,calc(100vw - 32px));padding:12px 18px 15px 14px;border-radius:12px;background:linear-gradient(110deg,#1b2342 0,#1f2847 55%,color-mix(in srgb,var(--tone) 24%,#1f2847) 100%);box-shadow:0 18px 40px rgba(0,0,0,.55);animation:toastIn .3s cubic-bezier(.34,1.3,.64,1)}.toast.error{--tone:var(--danger)}.toast.ok{--tone:var(--ok)}.toast>svg{width:22px;height:22px;flex:none;color:var(--tone)}.toast-txt{display:flex;flex-direction:column;gap:2px;font-size:12px;font-weight:700;line-height:16px;color:#dfe4f2}.toast-txt b{font-size:10px;font-weight:800;line-height:12px;letter-spacing:.5px;text-transform:uppercase;color:var(--tone)}.toast::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:rgba(255,255,255,.08)}.toast-bar{position:absolute;left:0;bottom:0;z-index:1;height:3px;width:100%;border-radius:0 3px 3px 0;transform-origin:left;background:linear-gradient(90deg,var(--tone),color-mix(in srgb,var(--tone) 55%,#fff))}.toast.out{animation:toastOut .22s ease forwards}@keyframes toastIn{from{opacity:0;transform:translateX(-24px) scale(.97)}}@keyframes toastOut{to{opacity:0;transform:translateX(-24px) scale(.97)}}@keyframes toastBar{from{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.toast,.toast.out{animation-duration:1ms}}@media (max-width:760px){#tabbar{display:block}body{padding-bottom:calc(60px + env(safe-area-inset-bottom))}.topbar .logo-word{display:none}.topbar .logo-mark{display:block;width:30px;height:30px}.chat-toggle{display:none}.chat{bottom:calc(60px + env(safe-area-inset-bottom));height:auto}}@media (prefers-reduced-motion:reduce){.modal,.modal-overlay,.seg-slide,.tb-overlay,.tb-sheet{transition:none!important}}.t-blue{--t:#5b72f2;--hi:#8095ff;--lip:#4153c4}.t-gold{--t:#f3ba5f;--hi:#ffd389;--lip:#cf9442}.t-green{--t:#43cb73;--hi:#74e39b;--lip:#30a157}.t-purple{--t:#bd57e6;--hi:#d98af7;--lip:#933eb8}.t-blue,.t-gold,.t-green,.t-purple{--face:var(--t);--shade:inset 0 1px 0 rgba(255, 255, 255, .3),inset 0 0 14px rgba(0, 0, 0, .1)}.rl-dot,.rl-dot img,.rl-place img,.rl-status p img,.rl-streak i,.rl-streak img,.rl-tile,.rl-tile img{width:calc(round(var(--s) * var(--z),2px)/ var(--z));height:calc(round(var(--s) * var(--z),2px)/ var(--z))}.roulette{margin-top:24px}.rl-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.rl-pot{display:flex;align-items:center;gap:12px}.rl-pot-txt{display:flex;flex-direction:column;gap:5px}.rl-pot-name{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.rl-pot-txt>b{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800}.rl-info{display:grid;width:13px;height:13px;color:var(--muted);transition:color .15s}.rl-info svg{width:100%;height:100%}.rl-info:hover{color:#fff}.rl-streak{display:flex;gap:5px}.rl-streak i{--s:34px;border-radius:8px;display:grid;place-items:center;background:var(--surface);transition:background .3s}.rl-streak img{--s:20px;opacity:.18;transition:opacity .3s}.rl-streak i.on{background:var(--face);box-shadow:var(--shade)}.rl-streak i.on img{opacity:1}.rl-tools{display:flex;gap:6px}.rl-tool{display:flex;align-items:center;gap:7px;height:32px;padding:0 11px;border-radius:8px;background:var(--surface);color:var(--sub);font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;transition:color .15s,background .15s}.rl-tool:hover{color:#fff;background:var(--slot)}.rl-tool svg{width:15px;height:15px;flex:none}.rl-reel{position:relative;margin-top:16px;padding:16px 0 19px;border-radius:14px;overflow:hidden;background:var(--surface)}.rl-reel::after,.rl-reel::before{content:"";position:absolute;top:0;bottom:0;width:22%;z-index:1;pointer-events:none}.rl-reel::before{left:0;background:linear-gradient(90deg,var(--surface),rgba(18,25,48,0))}.rl-reel::after{right:0;background:linear-gradient(270deg,var(--surface),rgba(18,25,48,0))}.rl-track{display:flex;gap:calc(round(8px * var(--z),2px)/ var(--z));width:max-content;will-change:transform}.rl-tile{--s:76px;flex:none;border-radius:11px;display:grid;place-items:center;background:var(--face);box-shadow:var(--shade),0 4px 0 var(--lip);transition:opacity .3s,transform .3s cubic-bezier(.34, 1.4, .64, 1)}.rl-tile img{--s:42px}.rl-line{position:absolute;left:50%;top:6px;bottom:6px;z-index:2;pointer-events:none;width:calc(4px / var(--z));margin-left:calc(-2px / var(--z));border-radius:calc(2px / var(--z));background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.7) 22%,rgba(255,255,255,.7) 78%,rgba(255,255,255,0));opacity:0;transition:opacity .2s}.rl-reel.rolling .rl-line{opacity:1}.rl-reel.done .rl-tile:not(.win){opacity:.35}.rl-tile.win{transform:scale(1.08)}.rl-status{margin-top:18px}.rl-status p{display:flex;align-items:center;justify-content:center;gap:7px;height:20px;margin:0;font-size:12px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.rl-status p b{min-width:44px;color:#fff;font-weight:800}.rl-status p img{--s:20px}.rl-status p span{color:#fff}.ell{display:inline-block;width:1.1em;margin-right:-1.1em;text-align:left;font-style:normal}.ell::after{content:"";animation:ell 1.2s steps(1) infinite}@keyframes ell{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.rl-bar{height:6px;margin-top:10px;border-radius:3px;background:var(--surface);overflow:hidden}.rl-bar span{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,var(--blue),var(--blue-hi))}.rl-hist{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}.rl-hist-row{display:flex;align-items:center;gap:10px}.rl-hist-row>span{font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub);white-space:nowrap}.rl-dots{display:flex;align-items:center;gap:5px}.rl-counts{display:flex;align-items:center;gap:12px}.rl-counts span{display:flex;align-items:center;gap:6px;min-width:44px;font-size:12px;font-weight:800}.rl-dot{--s:24px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--face);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -2px 0 rgba(0,0,0,.14),inset 0 0 6px rgba(0,0,0,.1)}.rl-dot img{--s:16px}.rl-dot.empty{background:var(--surface);box-shadow:none}.rl-amount{display:flex;align-items:center;gap:8px;margin-top:16px}.rl-fld{flex:1;min-width:0;font-size:13px;display:flex;align-items:center;gap:9px;height:42px;padding:0 8px 0 12px;border-radius:10px;background:var(--surface);cursor:text}.rl-fld input{flex:1;min-width:40px;background:0 0;border:0;outline:0;font-size:13px;font-weight:800;-moz-appearance:textfield}.rl-fld input::placeholder{color:var(--faint);font-weight:700}.rl-fld input::-webkit-inner-spin-button,.rl-fld input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rl-clear{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:7px;background:var(--slot);color:var(--muted);visibility:hidden;opacity:0;transition:opacity .15s,color .15s,visibility .15s}.rl-clear.show{visibility:visible;opacity:1}.rl-clear:hover{color:#fff}.rl-clear svg{width:9px;height:9px}.rl-seg{display:flex;align-items:center;height:42px;padding:0 4px;border-radius:10px;background:var(--surface);flex:none}.rl-seg button{position:relative;height:32px;min-width:42px;padding:0 10px;border-radius:7px;font-size:11px;font-weight:800;color:var(--sub);transition:background .15s,color .15s}.rl-seg button+button::before{content:"";position:absolute;left:-1px;top:10px;width:var(--line);height:12px;background:var(--slot)}.rl-seg button:hover{background:var(--slot);color:#fff}.rl-seg button:hover+button::before,.rl-seg button:hover::before{opacity:0}.rl-bets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.rl-col{display:flex;flex-direction:column;gap:8px;min-width:0}.rl-place{display:flex;align-items:center;gap:8px;height:41px;padding:0 13px 0 11px;border-radius:8px;background:linear-gradient(90deg,var(--t),var(--hi) 50%,var(--t));box-shadow:inset 0 2px 0 rgba(255,255,255,.14),inset 0 -3px 0 rgba(0,0,0,.22);font-size:10px;font-weight:800;text-transform:uppercase;color:#fff;transition:filter .15s,transform .08s ease,box-shadow .08s ease,opacity .2s}.rl-place:not(:disabled):hover{filter:brightness(1.07)}.rl-place:not(:disabled):active{box-shadow:inset 0 2px 0 rgba(255,255,255,.14),inset 0 -2px 0 rgba(0,0,0,.22)}.rl-place img{--s:18px;flex:none}.rl-place:disabled{opacity:.45;cursor:not-allowed}.rl-place em{margin-left:auto;font-style:normal;white-space:nowrap}.rl-sum{display:flex;align-items:center;justify-content:space-between;gap:8px;height:36px;padding:0 12px;border-radius:8px;background:var(--surface);font-size:10px;font-weight:800;text-transform:uppercase;color:var(--sub)}.rl-sum b{color:#fff;font-weight:800}.rl-total{display:flex;align-items:center;gap:5px}.rl-list{display:flex;flex-direction:column;gap:5px}.rl-row{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 7px;border-radius:8px;background:rgba(18,25,48,.6);font-size:11px;font-weight:700}.rl-row .avatar{width:24px;height:24px;border-radius:7px}.rl-row .level{margin-right:-2px}.rl-row>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rl-amt{display:flex;align-items:center;gap:5px;margin-left:auto}.rl-col.won .rl-amt{color:var(--ok)}.rl-col.lost .rl-list{opacity:.45}.fair-head{display:flex;align-items:center;gap:10px}.fair-head small{display:block;margin-bottom:3px;font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.fair-ic{display:grid;flex:none;color:var(--blue-hi)}.fair-ic svg{width:26px;height:26px}.fair-body{gap:12px}.fair-kv{display:flex;flex-direction:column;gap:7px;min-width:0}.fair-kv>span{display:flex;align-items:baseline;gap:6px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.fair-kv small{font-size:9px;font-weight:700;letter-spacing:0;color:var(--faint)}.fair-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fair-val{display:flex;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;border-radius:8px;background:var(--bg);font-size:11px;font-weight:700;color:#dfe4f2;white-space:nowrap;overflow:hidden}.fair-val code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;font:700 10.5px/15px ui-monospace,"SF Mono",Menlo,monospace;user-select:text}.fair-val code.muted,.fair-val.muted{color:var(--faint);font-family:inherit;font-size:11px}.fair-copy.off{visibility:hidden}.fair-copy{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:6px;color:var(--muted);transition:color .15s,background .15s}.fair-copy:hover{color:#fff;background:var(--slot)}.fair-copy svg{width:14px;height:14px}.fair-val a{color:var(--blue-hi)}.fair-val a:hover{text-decoration:underline}.fair-val input{flex:1;min-width:0;border:0;outline:0;background:0 0;color:#fff;font:700 10.5px/15px ui-monospace,"SF Mono",Menlo,monospace}.fair-val[data-f=prevClient]{font:700 10.5px/15px ui-monospace,"SF Mono",Menlo,monospace}.fair-sep{height:var(--line);margin:2px 0;background:var(--slot)}.fair-prev:not([hidden]){display:flex;flex-direction:column;gap:12px}.fair-new{display:flex;gap:8px}.fair-new .fair-val{flex:1;min-width:0}.fair-change{flex:none;height:38px;padding:0 16px;font-size:11px}.fair-change:disabled{filter:grayscale(.6) brightness(.8);cursor:default}.fair-link{align-self:center;margin-top:2px;font-size:11px;font-weight:700;color:var(--blue-hi)}.fair-link:hover{text-decoration:underline}.pr-click{cursor:pointer;transition:background .15s}.pr-click:focus-visible,.pr-click:hover{background:var(--slot);outline:0}.bd-modal{width:860px}.bd-modal.bd-one{width:500px}.bd-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:24px;align-items:start}.bd-col{display:flex;flex-direction:column;gap:12px;min-width:0}.fair-row.bd-three{grid-template-columns:repeat(3,minmax(0,1fr))}.fair-row.bd-top{grid-template-columns:repeat(var(--n),minmax(0,1fr))}@media (max-width:760px){.bd-cols{grid-template-columns:1fr;gap:12px}.fair-row.bd-top{grid-template-columns:repeat(3,minmax(0,1fr))}.fair-row.bd-top>:last-child{grid-column:span 2}}.bd-ic svg{color:#fff}.bd-modal .fair-val{gap:7px;font-size:13px;font-weight:800}.bd-modal .fair-val.muted{font-size:12px;font-weight:700}.bd-pet>span:not(.bd-pic){font-size:12px}.bd-modal .fair-val em{margin-left:auto;padding-right:6px;font-style:normal;font-weight:800;color:var(--sub)}.bd-plus{color:var(--ok)}.bd-minus{color:#ff7a7a}.bd-box{height:auto;min-height:38px;padding:8px 12px;white-space:normal}.bd-wrap{line-height:16px;overflow-wrap:anywhere}.bd-tile.rl-tile{--s:24px;border-radius:5px;box-shadow:var(--shade),0 2px 0 var(--lip)}.bd-tile.rl-tile img{--s:14px}.bd-chip{width:22px;height:22px;flex:none}.bd-who{display:flex;align-items:center;gap:7px;min-width:0}.bd-who img{width:20px;height:20px;flex:none;border-radius:50%;background:var(--slot)}.bd-who span{overflow:hidden;text-overflow:ellipsis}.bd-pets{display:flex;flex-direction:column;gap:6px;width:100%}.bd-pet{display:flex;align-items:center;gap:9px;min-width:0}.bd-pic{position:relative;width:30px;height:30px;flex:none}.bd-pic img{width:100%;height:100%;object-fit:contain}.bd-pet>span:not(.bd-pic){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-pet b{display:flex;align-items:center;gap:5px;flex:none;font-weight:800}.bd-sub{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800}.bd-sub svg{width:17px;height:17px;flex:none;color:#fff}.bd-sub.fair svg{color:var(--blue-hi)}.rl-pot-hero{padding:26px 18px 18px;text-align:center;background:radial-gradient(70% 90% at 50% 0,rgba(67,203,115,.28),transparent)}.rl-pot-tiles{display:flex;justify-content:center;align-items:center;height:76px}.rl-pot-tiles .rl-tile{--s:50px}.rl-pot-tiles .rl-tile img{--s:28px}.rl-pot-tiles .rl-tile:first-child{transform:rotate(-14deg) translate(8px,6px)}.rl-pot-tiles .rl-tile:nth-child(2){position:relative;z-index:1;--s:66px;border-radius:14px}.rl-pot-tiles .rl-tile:nth-child(2) img{--s:38px}.rl-pot-tiles .rl-tile:nth-child(3){transform:rotate(14deg) translate(-8px,6px)}.rl-pot-hero h3{margin:16px 0 0;font-size:13px;font-weight:800;line-height:16px;letter-spacing:1px;text-transform:uppercase;color:#fff}.rl-pot-hero h3 small{display:block;font-size:inherit}.rl-pot-hero h3 b{display:block;margin-top:2px;font-size:38px;font-weight:900;line-height:42px;letter-spacing:2px;background:linear-gradient(180deg,var(--gold-hi),var(--gold) 60%,#f2cf52);-webkit-background-clip:text;background-clip:text;color:transparent}.rl-rules{margin:0;padding:0;list-style:none;counter-reset:rule;display:flex;flex-direction:column;gap:10px}.rl-rules li{position:relative;padding-left:30px;font-size:11px;font-weight:600;line-height:16px;color:var(--sub);counter-increment:rule}.rl-rules li::before{content:counter(rule);position:absolute;left:0;top:-1px;width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:var(--slot);font-size:10px;font-weight:800;color:#fff}.rl-rules b{color:#fff;font-weight:800}.rl-example{margin-top:14px;padding:11px 13px;border-radius:9px;background:var(--slot);font-size:11px;font-weight:600;line-height:16px;color:#c9cee0}.rl-example b{display:block;margin-bottom:3px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--gold)}@media (max-width:900px){.rl-bets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rl-top{flex-wrap:wrap}.rl-tile{--s:62px}.rl-tile img{--s:34px}.rl-amount{flex-wrap:wrap}.rl-fld{flex-basis:100%}.rl-seg{flex:1;justify-content:space-between}.rl-bets{grid-template-columns:1fr}}.upgrader{margin-top:24px}.up-game{display:grid;grid-template-columns:minmax(0,1fr) 270px minmax(0,1fr);gap:16px;align-items:stretch}.up-side{display:flex;flex-direction:column;gap:8px}.up-card{display:flex;flex-direction:column;padding:16px;border-radius:14px;background:var(--surface)}.up-label{margin-bottom:8px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.up-fld{display:flex;align-items:center;gap:8px;height:42px;margin-bottom:14px;padding:0 5px 0 12px;border-radius:10px;background:var(--bg);font-size:13px;cursor:text}.up-fld input{flex:1;min-width:0;background:0 0;border:0;outline:0;font-size:13px;font-weight:800;-moz-appearance:textfield}.up-fld input::placeholder{color:var(--faint)}.up-fld input::-webkit-inner-spin-button,.up-fld input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.up-seg{display:flex;gap:2px}.up-seg button{height:32px;min-width:36px;padding:0 9px;border-radius:7px;font-size:11px;font-weight:800;color:var(--sub);transition:background .15s,color .15s}.up-seg button:hover{background:var(--slot);color:#fff}.up-presets{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:14px}.up-presets button{height:34px;border-radius:8px;background:var(--slot);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);font-size:11px;font-weight:800;color:#c9cee0;transition:background .15s,color .15s,transform .08s,box-shadow .08s}.up-presets button:hover{background:var(--bubble);color:#fff}.up-presets button:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.up-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.up-stats div{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:9px;background:var(--bg)}.up-stats span{font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.up-stats b{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:800}.up-stats i{font-style:normal}.up-toggle{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:11px;font-weight:700;color:var(--sub);cursor:pointer}.up-toggle input{position:absolute;opacity:0;pointer-events:none}.up-toggle i{position:relative;width:34px;height:20px;border-radius:10px;background:var(--slot);transition:background .2s}.up-toggle i::after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s cubic-bezier(.34, 1.4, .64, 1)}.up-toggle input:checked+i{background:var(--blue)}.up-toggle input:checked+i::after{transform:translateX(14px)}.up-tools{display:flex;gap:6px}.up-fair{flex:1;justify-content:center}.up-center{display:flex;flex-direction:column;align-items:center;gap:12px}.up-dial{position:relative;width:min(270px,100%);aspect-ratio:1;border-radius:50%;background:var(--surface)}.up-dial .up-ring{position:absolute;inset:0;width:100%;height:100%}.up-track,.up-win{fill:none;stroke-width:16}.up-track{stroke:var(--bg)}.up-win{stroke:var(--blue);transition:stroke-dasharray .25s,stroke-dashoffset .25s,stroke .2s}.up-dial.bad .up-win{stroke:var(--danger)}.up-ring{will-change:transform}.up-arrow{position:absolute;left:50%;top:-6px;z-index:1;width:26px;height:22px;transform:translateX(-50%);fill:var(--blue-hi);filter:drop-shadow(0 3px 0 #5a77c9) drop-shadow(0 4px 8px rgba(0, 0, 0, .35))}.up-mid{position:absolute;inset:0;display:grid;place-content:center;gap:4px;text-align:center}.up-mid small{font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.up-mid b{font-size:31px;font-weight:900;line-height:35px;transition:color .2s}.up-dial.won .up-mid b{color:var(--ok)}.up-dial.lost .up-mid b{color:var(--danger)}.up-mode{position:relative;display:flex;gap:4px;width:100%;padding:4px;border-radius:10px;background:var(--surface)}.up-mode-ind{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 6px);border-radius:7px;background:var(--slot);transition:transform .32s cubic-bezier(.34, 1.15, .64, 1)}.up-mode[data-mode=over] .up-mode-ind{transform:translateX(calc(100% + 4px))}.up-mode button{position:relative;z-index:1;flex:1;display:flex;align-items:center;justify-content:center;gap:6px;height:32px;border-radius:7px;font-size:10px;font-weight:800;text-transform:uppercase;color:var(--sub);transition:background .15s,color .15s}.up-mode button svg{width:11px;height:11px}.up-mode button:hover{color:#fff}.up-mode button.on{color:#fff}.up-go{width:100%;height:44px;font-size:13px}.up-go.idle,.up-go:disabled{opacity:.55}.up-go:disabled{cursor:default}.up-target{--g:121,159,255;position:relative;align-items:center;text-align:center}.up-target.empty{justify-content:center}.up-name{font-size:14px;font-weight:800;line-height:18px;color:#c9d6ff}.up-value-row{display:flex;gap:6px;margin-top:10px}.up-value{display:flex;align-items:center;gap:7px;height:32px;padding:0 12px 0 9px;border-radius:8px;background:var(--bg);font-size:13px;font-weight:800}.up-remove{width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:rgba(255,87,87,.14);color:#ff7a7a;transition:background .15s,color .15s}.up-remove:hover{background:rgba(255,87,87,.24);color:#fff}.up-remove svg{width:15px;height:15px}.up-pick{position:relative;flex:1;width:100%;min-height:150px;margin:10px 0 8px;display:grid;place-items:center}.up-pick>.cf-badges{top:4px;left:0;flex-direction:column;gap:4px;transform:none}.up-pick>.cf-badges .pb{width:18px;height:18px}.up-pick img{width:140px;height:140px;object-fit:contain;animation:upFloat 3s ease-in-out infinite;filter:drop-shadow(0 10px 12px rgba(6, 10, 24, .45))}.up-rarity{margin-top:4px;font-size:9px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:color-mix(in srgb,rgb(var(--g)) 85%,#fff)}@keyframes upFloat{50%{transform:translateY(-7px)}}.up-mult{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800}.up-mult span,.up-range span{font-size:10px;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.up-range{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:36px;margin-top:12px;border-radius:9px;background:var(--bg);font-size:12px;font-weight:800}.up-hint{max-width:210px;margin-top:6px;font-size:11px;font-weight:600;line-height:16px;color:var(--sub)}@media (prefers-reduced-motion:reduce){.up-pick img{animation:none}}.up-game.spinning .up-mode,.up-game.spinning .up-side,.upgrader:has(.up-game.spinning) .up-grid{pointer-events:none}.up-items-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:26px}.up-search{display:flex;align-items:center;gap:8px;width:260px;max-width:100%;height:38px;padding:0 12px;border-radius:9px;background:var(--surface);color:var(--muted);cursor:text}.up-search svg{width:15px;height:15px;flex:none}.up-search input{flex:1;min-width:0;background:0 0;border:0;outline:0;font-size:11px;font-weight:700;color:#fff}.up-search input::placeholder{color:var(--faint)}.up-sort{display:flex;align-items:center;gap:8px;flex:none;white-space:nowrap;height:38px;padding:0 13px;border-radius:9px;background:var(--surface);font-size:10px;font-weight:800;text-transform:uppercase;color:var(--sub);transition:color .15s}.up-sort:hover{color:#fff}.up-sort svg{width:15px;height:15px;transition:transform .4s cubic-bezier(.34, 1.3, .64, 1)}.up-sort.low svg{transform:rotate(180deg)}.sort-labels{display:grid}.sort-labels b{grid-area:1/1;font-weight:inherit;transition:opacity .2s ease,transform .25s cubic-bezier(.2, .7, .2, 1)}.up-sort:not(.low) .sort-labels b:last-child{opacity:0;transform:translateY(4px)}.up-sort.low .sort-labels b:first-child{opacity:0;transform:translateY(-4px)}.up-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;margin-top:12px;padding-bottom:3px;transition:opacity .15s}.up-pet{--g:121,159,255;display:flex;flex-direction:column;align-items:center;min-width:0;padding:10px 6px 9px;border-radius:11px;--rc:rgb(var(--g));background:linear-gradient(180deg,var(--surface) 42%,color-mix(in srgb,var(--rc) 15%,var(--surface)));box-shadow:0 3px 0 color-mix(in srgb,var(--rc) 42%,var(--bg));transition:transform .25s cubic-bezier(.2, .7, .2, 1),background .15s,box-shadow .15s;will-change:transform}.up-pet{position:relative}.up-pet:hover{transform:translate3d(0,-2px,0)}.up-pet[data-r=legendary],.up-target[data-r=legendary]{--g:255,199,96}.up-pet[data-r=ultra_rare],.up-target[data-r=ultra_rare]{--g:199,125,255}.up-pet[data-r=rare],.up-target[data-r=rare]{--g:96,189,255}.up-pet[data-r=uncommon],.up-target[data-r=uncommon]{--g:79,220,140}.up-pet[data-r=common],.up-target[data-r=common]{--g:160,170,196}.up-pet>*{position:relative}.up-pet>img{width:64px;height:64px;object-fit:contain;transition:transform .25s cubic-bezier(.2, .7, .2, 1);will-change:transform;backface-visibility:hidden}.up-pet:hover>img{transform:scale(1.08) translateZ(0)}.up-pet b{max-width:100%;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:800}.up-pet span{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:10.5px;font-weight:800;color:#dfe4f2}.up-pet:hover{background:linear-gradient(180deg,#161e3a 42%,color-mix(in srgb,var(--rc) 20%,#161e3a))}.up-pet::after{content:"";position:absolute;inset:0 0 -3px;z-index:1;border-radius:inherit;pointer-events:none;background:rgba(121,159,255,.14);box-shadow:inset 0 0 0 2px var(--blue);opacity:0;transition:opacity .15s}.up-pet.on::after{opacity:1}.up-pager{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;min-height:32px}.up-count{font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.up-pages{display:flex;align-items:center;gap:4px}.up-pages button{min-width:32px;height:32px;padding:0 9px;display:grid;place-items:center;border-radius:8px;background:var(--surface);font-size:11px;font-weight:800;color:var(--sub);transition:background .15s,color .15s}.up-pages button:hover:not(:disabled){background:var(--slot);color:#fff}.up-pages button.on{background:var(--slot);color:#fff}.up-pages button:disabled{opacity:.4;cursor:default}.up-pages svg{width:8px;height:8px}.up-gap{padding:0 2px;font-size:11px;font-weight:800;color:var(--faint)}.up-none{grid-column:1/-1;margin:18px 0;text-align:center;font-size:11px;font-weight:600;color:var(--sub)}.up-grid.cfc-grid:has(> .up-none),.up-grid:has(> .up-none){align-content:center;padding-block:4px}@media (max-width:900px){.up-game{grid-template-columns:minmax(0,1fr)}.up-center{order:-1}}.coinflip{margin-top:24px}.cf-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.cf-stats{display:flex;align-items:center;gap:28px}.cf-stats i{font-style:normal}.jp-stat-ic{--cur:calc(round(1.5em * var(--z), 2px) / var(--z));display:grid;width:var(--cur);height:var(--cur);flex:none;color:var(--blue-hi)}.jp-stat-ic svg{width:100%;height:100%}.cf-head .up-sort{height:32px;border-radius:8px}.cf-head-r{display:flex;align-items:flex-start;gap:6px}.cf-create{height:32px;padding:0 14px;font-size:10px;font-weight:800;text-transform:uppercase}.battles.cf-list{margin:16px 0 0;grid-template-columns:minmax(0,1fr)}@media (max-width:480px){.cf-row>.vline{display:none}}.cf-row .slot.cf-p{position:relative;width:34px;height:34px;border-radius:8px;overflow:visible}.cf-p>.cf-av{display:block;width:100%;height:100%;border-radius:inherit}.cf-p.empty .cf-side{opacity:.5}.cf-side{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px}.cf-row{position:relative;height:56px}.kl-in{animation:klIn .36s cubic-bezier(.2,.8,.2,1) backwards}@keyframes klIn{from{opacity:0;transform:translateY(-8px) scale(.985)}}.kl-swap>*{animation:klSwap .26s cubic-bezier(.2,.8,.2,1) backwards}@keyframes klSwap{from{opacity:.35}}.kl-out{pointer-events:none;overflow:hidden}.kl-empty{animation:klSwap .3s ease backwards}.cf-row.cf-in{animation:cfIn .38s cubic-bezier(.2,.8,.2,1) backwards}@keyframes cfIn{from{opacity:0;transform:translateY(-8px) scale(.985)}}.cf-row .cf-swap{animation:cfSwap .28s cubic-bezier(.2,.8,.2,1) backwards}@keyframes cfSwap{from{opacity:0;transform:scale(.92)}}.cf-row.cf-out{pointer-events:none;overflow:hidden}.cf-mid{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;margin-right:14px}.cf-coinspot{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--bg)}.cf-coinspot{position:relative;z-index:2}.cf-coinspot .cf-render{position:absolute;left:50%;top:50%;width:calc(100% / .45);height:calc(100% / .45);transform:translate(-50%,-50%);pointer-events:none}.cf-pet{position:relative;width:44px;height:44px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--bg);box-shadow:0 0 0 3px var(--surface);transition:transform .15s}.cf-pet+.cf-pet{margin-left:-10px}.cf-pet img{width:34px;height:34px;object-fit:contain}.cf-pet:hover{z-index:2;transform:translateY(-2px)}.cf-badges{position:absolute;bottom:-2px;left:50%;z-index:1;display:flex;gap:1px;transform:translateX(-50%)}.cf-badges .pb{display:block;width:10px;height:10px;overflow:visible}.pb path{fill:#fff}.pb-n circle{fill:#36c45a}.pb-m circle{fill:#9b5cff}.pb-f circle{fill:#3a9bff}.pb-r circle{fill:#ff4f9e}.cf-pet.more{font-size:11px;font-weight:800;color:var(--sub)}.cf-pet[data-tip]::after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 13px);z-index:5;transform:translate(-50%,4px);padding:6px 9px;border-radius:7px;background:var(--bubble);box-shadow:0 8px 20px rgba(0,0,0,.45);font-size:10px;font-weight:800;white-space:nowrap;color:#fff;opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.cf-pet[data-tip]:hover::after{opacity:1;transform:translate(-50%,0)}.cf-pet[data-tip]::before{content:"";position:absolute;left:50%;bottom:calc(100% + 9px);z-index:6;width:9px;height:9px;margin-left:-4.5px;background:var(--bubble);border-radius:0 0 2px 0;transform:translateY(4px) rotate(45deg);opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.cf-pet[data-tip]:hover::before{opacity:1;transform:rotate(45deg)}.cf-value{display:flex;flex-direction:column;align-items:center;gap:2px;flex:none;width:118px;margin-right:12px}.cf-value small{font-size:9px;font-weight:700;color:var(--sub)}.cf-value b{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:800}.cf-eye{width:34px;height:32px;flex:none;display:grid;place-items:center;border-radius:6px;background:var(--slot);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -3px 0 rgba(0,0,0,.22);color:#c9cee0;transition:background .15s,color .15s,transform .08s,box-shadow .08s}.cf-eye:hover{background:var(--bubble);color:#fff}.cf-eye:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -2px 0 rgba(0,0,0,.22)}.cf-eye svg{width:17px;height:17px}.cf-btn{width:96px;height:32px;flex:none;margin-left:7px;font-size:11px;font-weight:800}.cf-btn.btn-ghost{border-radius:6px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -3px 0 rgba(0,0,0,.22);transition:background .15s,color .15s,transform .08s,box-shadow .08s}.cf-btn.btn-ghost:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -2px 0 rgba(0,0,0,.22)}.cf-row.won-egg{background:linear-gradient(90deg,var(--surface) calc(100% - 211px),#4a68c9)}.cf-row.won-paw{background:linear-gradient(90deg,var(--surface) calc(100% - 211px),#c4504b)}.cf-p.lost{opacity:.4}.cf-winner{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:5px;font-size:11px;font-weight:800;text-transform:uppercase;color:#fff}.won-egg .cf-winner{background:linear-gradient(90deg,#4d72ee,#7d9dff 50%,#4d72ee);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.won-paw .cf-winner{background:linear-gradient(90deg,#e2463f,#ff7a6f 50%,#e2463f);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.cf-winner img{width:20px;height:20px;border-radius:5px}.cf-flipping{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:6px;background:var(--slot);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 -3px 0 rgba(0,0,0,.22);font-size:11px;font-weight:800;text-transform:uppercase;color:#dfe4f2}.cf-dots{display:flex;gap:3px}.cf-dots i{width:4px;height:4px;border-radius:50%;background:var(--blue-hi);animation:cfDot 1s ease-in-out infinite}.cf-dots i:nth-child(2){animation-delay:.15s}.cf-dots i:nth-child(3){animation-delay:.3s}@keyframes cfDot{0%,100%,60%{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.cf-dots i{animation:none;opacity:.7}}.cf-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:48px 16px;text-align:center}.cf-empty b{font-size:14px;font-weight:800}.cf-empty span{font-size:11px;font-weight:600;color:var(--sub)}.cfc{width:760px;padding:16px 18px 0}.cfc-head{position:relative;display:flex;align-items:center;gap:10px;height:26px;padding:0 40px 0 0;margin-bottom:12px}.cfc-head h3{margin:0;font-size:15px;font-weight:800}.cfc-tools{display:flex;align-items:center;justify-content:space-between;gap:10px}.cfc-tools .up-search{background:var(--bg)}.cfc-tools .up-sort{background:var(--bg)}.cfc-grid .up-pet{background:linear-gradient(180deg,var(--slot) 42%,color-mix(in srgb,var(--rc) 15%,var(--slot)))}.cfc-grid .up-pet:hover{background:linear-gradient(180deg,#242e52 42%,color-mix(in srgb,var(--rc) 20%,#242e52))}.up-grid.cfc-grid{height:min(48vh,385px);align-content:start;overflow-y:auto;margin:12px -4px 0;padding:4px 4px 8px}.cfc-foot{display:flex;align-items:center;gap:22px;margin:6px -18px 0;padding:14px 18px;background:#172042}.cfc-stat{display:flex;flex-direction:column;gap:5px}.cfc-stat span{font-size:9px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.cfc-stat b{display:flex;align-items:center;gap:6px;height:24px;font-size:14px;font-weight:800}.cfc-stat i{font-style:normal}.cfc-sides{display:flex;gap:8px;margin-left:auto}.cfc-side{width:40px;height:40px;border-radius:50%;transition:transform .2s cubic-bezier(.34, 1.4, .64, 1),filter .2s}.cfc-side img{width:100%;height:100%}.cfc-side:not(.on){filter:grayscale(.7) brightness(.6)}.cfc-side:not(.on):hover{filter:grayscale(.3) brightness(.85)}.cfc-side.on{transform:scale(1.1)}.cfc-go.solo{margin-left:auto}.cfc-go{height:40px;padding:0 18px;font-size:11px;font-weight:800;text-transform:uppercase}.cf-view{width:680px}.cf-view .modal-bar h3{display:flex;align-items:center;gap:6px}.cf-view .modal-bar h3 i{font-style:normal;color:var(--blue-hi)}.cf-bar-r{display:flex;align-items:center;gap:8px}.cf-bar-r .rl-tool svg{transform:translateY(-.06em)}.cf-bar-r .rl-tool{height:26px;padding:0 9px;border-radius:7px;background:rgba(255,255,255,.04)}.cf-bar-r .rl-tool:hover{background:rgba(255,255,255,.09)}.cf-stage{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.cf-seat{position:relative;top:14px;display:flex;flex-direction:column;align-items:center;gap:9px;min-width:0;transition:opacity .3s}.cf-seat-av{position:relative;width:70px;height:70px;border-radius:16px;border-width:3px;overflow:visible}.cf-seat-av>img:first-child{border-radius:13px}.cf-seat-av>.cf-seat-chip{position:absolute;top:-9px;right:-9px;width:26px;height:26px;border-radius:0;filter:drop-shadow(0 2px 3px rgba(0, 0, 0, .35))}.cf-seat-name{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;max-width:100%}.cf-seat-name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800}.cf-seat-name b.wait{color:var(--sub)}.cf-seat.lost{opacity:.45}.cf-coin{position:relative;z-index:2;width:200px;height:200px;margin:-7px 0 -8px;filter:drop-shadow(0 10px 14px rgba(0, 0, 0, .4))}.cf-coin .cf-render{position:absolute;left:50%;top:50%;width:calc(100% * .6 / .45);height:calc(100% * .6 / .45);transform:translate(-50%,-50%);pointer-events:none}.cf-count{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);font-size:12px;font-weight:800;white-space:nowrap;color:#dfe4f2}.cf-stakes{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:12px}.cf-stake{min-width:0}.cf-stake-box{display:flex;align-items:center;justify-content:center;gap:12px;height:62px;border-radius:11px}.cf-stake-txt{display:flex;flex-direction:column;align-items:center;gap:4px}.cf-stake.side-egg{--sc:#4d72ee}.cf-stake.side-paw{--sc:#e2463f}.cf-stake-box{background:radial-gradient(115% 110% at 50% 125%,color-mix(in srgb,var(--sc) 70%,transparent) 0,color-mix(in srgb,var(--sc) 24%,transparent) 50%,transparent 85%),var(--slot)}.cf-stake-box b{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:800}.cf-stake-box span{font-size:10px;font-weight:700;color:rgba(255,255,255,.55)}.cf-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;padding-bottom:3px}.cf-cards{max-height:calc(104px * 2 + 8px + 3px);overflow-y:auto;overscroll-behavior:contain}.cf-card{height:104px;border-radius:11px}.cf-card.up-pet{justify-content:center;padding:0 6px;background:linear-gradient(180deg,var(--slot) 42%,color-mix(in srgb,var(--rc) 15%,var(--slot)))}.cf-card.up-pet:hover{transform:none}.cf-card.up-pet>img{width:54px;height:54px;transform:none}.cf-card.up-pet b{margin-top:5px;font-size:10px}.cf-card.up-pet span{margin-top:3px;font-size:10px}.cf-card>.cf-badges{position:absolute;top:7px;left:7px;flex-direction:column;gap:3px;transform:none}.cf-card .cf-badges .pb{width:14px;height:14px}.cf-card.coins>img{width:46px;height:46px}.cf-card.ph{background:var(--bg)}.cf-card.ph.wait{animation:cfWait 1.6s ease-in-out infinite}.cf-card.ph:nth-child(2){animation-delay:.2s}.cf-card.ph:nth-child(3){animation-delay:.4s}.cf-card.ph:nth-child(4){animation-delay:.6s}.cf-card.ph:nth-child(5){animation-delay:.8s}.cf-card.ph:nth-child(6){animation-delay:1s}@keyframes cfWait{50%{opacity:.5}}.cf-card.more{display:grid;place-items:center;background:var(--bg);font-size:13px;font-weight:800;color:var(--sub)}@media (max-width:600px){.cf-coin{width:150px;height:150px}.cf-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cf-stakes{gap:12px}}@media (prefers-reduced-motion:reduce){.cf-card.ph{animation:none}}@media (max-width:760px){.cf-row{display:grid;grid-template-columns:auto auto auto auto auto minmax(0,1fr) auto auto;grid-template-rows:auto auto;align-items:center;row-gap:10px;height:auto;padding:11px 12px 12px}.cf-row>:nth-child(6){grid-column:1/6;grid-row:2;justify-content:flex-start;margin-right:0}.cf-row>.cf-value{grid-column:6/9;grid-row:2;justify-self:end;align-items:flex-end;width:auto;margin:0}.cf-row>.cf-eye{grid-column:7;grid-row:1;margin-right:8px}.cf-row>:nth-child(9){grid-column:8;grid-row:1}.cf-row{background:linear-gradient(90deg,var(--surface) 45%,color-mix(in srgb,var(--blue) 55%,var(--surface)))}.cf-row.won-egg{background:linear-gradient(90deg,var(--surface) 45%,#4a68c9)}.cf-row.won-paw{background:linear-gradient(90deg,var(--surface) 45%,#c4504b)}.cf-row .slot.cf-p:nth-of-type(n+2),.cf-row>.vline,.cf-row>.vs{display:block}.cf-create{padding:0 12px}.cfc-tools .up-search{flex:1;width:auto;min-width:0}}.jackpot{margin-top:24px}.jp-stats{display:flex;align-items:center;gap:28px}.jp-stats i{font-style:normal}.jp-game{display:grid;grid-template-columns:380px minmax(0,1fr);gap:14px;margin-top:16px;align-items:start}.jp-stage{display:grid;place-items:center;padding:14px 0 10px}.jp-wheel{position:relative;width:340px;max-width:100%;aspect-ratio:1}.jp-wheel::before{content:"";position:absolute;inset:15%;border-radius:50%;background:var(--surface)}.jp-ring{position:absolute;inset:0;width:100%;height:100%}.jp-slice,.jp-track{fill:none;stroke-width:22}.jp-track{stroke:var(--surface)}.jp-slice{stroke:var(--pc);transition:opacity .35s,stroke-dasharray .5s cubic-bezier(.2, .8, .2, 1),stroke-dashoffset .5s cubic-bezier(.2, .8, .2, 1)}.jp-wheel.done .jp-slice.off{opacity:.28}.jp-time{fill:none;stroke:var(--blue-hi);stroke-width:3}.jp-arrow{top:-8px;fill:#fff;filter:drop-shadow(0 3px 0 #b3bedc) drop-shadow(0 4px 8px rgba(0, 0, 0, .35))}.jp-mid{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.jp-mid small{font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--sub)}.jp-mid-big{font-size:34px;font-weight:900;line-height:38px;font-variant-numeric:tabular-nums}.jp-mid-pot{display:flex;align-items:center;gap:6px;font-size:17px;font-weight:900}.jp-mid-av{width:54px;height:54px;border-radius:14px;border-width:3px}.jp-mid-name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800}.jp-mid-val{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:800;color:#dfe4f2}.jp-side{display:flex;flex-direction:column;gap:10px;min-width:0}.jp-join{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px 12px 18px;border-radius:12px;background:var(--surface)}.jp-you{display:flex;align-items:center;gap:26px}.jp-go{height:38px;padding:0 22px;font-size:11px;font-weight:800;text-transform:uppercase}.jp-go:disabled{filter:grayscale(.6) brightness(.7);cursor:default}.jp-list{display:flex;flex-direction:column;gap:6px}.jp-list .cf-empty{padding:40px 16px}.jp-row{display:flex;align-items:center;gap:9px;height:58px;padding:0 12px 0 11px;border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 16%,var(--surface)),var(--surface) 38%);transition:opacity .3s}.jp-row .avatar{width:34px;height:34px;border-radius:9px}.jp-name{flex:none;width:116px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800}.jp-pets{flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.jp-pets .cf-pet{width:42px;height:42px}.jp-pets .cf-pet img{width:32px;height:32px}.jp-val{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex:none;width:112px;font-size:13px;font-weight:800}.jp-chance{display:grid;place-items:center;flex:none;width:70px;height:28px;border-radius:7px;background:color-mix(in srgb,var(--pc) 26%,var(--slot));font-size:11px;font-weight:800}.jp-row.won{background:linear-gradient(90deg,color-mix(in srgb,var(--pc) 34%,var(--surface)),var(--surface) 60%)}.jp-row.lost{opacity:.45}@media (max-width:1000px){.jp-game{grid-template-columns:1fr}}@media (max-width:760px){.jp-pets{display:none}.jp-name{flex:1;width:auto}.jp-stats{gap:16px}.jp-val{width:auto}}.nf{display:flex;flex-direction:column;align-items:center;padding:80px 0 40px;text-align:center}.nf-code{margin:0;font-size:64px;font-weight:900;line-height:64px;letter-spacing:2px;background:linear-gradient(180deg,#fff,var(--blue-hi));-webkit-background-clip:text;background-clip:text;color:transparent}.nf-title{margin:10px 0 0;font-size:18px;font-weight:900}.nf-text{max-width:330px;margin:8px 0 0;font-size:11px;font-weight:600;line-height:17px;color:var(--sub)}.nf-home{width:150px;height:38px;margin-top:20px;font-size:12px}.nf-or{margin-top:26px;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--faint)}.nf-games{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.nf-games .dd-item{padding:0 14px 0 10px}.rw-page{margin-top:10px}.rw-bonus{margin-top:30px}.rw-hero{padding:30px 0 8px}.rw-logo{position:relative;width:160px;height:auto}.rw-title{position:relative;margin:8px 0 0;font-size:50px;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(180deg,#fff 30%,var(--blue-hi));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 18px rgba(121, 159, 255, .35))}.rw-code{position:relative;width:min(380px,100%);margin-top:20px}.rw-code[hidden]{display:none}.rw-code input[readonly]{cursor:default}.rw-link{position:relative;margin-top:10px;font-size:10px;font-weight:700;color:var(--sub)}.rw-link:hover{color:#fff}.rw-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.rw-card{display:flex;flex-direction:column;align-items:center;padding:20px 18px 18px;border-radius:14px;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 24%,var(--surface)),var(--surface) 72%)}.rw-card small{font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:rgba(255,255,255,.8)}.rw-card h2{margin:2px 0 0;font-size:28px;font-weight:900;line-height:1;text-transform:uppercase;color:color-mix(in srgb,var(--c) 70%,#fff)}.rw-art{width:100%;max-width:230px;height:132px;margin:14px 0 10px;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(0, 0, 0, .3));transition:transform .3s cubic-bezier(.34, 1.4, .64, 1)}.rw-card.ready .rw-art{transform:scale(1.04)}.rw-amt{display:flex;align-items:center;gap:7px;font-size:22px;font-weight:900;font-variant-numeric:tabular-nums}.rw-amt .cur{--cur-k:1.2}.rw-rule{margin:6px 0 0;font-size:10px;font-weight:600;color:var(--sub)}.rw-claim{width:100%;height:40px;margin-top:14px;border-radius:7px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;font-variant-numeric:tabular-nums}.rw-claim:disabled{opacity:.55;cursor:default;filter:grayscale(.3)}.rw-sec-title{display:flex;align-items:center;justify-content:center;gap:14px;margin:0;font-size:15px;font-weight:900;text-transform:uppercase;letter-spacing:.5px}.rw-sec-title i{flex:1;max-width:220px;height:var(--line);background:linear-gradient(90deg,transparent,var(--blue))}.rw-sec-title i:last-child{transform:scaleX(-1)}.rw-lvp{display:flex;align-items:center;gap:14px;margin-top:14px;padding:14px 16px;border-radius:12px;background:var(--surface)}.rw-lvp-b .level{width:40px;height:auto}.rw-lvp-mid{flex:1;min-width:0}.rw-lvp-txt{display:flex;justify-content:space-between;gap:10px;margin-bottom:7px;font-size:10px;font-weight:700;color:var(--sub);font-variant-numeric:tabular-nums}.rw-lvp-txt b{font-weight:900;color:#fff}.rw-lvp .um-xp-bar{height:8px}.rw-lvp .um-xp-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--xp) 75%,#fff),var(--xp))}.rw-lvs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px}.rw-lv{display:flex;flex-direction:column;align-items:center;padding:18px 12px 12px;border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--t) 13%,var(--surface)),var(--surface) 75%)}.rw-lv-badge .level{width:62px;height:auto;filter:drop-shadow(0 6px 10px rgba(0, 0, 0, .3))}.rw-lv-amt{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.rw-lv-btn{width:100%;height:34px;margin-top:12px;border-radius:6px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}.rw-lv-btn.ghost{background:var(--slot);color:var(--muted);cursor:default}.rw-lv-btn.ghost[data-signin]{cursor:pointer;transition:color .15s}.rw-lv-btn.ghost[data-signin]:hover{color:#fff}.rw-lv.locked .rw-lv-amt,.rw-lv.locked .rw-lv-badge{opacity:.45;filter:grayscale(.6)}.rw-lv.claimed .rw-lv-amt{opacity:.6}@media (max-width:1100px){.rw-lvs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.rw-title{font-size:38px}.rw-hero .rh-gfx.blur{display:none}.rw-cards{grid-template-columns:1fr}.rw-lvs{grid-template-columns:repeat(2,minmax(0,1fr))}}.af-page{margin-top:10px}.af-hero{padding-bottom:16px}.af-hero .rh-sub b{color:#fff;font-weight:800}.af-share{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:6px}.af-share .wl-label{margin:0 0 7px}.af-fld{height:44px;background:var(--surface)}.af-link{padding:0 6px 0 13px}.af-link code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 10.5px/15px ui-monospace,"SF Mono",Menlo,monospace;color:#dfe4f2;user-select:text}.af-link code.muted{font-family:inherit;font-size:11px;color:var(--faint)}.af-link .wl-copy:disabled{opacity:.35;cursor:default}.af-by{margin:10px 0 0;font-size:10px;font-weight:600;color:var(--sub)}.af-by:empty{display:none}.af-by b{color:#fff}.af-earn{display:flex;align-items:center;gap:14px;margin-top:16px;padding:16px 18px;border-radius:14px;background:linear-gradient(110deg,var(--surface) 40%,color-mix(in srgb,var(--blue) 30%,var(--surface)))}.af-earn>div{flex:1;min-width:0}.af-earn small{display:block;font-size:10px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:var(--sub)}.af-earn b{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:22px;font-weight:900;font-variant-numeric:tabular-nums}.af-earn b .cur{--cur-k:1.2}.af-claim{flex:none;height:40px;padding:0 26px;border-radius:7px;font-size:11px;font-weight:800;text-transform:uppercase}.af-claim:disabled{opacity:.5;cursor:default;filter:grayscale(.3)}.af-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.af-stats .pr-stat b{font-size:15px;font-variant-numeric:tabular-nums}.af-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:26px 0 10px}.af-bar .title{font-size:14px;font-weight:800;line-height:18px}.af-search{width:220px;height:34px}.af-table .pr-th,.af-table .pr-tr{grid-template-columns:1.8fr 1fr 1fr .9fr}.af-who{display:flex;align-items:center;gap:8px}.af-who .avatar{width:26px;height:26px;border-radius:7px}.af-who b{overflow:hidden;text-overflow:ellipsis;font-weight:800}.af-idle{padding:3px 6px;border-radius:5px;background:var(--slot);font-size:8px;font-style:normal;font-weight:900;text-transform:uppercase;color:var(--muted)}.af-none{margin:18px 0 0;font-size:11px;font-weight:600;color:var(--sub);text-align:center}@media (max-width:760px){.af-share{grid-template-columns:1fr}.af-stats{grid-template-columns:1fr 1fr}.af-earn{flex-wrap:wrap}.af-claim{width:100%}.af-bar{flex-wrap:wrap}.af-search{width:100%}.af-table .pr-th,.af-table .pr-tr{grid-template-columns:1.6fr 1fr 1fr}.af-table .pr-th>span:last-child,.af-table .pr-tr>span:last-child{display:none}}.vl-page{padding-bottom:34px}.vl-hero{padding:30px 0 18px}.vl-tools{margin:0}.vl-calc{height:40px;padding:0 18px;border-radius:9px;font-size:11px;font-weight:800;text-transform:uppercase}.vl-pet[hidden]{display:none}.vl-text{max-width:780px;margin-top:34px}.vl-text h2{margin:22px 0 6px;font-size:14px;font-weight:900}.vl-text p{margin:0;font-size:11.5px;font-weight:600;line-height:19px;color:var(--sub)}.vl-head-txt p a,.vl-text a{color:var(--blue-hi)}.vl-text a:hover{color:#fff}.vl-crumbs{display:flex;align-items:center;gap:8px;margin:24px 0 16px;font-size:11px;font-weight:700;color:var(--muted)}.vl-crumbs a{transition:color .15s}.vl-crumbs a:hover{color:#fff}.vl-crumbs b{color:#fff;font-weight:800}.vl-head{display:flex;align-items:center;gap:24px}.up-pet.vl-big{width:190px;height:190px;flex:none;justify-content:center;padding:0}.up-pet.vl-big>img{width:150px;height:150px}.up-pet.vl-big:hover{transform:none}.vl-head-txt{min-width:0}.vl-head-txt h1{margin:4px 0 10px;font-size:28px;font-weight:900;line-height:1.1}.vl-rar{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#9ebaff}.vl-rar[data-r=legendary]{color:#ffc760}.vl-rar[data-r=ultra_rare]{color:#c77dff}.vl-rar[data-r=rare]{color:#60bdff}.vl-rar[data-r=uncommon]{color:#4fdc8c}.vl-rar[data-r=common]{color:#a0aac4}.vl-worth{display:flex;align-items:baseline;gap:10px}.vl-worth b{display:flex;align-items:center;gap:7px;font-size:22px;font-weight:900}.vl-worth b .cur{--cur-k:1.2}.vl-worth span{font-size:13px;font-weight:800;color:var(--sub)}.vl-head-txt p{max-width:640px;margin:10px 0 0;font-size:11.5px;font-weight:600;line-height:19px;color:var(--sub)}.vl-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.vl-btns a{height:38px;padding:0 18px;border-radius:9px;font-size:11px;font-weight:800;text-transform:uppercase}.vl-btns .btn-ghost{display:inline-flex;align-items:center;background:#252f52;box-shadow:inset 0 -3px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);color:#fff;transition:background .15s,transform .08s ease,box-shadow .08s ease}.vl-btns .btn-ghost:hover{background:#2c3861}.vl-btns .btn-ghost:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}.vl-h2{margin:32px 0 12px;font-size:14px;font-weight:900}.vl-vhead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.vl-versions{display:grid;grid-template-columns:minmax(0,624px) minmax(280px,1fr);grid-template-rows:auto 1fr;column-gap:12px;margin-top:32px}.vl-vgroups,.vl-vhead{grid-column:1}.vl-detail{grid-column:2;grid-row:1/span 2}.vl-vhead .vl-h2{margin:0}.vl-tabs .on{cursor:default}.vl-vars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.vl-vars[hidden]{display:none}.up-pet.vl-var{padding:12px 6px 12px}.up-pet.vl-var{cursor:pointer}.up-pet.vl-var:disabled{cursor:default;opacity:.6}.up-pet.vl-var>img{width:72px;height:72px}.up-pet.vl-var:hover>img{transform:none}.up-pet.vl-var b{margin-top:6px;padding-bottom:1px;overflow:visible;text-overflow:clip;font-size:11px;color:var(--sub)}.vl-page .up-pet b{line-height:1.3}.vl-detail{container-type:inline-size;min-width:0;padding:16px 18px 16px;border-radius:11px;background:var(--surface)}.vl-d-in{display:flex;flex-direction:column;gap:12px;height:100%}@container (min-width:440px){.vl-d-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:minmax(0,1fr) auto;column-gap:20px;row-gap:10px}.vl-d-top{grid-row:1/span 2;flex-direction:column;align-items:flex-start}.vl-d-rows{grid-column:2}.vl-d-trade{grid-column:2}}.vl-d-top{display:flex;align-items:center;gap:14px;min-width:0}.up-pet.vl-d-img{position:relative;flex:none;width:92px;height:92px;justify-content:center;padding:0}.up-pet.vl-d-img:hover{transform:none}.up-pet.vl-d-img>img{width:70px;height:70px}.up-pet.vl-d-img>.cf-badges{top:7px;left:7px}.up-pet.vl-d-img>.cf-badges .pb{width:14px;height:14px}.vl-d-txt{min-width:0}.vl-d-name{display:block;font-size:16px;font-weight:900;line-height:1.25}.vl-d-txt .vl-worth{flex-wrap:wrap;gap:2px 8px;margin-top:6px}.vl-d-txt .vl-worth b{font-size:19px}.vl-d-rows>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:11.5px;font-weight:700}.vl-d-rows>div+div{border-top:var(--line) solid rgba(255,255,255,.05)}.vl-d-rows span{flex:none;white-space:nowrap;color:var(--sub)}.vl-d-rows b{font-weight:800;text-align:right}.vl-d-sure[data-sure=ok]{color:var(--ok)}.vl-d-sure[data-sure=few]{color:var(--gold)}.vl-d-sure[data-sure=est]{color:var(--sub)}.vl-d-trade{display:grid;place-items:center;height:38px;margin-top:auto;align-self:stretch;border-radius:9px;font-size:11px;font-weight:800;text-transform:uppercase}.up-pet.vl-var span{margin-top:4px;font-size:13px;font-weight:900;color:#fff}.up-pet.vl-var span.faint{font-size:11px;font-weight:800;color:var(--faint)}.up-pet.vl-var>.cf-badges{top:8px;left:8px}.up-pet.vl-var>.cf-badges .pb{width:16px;height:16px}.tc{margin-top:4px}.amw-wrap{container-type:inline-size;max-width:1010px;margin:0 auto;padding:31px 0 23px}.amw{--u:min(1.5px, calc((100cqw - 30px) / 650));--bg:#b3b3b3;--sat:#333333;--mlight:#6b6b6b;--mdark:#4d4d4d;--ink:color-mix(in srgb, var(--sat) 55%, #000);position:relative;width:calc(650 * var(--u));height:calc(364 * var(--u));margin:0 auto;font-family:"Source Sans 3","Source Sans Pro",Montserrat,sans-serif;font-weight:700;color:var(--sat)}.amw-paper{position:absolute;z-index:0;border-radius:calc(5 * var(--u));background:repeating-linear-gradient(-55deg,var(--mlight) 0 calc(6 * var(--u)),var(--mdark) calc(6 * var(--u)) calc(12 * var(--u)))}.amw-pt{left:calc(18 * var(--u));top:calc(-31 * var(--u));width:calc(270 * var(--u));height:calc(36 * var(--u))}.amw-pr{right:calc(-12 * var(--u));top:calc(18 * var(--u));width:calc(17 * var(--u));height:calc(114 * var(--u))}.amw-pl{left:calc(-11 * var(--u));bottom:calc(18 * var(--u));width:calc(16 * var(--u));height:calc(99 * var(--u))}.amw-pb{right:calc(18 * var(--u));bottom:calc(-23 * var(--u));width:calc(206 * var(--u));height:calc(28 * var(--u))}.amw-face{position:absolute;inset:0;z-index:1;border-radius:calc(10 * var(--u));background:var(--bg);box-shadow:0 0 calc(15 * var(--u)) rgba(0,0,0,.3)}.amw>:not(.amw-paper,.amw-face){position:absolute;z-index:2}.amw-name{top:calc(4 * var(--u));max-width:calc(250 * var(--u));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:calc(27 * var(--u));line-height:calc(36 * var(--u));font-weight:700}.amw-name.amw-me{left:calc(22 * var(--u))}.amw-name.amw-them{right:calc(22 * var(--u))}.amw-offer{top:calc(40 * var(--u));width:calc(252 * var(--u));height:calc(252 * var(--u));display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:calc(6 * var(--u));padding:calc(6 * var(--u));border-radius:calc(10 * var(--u));background:var(--sat);box-shadow:0 0 calc(5 * var(--u)) color-mix(in srgb,var(--sat) 60%,transparent)}.amw-offer.amw-me{left:calc(20 * var(--u))}.amw-offer.amw-them{right:calc(20 * var(--u))}.amw-slot{position:relative;display:block;min-width:0;border-radius:calc(8 * var(--u));background:rgba(246,255,243,.5)}.amw-pet{background:#f6fff3;cursor:pointer}.amw-pet:hover{z-index:3}.amw>.amw-offer:has(.amw-pet:hover){z-index:4}.amw-pet>img{position:absolute;inset:7%;width:86%;height:86%;object-fit:contain}.amw-pet>.cf-badges{left:auto;right:calc(3 * var(--u));bottom:calc(3 * var(--u));transform:none;gap:calc(1 * var(--u))}.amw-pet>.cf-badges .pb{width:calc(16 * var(--u));height:calc(16 * var(--u))}.amw-x{position:absolute;inset:10%;opacity:0;transition:opacity .15s;border-radius:calc(4 * var(--u));background:linear-gradient(45deg,transparent 41%,#d82a3f 41% 59%,transparent 59%),linear-gradient(-45deg,transparent 41%,#d82a3f 41% 59%,transparent 59%)}.amw-pet:hover .amw-x{opacity:.6}.amw-tip{position:absolute;left:calc(100% + 6 * var(--u));top:calc(4 * var(--u));z-index:5;display:block;width:max-content;max-width:calc(250 * var(--u));min-width:calc(190 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(9 * var(--u));transform:translateX(-4px);border-radius:calc(3 * var(--u));background:#fff;box-shadow:0 calc(3 * var(--u)) calc(10 * var(--u)) rgba(0,0,0,.25);text-align:left;color:var(--sat);opacity:0;pointer-events:none;transition:opacity .15s,transform .15s}.amw-pet:hover .amw-tip{opacity:1;transform:none}.amw-them .amw-tip{left:auto;right:calc(100% + 6 * var(--u));transform:translateX(4px)}.amw-tip-top{display:flex;align-items:center;gap:calc(8 * var(--u));padding-bottom:calc(7 * var(--u));margin-bottom:calc(6 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--sat)}.amw-tip-img{flex:none;display:grid;place-items:center;width:calc(52 * var(--u));height:calc(52 * var(--u));border:calc(2 * var(--u)) solid var(--sat);border-radius:calc(5 * var(--u))}.amw-tip-img img{width:86%;height:86%;object-fit:contain}.amw-tip b{display:block;font-size:calc(17 * var(--u));line-height:1.15;font-weight:700}.amw-tip em{display:flex;align-items:center;gap:calc(6 * var(--u));margin-top:calc(3 * var(--u));font-style:normal;font-size:calc(17 * var(--u));font-weight:700}.amw-tip em::before{content:"";width:calc(10 * var(--u));height:calc(10 * var(--u));transform:rotate(45deg);background:#a0aac4}.amw-tip em[data-r=legendary]::before{background:#ff6a00}.amw-tip em[data-r=ultra_rare]::before{background:#b44dff}.amw-tip em[data-r=rare]::before{background:#2f8fff}.amw-tip em[data-r=uncommon]::before{background:#3fc45a}.amw-tip-line{display:flex;align-items:center;gap:calc(4 * var(--u));font-size:calc(14 * var(--u));line-height:1.5;color:var(--ink)}.amw-tip-line .cur{width:calc(15 * var(--u));height:calc(15 * var(--u))}.amw-tradetxt{left:50%;top:calc(100 * var(--u));transform:translateX(-50%);font-size:calc(25 * var(--u));line-height:calc(30 * var(--u));font-weight:700;letter-spacing:calc(.5 * var(--u))}.amw-arrows{left:50%;top:calc(135 * var(--u));width:calc(76 * var(--u));height:calc(78 * var(--u));transform:translateX(-50%);fill:var(--sat)}.amw-bell{left:calc(-15 * var(--u));bottom:calc(-10 * var(--u));display:grid;place-items:center;width:calc(64 * var(--u));height:calc(64 * var(--u));border-radius:50%;background:var(--sat);box-shadow:0 0 0 calc(5 * var(--u)) #fff;color:#fff;transition:transform .08s,filter .15s}.amw-bell svg{width:calc(34 * var(--u));height:calc(34 * var(--u))}.amw-bell:hover{filter:brightness(1.08)}.amw-bell:active{transform:scale(.94)}.amw-total{top:calc(310 * var(--u));height:calc(40 * var(--u));min-width:calc(124 * var(--u))}.amw-total .amb-face{display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--u));padding:0 calc(12 * var(--u))}.amw-total{display:flex}.amw-total .amb-face>*{position:relative}.amw-total .amb-face{font-size:calc(19 * var(--u));font-weight:900;color:#fff}.amw-total .cur{width:calc(21 * var(--u));height:calc(21 * var(--u))}.amb-dark{--b:#2b2c30;--hi:#3b3c41;--lip:#18191c;--lip2:#111214}.amw[data-theme=blue]{--bg:#b3efff;--sat:#29abe2;--mlight:#4ac7f3;--mdark:#40beed}.amw[data-theme=green]{--bg:#ccffe6;--sat:#22b573;--mlight:#39d288;--mdark:#32c982}.amw[data-theme=yellow]{--bg:#fff1d4;--sat:#ffa943;--mlight:#ffdb92;--mdark:#feca7a}.amw[data-theme=red]{--bg:#ffe2e3;--sat:#f72c2c;--mlight:#fe5252;--mdark:#fc4747}.amw[data-theme=purple]{--bg:#e4e0ff;--sat:#8f4aff;--mlight:#9a6bff;--mdark:#9561fe}.amw[data-theme=pink]{--bg:#ffe5f8;--sat:#ff5dd3;--mlight:#ff9ae4;--mdark:#ff87de}.amw-themes{display:flex;justify-content:center;gap:10px;margin-top:36px}.amw-themes button{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--c);box-shadow:inset 0 -3px 0 rgba(0,0,0,.22);color:#fff;transition:transform .12s}.amw-themes button:hover{transform:translateY(-2px)}.amw-themes button svg{width:13px;height:13px;opacity:0;transition:opacity .12s}.amw-themes button.on svg{opacity:1}.amw-total.amw-me{right:calc(464 * var(--u))}.amw-total.amw-them{left:calc(464 * var(--u))}.amw-verdict{left:50%;top:calc(310 * var(--u));width:calc(262 * var(--u));height:calc(40 * var(--u));transform:translateX(-50%)}.amb{--b:#444547;--hi:#5e5f62;--lip:#2f3032;--lip2:#262729;position:relative;display:block;border-radius:calc(7 * var(--u));background:linear-gradient(90deg,var(--lip) calc(100% - 16 * var(--u)),var(--lip2) calc(100% - 16 * var(--u)))}.amb-face{position:absolute;left:0;right:0;top:0;bottom:18%;display:grid;place-items:center;overflow:hidden;border-radius:inherit;background:var(--b);transition:transform .08s}.amb-face::before{content:"";position:absolute;inset:0 calc(2 * var(--u)) calc(2 * var(--u)) 0;border-radius:inherit;background:linear-gradient(180deg,var(--hi),var(--b) 85%)}.amb-txt{position:relative;color:#fff;font-size:calc(23 * var(--u));line-height:1;font-weight:700;white-space:nowrap}.amb-green{--b:#4ac655;--hi:#8cd864;--lip:#2ba545;--lip2:#208c35}.amb-red{--b:#d82a3f;--hi:#f24e4e;--lip:#af1738;--lip2:#9b0e33}.amb-orange{--b:#f7931e;--hi:#ffb347;--lip:#ef723c;--lip2:#d95d2c}button.amb:hover .amb-face{filter:brightness(1.06)}button.amb:active .amb-face{transform:translateY(calc(3 * var(--u)))}.amw-add .amb-face{bottom:10%}.amw-add .amb-txt{font-family:Arial,sans-serif;font-size:calc(62 * var(--u));font-weight:700;transform:translateY(calc(-2 * var(--u)))}.amb-shine{position:absolute;top:0;bottom:0;left:-60%;width:40%;transform:skewX(-20deg);background:rgba(255,255,255,.35);animation:amb-shine 3.2s ease-in-out infinite}@keyframes amb-shine{0%,62%{left:-60%}100%{left:130%}}@media (prefers-reduced-motion:reduce){.amb-shine{display:none}}.tc-pick .up-search{flex:1;width:auto}.tc-pick .up-grid.cfc-grid{height:min(58vh,470px)}.tc-vars{display:flex;gap:6px}.tc-vars button{display:flex;align-items:center;gap:7px;height:38px;padding:0 12px 0 10px;border-radius:9px;background:var(--bg);font-size:11px;font-weight:700;color:var(--sub);transition:background .15s,color .15s}.tc-vars button>span:last-child{text-box:trim-both cap alphabetic}.tc-vars .cf-badges{position:static;transform:none}.tc-vars .pb{width:14px;height:14px;opacity:.45;transition:opacity .15s}.tc-vars button:hover{color:#fff}.tc-vars button:hover .pb{opacity:.8}.tc-vars button.on{color:#fff}.tc-vars button.on .pb{opacity:1}.tc-vars .v-n.on{background:color-mix(in srgb,#36c45a 24%,var(--bg))}.tc-vars .v-m.on{background:color-mix(in srgb,#9b5cff 26%,var(--bg))}.tc-vars .v-f.on{background:color-mix(in srgb,#3a9bff 26%,var(--bg))}.tc-vars .v-r.on{background:color-mix(in srgb,#ff4f9e 24%,var(--bg))}@media (max-width:700px){.vl-head{flex-direction:column;text-align:center}.up-pet.vl-big{width:150px;height:150px}.up-pet.vl-big>img{width:118px;height:118px}.vl-btns,.vl-worth{justify-content:center}.vl-tools{flex-wrap:wrap}.vl-calc,.vl-tools .up-search{width:100%}.vl-vhead{flex-direction:column;align-items:flex-start}.vl-versions{grid-template-columns:1fr}.vl-detail{grid-column:1;grid-row:auto;margin-top:12px}.vl-vars{grid-template-columns:repeat(2,1fr)}.tc-pick .cfc-tools{flex-wrap:wrap}}:is(.btn-blue,.btn-ghost.inv-wd,.btn-ghost.pr-endall,.btn-ghost.pr-link-btn,.btn-blue.pr-link-btn,.wl-code .btn-blue,.vl-btns .btn-ghost,.wl-bot .wl-bot-btn.btn-ghost,.cf-btn.btn-ghost,.social,.rl-place,.dd-item,.cf-eye,.cf-btn,.up-presets button,.wl-back,.wl-dd-btn,.wl-ptitle,.pr-dd-btn,.mk-clear){padding-bottom:1px}:is(.btn-blue,.btn-ghost.inv-wd,.btn-ghost.pr-endall,.btn-ghost.pr-link-btn,.btn-blue.pr-link-btn,.wl-code .btn-blue,.vl-btns .btn-ghost,.wl-bot .wl-bot-btn.btn-ghost,.cf-btn.btn-ghost,.social,.rl-place,.dd-item,.cf-eye,.up-presets button,.wl-back,.wl-dd-btn,.pr-dd-btn,.mk-clear){border-top:0 solid transparent;background-clip:padding-box;transition:filter .15s,background-color .15s,color .15s,opacity .2s,box-shadow .07s ease-out,border-top-width .07s ease-out,padding .07s ease-out}:is(.btn-blue,.btn-ghost.inv-wd,.btn-ghost.pr-endall,.btn-ghost.pr-link-btn,.btn-blue.pr-link-btn,.wl-code .btn-blue,.vl-btns .btn-ghost,.wl-bot .wl-bot-btn.btn-ghost,.cf-btn.btn-ghost,.social,.rl-place,.dd-item,.cf-eye,.up-presets button,.wl-back,.wl-dd-btn,.pr-dd-btn,.mk-clear):active:not(:disabled){border-top-width:1px;padding-bottom:0;transition-duration:0s;background-clip:padding-box}.pr-dd-btn:active,.wl-dd-btn:active{box-shadow:inset 0 -2px 0 rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06)}