.ads_ph__da_El{--tc:#57e3a1;position:relative;box-sizing:border-box;max-width:100%;display:grid;align-content:center;justify-items:center;gap:4px;padding:26px 12px 12px;border:2px dashed var(--tc);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--tc) 14%,transparent) 0 10px,transparent 10px 20px),rgba(12,13,24,.82);color:#f3ead6;text-align:center;font:500 14px/1.25 var(--font-body);overflow:hidden}.ads_ph__da_El[data-tier=B]{--tc:#ffc23d}.ads_chip__3kDjk{position:absolute;top:0;left:0;padding:4px 8px 4px 0;background:var(--tc);color:#0c0d18;font:700 14px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ads_chip__3kDjk b{display:inline-block;padding:4px 6px;margin:-4px 6px -4px 0;background:#0c0d18;color:var(--tc)}.ads_size__lHDfe{font:700 22px/1 var(--font-pixel);color:var(--tc)}.ads_name__9c0l5{font-weight:600}.ads_id__o8ugI{font:500 14px/1 var(--font-mono);color:#a3aad1}.ads_ph__da_El[data-row]{grid-auto-flow:column;justify-content:start;align-items:center;gap:12px;padding:0 12px 0 0}.ads_ph__da_El[data-row] .ads_chip__3kDjk{position:static;align-self:stretch;display:flex;align-items:center}.ads_ph__da_El[data-row] .ads_size__lHDfe{font-size:16px}.ads_ph__da_El[data-row] .ads_id__o8ugI,.ads_ph__da_El[data-row] .ads_name__9c0l5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ads_roomMark__DxQhi{position:absolute;inset:0;z-index:11;pointer-events:none;overflow:visible;width:100%;height:100%}.ads_roomMark__DxQhi polygon{fill:rgba(87,227,161,.22);stroke:#57e3a1;stroke-width:2;stroke-dasharray:6 4}.ads_roomTag__EDYR8{--tc:#57e3a1;position:absolute;z-index:11;left:0;top:0;pointer-events:none;display:grid;gap:2px;padding:0 0 6px;background:rgba(12,13,24,.9);border:2px solid #57e3a1;color:#f3ead6;font:600 14px/1.2 var(--font-body);white-space:nowrap;transform:translate(-50%,-100%)}.ads_roomTag__EDYR8 .ads_chip__3kDjk{position:static;padding-left:0}.ads_roomTag__EDYR8 code,.ads_roomTag__EDYR8 span:not(.ads_chip__3kDjk){padding:0 8px}.ads_roomTag__EDYR8 code{font:500 14px/1 var(--font-mono);color:#a3aad1}.ads_rail__176bu{position:fixed;z-index:41;animation:ads_railIn__piUL3 .4s 1.1s both}@keyframes ads_railIn__piUL3{0%{opacity:0;transform:translateX(10px)}}.ads_mapBtn__Jeify{position:fixed;z-index:66;top:72px;left:16px;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:2px dashed #a3aad1;background:rgba(12,13,24,.85);color:#a3aad1;font:700 14px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.ads_mapBtn__Jeify i{width:10px;height:10px;background:#a3aad1}.ads_mapBtn__Jeify[data-on]{border-color:#57e3a1;color:#57e3a1}.ads_mapBtn__Jeify[data-on] i{background:#57e3a1}.ads_mapBtn__Jeify:hover{color:#f3ead6}.ads_map__p6koB{position:fixed;z-index:67;top:114px;left:16px;width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 130px);overflow-y:auto;padding:0 0 14px;background:#0c0d18;border:2px solid #2b3566;box-shadow:8px 8px 0 rgba(0,0,0,.45);color:#f3ead6;font:400 14px/1.4 var(--font-body);outline:none}.ads_mapHead__tlCy5{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;padding:10px 10px 10px 14px;background:#1b2244;border-bottom:2px solid #2b3566}.ads_mapHead__tlCy5 strong{flex:1 1;font:700 18px/1 var(--font-pixel)}.ads_mapClose__ZWlUd,.ads_mapGo__Gzq7L,.ads_mapToggle__4GTrH{min-height:32px;padding:0 10px;border:2px solid #2b3566;background:#141a33;color:#f3ead6;font:700 14px/1 var(--font-mono);cursor:pointer}.ads_mapToggle__4GTrH[aria-pressed=true]{border-color:#57e3a1;color:#57e3a1}.ads_mapClose__ZWlUd{width:34px;padding:0;font-size:20px}.ads_mapGo__Gzq7L{display:inline-flex;align-items:center;align-self:start;text-decoration:none}.ads_mapClose__ZWlUd:hover,.ads_mapGo__Gzq7L:hover,.ads_mapToggle__4GTrH:hover{border-color:#ffc23d}.ads_mapNote__Ef2cB{margin:12px 14px 4px;color:#a3aad1}.ads_tierA__E50b5,.ads_tierB__wl_i2{padding:0 5px;color:#0c0d18;background:#57e3a1}.ads_tierB__wl_i2{background:#ffc23d}.ads_mapList__iIRf5{list-style:none;margin:0;padding:0 14px}.ads_mapList__iIRf5 li{display:grid;grid-template-columns:24px 1fr auto;gap:10px;padding:10px 0;border-bottom:1px solid #2b3566}.ads_mapList__iIRf5 p{margin:0}.ads_mapTier__GXT5_{display:grid;place-items:center;height:24px;background:#57e3a1;color:#0c0d18;font:700 14px/1 var(--font-mono)}.ads_mapList__iIRf5 li[data-tier=B] .ads_mapTier__GXT5_{background:#ffc23d}.ads_mapName__w9Iza{font-weight:600}.ads_mapName__w9Iza span{font-weight:400;color:#a3aad1}.ads_mapWhere__krBf0{color:#f3ead6}.ads_mapRule__niC0f{color:#a3aad1;font-size:14px}.ads_mapRules__b34gH{margin:12px 14px 0;padding:10px 12px 10px 28px;border:2px dashed #2b3566;color:#a3aad1}@media (max-width:600px){.ads_mapBtn__Jeify{top:50%;left:auto;right:0;min-height:0;padding:10px 6px;writing-mode:vertical-rl;transform:translateY(-50%)}.ads_map__p6koB{top:110px;left:12px}}.ads_live__nWiQt{box-sizing:content-box;max-width:100%;display:grid;justify-items:center;gap:4px;overflow:hidden}.ads_liveLabel__jhBuI{font:500 11px/1 var(--font-body);letter-spacing:.08em;text-transform:uppercase;opacity:.6}.ads_live__nWiQt ins[data-ad-status=unfilled]{opacity:0}.map_wrap__4sdsx{position:absolute;inset:0;z-index:60;display:grid;place-items:center;padding:24px;background:rgba(8,9,18,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:map_fade__O_JTO .22s ease-out both}@keyframes map_fade__O_JTO{0%{opacity:0}}.map_map__z2Pg8{width:min(980px,100%);max-height:100%;overflow-y:auto;padding:28px 28px 22px;background:#10111e;border:1px solid rgba(243,234,214,.14);border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.55);animation:map_rise__Cpamx .32s cubic-bezier(.2,.9,.25,1) both}@keyframes map_rise__Cpamx{0%{transform:translateY(16px) scale(.98);opacity:0}}.map_head__rWXTX{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.map_kicker__fIf0m{margin:0 0 4px;font-size:14px;color:#a3aad1}.map_title__vj9UZ{margin:0;font-family:var(--font-pixel);font-size:36px;color:#f3ead6}.map_close__Cqf8H{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid rgba(243,234,214,.16);background:rgba(243,234,214,.04);color:#f3ead6;cursor:pointer}.map_close__Cqf8H:hover{background:rgba(243,234,214,.12)}.map_grid__kjtn5{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.map_card__qit01{display:flex;align-items:center;gap:14px;min-height:96px;padding:12px 14px;border-radius:14px;background:rgba(243,234,214,.04);border:1px solid rgba(243,234,214,.08);color:#f3ead6;text-decoration:none;transition:transform .16s ease,background .16s ease,border-color .16s ease}.map_grid__kjtn5 li{animation:map_cardIn__X1nGu .46s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(80ms + var(--i, 0) * 35ms)}@keyframes map_cardIn__X1nGu{0%{opacity:0;transform:translateY(12px) scale(.98)}}.map_img__qQyul{transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.map_card__qit01:focus-visible .map_img__qQyul,.map_card__qit01:hover .map_img__qQyul{transform:translateY(-4px) scale(1.08)}.map_card__qit01:focus-visible,.map_card__qit01:hover{transform:translateY(-2px);background:rgba(255,194,61,.1);border-color:rgba(255,194,61,.6)}.map_card__qit01[aria-current=page]{border-color:#ffc23d}.map_art__UcXR4{flex-shrink:0;display:grid;place-items:center;width:72px;height:72px;border-radius:10px;background:radial-gradient(circle at 50% 60%,rgba(91,103,168,.35),rgba(20,26,51,.6))}.map_img__qQyul{max-width:62px;max-height:62px;image-rendering:pixelated}.map_cardText__nj39c{display:grid;gap:2px;min-width:0}.map_cardTitle__fix2j{font:700 18px/1.2 var(--font-body);color:#f3ead6}.map_cardSub__Ca37F{display:flex;align-items:center;gap:8px;font-size:14px;color:#a3aad1}.map_key__FvD1L{min-width:22px;padding:0 6px;border-radius:5px;border:solid rgba(243,234,214,.25);border-width:1px 1px 2px;font:600 14px/18px var(--font-mono);color:#f3ead6;text-align:center}.map_foot__mkfUz{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(243,234,214,.1)}.map_footLink__b_PXm{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#f3ead6;font-weight:600;text-decoration:none}.map_footLink__b_PXm:hover{color:#ffc23d}.map_legal__cKgDM{display:flex;flex-wrap:wrap;gap:4px 16px}.map_legal__cKgDM a{display:inline-flex;align-items:center;min-height:40px;font-size:14px;color:#a3aad1}.map_legal__cKgDM a:hover{color:#f3ead6}@media (max-width:900px){.map_grid__kjtn5{grid-template-columns:1fr 1fr}}@media (max-width:560px){.map_wrap__4sdsx{padding:0;place-items:end stretch}.map_map__z2Pg8{border-radius:18px 18px 0 0;padding:20px 16px 16px;max-height:92%}.map_grid__kjtn5{grid-template-columns:1fr;gap:8px}.map_card__qit01{min-height:72px}.map_art__UcXR4{width:56px;height:56px}.map_img__qQyul{max-width:48px;max-height:48px}.map_title__vj9UZ{font-size:28px}}@media (prefers-reduced-motion:reduce){.map_grid__kjtn5 li,.map_map__z2Pg8,.map_wrap__4sdsx{animation:none}}.GamePlayer_shell__a4mdJ{position:relative;aspect-ratio:16/9;background:#0c0d18;border:1px solid rgba(243,234,214,.14);border-radius:12px;overflow:hidden}.GamePlayer_upcoming__DUEFE{margin:0}.GamePlayer_coverClean__JurN_{object-fit:cover;object-position:50% 50%}.GamePlayer_statusBar__lZdmi{display:flex;align-items:baseline;gap:10px;margin-top:10px;padding:12px 14px;border-radius:12px;background:rgba(87,227,161,.08);border:1px solid rgba(87,227,161,.35);font-size:16px;line-height:1.5;color:#e4dccb}.GamePlayer_statusBar__lZdmi strong{color:#57e3a1}.GamePlayer_dot__s1Eva{flex-shrink:0;width:9px;height:9px;background:#57e3a1;transform:translateY(-1px)}.GamePlayer_cover__m2QQX{object-fit:cover;filter:brightness(.5) saturate(.85)}.GamePlayer_overlay__ZAbJ3{position:absolute;inset:0;display:grid;place-items:center;padding:14px}.GamePlayer_play__TLJp0{display:inline-flex;align-items:center;gap:16px;min-height:56px;padding:0 26px 0 20px;background:#57e3a1;color:#0c0d18;border:3px solid #0c0d18;box-shadow:0 5px 0 #2f8f5b;font:600 19px/1 var(--font-pixel);cursor:pointer}.GamePlayer_play__TLJp0:hover{background:#bfe6ff}.GamePlayer_play__TLJp0:active{transform:translateY(4px);box-shadow:0 1px 0 #2f8f5b}.GamePlayer_playIcon__xl2Fd{width:0;height:0;border-left:14px solid #0c0d18;border-top:9px solid transparent;border-bottom:9px solid transparent}.GamePlayer_card__F7p49{max-width:420px;display:grid;gap:8px;text-align:center;padding:20px;background:rgba(12,13,24,.92);border:2px solid #57e3a1;color:#f3ead6}.GamePlayer_cardTitle__EbM0v{margin:0!important;font:600 22px/1.15 var(--font-pixel);color:#57e3a1}.GamePlayer_cardText__ycK42{margin:0!important;font-size:16px}.GamePlayer_cardActions__ttFOt{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:6px}.GamePlayer_stagePlay__A1pGw{--pbtn:#ffc23d;--pbtnfg:#0c0d18;position:fixed;z-index:70;inset:max(12px,var(--safe-t)) max(12px,var(--safe-r)) max(12px,var(--safe-b)) max(12px,var(--safe-l));display:flex;flex-direction:column;background:#0c0d18;border:10px solid #f3ead6;box-shadow:0 0 0 3px #0c0d18,0 0 0 100vmax rgba(12,13,24,.82)}.GamePlayer_stagePlay__A1pGw:fullscreen,.GamePlayer_stagePlay__A1pGw[data-full=fill]{inset:0;padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l);border:0}.GamePlayer_stagePlay__A1pGw[data-full=fill]{height:100dvh;box-shadow:none}.GamePlayer_stagePlay__A1pGw[data-full=fill] .GamePlayer_playBar__AXdzl{display:none}.GamePlayer_exitFill__wYh6o{position:absolute;z-index:3;top:calc(6px + var(--safe-t));left:calc(6px + var(--safe-l));width:44px;height:44px;border:2px solid rgba(243,234,214,.5);border-radius:50%;background:rgba(12,13,24,.6);color:#f3ead6;font:600 14px/1 var(--font-body);opacity:.7}.GamePlayer_stagePlay__A1pGw[data-autohide] .GamePlayer_playBar__AXdzl{position:absolute;z-index:2;top:0;left:0;right:0;box-shadow:0 4px 16px rgba(0,0,0,.4);transition:transform .18s ease,opacity .18s ease}.GamePlayer_stagePlay__A1pGw[data-bar=hidden] .GamePlayer_playBar__AXdzl:not(:focus-within){transform:translateY(-100%);opacity:0;pointer-events:none}.GamePlayer_playBar__AXdzl{display:flex;align-items:center;gap:16px;flex-wrap:wrap;min-height:52px;padding:6px 12px;background:#1f4d4f;color:#f3ead6}.GamePlayer_playBar__AXdzl strong{font:600 18px/1 var(--font-pixel);color:#57e3a1}.GamePlayer_stageRow__uv8JU{flex:1 1;min-height:0;display:flex}.GamePlayer_frame__GspE_{flex:1 1;min-width:0;width:100%;border:0;background:#000}.GamePlayer_stageRow__uv8JU[data-side]{gap:150px;padding-right:16px}.GamePlayer_side__ZCnVi{flex-shrink:0;margin-top:16px}.GamePlayer_stagePlay__A1pGw:fullscreen .GamePlayer_side__ZCnVi{display:none}.GamePlayer_saveInfo__oITUb{font-size:15px;flex:1 1}.GamePlayer_saveInfo__oITUb[data-kind=saved]{color:#57e3a1}.GamePlayer_saveInfo__oITUb[data-kind=error]{color:#ff6b5e}.GamePlayer_barActions__epon5{display:flex;gap:8px}@media (max-height:500px){.GamePlayer_stagePlay__A1pGw{inset:0;padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l);border:0;box-shadow:none}.GamePlayer_playBar__AXdzl{flex-wrap:nowrap;gap:10px;min-height:0;padding:2px 8px}.GamePlayer_playBar__AXdzl strong{font-size:14px;white-space:nowrap}.GamePlayer_saveInfo__oITUb{min-width:0;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GamePlayer_barActions__epon5{flex-shrink:0;gap:10px}.GamePlayer_barActions__epon5 button{min-height:40px;padding:0 12px;font-size:13px}}.content_meta__1IsL1{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 18px}.content_status__SFuFX{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--paccent) 60%,transparent);background:color-mix(in srgb,var(--paccent) 14%,transparent);font:700 15px/1 var(--font-body);color:var(--paccent)}.content_status__SFuFX:before{content:"";width:8px;height:8px;background:currentColor}.content_tag__YD5y0{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--pline);font:500 15px/1 var(--font-body);color:var(--pfg)}.content_gameList__SNg_L{list-style:none;margin:8px 0 0!important;padding:0!important;display:grid;gap:18px}.content_gameRow__1aC7z{display:grid;grid-template-columns:240px minmax(0,1fr);gap:20px;padding:14px;border:1px solid var(--pline);border-radius:14px;background:rgba(243,234,214,.03);color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.content_gameRow__1aC7z:focus-visible,.content_gameRow__1aC7z:hover{transform:translateY(-2px);border-color:var(--paccent);background:rgba(87,227,161,.07)}.content_gameThumb__LExhN{position:relative;align-self:stretch;min-height:150px;border-radius:10px;overflow:hidden;background:#0c0d18}.content_gameThumb__LExhN img{object-fit:cover;image-rendering:pixelated;transition:transform .9s cubic-bezier(.2,.9,.25,1)}.content_gameRow__1aC7z:focus-visible .content_gameThumb__LExhN img,.content_gameRow__1aC7z:hover .content_gameThumb__LExhN img{transform:scale(1.07)}.content_gameThumb__LExhN:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,250,240,.22) 50%,transparent 65%);transform:translateX(-120%);pointer-events:none}.content_gameRow__1aC7z:hover .content_gameThumb__LExhN:after{transition:transform .9s ease;transform:translateX(120%)}.content_open__HgMrl{display:inline-block;transition:transform .22s ease}.content_gameRow__1aC7z:hover .content_open__HgMrl{transform:translateX(4px)}.content_gameName__Ex6A0{display:block;font-family:var(--font-body);font-weight:700;font-size:22px;line-height:1.15;margin:0 0 4px;color:var(--pfg)}.content_gameSub__TU9X_{font-size:15px;color:var(--pmuted);margin:0 0 8px}.content_gamePitch__jQCGl{margin:0 0 10px;font-size:16px}.content_open__HgMrl{font-weight:600;color:var(--paccent)}.content_badge__dlhps{position:absolute;z-index:1;left:8px;top:8px;display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:#0c0d18;border:1px solid rgba(87,227,161,.6);color:#57e3a1;font:700 14px/1.1 var(--font-body)}.content_badge__dlhps:before{content:"";width:7px;height:7px;background:currentColor}.content_genres__NdeY7{display:block;min-width:0;margin:0 0 10px;font-size:15px;color:var(--pmuted)}.content_genre__fbfvO{white-space:nowrap}.content_crumbs__1AOD7{display:flex;gap:8px;font-size:15px;margin:-6px 0 14px;color:var(--pmuted)}.content_crumbs__1AOD7 a{color:var(--pmuted)!important}.content_controls__9IBlC,.content_facts__ovffx{margin:0 0 8px;display:grid;gap:8px}.content_controls__9IBlC>div,.content_facts__ovffx>div{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:baseline;padding-bottom:8px;border-bottom:1px solid var(--pline)}.content_controls__9IBlC dd,.content_facts__ovffx dd{margin:0}.content_facts__ovffx dt{font-weight:600}.content_kbd__weGJ3{display:inline-block;min-width:34px;padding:2px 8px;border-radius:6px;border:solid rgba(243,234,214,.3);border-width:1px 1px 4px;font:600 14px/1.4 var(--font-mono);text-align:center;color:var(--pfg)}.content_steps__csZ9L{list-style:none;counter-reset:s;padding:0!important;margin:0 0 16px;display:grid;gap:12px}.content_steps__csZ9L li{counter-increment:s;display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.content_steps__csZ9L li:before{content:counter(s);display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--paccent);color:#0c0d18;font:700 16px/1 var(--font-body)}.content_split___naTB{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:18px 0}.content_box__l34Qw{border:1px solid var(--pline);border-radius:14px;background:rgba(243,234,214,.03);padding:18px 20px;margin:20px 0}.content_price__PjQXn{font-family:var(--font-pixel);font-weight:600;font-size:56px;line-height:1;margin:0 0 6px;color:var(--pfg)}.content_donateRow__uaEmb{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.content_donateRow__uaEmb .field{flex:1 1 160px;margin:0}.content_amounts__9TgLw{display:flex;flex-wrap:wrap;gap:10px}.content_receiptRow__TUbzM{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px dashed var(--pline);font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.content_receiptRow__TUbzM strong{white-space:nowrap}.content_team__47Oo0{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:8px 0 10px}.content_member__1B7FD{padding:16px;border:1px solid var(--pline);border-radius:14px;background:rgba(243,234,214,.03)}.content_member__1B7FD .content_portrait__P0j1h{justify-self:start;width:max-content;margin-bottom:14px}.content_memberName__hoMvK{margin:0 0 4px!important;font:700 26px/1.1 var(--font-pixel)!important;color:var(--pfg)}.content_role__UYAHt{margin:0 0 2px!important;font:700 17px/1.3 var(--font-body);color:var(--pfg)}.content_nick__qRHj1{margin:0 0 8px!important;font-size:15px;color:var(--paccent)}.content_memberText__I_AZN{margin:0!important;font-size:16px;line-height:1.55}.content_portraits__Hz19i{display:flex;flex-wrap:wrap;gap:18px;margin:8px 0 18px}.content_portrait__P0j1h{margin:0;display:grid;gap:8px;padding:10px 10px 14px;color:#141a33;background:#fffaf0;border-radius:4px;border:1px solid #c9bfa8;box-shadow:4px 4px 0 rgba(12,13,24,.15);transform:rotate(-1.5deg)}.content_portrait__P0j1h:nth-child(2){transform:rotate(1.8deg)}.content_member__1B7FD{transition:transform .26s cubic-bezier(.34,1.56,.64,1),border-color .2s ease}.content_member__1B7FD:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--paccent) 50%,transparent)}.content_member__1B7FD .content_portrait__P0j1h{transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.content_member__1B7FD:hover .content_portrait__P0j1h{transform:rotate(-3deg) scale(1.04)}.content_portrait__P0j1h figcaption{font:600 15px/1.3 var(--font-body);max-width:14ch}.content_list__Nm0jx li{margin-bottom:8px}.content_small__aYE4G{font-size:15px!important;color:var(--pmuted)}details.content_faq__dyycQ{border-bottom:1px solid var(--pline)}details.content_faq__dyycQ summary{cursor:pointer;min-height:46px;display:flex;align-items:center;font-weight:600;list-style:none}details.content_faq__dyycQ summary::-webkit-details-marker{display:none}details.content_faq__dyycQ summary:before{content:"+";display:inline-block;width:22px;font-family:var(--font-pixel);color:var(--paccent)}details.content_faq__dyycQ[open] summary:before{content:"–"}details.content_faq__dyycQ p{margin:0 0 14px 22px}@media (prefers-reduced-motion:reduce){.content_gameThumb__LExhN img,.content_gameThumb__LExhN:after,.content_member__1B7FD,.content_member__1B7FD .content_portrait__P0j1h{transition:none!important;transform:none!important}}@media (max-width:560px){.content_gameRow__1aC7z{grid-template-columns:1fr}.content_gameThumb__LExhN{aspect-ratio:16/9;min-height:0}.content_team__47Oo0{grid-template-columns:1fr}.content_controls__9IBlC>div,.content_facts__ovffx>div{grid-template-columns:1fr;gap:2px}}html[data-low-power] .shell_app__czagM{--glass:rgba(14,16,32,0.92)}html[data-low-power] .shell_app__czagM *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.shell_app__czagM{--glass:rgba(14,16,32,0.74);--glass-strong:rgba(14,16,32,0.9);--edge:rgba(243,234,214,0.13);--edge-hi:rgba(243,234,214,0.28);--ease:cubic-bezier(0.2,0.9,0.25,1);position:fixed;inset:0;overflow:hidden;background:#0c0d18;color:#f3ead6}.shell_stage__7lByp{position:absolute;inset:0;overflow:hidden;touch-action:none;cursor:var(--cursor-arrow,url("/img/cursor/arrow.png") 1 1,default)}.shell_stage__7lByp[data-hot]{cursor:var(--cursor-hand,url("/img/cursor/hand.png") 10 1,pointer)}.shell_still__wKL1V{position:absolute;image-rendering:pixelated}.shell_hud__nG3SV{position:absolute;z-index:30;top:calc(16px + var(--safe-t));left:calc(16px + var(--safe-l));right:calc(16px + var(--safe-r));display:flex;align-items:center;justify-content:space-between;gap:12px;pointer-events:none;transition:opacity .5s var(--ease),transform .5s var(--ease)}.shell_hud__nG3SV>*{pointer-events:auto}.shell_logo__f4v6y{display:inline-flex;align-items:center;min-height:46px;padding:0 16px;border-radius:12px;background:var(--glass);border:1px solid var(--edge);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:var(--font-pixel);font-weight:600;font-size:22px;color:#f3ead6;text-decoration:none;transition:border-color .16s ease,color .16s ease}.shell_logo__f4v6y:hover{color:#ff6fa5;border-color:var(--edge-hi)}.shell_tools__HOInO{display:flex;gap:8px}.shell_tool__eXvD4{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:46px;min-height:46px;padding:0 12px;border-radius:12px;background:var(--glass);border:1px solid var(--edge);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#f3ead6;font:600 15px/1 var(--font-body);text-decoration:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.shell_tool__eXvD4:hover{background:rgba(32,38,72,.92);border-color:var(--edge-hi);color:#f3ead6;transform:translateY(-2px)}.shell_tool__eXvD4 svg{transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.shell_tool__eXvD4:hover svg{transform:scale(1.14)}.shell_tool__eXvD4:active{transform:translateY(0) scale(.96)}.shell_tool__eXvD4[aria-pressed=true]{border-color:#ffc23d;color:#ffc23d;box-shadow:0 0 0 3px rgba(255,194,61,.16),0 0 18px rgba(255,194,61,.25)}.shell_tool__eXvD4[aria-pressed=true] svg{animation:shell_glint__FnG7T 1.8s ease-in-out infinite}@keyframes shell_glint__FnG7T{50%{filter:drop-shadow(0 0 5px rgba(255,194,61,.9))}}.shell_app__czagM[data-stage=ready] .shell_logo__f4v6y,.shell_app__czagM[data-stage=ready] .shell_tool__eXvD4{animation:shell_hudIn__uJzgx .56s cubic-bezier(.2,.9,.25,1) both}.shell_app__czagM[data-stage=ready] .shell_tool__eXvD4:first-child{animation-delay:60ms}.shell_app__czagM[data-stage=ready] .shell_tool__eXvD4:nth-child(2){animation-delay:.11s}.shell_app__czagM[data-stage=ready] .shell_tool__eXvD4:nth-child(3){animation-delay:.16s}.shell_app__czagM[data-stage=ready] .shell_tool__eXvD4:nth-child(4){animation-delay:.21s}@keyframes shell_hudIn__uJzgx{0%{opacity:0;transform:translateY(-12px)}}.shell_toolWide__jkd1p{padding:0 16px}.shell_userName__w7OXG{max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell_star__CG1p5{color:#ffc23d}.shell_tip__6VjN2{position:absolute;top:calc(100% + 8px);right:0;padding:6px 10px;border-radius:8px;background:var(--glass-strong);border:1px solid var(--edge);font:500 14px/1.2 var(--font-body);white-space:nowrap;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .14s ease,transform .14s ease}.shell_tool__eXvD4:focus-visible .shell_tip__6VjN2,.shell_tool__eXvD4:hover .shell_tip__6VjN2{opacity:1;transform:none}.shell_beacons__Xw_lX{position:absolute;inset:0;z-index:12;pointer-events:none}.shell_beacon__e_E1t{position:absolute;left:0;top:0;width:0;height:0;pointer-events:auto;text-decoration:none;color:#f3ead6;cursor:url(/img/cursor/hand.png) 10 1,pointer}.shell_glyph__yJ_pA{position:absolute;left:-22px;top:-22px;width:44px;height:44px;display:grid;place-items:center;animation:shell_bob__dqiHW 2.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.29s)}.shell_glyph__yJ_pA:before{content:"";position:absolute;width:24px;height:24px;border-radius:50%;border:2px solid rgba(255,194,61,.9);animation:shell_ping__74i2C 3.2s ease-out infinite;animation-delay:calc(var(--i) * .37s)}.shell_glyph__yJ_pA svg{position:relative;filter:drop-shadow(0 0 5px rgba(255,194,61,.5)) drop-shadow(0 2px 2px rgba(0,0,0,.45));transition:transform .18s var(--ease)}.shell_beacon__e_E1t:focus-visible .shell_glyph__yJ_pA svg,.shell_beacon__e_E1t:hover .shell_glyph__yJ_pA svg,.shell_beacon__e_E1t[data-active] .shell_glyph__yJ_pA svg{transform:scale(1.35)}@keyframes shell_bob__dqiHW{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes shell_ping__74i2C{0%{transform:scale(.6);opacity:.9}70%,to{transform:scale(2.6);opacity:0}}.shell_label___fTIe{position:absolute;left:0;bottom:calc(24px + var(--above, 0px));transform:translate(-50%,8px) scale(.92);display:flex;flex-direction:column;gap:1px;padding:8px 12px;border-radius:10px;background:var(--glass-strong);border:1px solid rgba(255,194,61,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap;text-align:center;opacity:0;pointer-events:none;transition:opacity .14s ease,transform .32s cubic-bezier(.34,1.56,.64,1)}.shell_label___fTIe strong{font:700 16px/1.25 var(--font-body);color:#ffc23d}.shell_label___fTIe span{font-size:14px;color:#f3ead6}.shell_beacon__e_E1t:focus-visible .shell_label___fTIe,.shell_beacon__e_E1t[data-active] .shell_label___fTIe{opacity:1;transform:translate(-50%) scale(1)}.shell_stage__7lByp[data-hot]~.shell_beacons__Xw_lX .shell_beacon__e_E1t:not([data-active]) .shell_glyph__yJ_pA{opacity:.35;animation-play-state:paused}.shell_stage__7lByp[data-hot]~.shell_beacons__Xw_lX .shell_beacon__e_E1t:not([data-active]) .shell_glyph__yJ_pA:before{animation:none;opacity:0}.shell_glyph__yJ_pA{transition:opacity .2s ease}.shell_glyph__yJ_pA:after{content:"";position:absolute;width:26px;height:26px;border-radius:50%;border:2px solid #ffc23d;opacity:0;pointer-events:none}.shell_beacon__e_E1t[data-active] .shell_glyph__yJ_pA:after{animation:shell_burst__9Vt5q .52s ease-out both}@keyframes shell_burst__9Vt5q{0%{transform:scale(.6);opacity:1}to{transform:scale(2.4);opacity:0}}.shell_beacon__e_E1t[data-promo]{z-index:2}.shell_beacon__e_E1t[data-promo] .shell_label___fTIe{padding:10px 16px;border:2px solid #ffc23d;animation:shell_promoGlow__cSTY0 1.4s ease-in-out infinite}.shell_beacon__e_E1t[data-promo] .shell_label___fTIe strong{font-size:19px}.shell_beacon__e_E1t[data-promo] .shell_label___fTIe span{font-size:15px}.shell_beacon__e_E1t[data-promo] .shell_glyph__yJ_pA:before{border-width:3px;animation-duration:1.2s;animation-delay:0s}@keyframes shell_promoGlow__cSTY0{0%,to{box-shadow:0 0 0 0 rgba(255,194,61,.55),0 8px 24px rgba(0,0,0,.45)}50%{box-shadow:0 0 0 8px rgba(255,194,61,0),0 0 28px rgba(255,194,61,.45)}}.shell_chip__BY11U[data-promo]{border-color:#ffc23d;animation:shell_promoGlow__cSTY0 1.4s ease-in-out infinite}@media (max-width:599px){.shell_beacon__e_E1t[data-promo] .shell_label___fTIe{width:190px;white-space:normal}}@media (hover:hover){.shell_beacon__e_E1t:hover .shell_label___fTIe{opacity:1;transform:translate(-50%)}}.shell_tag__aEWz8{position:absolute;left:20px;top:0;padding:5px 10px;border-radius:999px;background:var(--glass-strong);border:1px solid rgba(255,194,61,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#f3ead6;font:600 14px/1.2 var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(var(--tx,0),calc(-50% + var(--ty, 0px))) scale(.9);transition:opacity .16s ease,transform .2s var(--ease)}.shell_beacons__Xw_lX[data-show-all] .shell_tag__aEWz8{opacity:1;transform:translate(var(--tx,0),calc(-50% + var(--ty, 0px)))}.shell_beacons__Xw_lX[data-show-all] .shell_beacon__e_E1t:focus-visible .shell_tag__aEWz8,.shell_beacons__Xw_lX[data-show-all] .shell_beacon__e_E1t:hover .shell_tag__aEWz8,.shell_beacons__Xw_lX[data-show-all] .shell_beacon__e_E1t[data-active] .shell_tag__aEWz8{opacity:0}.shell_beacon__e_E1t:focus-visible{outline:none}.shell_beacon__e_E1t:focus-visible .shell_glyph__yJ_pA{outline:3px solid #ffc23d;outline-offset:2px;border-radius:10px}.shell_pin__bQjoB{position:absolute;left:0;top:0;transform-origin:0 0}.shell_app__czagM[data-stage=ready] .shell_pin__bQjoB{animation:shell_pop__ViGq7 .42s var(--ease) both;animation-delay:calc(var(--i) * 60ms)}.shell_app__czagM:not([data-stage=ready]) .shell_beacon__e_E1t{visibility:hidden}@keyframes shell_pop__ViGq7{0%{opacity:0;transform:scale(.2)}}.shell_app__czagM:not([data-panel=none]) .shell_beacon__e_E1t:not([data-active]):not(:hover) .shell_glyph__yJ_pA{opacity:.45}.shell_app__czagM:not([data-panel=none]) .shell_glyph__yJ_pA:before{display:none}.shell_hintLead__Q0MAZ{white-space:nowrap}.shell_hintLead__Q0MAZ svg{display:inline-block;margin-left:4px;vertical-align:-4px;filter:drop-shadow(0 0 4px rgba(255,194,61,.45))}.shell_hintObj__D5W6W{color:#a3aad1}.shell_forTouch__AOkHP{display:none}@media (pointer:coarse){.shell_app__czagM:not([data-panel=none]) .shell_hint__vcWtY,.shell_hint__vcWtY .shell_forMouse__RFKSj,.shell_hint__vcWtY .shell_hintKeys__Qkybj{display:none}.shell_forTouch__AOkHP{display:inline}}.shell_hintObj__D5W6W:before{content:"·";margin-right:10px;color:#5b6190}.shell_tipKey__7Y_Tn{min-width:0}.shell_hint__vcWtY{position:absolute;z-index:25;left:50%;bottom:calc(18px + var(--safe-b));transform:translateX(-50%);display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);min-height:44px;padding:0 16px;border-radius:999px;background:var(--glass);border:1px solid var(--edge);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-size:15px;white-space:nowrap;transition:opacity .3s ease,transform .3s var(--ease)}.shell_hint__vcWtY:empty{display:none}.shell_hint__vcWtY[data-hidden]{opacity:0;transform:translate(-50%,10px);pointer-events:none}.shell_hint__vcWtY strong{font:700 15px/1 var(--font-body);color:#ffc23d}.shell_hintKeys__Qkybj kbd,.shell_hint__vcWtY kbd{display:inline-block;min-width:24px;padding:0 7px;border-radius:6px;border:solid var(--edge-hi);border-width:1px 1px 2px;font:600 14px/20px var(--font-mono);color:#f3ead6;text-align:center}.shell_hintKeys__Qkybj{display:inline-flex;align-items:center;gap:6px;padding-left:10px;margin-left:2px;border-left:1px solid var(--edge);color:#a3aad1}.shell_app__czagM:not([data-panel=none]) .shell_hint__vcWtY{left:calc((100vw - min(620px, max(460px, 40vw)) - 40px) / 2)}.shell_app__czagM[data-panel=os] .shell_hint__vcWtY{left:calc((100vw - min(860px, 58vw) - 40px) / 2)}.shell_loader__J8CMw{position:absolute;inset:0;z-index:40;display:grid;place-content:center;justify-items:center;gap:18px;background:#0c0d18;animation:shell_fadeIn__Y260D .3s ease both}@keyframes shell_fadeIn__Y260D{0%{opacity:0}}.shell_loaderLogo__VcTU5{margin:0;font-family:var(--font-pixel);font-weight:600;font-size:32px;color:#f3ead6}.shell_loaderBar__fKWiD{display:flex;gap:4px}.shell_loaderBar__fKWiD i{width:14px;height:14px;background:#2a3157;animation:shell_seg__eWcbZ 1.2s ease-in-out infinite}@keyframes shell_seg__eWcbZ{0%,to{background:#2a3157}40%{background:#ffc23d}}.shell_loaderText__IL6gS{margin:0;font-size:15px;color:#a3aad1}.shell_panelSlot__l_P32{position:absolute;z-index:20;top:calc(76px + var(--safe-t));right:calc(16px + var(--safe-r));bottom:calc(16px + var(--safe-b));width:min(620px,max(460px,40vw))}.shell_panelSlot__l_P32[data-kind=os]{width:min(860px,58vw)}.shell_panelSlot__l_P32[data-kind=decor]{width:min(500px,max(420px,33vw));transition:transform .32s var(--ease),visibility 0s}.shell_panelSlot__l_P32[data-kind=decor][data-shut]{transform:translateX(calc(100% + 32px));visibility:hidden;transition:transform .32s var(--ease),visibility 0s .32s}.shell_shopOpen__wSlYW{position:absolute;z-index:20;top:calc(76px + var(--safe-t));right:calc(16px + var(--safe-r));cursor:pointer}@media (prefers-reduced-motion:reduce){.shell_panelSlot__l_P32[data-kind=decor]{transition:none}}.shell_stillNote__52Rse{position:absolute;z-index:19;left:calc(16px + var(--safe-l));bottom:calc(72px + var(--safe-b));max-width:min(420px,calc(100vw - 32px));margin:0;padding:12px 14px;font:500 15px/1.4 var(--font-body);color:#f3ead6;background:var(--glass-strong);border:1px solid var(--edge-hi);border-radius:12px}.shell_app__czagM[data-panel=decor] .shell_beacons__Xw_lX,.shell_app__czagM[data-panel=visit] .shell_beacons__Xw_lX{display:none}@media (max-height:519px){.shell_glyph__yJ_pA svg{width:20px;height:20px}.shell_toolWide__jkd1p span:not(.shell_star__CG1p5){display:none}.shell_panelSlot__l_P32{top:calc(64px + var(--safe-t));bottom:calc(8px + var(--safe-b));right:calc(8px + var(--safe-r))}}.shell_homeSlot__D20aa{position:absolute;inset:0;z-index:18;pointer-events:none}.shell_handle__q2RPY{display:none}.shell_skip__9Xc_T{position:absolute;z-index:50;right:calc(16px + var(--safe-r));bottom:calc(16px + var(--safe-b));min-height:44px;padding:0 18px;border-radius:12px;background:var(--glass);border:1px solid var(--edge-hi);color:#f3ead6;font:600 15px/1 var(--font-body);cursor:pointer}.shell_dock__jVYXy{display:none}.shell_app__czagM[data-stage=boot] .shell_hud__nG3SV,.shell_app__czagM[data-stage=intro] .shell_hud__nG3SV,html[data-intro=pending] .shell_hud__nG3SV{opacity:0;transform:translateY(-10px);pointer-events:none}.shell_app__czagM[data-stage=boot] .shell_hud__nG3SV>*,.shell_app__czagM[data-stage=intro] .shell_hud__nG3SV>*{pointer-events:none}.shell_app__czagM:not([data-stage=ready]) .shell_dock__jVYXy{opacity:0}@media (max-width:599px),(max-width:899px) and (min-height:520px){.shell_hud__nG3SV{top:calc(10px + var(--safe-t));left:calc(10px + var(--safe-l));right:calc(10px + var(--safe-r))}.shell_logo__f4v6y{font-size:18px;padding:0 12px;min-height:44px}.shell_tools__HOInO{gap:6px}.shell_tool__eXvD4{min-width:44px;min-height:44px;padding:0 10px}.shell_app__czagM:not([data-panel=none]) .shell_beacons__Xw_lX,.shell_hint__vcWtY,.shell_tip__6VjN2,.shell_toolWide__jkd1p span:not(.shell_star__CG1p5){display:none}.shell_label___fTIe strong{font-size:15px}.shell_label___fTIe span{font-size:14px}.shell_dock__jVYXy{position:absolute;z-index:22;left:0;right:0;bottom:0;display:flex;gap:8px;padding:12px calc(12px + var(--safe-r)) calc(12px + var(--safe-b)) calc(12px + var(--safe-l));overflow-x:auto;scroll-snap-type:x mandatory;background:linear-gradient(transparent,rgba(12,13,24,.92) 30%);transition:opacity .4s ease}.shell_swipe__DlrDl{position:absolute;z-index:21;left:50%;bottom:calc(100px + var(--safe-b));transform:translateX(-50%);margin:0;padding:8px 14px;border-radius:999px;background:var(--glass-strong);border:1px solid var(--edge);color:#f3ead6;font:500 14px/1.2 var(--font-body);white-space:nowrap;animation:shell_swipeIn__QPWff .5s var(--ease) .6s both}.shell_swipe__DlrDl span{display:inline-block;color:#ffc23d;font-weight:700;animation:shell_nudge__BPAkY 1.6s ease-in-out infinite}.shell_swipe__DlrDl span:last-child{animation-direction:reverse}@keyframes shell_swipeIn__QPWff{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes shell_nudge__BPAkY{50%{transform:translateX(-3px)}}.shell_chip__BY11U{flex-shrink:0;scroll-snap-align:start;display:flex;align-items:center;gap:10px;min-height:64px;padding:8px 14px 8px 8px;border-radius:14px;background:var(--glass-strong);border:1px solid var(--edge);color:#f3ead6;font:600 15px/1.2 var(--font-body);text-decoration:none}.shell_chip__BY11U img{width:44px;height:44px;object-fit:contain;image-rendering:pixelated}.shell_panelSlot__l_P32[data-kind=decor]{top:42vh;left:0;right:0;bottom:0;width:auto;padding-bottom:var(--safe-b);background:var(--glass-strong)}.shell_panelSlot__l_P32[data-kind=decor][data-shut]{transform:translateY(100%)}.shell_shopOpen__wSlYW{top:auto;right:calc(16px + var(--safe-r));bottom:calc(14px + var(--safe-b))}.shell_panelSlot__l_P32,.shell_panelSlot__l_P32[data-kind=os]{top:calc(56px + max(160px, 27vh));left:0;right:0;bottom:0;width:auto;padding-bottom:var(--safe-b);background:var(--glass-strong);transition:transform .2s var(--ease),top .32s var(--ease)}.shell_panelSlot__l_P32[data-expanded]{top:64px}.shell_handle__q2RPY{position:absolute;z-index:3;top:0;left:0;right:0;height:26px;display:grid;place-items:center;touch-action:none;cursor:grab}.shell_handle__q2RPY i{width:44px;height:5px;border-radius:3px;background:rgba(243,234,214,.35)}}@media (prefers-reduced-motion:reduce){.shell_app__czagM[data-stage=ready] .shell_pin__bQjoB,.shell_beacon__e_E1t[data-promo] .shell_label___fTIe,.shell_chip__BY11U[data-promo],.shell_glyph__yJ_pA,.shell_glyph__yJ_pA:after,.shell_glyph__yJ_pA:before,.shell_logo__f4v6y,.shell_swipe__DlrDl,.shell_swipe__DlrDl span,.shell_tool__eXvD4,.shell_tool__eXvD4 svg{animation:none}}.shell_neonTitle__5EdgK{position:absolute;z-index:17;left:0;top:0;display:none;font-family:var(--font-pixel);font-weight:700;line-height:1;white-space:nowrap;color:#ffd1e3;opacity:0;pointer-events:none;transform-origin:50% 50%;text-shadow:0 0 1px #fff,0 0 6px var(--neon-glow,#ff6fa5),0 0 14px var(--neon-glow,#ff6fa5),0 0 32px color-mix(in srgb,var(--neon-glow,#ff6fa5) 75%,transparent),0 0 64px color-mix(in srgb,var(--neon-glow,#e8193c) 45%,transparent);will-change:transform,opacity}html[data-intro=play] .shell_neonTitle__5EdgK{display:block}.shell_app__czagM[data-diving] .shell_beacons__Xw_lX,.shell_app__czagM[data-diving] .shell_dock__jVYXy,.shell_app__czagM[data-diving] .shell_hint__vcWtY,.shell_app__czagM[data-diving] .shell_homeSlot__D20aa,.shell_app__czagM[data-diving] .shell_hud__nG3SV,.shell_app__czagM[data-diving] .shell_panelSlot__l_P32,.shell_app__czagM[data-diving] .shell_swipe__DlrDl,.shell_app__czagM[data-panel=app] .shell_beacons__Xw_lX,.shell_app__czagM[data-panel=app] .shell_dock__jVYXy,.shell_app__czagM[data-panel=app] .shell_hint__vcWtY,.shell_app__czagM[data-panel=app] .shell_hud__nG3SV,.shell_app__czagM[data-panel=app] .shell_swipe__DlrDl{visibility:hidden;opacity:0;transition:opacity .24s ease,visibility 0s linear .24s}@media (pointer:fine) and (max-width:599px),(pointer:fine) and (max-width:899px) and (min-height:520px){.shell_app__czagM[data-panel=none] .shell_hint__vcWtY{display:flex}.shell_dock__jVYXy{display:none}}.shell_veil__hxLGC{position:fixed;inset:0;z-index:60;background:#0c0d18;opacity:0;pointer-events:none;transition:opacity 80ms linear}.shell_veil__hxLGC[data-on]{opacity:1}@media (max-width:380px){.shell_logo__f4v6y{padding:0 9px;font-size:16px}.shell_tools__HOInO{gap:4px}}.shell_install__LZMwK{position:absolute;z-index:29;top:calc(72px + var(--safe-t));right:calc(16px + var(--safe-r));display:flex;align-items:center;border-radius:12px;background:var(--glass);border:1px solid var(--edge);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media (max-width:599px),(max-width:899px) and (min-height:520px){.shell_install__LZMwK{top:calc(60px + var(--safe-t));right:auto;left:calc(10px + var(--safe-l))}}.shell_installGo__wFAVf,.shell_installX__rcZF9{min-height:44px;border:0;background:none;color:#f3ead6;cursor:pointer}.shell_installGo__wFAVf{padding:0 4px 0 12px;font:600 14px/1 var(--font-body);white-space:nowrap}.shell_installX__rcZF9{width:44px;color:#a3aad1;font:500 22px/1 var(--font-body)}.shell_installBack__Yxn57{position:fixed;z-index:70;inset:0;display:grid;place-items:center;padding:calc(16px + var(--safe-t)) calc(16px + var(--safe-r)) calc(16px + var(--safe-b)) calc(16px + var(--safe-l));overflow-y:auto;background:rgba(12,13,24,.72)}.shell_installSheet__0I1aP{width:min(380px,100%);padding:20px;color:#f3ead6;background:#141a33;border:1px solid var(--edge-hi);border-radius:14px;font:400 16px/1.45 var(--font-body)}.shell_installSheet__0I1aP h2{margin:0 0 8px;font:600 22px/1.2 var(--font-pixel)}.shell_installSheet__0I1aP p{margin:0 0 12px}.shell_installSheet__0I1aP ol{margin:0 0 12px;padding-left:22px}.shell_installSheet__0I1aP li{margin-bottom:8px}.shell_installSheet__0I1aP .shell_installNote__gW2UK{color:#a3aad1;font-size:14px}.shop_shop__EobB_{--paccent:var(--ciom-accent,#ffc23d);--pbtn:var(--ciom-accent,#ffc23d);--pbtnfg:var(--ciom-accent-ink,#0c0d18);--pfocus:var(--ciom-accent,#ffc23d);--gold:var(--ciom-accent,#ffc23d);--well:radial-gradient(circle at 50% 62%,rgba(91,103,168,0.3),rgba(20,26,51,0.62))}.shop_chipEur__GvPjj,.shop_countNum__peUWy,.shop_days__PToMO span,.shop_levelBadge__WCeAE strong,.shop_pillCount__SLu9H,.shop_toastMarbles__9ACSC strong{font-family:var(--font-label)!important}.shop_marble__Zwlaz{flex-shrink:0}.shop_pixelImg__Nj5Ur{image-rendering:pixelated;max-width:none}.shop_preview__pyWO9{display:grid;place-items:center;overflow:hidden;min-width:0}.shop_head__MtQe8{min-height:60px;padding-top:8px;padding-bottom:8px}.shop_title__PVwIb{margin:0;font-family:var(--font-pixel);font-weight:600;font-size:26px;line-height:1;color:var(--pfg);letter-spacing:0}.shop_title__PVwIb:focus{outline:none}.shop_wallet__Kw5gF{flex-shrink:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;align-items:center;padding:10px 14px 10px 16px;border-bottom:1px solid var(--pline);background:rgba(12,13,24,.42)}.shop_count__c0612{display:flex;align-items:center;gap:8px;margin:0}.shop_countNum__peUWy{font-weight:400;font-size:28px;line-height:1;color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_countNum__peUWy[data-rise]{animation:shop_tickPop__DytOX .42s steps(5) both}@keyframes shop_tickPop__DytOX{0%{transform:scale(1)}35%{transform:scale(1.22) translateY(-2px);color:#fffaf0}to{transform:none}}.shop_levelBox__zzVhO{display:grid;gap:5px;min-width:0}.shop_levelLine__SSRjS{display:flex;align-items:baseline;gap:8px;margin:0;font-size:14px;line-height:1.2;flex-wrap:wrap;min-width:0}.shop_levelLine__SSRjS strong{font-weight:600;color:var(--pfg)}.shop_levelTitle__fHIkI,.shop_slots__6iCFE{color:var(--pmuted)}.shop_slots__6iCFE{margin-left:auto;flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_carrot__BjVqL{grid-column:1/-1;margin:0;font-size:14px;line-height:1.3;color:var(--pmuted)}.shop_carrot__BjVqL strong{font-weight:600;color:var(--pfg)}.shop_bar__ZgI8T{display:block;position:relative;height:10px;background:#1c2140;box-shadow:inset 0 0 0 1px rgba(12,13,24,.9);overflow:hidden}.shop_bar__ZgI8T i{display:block;height:100%;background:var(--gold);box-shadow:inset 0 2px 0 rgba(255,250,240,.45),inset 0 -2px 0 rgba(217,83,30,.55);transition:width .42s steps(6)}.shop_bar__ZgI8T:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 7px,rgba(16,17,30,.85) 7px 8px);pointer-events:none}.shop_bar__ZgI8T[data-thin]{height:4px;box-shadow:none}.shop_bar__ZgI8T[data-thin] i{box-shadow:none}.shop_bar__ZgI8T[data-thin]:after{background:repeating-linear-gradient(90deg,transparent 0 5px,rgba(16,17,30,.85) 5px 6px)}.shop_tabs__TuHKd{flex-shrink:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--pline)}.shop_tab__zRxx6{position:relative;min-height:44px;padding:0 4px;border:0;background:transparent;color:var(--pmuted);font:600 15px/1 var(--font-body);cursor:pointer;transition:color .14s ease,background .14s ease}.shop_tab__zRxx6:hover,.shop_tab__zRxx6[aria-selected=true]{color:var(--pfg);background:rgba(243,234,214,.05)}.shop_tab__zRxx6[aria-selected=true]{box-shadow:inset 0 -3px 0 var(--gold)}.shop_tab__zRxx6:focus-visible{outline-offset:-3px}.shop_tabDot__n04oQ{position:absolute;top:9px;margin-left:3px;width:7px;height:7px;background:#ff6fa5;box-shadow:0 0 0 2px #10111e}.shop_scroll___xRts{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 12px 16px;scrollbar-width:thin;scrollbar-color:rgba(243,234,214,.2) transparent}.shop_empty__cvYJi{margin:28px 8px;text-align:center;color:var(--pmuted);font-size:15px}.shop_kinds__f3PA8,.shop_sets__N_4xR{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.shop_kinds__f3PA8::-webkit-scrollbar,.shop_sets__N_4xR::-webkit-scrollbar,.shop_shelf__UUG8P::-webkit-scrollbar{display:none}.shop_kinds__f3PA8{position:sticky;z-index:2;top:0;margin:0 -12px;padding:10px 12px 6px;background:linear-gradient(#10111e 86%,rgba(16,17,30,0))}.shop_sets__N_4xR{margin:0 -12px;padding:0 40px 8px 12px;mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.shop_chip__0u_4w{flex-shrink:0;min-width:44px;min-height:34px;padding:0 9px;border-radius:999px;border:1px solid var(--pline);background:transparent;color:var(--pfg);font:500 14px/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background .14s ease,border-color .14s ease}.shop_chip__0u_4w:hover{border-color:rgba(243,234,214,.3)}.shop_chip__0u_4w[aria-pressed=true]{border-color:color-mix(in srgb,var(--gold) 70%,transparent);background:color-mix(in srgb,var(--gold) 16%,transparent);color:var(--gold);font-weight:600}.shop_chip__0u_4w[data-set]{border-style:dashed}.shop_chip__0u_4w[data-done],.shop_chip__0u_4w[data-set][aria-pressed=true]{border-style:solid}.shop_chip__0u_4w[data-done]{border-color:rgba(87,227,161,.5)}.shop_chipCount__I9QxH{color:var(--pmuted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_chip__0u_4w[aria-pressed=true] .shop_chipCount__I9QxH{color:inherit}.shop_nudge__yIDGv{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;margin:2px 0 10px;padding:4px 8px 4px 10px;border:1px solid color-mix(in srgb,var(--gold) 34%,transparent);border-radius:10px;background:color-mix(in srgb,var(--gold) 7%,transparent);color:var(--pfg);font:500 15px/1.25 var(--font-body);text-align:left}button.shop_nudge__yIDGv{cursor:pointer;transition:background .14s ease}button.shop_nudge__yIDGv:hover{background:color-mix(in srgb,var(--gold) 14%,transparent)}.shop_nudge__yIDGv p{flex:1 1;min-width:0;margin:0}.shop_nudge__yIDGv strong{font-weight:600;color:var(--gold)}.shop_nudgePic__XJ7r0{width:44px;height:40px;flex-shrink:0}.shop_setLine__ILCWi{margin:0 0 10px;font-size:14px;line-height:1.35;color:var(--pmuted)}.shop_setLine__ILCWi strong{font-weight:600;color:var(--gold)}.shop_grid__KO_ju{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.shop_card__Zd51x{position:relative;display:flex;flex-direction:column;min-width:0;padding:0 0 8px;border:1px solid var(--pline);border-radius:10px;background:rgba(243,234,214,.03);color:var(--pfg);text-align:left;font:inherit;cursor:pointer;overflow:hidden;transition:border-color .14s ease,background .14s ease,transform .16s cubic-bezier(.34,1.56,.64,1)}.shop_card__Zd51x:hover{border-color:rgba(243,234,214,.3);transform:translateY(-2px)}.shop_card__Zd51x:active{transform:scale(.98)}.shop_card__Zd51x[aria-pressed=true]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.shop_card__Zd51x[data-current]{border-color:rgba(87,227,161,.7)}.shop_card__Zd51x:focus-visible{outline-offset:1px}.shop_cardPic__dZqQf{width:100%;height:92px;background:var(--well);box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--rarity) 80%,transparent)}.shop_card__Zd51x[data-wide] .shop_cardPic__dZqQf{height:84px;background:#0c0d18}.shop_card__Zd51x[data-state=level] .shop_cardPic__dZqQf img,.shop_card__Zd51x[data-state=level] .shop_cardPic__dZqQf svg,.shop_card__Zd51x[data-state=short] .shop_cardPic__dZqQf img,.shop_card__Zd51x[data-state=short] .shop_cardPic__dZqQf svg{filter:saturate(.82) brightness(.86)}.shop_card__Zd51x:hover .shop_cardPic__dZqQf img,.shop_card__Zd51x:hover .shop_cardPic__dZqQf svg,.shop_card__Zd51x[aria-pressed=true] .shop_cardPic__dZqQf img,.shop_card__Zd51x[aria-pressed=true] .shop_cardPic__dZqQf svg{filter:none}.shop_cardName__6PGkx{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:36px;margin:6px 8px 2px;font:500 14px/18px var(--font-body)}.shop_cardNote__Q2ErS{display:grid;gap:4px;margin:auto 8px 0;min-height:18px;font-size:14px;line-height:18px}.shop_price__09UK_{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:var(--gold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_price__09UK_[data-muted]{color:var(--pfg);font-weight:500}.shop_yours__PSje_{color:var(--pmuted)}.shop_using__KNX2n{display:inline-flex;align-items:center;gap:5px;color:#57e3a1;font-weight:600}.shop_earnNote__R8pkr,.shop_lockNote___M28k{display:inline-flex;align-items:center;gap:4px;color:var(--pmuted)}.shop_earnNote__R8pkr{color:#ffe08a}.shop_section__NvP8K{padding-top:14px}.shop_sectionHead__BGMWU{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.shop_sectionHead__BGMWU h2{margin:0;font-size:21px;line-height:1.1;color:var(--pfg)}.shop_sectionCount__wD9bP{flex-shrink:0;font-size:14px;color:var(--pmuted)}.shop_shelf__UUG8P{gap:8px;padding:2px 0 4px}.shop_segmented__fcXtB,.shop_shelf__UUG8P{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.shop_segmented__fcXtB{margin-bottom:8px;border:1px solid var(--pline);border-radius:10px;overflow:hidden}.shop_segmented__fcXtB button{min-height:36px;border:0;border-right:1px solid var(--pline);background:transparent;color:var(--pmuted);font:500 14px/1 var(--font-body);cursor:pointer}.shop_segmented__fcXtB button:last-child{border-right:0}.shop_segmented__fcXtB button:hover{color:var(--pfg)}.shop_segmented__fcXtB button[aria-pressed=true]{background:color-mix(in srgb,var(--gold) 16%,transparent);color:var(--gold);font-weight:600}.shop_segmented__fcXtB button:focus-visible{outline-offset:-3px}.shop_accentPic__CQm5E{display:grid;place-items:center;width:100%;height:100%;font:600 28px/1 var(--font-pixel)}.shop_osPic__c9H16{display:block;width:100%;height:100%}.shop_gate__uJNLf{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font:500 14px/1.2 var(--font-body);color:var(--pmuted);white-space:nowrap}.shop_neonWords__gK3Xx{margin-bottom:10px}.shop_neonLabel__TA6Lv{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px;font:600 15px/1.3 var(--font-body);color:var(--pfg)}.shop_neonRow__5r0Iy{display:flex;gap:8px}.shop_neonInput__Kwxaa{flex:1 1;min-width:0;min-height:44px;padding:6px 10px;font-family:var(--font-pixel);font-size:19px}.shop_neonInput__Kwxaa:disabled{opacity:.55}.shop_neonHint__LnC_N{margin:5px 0 0;font-size:14px;line-height:1.3;color:var(--pmuted)}.shop_fixture__AgOHG,.shop_toolRow__BF1W1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px dashed var(--pline)}.shop_fixture__AgOHG p,.shop_toolRow__BF1W1 p{margin:0;min-width:0;font-size:15px;line-height:1.3}.shop_toolRow__BF1W1 p{color:#e4dccb}.shop_fixture__AgOHG strong{display:block;font-weight:600}.shop_fixture__AgOHG span{font-size:14px;color:var(--pmuted)}.shop_fixture__AgOHG .btn,.shop_toolRow__BF1W1 .btn{flex-shrink:0}.shop_posters___Gd17{list-style:none;display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:0}.shop_poster__l5f_N{display:grid;justify-items:center;gap:8px}.shop_poster__l5f_N img{outline:2px solid #0c0d18;box-shadow:4px 4px 0 rgba(12,13,24,.5);background:#1c2140}.shop_siteGate__JcKfb{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 10px;margin-top:12px;padding:12px;border:1px dashed var(--pline);border-radius:10px;color:var(--pmuted)}.shop_siteGate__JcKfb p{margin:0;font-size:15px;line-height:1.3;color:#e4dccb}.shop_siteGate__JcKfb strong{font-weight:600;color:var(--pfg)}.shop_siteGate__JcKfb .shop_bar__ZgI8T{grid-column:1/-1}.shop_strip__kYxdV{flex-shrink:0;position:relative;display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;max-height:60%;overflow-y:auto;padding:10px 12px;border-top:2px solid var(--rarity,var(--gold));background:#171a30;box-shadow:0 -12px 24px rgba(12,13,24,.5);animation:shop_stripIn__dH77D .2s steps(4) both}@keyframes shop_stripIn__dH77D{0%{transform:translateY(16px);opacity:0}}.shop_stripPic__9y_Qi{width:112px;height:112px;border-radius:8px;background:var(--well)}.shop_stripBody__BFj5n{display:flex;flex-direction:column;gap:3px;min-width:0}.shop_stripName__FQsAQ{margin:0;padding-right:36px;font-size:21px;line-height:1.1;color:var(--pfg)}.shop_stripLine__IPeDF{margin:0;font-size:14px;line-height:1.3;color:#e4dccb}.shop_stripMeta__3Szwi{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0;font-size:14px;line-height:1.3;color:var(--pmuted)}.shop_stripNeed__AcBHs{display:grid;gap:3px;margin:3px 0 0;font-size:15px;line-height:1.25}.shop_stripNeed__AcBHs strong{font-weight:600;color:var(--gold)}.shop_stripSub___6z9r{font-size:14px;color:var(--pmuted)}.shop_stripActions__vEMtm{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.shop_stripDone__H0ZH5{display:inline-flex;align-items:center;gap:6px;margin:6px 0 0;min-height:24px;color:#57e3a1;font-size:15px;font-weight:600}.shop_stripNote__KURZO{margin:4px 0 0;font-size:14px;line-height:1.3;color:#ffe08a}.shop_stripClose__2hQYG,.shop_toastClose__tKFHT{width:44px;height:44px;border:0;background:transparent;color:var(--pmuted,#a3aad1);font:500 24px/1 var(--font-body);cursor:pointer}.shop_stripClose__2hQYG{position:absolute;top:0;right:0}.shop_shopClose__nOUfi{flex-shrink:0;width:44px;height:44px;margin-left:auto;border:0;border-radius:10px;background:transparent;color:var(--pmuted,#a3aad1);font:500 28px/1 var(--font-body);cursor:pointer}.shop_shopClose__nOUfi:hover{color:#f3ead6;background:rgba(243,234,214,.08)}.shop_stripClose__2hQYG:hover,.shop_toastClose__tKFHT:hover{color:#f3ead6}.shop_daily__3_Kt5{margin-top:12px;padding:12px;border:1px solid color-mix(in srgb,var(--gold) 34%,transparent);border-radius:12px;background:color-mix(in srgb,var(--gold) 6%,transparent)}.shop_dailyHead__QhthF{display:flex;gap:12px;align-items:center}.shop_dailyHead__QhthF svg{flex-shrink:0}.shop_dailyHead__QhthF h2{margin:0 0 2px;font-size:22px;color:var(--pfg)}.shop_dailyHead__QhthF p{margin:0;font-size:15px;line-height:1.3;color:#e4dccb}.shop_days__PToMO{list-style:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin:10px 0 0;padding:0}.shop_days__PToMO li{display:grid;gap:1px;justify-items:center;padding:5px 0 4px;background:rgba(12,13,24,.5);border:1px solid var(--pline)}.shop_days__PToMO span{font:400 16px/1.1 var(--font-label);color:var(--pfg)}.shop_days__PToMO small{font-size:14px;line-height:1.1;color:var(--pmuted);white-space:nowrap;letter-spacing:-.02em}.shop_days__PToMO li[data-past]{background:color-mix(in srgb,var(--gold) 16%,transparent);border-color:color-mix(in srgb,var(--gold) 40%,transparent)}.shop_days__PToMO li[data-today]{border-color:var(--gold);box-shadow:inset 0 -3px 0 var(--gold)}.shop_days__PToMO li[data-today] span{color:var(--gold)}.shop_takeIt__10nFZ{margin-top:10px;min-height:46px;gap:6px}.shop_chips__P3Toy{list-style:none;display:grid;gap:6px;margin:0;padding:0}.shop_chipIn__df4fS,.shop_pass__vrS_n{display:flex;align-items:center;gap:12px;min-height:64px;padding:6px 8px 6px 12px;border:1px solid color-mix(in srgb,var(--gold) 34%,transparent);border-radius:10px;background:rgba(243,234,214,.03);color:var(--pfg);text-decoration:none;transition:background .14s ease,border-color .14s ease,transform .16s cubic-bezier(.34,1.56,.64,1)}.shop_chipIn__df4fS:hover,.shop_pass__vrS_n:hover{background:color-mix(in srgb,var(--gold) 12%,transparent);border-color:var(--gold);color:var(--pfg);transform:translateY(-2px)}.shop_pass__vrS_n{margin-top:8px}.shop_pass__vrS_n[data-free]{border-color:rgba(87,227,161,.45)}.shop_pass__vrS_n[data-free]:hover{border-color:#57e3a1;background:rgba(87,227,161,.1)}.shop_chipEur__GvPjj{flex-shrink:0;width:58px;font:400 25px/1 var(--font-label);color:var(--gold)}.shop_chipFree__Z1kYn{flex-shrink:0;display:grid;place-items:center;width:54px}.shop_chipText__tMXTm{flex:1 1;display:grid;gap:2px;min-width:0}.shop_chipMarbles__gt5na{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font:600 16px/1.2 var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_chipGoal__zHdgS{font-size:14px;line-height:1.25;color:var(--pmuted)}.shop_chipGold__dHxz8{flex-shrink:0;display:flex}.shop_goldPic__gs2fY{width:64px;height:64px;margin-left:-14px;filter:drop-shadow(0 0 6px rgba(255,194,61,.45))}.shop_goldPic__gs2fY:first-child{margin-left:0}@media (max-width:480px){.shop_goldPic__gs2fY:nth-child(n+3){display:none}}@media (max-width:380px){.shop_goldPic__gs2fY:nth-child(n+2){display:none}}.shop_plainLink__QR7gr{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;border:0;background:none;color:var(--pfg);font:500 15px/1 var(--font-body);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gold) 70%,transparent);text-decoration-thickness:2px;text-underline-offset:4px;cursor:pointer}.shop_plainLink__QR7gr:hover{color:var(--gold)}.shop_playRate__0N6Um p{margin:0 0 6px;font-size:15px;line-height:1.3;color:#e4dccb}.shop_playRate__0N6Um strong{font-weight:600;color:var(--pfg)}.shop_playRate__0N6Um .shop_playToday__3RNKJ{margin:5px 0 0;font-size:14px;color:var(--pmuted)}.shop_game__O16E8{margin-top:12px}.shop_gameHead__zbdPX{display:flex;align-items:center;gap:10px;margin-bottom:4px}.shop_gameHead__zbdPX p{flex:1 1;min-width:0;margin:0;line-height:1.25}.shop_gameHead__zbdPX strong{display:block;font-weight:600;font-size:16px}.shop_gameHead__zbdPX span{font-size:14px;color:var(--pmuted)}.shop_gameIcon__nre2H{width:40px;height:40px;object-fit:contain;image-rendering:pixelated;flex-shrink:0}.shop_goals__qNIbF{list-style:none;margin:0;padding:0}.shop_goal__fx7c4{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;border-bottom:1px dashed var(--pline)}.shop_goal__fx7c4[data-done]{opacity:.62}.shop_goalPic__OvEU4{display:grid;place-items:center;border-radius:8px;background:var(--well)}.shop_goalPic__OvEU4,.shop_goalThumb__Ui0qo{width:56px;height:56px}.shop_goalText__Y3CGR{display:grid;gap:2px;min-width:0;font-size:14px;line-height:1.25;color:var(--pmuted)}.shop_goalText__Y3CGR strong{font-size:15px;font-weight:600;color:var(--pfg)}.shop_goalPay__yG0t2{display:grid;justify-items:end;gap:4px;font-size:15px;line-height:1.2}.shop_goBtn__RkXNF{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:36px;padding:0 10px;border:1px solid var(--pline);border-radius:8px;background:transparent;color:var(--pfg);font:600 14px/1 var(--font-body);text-decoration:none;cursor:pointer}.shop_goBtn__RkXNF:hover{border-color:rgba(243,234,214,.3);background:rgba(243,234,214,.06);color:var(--pfg)}.shop_honest__ZJsFE{margin:16px 0 4px;font-size:14px;line-height:1.4;color:var(--pmuted)}.shop_foot__SsjjY{flex-shrink:0;border-top:1px solid var(--pline);background:rgba(12,13,24,.42)}.shop_footRow__XMjke{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.shop_footBtn___jIzN{min-height:44px;border:0;border-right:1px solid var(--pline);background:transparent;color:var(--pfg);font:500 15px/1 var(--font-body);cursor:pointer}.shop_footBtn___jIzN:last-child{border-right:0}.shop_footBtn___jIzN:hover:not(:disabled){background:rgba(243,234,214,.07)}.shop_footBtn___jIzN:disabled{color:var(--pmuted);opacity:.5;cursor:default}.shop_footBtn___jIzN:focus-visible{outline-offset:-3px}.shop_footNote__3PaMs{margin:0;padding:8px 14px;border-bottom:1px solid var(--pline);font-size:14px;line-height:1.3;color:#ffe08a}.shop_confirm__KS0_F{display:grid;gap:8px;padding:8px 12px 10px}.shop_confirm__KS0_F p{margin:0;font-size:15px;line-height:1.3}.shop_confirm__KS0_F div{display:flex;gap:8px}@media (pointer:coarse){.shop_chip__0u_4w,.shop_goBtn__RkXNF,.shop_segmented__fcXtB button{min-height:44px}}@media (max-width:599px),(max-width:899px) and (min-height:520px){.shop_head__MtQe8{min-height:56px;padding-top:16px;padding-bottom:4px}.shop_wallet__Kw5gF{padding:6px 12px 8px}.shop_kinds__f3PA8{position:static;gap:3px}.shop_kinds__f3PA8 .shop_chip__0u_4w{padding:0 6px}.shop_roomWord__rVfOA{display:none}.shop_levelLine__SSRjS strong:before{content:"Level"}}@media (max-height:760px){.shop_carrot__BjVqL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.shop_pill__otu6Q{gap:7px;padding:0 11px 0 9px}.shop_pillBack__7j4c5{font:500 15px/1 var(--font-body);white-space:nowrap}.shop_pillEdit__iwK3V{cursor:pointer}.shop_moveRow__rqI_q{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 4px}.shop_dressNote__9s1lS{margin:6px 0 0;color:#ff6b5e;font-size:14px}.shop_pillEdit__iwK3V[aria-pressed=true],.shop_pillEdit__iwK3V[aria-pressed=true]:hover{color:#0c0d18;background:var(--ciom-accent,#ffc23d);border-color:var(--ciom-accent,#ffc23d)}.shop_pillCount__SLu9H{font-weight:400;font-size:18px;line-height:1;color:#ffc23d;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_pillCount__SLu9H[data-rise]{animation:shop_tickPop__DytOX .42s steps(5) both}.shop_pillLevel__5C_OR{color:#a3aad1;font:500 14px/1 var(--font-body);white-space:nowrap}.shop_pillDot__fwCJ9{position:absolute;top:-3px;right:-3px;width:10px;height:10px;background:#ff6fa5;box-shadow:0 0 0 2px #0c0d18;animation:shop_pillDot__fwCJ9 1.4s steps(2) infinite}@keyframes shop_pillDot__fwCJ9{50%{background:#ffb3cc}}@media (max-width:599px),(max-width:899px) and (min-height:520px){.shop_pillLevel__5C_OR{display:none}a.shop_pill__otu6Q{right:calc(10px + var(--safe-r));padding:0 8px 0 6px;gap:5px}.shop_pillEdit__iwK3V,a.shop_pill__otu6Q{position:fixed;top:calc(60px + var(--safe-t))}.shop_pillEdit__iwK3V{right:calc(114px + var(--safe-r));padding:0 10px}}@media (min-width:900px){[data-panel=decor] .shop_rewards__6QT8L,[data-panel=sheet] .shop_rewards__6QT8L{top:auto;left:16px;bottom:72px;transform:none;width:min(400px,calc(100vw - 520px))}}.shop_rewards__6QT8L{position:fixed;z-index:60;top:calc(72px + var(--safe-t));left:50%;transform:translateX(-50%);display:grid;gap:8px;width:min(440px,calc(100vw - 20px));pointer-events:none;--pbtn:#ffc23d;--pbtnfg:#0c0d18;--pfocus:#ffc23d}@media (max-width:599px),(max-width:899px) and (min-height:520px){.shop_rewards__6QT8L{top:62px}}.shop_toast__3XA7L{position:relative;pointer-events:auto;color:#f3ead6;animation:shop_toastIn__f3vTm .36s steps(6) both;filter:drop-shadow(0 6px 0 rgba(12,13,24,.5))}.shop_toastFrame__YeC1t{--n:3px;padding:var(--n);background:#ffc23d;clip-path:polygon(0 calc(var(--n) * 2),var(--n) calc(var(--n) * 2),var(--n) var(--n),calc(var(--n) * 2) var(--n),calc(var(--n) * 2) 0,calc(100% - var(--n) * 2) 0,calc(100% - var(--n) * 2) var(--n),calc(100% - var(--n)) var(--n),calc(100% - var(--n)) calc(var(--n) * 2),100% calc(var(--n) * 2),100% calc(100% - var(--n) * 2),calc(100% - var(--n)) calc(100% - var(--n) * 2),calc(100% - var(--n)) calc(100% - var(--n)),calc(100% - var(--n) * 2) calc(100% - var(--n)),calc(100% - var(--n) * 2) 100%,calc(var(--n) * 2) 100%,calc(var(--n) * 2) calc(100% - var(--n)),var(--n) calc(100% - var(--n)),var(--n) calc(100% - var(--n) * 2),0 calc(100% - var(--n) * 2))}.shop_toast__3XA7L[data-level] .shop_toastFrame__YeC1t{background:#ff6fa5}.shop_toastBody__FRTBH{--n:3px;clip-path:polygon(0 var(--n),var(--n) var(--n),var(--n) 0,calc(100% - var(--n)) 0,calc(100% - var(--n)) var(--n),100% var(--n),100% calc(100% - var(--n)),calc(100% - var(--n)) calc(100% - var(--n)),calc(100% - var(--n)) 100%,var(--n) 100%,var(--n) calc(100% - var(--n)),0 calc(100% - var(--n)))}@keyframes shop_toastIn__f3vTm{0%{transform:translateY(-34px) scale(.94);opacity:0}60%{transform:translateY(5px) scale(1.02);opacity:1}to{transform:none}}.shop_toastInner__Jn59s{display:flex;align-items:center;gap:12px;padding:8px 2px 8px 12px;background:#141a33}.shop_toastMarbles__9ACSC{display:flex;align-items:center;gap:8px;margin:0;flex-shrink:0}.shop_toastMarbles__9ACSC svg{animation:shop_marbleRoll__U3Fki .56s steps(6) both}@keyframes shop_marbleRoll__U3Fki{0%{transform:translateX(-26px) rotate(-180deg)}to{transform:none}}.shop_toastMarbles__9ACSC strong{font:400 26px/1 var(--font-label);color:#ffc23d;animation:shop_tickPop__DytOX .42s steps(5) .22s both}.shop_toastText__YFF9V{flex:1 1;min-width:0}.shop_toastTitle__DDnfD{margin:0;font:600 20px/1.12 var(--font-pixel);color:#f3ead6}.shop_toastLine__th8pL{margin:2px 0 0;font-size:14px;line-height:1.3;color:#c9cde6}.shop_toastClose__tKFHT{flex-shrink:0;align-self:flex-start;margin-top:-8px}.shop_toastUnlocked__HzlF5{display:flex;align-items:center;gap:10px;padding:6px 10px 8px;background:#1c2140}.shop_toastThumbs__13sBy{display:flex;flex-shrink:0}.shop_toastThumb__KicC2{width:60px;height:60px;margin-left:-10px}.shop_toastThumb__KicC2:first-child{margin-left:0}.shop_toastNames__uppKS{flex:1 1;display:grid;min-width:0;font-size:14px;line-height:1.25}.shop_toastNew__iM_x2{font-weight:600;color:#ffc23d}.shop_toastNote__2LC0s{margin:0;padding:0 12px 8px;background:#1c2140;font-size:14px;color:#ffe08a}.shop_toast__3XA7L[data-level]{animation:shop_levelIn__kO_D8 .52s steps(8) both}@keyframes shop_levelIn__kO_D8{0%{transform:scale(.6);opacity:0}55%{transform:scale(1.08);opacity:1}to{transform:none}}.shop_toast__3XA7L[data-level] .shop_toastInner__Jn59s{padding:14px 2px 14px 14px;background:linear-gradient(#2a1a34,#141a33)}.shop_toast__3XA7L[data-level] .shop_toastTitle__DDnfD{font-size:30px;color:#ffc23d}.shop_toast__3XA7L[data-level] .shop_toastLine__th8pL{font-size:15px;color:#f3ead6}.shop_levelBadge__WCeAE{display:grid;justify-items:center;flex-shrink:0;margin:0;padding:6px 12px 8px;background:#ffc23d;color:#0c0d18;box-shadow:4px 4px 0 #c73a6a;animation:shop_stamp__u_rla .42s steps(5) .16s both}@keyframes shop_stamp__u_rla{0%{transform:scale(2) rotate(-10deg);opacity:0}to{transform:rotate(-3deg)}}.shop_levelBadge__WCeAE{transform:rotate(-3deg)}.shop_levelBadge__WCeAE span{font:600 14px/1 var(--font-body)}.shop_levelBadge__WCeAE strong{font:400 36px/1 var(--font-label)}.shop_confetti__f2Shj{position:absolute;z-index:2;left:50%;top:50%;width:0;height:0;pointer-events:none}.shop_confetti__f2Shj i{position:absolute;width:6px;height:6px;background:var(--c);opacity:0;animation:shop_fleck__YTOeM .9s steps(9) both}@keyframes shop_fleck__YTOeM{0%{opacity:1;transform:rotate(var(--a)) translateX(10px)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(calc(var(--d) * 2.2))}}@media (prefers-reduced-motion:reduce){.shop_countNum__peUWy[data-rise],.shop_levelBadge__WCeAE,.shop_pillCount__SLu9H[data-rise],.shop_pillDot__fwCJ9,.shop_strip__kYxdV,.shop_toastMarbles__9ACSC strong,.shop_toastMarbles__9ACSC svg,.shop_toast__3XA7L,.shop_toast__3XA7L[data-level]{animation:none}.shop_confetti__f2Shj{display:none}.shop_bar__ZgI8T i,.shop_card__Zd51x{transition:none}}.shop_toastMore__gAaED{align-self:center;margin:0;padding:6px 12px;font:600 14px/1.2 var(--font-body);color:#f3ead6;background:rgba(14,16,32,.92);border:1px solid rgba(243,234,214,.2);border-radius:999px;pointer-events:none}.shop_stripTry___8iEZ{margin:4px 0 0;font:500 14px/1.3 var(--font-body);color:#57e3a1}.shop_start__Wt65m{display:grid;gap:10px;margin:2px 0 12px;padding:12px;border:1px solid color-mix(in srgb,var(--ciom-accent,#ffc23d) 55%,transparent);border-radius:12px;background:color-mix(in srgb,var(--ciom-accent,#ffc23d) 6%,transparent)}.shop_start__Wt65m h2{margin:0;font:600 18px/1.2 var(--font-pixel);color:var(--pfg)}.shop_startPicks__CtF0q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.shop_setGrid__ViA_E{display:grid;gap:10px}.shop_setBanner__BewD5{display:grid;gap:5px;padding:10px;text-align:left;color:var(--pfg);background:rgba(243,234,214,.03);border:1px solid var(--pline);border-radius:12px;cursor:pointer;transition:border-color .14s ease,transform .16s cubic-bezier(.34,1.56,.64,1)}.shop_setBanner__BewD5:hover{border-color:rgba(243,234,214,.32);transform:translateY(-2px)}.shop_setPics___mHYs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;height:84px;background:#0c0d18;border-radius:8px}.shop_setPic___loK0{height:84px}.shop_setTitle__vd2pz{font:600 17px/1.2 var(--font-pixel)}.shop_setSub__Q1zcx{font:400 14px/1.3 var(--font-body);color:var(--pmuted)}.shop_showAll__MOEkN{justify-self:start;min-height:40px;margin-top:6px;padding:0 14px;color:var(--pfg);background:transparent;border:1px solid var(--pline);border-radius:999px;font:600 14px/1 var(--font-body);cursor:pointer}.shop_showAll__MOEkN:hover{border-color:rgba(243,234,214,.32)}.shop_card__Zd51x[data-rarity="3"] .shop_cardPic__dZqQf{background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--rarity) 22%,transparent),var(--well) 72%)}.shop_card__Zd51x[data-rarity="4"] .shop_cardPic__dZqQf,.shop_card__Zd51x[data-rarity="5"] .shop_cardPic__dZqQf{background:radial-gradient(ellipse at 50% 70%,color-mix(in srgb,var(--rarity) 38%,transparent),var(--well) 78%)}.shop_pillLabel__buOhO{font:600 15px/1 var(--font-body);white-space:nowrap}@media (max-width:1099px){.shop_pillLabel__buOhO{display:none}}@media (max-height:519px){.shop_wallet__Kw5gF{display:none}}.shop_gameNext__kKXJI{margin:8px 0 0;padding:8px 10px;color:#f3ead6;background:rgba(255,194,61,.08);border:1px solid rgba(255,194,61,.35);border-radius:10px}.shop_gameNextWide__o3Jq5{flex:1 1;min-width:0;margin:0;padding:6px 10px;display:grid;grid-template-columns:1fr 1fr;column-gap:14px;align-items:center}.shop_gameNextWide__o3Jq5 h3{grid-column:1}.shop_gameNextWide__o3Jq5 .shop_gameToday__dBjqh{grid-column:1;margin:0}.shop_gameNextWide__o3Jq5 ul{grid-column:2;grid-row:1/span 2;margin:0}.shop_gameToday__dBjqh{margin:0 0 8px;font:500 14px/1.35 var(--font-body);color:var(--gold,#ffc23d)}.shop_gameNext__kKXJI h3{margin:0 0 6px;font:600 15px/1.2 var(--font-body);color:#ffc23d}.shop_gameNext__kKXJI ul{display:grid;gap:6px;margin:0 0 6px;padding:0;list-style:none}.shop_gameNext__kKXJI li{display:flex;align-items:center;gap:8px}.shop_gameNextPic__p_jff{flex-shrink:0;width:44px;height:44px}.shop_gameNextText__4QJ0_{display:grid;gap:1px;font:400 14px/1.3 var(--font-body)}.shop_gameNextText__4QJ0_ strong{font-weight:600}.shop_jarShelf__0L9B_{margin:12px 0}.shop_jarLine__CE_U2{margin:0 0 8px;font:500 15px/1.35 var(--font-body)}.shop_jarGrid__AGq8e{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;margin:0;padding:0;list-style:none}.shop_jarGrid__AGq8e li{display:grid;justify-items:center;gap:3px;padding:8px 6px;text-align:center;background:radial-gradient(ellipse at 50% 40%,rgba(255,194,61,.16),rgba(12,13,24,.5) 74%);border:1px solid rgba(255,194,61,.28);border-radius:10px}.shop_jarGrid__AGq8e li[data-open]{border-color:#ffc23d}.shop_jarPic__V_y3h{width:80px;height:80px}.shop_jarName__EpvvU{font:600 14px/1.25 var(--font-body)}.shop_jarEur__C4wjP{font:500 14px/1.2 var(--font-body);color:#ffc23d}.shop_dressRow__F5OVt{display:flex;align-items:flex-start;gap:10px;padding:7px 0;border-bottom:1px dashed var(--pline)}.shop_dressLabel__jcy0x{flex:0 0 88px;padding-top:5px;font-size:14px}.shop_dressColors__RmSgf{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.shop_dressColor__lmah9{width:28px;height:28px;padding:0;border:2px solid #3d4675;border-radius:4px;cursor:pointer}.shop_dressColor__lmah9:hover{outline:2px solid #a3aad1}.shop_dressColor__lmah9[aria-pressed=true]{outline:2px solid #ffc23d;outline-offset:1px}.shop_dressReset__dSA4d{padding:0;border:0;background:none;color:#a3aad1;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.visit_tags__PNZpv{position:absolute;inset:0;z-index:16;overflow:hidden;pointer-events:none}.visit_tag__uuQoY{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;gap:4px;will-change:transform}.visit_name__xDuEQ{padding:2px 7px;font:600 14px/1.25 var(--font-body);color:#f3ead6;white-space:nowrap;background:rgba(12,13,24,.82);border-radius:6px}.visit_name__xDuEQ[data-away]{color:#a3aad1}.visit_bubble__6ReGi{max-width:200px;padding:6px 10px;font:600 15px/1.25 var(--font-body);text-align:center;color:#0c0d18;background:#f3ead6;border:2px solid #0c0d18;border-radius:10px;animation:visit_pop__v0eUa .14s steps(3)}@keyframes visit_pop__v0eUa{0%{transform:translateY(6px);opacity:0}}@media (prefers-reduced-motion:reduce){.visit_bubble__6ReGi{animation:none}}.visit_card__QfCeH{position:absolute;left:calc(16px + var(--safe-l));bottom:calc(72px + var(--safe-b));width:min(380px,calc(100vw - 32px));max-height:calc(100vh - 160px);overflow-y:auto;padding:14px 16px 16px;color:#f3ead6;background:var(--glass-strong);border:1px solid var(--edge-hi);border-radius:14px;box-shadow:0 18px 44px rgba(0,0,0,.5);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:auto}.visit_card__QfCeH h1{margin:0;font-size:24px;line-height:1.1}.visit_card__QfCeH h1:focus{outline:none}.visit_status__ob_H8{display:flex;align-items:center;gap:7px;margin:4px 0 0;font:500 15px/1.35 var(--font-body);color:#a3aad1}.visit_dot__0sO7x{width:9px;height:9px;flex-shrink:0;background:#a3aad1;border-radius:50%}.visit_dot__0sO7x[data-on]{background:#58d68d}.visit_lead__9N0gm{margin:8px 0 12px;font:400 16px/1.4 var(--font-body)}.visit_small__NVsDP{margin:10px 0 0;font:400 14px/1.4 var(--font-body);color:#a3aad1}.visit_say__K1yO4{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.visit_say__K1yO4 button{min-height:40px;padding:0 11px;font:600 14px/1 var(--font-body);color:#f3ead6;background:rgba(243,234,214,.08);border:1px solid rgba(243,234,214,.2);border-radius:9px;cursor:pointer}.visit_say__K1yO4 button:hover{background:rgba(243,234,214,.16)}.visit_row__aCDTj{flex-wrap:wrap;align-items:center;margin-top:14px}.visit_form__ZypM_,.visit_row__aCDTj{display:flex;gap:8px}.visit_form__ZypM_ input{flex:1 1;min-width:0;min-height:44px;padding:0 12px;font:500 16px/1 var(--font-body);color:#f3ead6;background:rgba(12,13,24,.6);border:1px solid rgba(243,234,214,.28);border-radius:9px}.visit_linkBox__kgYwf{display:flex;gap:8px;margin:10px 0 6px}.visit_linkBox__kgYwf input{flex:1 1;min-width:0;min-height:42px;padding:0 10px;font:500 14px/1 var(--font-mono,monospace);color:var(--pfg);background:rgba(12,13,24,.5);border:1px solid var(--pline);border-radius:9px}.visit_person__aWz5B{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:6px 0;border-top:1px solid var(--pline)}.visit_person__aWz5B p{display:flex;flex-direction:column;min-width:0;margin:0;font:400 14px/1.3 var(--font-body);color:var(--pmuted)}.visit_person__aWz5B strong{font-size:16px;color:var(--pfg)}.visit_actions__RbO_4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.visit_note__AO2mq{margin:6px 0 0;font:400 15px/1.4 var(--font-body);color:var(--pmuted)}@media (max-width:899px){.visit_card__QfCeH{left:8px;right:8px;bottom:8px;width:auto;max-height:46vh;padding:12px}.visit_card__QfCeH h1{font-size:21px}}