.play-mode-selector_selector__3_GOu{--mode-accent:#7ed9df;--content-top:clamp(6rem,12vh,9rem);position:relative;width:100%;height:100dvh;overflow:hidden;background-color:#142c32;color:var(--light-text);font-family:var(--font-ui);transition:background-color .22s ease}.play-mode-selector_selector__3_GOu[data-mode=SURVIVAL]{--mode-accent:#f2ad78;background-color:#30242a}.play-mode-selector_selector__3_GOu[data-mode=DUEL]{--mode-accent:#8bd8fa;background-color:#101d2d}.play-mode-selector_selector__3_GOu[data-mode=RANKED]{--mode-accent:#f2cd7e;background-color:#20190f}.play-mode-selector_selector__3_GOu:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,#ffffff0b,transparent 40%,#00000030);pointer-events:none}.play-mode-selector_selector__3_GOu *,.play-mode-selector_selector__3_GOu :after,.play-mode-selector_selector__3_GOu :before{box-sizing:border-box}.play-mode-selector_selector__3_GOu button{cursor:pointer;font:inherit;text-transform:uppercase}.play-mode-selector_selector__3_GOu button:disabled{cursor:not-allowed;opacity:.5}.play-mode-selector_selector__3_GOu a:focus-visible,.play-mode-selector_selector__3_GOu button:focus-visible{outline:3px solid var(--mode-accent);outline-offset:4px}.play-mode-selector_floatingControls__RWTyW{position:absolute;z-index:3;top:var(--content-top);left:clamp(1.5rem,3.5vw,3.5rem);display:flex;width:max-content;flex-direction:column;align-items:flex-start;pointer-events:none}.play-mode-selector_floatingControls__RWTyW a,.play-mode-selector_floatingControls__RWTyW button{pointer-events:auto}.play-mode-selector_eyebrow__ZZwBL{margin:0;color:var(--mode-accent);font-size:var(--text-micro);font-weight:800;letter-spacing:.16em;text-transform:uppercase}.play-mode-selector_navGroup__hBPny{display:grid;width:max-content}.play-mode-selector_modeNav__hv2Qg{display:grid;gap:.08rem}.play-mode-selector_modeItem__uFr0T{display:flex;width:max-content;min-height:2.3rem;align-items:center;padding:.18rem .5rem .18rem 1.05rem;border:0;background:transparent;color:#f2f0eaa6;text-align:left;transition:color .16s ease}.play-mode-selector_modeItem__uFr0T:hover{color:var(--light-text)}.play-mode-selector_modeItem__uFr0T[data-active=true]{color:var(--mode-accent);text-shadow:0 0 16px currentColor}.play-mode-selector_modeName__C3exk{display:flex;align-items:center;gap:.4rem;font-family:var(--font-display);font-size:1.08rem;font-weight:800;letter-spacing:-.045em}.play-mode-selector_survivalFire__mFbYD{display:inline-flex;width:1.2rem;height:1.45rem;align-items:flex-end;justify-content:center;font-size:.82rem;line-height:1}.play-mode-selector_rankedItem__KMLqm{min-height:2.3rem;margin-top:.25rem;margin-left:1.05rem;padding:.18rem .65rem;border:1px solid #e8c57975;border-radius:.35rem;background:linear-gradient(110deg,#e8bb5c1c,#ffe3a30b 60%,#e8bb5c1c);box-shadow:0 0 16px #f2cd7e29;color:#f2cd7e;transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.play-mode-selector_rankedItem__KMLqm .play-mode-selector_modeName__C3exk svg{color:#ffe3a3}.play-mode-selector_rankedItem__KMLqm:hover,.play-mode-selector_rankedItem__KMLqm[data-active=true]{border-color:#f2cd7ebf;background-color:#f2cd7e12;box-shadow:0 0 22px #f2cd7e4a;color:#fff0ca}.play-mode-selector_utilityNav__mp21t{display:grid;gap:.05rem;margin-top:.55rem;padding-top:.45rem;border-top:1px solid #f2f0ea38}.play-mode-selector_utilityItem__O0GnU{display:inline-flex;min-height:2.2rem;align-items:center;gap:.45rem;padding:.15rem .45rem .15rem 1.05rem;border:0;background:transparent;color:#f2f0eab0;font-size:.82rem!important;font-weight:700!important;text-align:left;text-decoration:none}.play-mode-selector_utilityItem__O0GnU:hover{color:var(--light-text)}.play-mode-selector_visualPlaceholder__Mb9Wg{position:absolute;inset:0;z-index:0;pointer-events:none}.play-mode-selector_selector__3_GOu[data-mode=CLASSIC] .play-mode-selector_visualPlaceholder__Mb9Wg{background:#102b36}.play-mode-selector_selector__3_GOu[data-mode=CLASSIC] .play-mode-selector_visualPlaceholder__Mb9Wg:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#0a1c25eb,#0a1c25c7 42%,#0a1c25ad)}.play-mode-selector_selector__3_GOu[data-mode=CLASSIC][data-experience=EXPLORER] .play-mode-selector_visualPlaceholder__Mb9Wg:after{background:linear-gradient(105deg,#07141ff2,#0b2336e3 48%,#173344ad)}.play-mode-selector_classicIllustration__vsX_5{position:absolute;inset:0;width:100%;height:100%;opacity:.7}.play-mode-selector_selector__3_GOu[data-mode=SURVIVAL] .play-mode-selector_visualPlaceholder__Mb9Wg{background:radial-gradient(circle at 77% 48%,#7e405553,transparent 48%),url(/game_assets/survival_profile_bg.webp) 50% /cover no-repeat,#07141d}.play-mode-selector_selector__3_GOu[data-mode=SURVIVAL] .play-mode-selector_visualPlaceholder__Mb9Wg:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#07121ded,#0a1724d9 35%,#0a1724a3 60%,#0c122080),linear-gradient(0deg,#0a0c16b8,transparent 35%)}.play-mode-selector_selector__3_GOu[data-mode=DUEL] .play-mode-selector_visualPlaceholder__Mb9Wg{background:#081725 url(/game_assets/1v1_bg_modepicker.png) 50%/cover no-repeat}.play-mode-selector_selector__3_GOu[data-mode=DUEL] .play-mode-selector_visualPlaceholder__Mb9Wg:after{position:absolute;inset:0;background:radial-gradient(ellipse 48% 62% at 43% 45%,#071624ad,#0716245c 61%,transparent 100%),linear-gradient(90deg,#0716249c,#07162461 48%,#07162426),linear-gradient(0deg,#0716248a,transparent 38%,#07162472);content:""}.play-mode-selector_selector__3_GOu[data-mode=RANKED] .play-mode-selector_visualPlaceholder__Mb9Wg{background:#20190f url(/game_assets/ranked_bg_modepicker.png) 50%/cover no-repeat}.play-mode-selector_selector__3_GOu[data-mode=RANKED] .play-mode-selector_visualPlaceholder__Mb9Wg:before{content:"";position:absolute;inset:0;background:#d09542;mix-blend-mode:soft-light;opacity:.5}.play-mode-selector_selector__3_GOu[data-mode=RANKED] .play-mode-selector_visualPlaceholder__Mb9Wg:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#17140ff2,#211a13dc 32%,#2b2018a3 56%,#241a1465),linear-gradient(0deg,#18140ed1,transparent 40%,#4b301842)}.play-mode-selector_mainArea___7YFA{position:absolute;z-index:1;inset:0;overflow-y:auto}.play-mode-selector_modeContent__y18BS{display:flex;width:min(45rem,calc(100vw - 22rem));min-height:100dvh;flex-direction:column;justify-content:flex-start;gap:clamp(2rem,5vh,4rem);margin-left:clamp(17rem,29vw,31rem);padding:var(--content-top) 0 clamp(2.5rem,7vh,4.5rem);animation:play-mode-selector_arrive__XiVmh .22s ease-out both}.play-mode-selector_entryMessages__YYIi_{position:relative;z-index:4;display:grid;gap:.6rem;width:min(100%,38rem)}.play-mode-selector_entryMessages__YYIi_:empty{display:none}.play-mode-selector_entryMessages__YYIi_ a{color:#e9f8f5;font-size:var(--text-small);font-weight:800;text-decoration:underline;text-underline-offset:.2em}.play-mode-selector_entryError__XKDdI{margin:.65rem 0 0;color:#ffbdc9;font-size:var(--text-small);font-weight:700;line-height:1.4}.play-mode-selector_selector__3_GOu[data-mode=CLASSIC] .play-mode-selector_modeContent__y18BS{max-width:calc(82.5vw - clamp(17rem, 29vw, 31rem) - 1.5rem)}.play-mode-selector_heading__NvEaX,.play-mode-selector_modeIntro__DXKT3{width:100%;max-width:36rem}.play-mode-selector_heading__NvEaX h1{margin:.5rem 0 0;font-family:var(--font-display);font-size:clamp(3.6rem,7vw,6.5rem);font-weight:850;letter-spacing:-.085em;line-height:1}.play-mode-selector_selector__3_GOu[data-mode=RANKED] .play-mode-selector_heading__NvEaX h1{color:#fff7e8;text-shadow:0 0 38px #f2cd7e30}.play-mode-selector_modeBullets__HvoAu{display:grid;gap:.45rem;max-width:35rem;margin:clamp(1.25rem,3vh,2rem) 0 0;padding:0;list-style:none;color:#f2f0eadd;font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.45}.play-mode-selector_modeBullets__HvoAu li{position:relative;padding-left:1.15rem}.play-mode-selector_modeBullets__HvoAu li:before{content:"";position:absolute;top:.58em;left:.1rem;width:.38rem;height:.38rem;border-radius:50%;background:var(--mode-accent)}.play-mode-selector_modeBullets__HvoAu li[data-twist=true]:before{background:#f2cd7e}.play-mode-selector_survivalHeartBullet__vyPJ2{display:flex;align-items:center;gap:.7rem;white-space:nowrap}.play-mode-selector_survivalInlineHearts__e_a_V{display:inline-flex;align-items:center}.play-mode-selector_survivalInlineHearts__e_a_V>div{font-size:1rem}.play-mode-selector_bonusPoints__BhsIe{background:linear-gradient(90deg,#ffe174,#ff87b8 36%,#b996ff 64%,#80e9f0);background-clip:text;color:transparent;font-weight:900}.play-mode-selector_bonusNote__CYlHD{display:block;margin-top:.2rem;color:#f2f0eaa6;font-size:.78em;font-style:italic}.play-mode-selector_controlArea__fKTyT{display:grid;gap:1.4rem;width:100%;max-width:45rem;margin-top:auto}.play-mode-selector_choiceSurface__todso{width:100%;max-width:34rem;padding:1rem 1.2rem 1.1rem;background:linear-gradient(95deg,#123845c4,#0c2a3599 60%,#0c2a3500)}.play-mode-selector_selector__3_GOu[data-mode=RANKED] .play-mode-selector_choiceSurface__todso{background:linear-gradient(95deg,#3b2e1fc4,#30251c99 60%,#30251c00)}.play-mode-selector_experiences__4WsSu{min-width:0;width:100%;margin:0;padding:0;border:0}.play-mode-selector_experiences__4WsSu legend{margin-bottom:.65rem;padding:0;color:var(--mode-accent);font-family:var(--font-display);font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.play-mode-selector_experienceOptions__An6Gq{display:flex;flex-wrap:wrap;gap:.65rem 1.7rem}.play-mode-selector_experienceOptions__An6Gq button{display:inline-flex;min-width:0;min-height:2.9rem;align-items:center;gap:.45rem;padding:.2rem .05rem .45rem;border:0;border-bottom:3px solid transparent;background:transparent;color:#f2f0ea8c;text-align:left;transition:border-color .16s ease,color .16s ease}.play-mode-selector_experienceOptions__An6Gq button:hover:not(:disabled){color:var(--light-text)}.play-mode-selector_experienceOptions__An6Gq button[aria-pressed=true]{border-bottom-color:var(--mode-accent);color:var(--light-text)}.play-mode-selector_experienceOptions__An6Gq button[aria-pressed=true] strong{font-weight:900}.play-mode-selector_experienceOptions__An6Gq button:disabled{cursor:not-allowed;opacity:.55}.play-mode-selector_experienceOptions__An6Gq strong{font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:800;letter-spacing:-.045em;line-height:1.1}.play-mode-selector_experienceOptions__An6Gq em{color:#f2cd7e;font-size:.57rem;font-style:normal;font-weight:800;line-height:1.4;text-transform:uppercase}.play-mode-selector_actionArea__4ygi_{min-width:0}.play-mode-selector_actionRow__zJbFm{position:relative;display:flex;align-items:flex-end;justify-content:flex-start;gap:1.25rem}.play-mode-selector_registerBanner__dx61S{position:absolute;z-index:2;bottom:var(--spacing,.25rem);left:calc(clamp(1.5rem, 3.5vw, 3.5rem) - clamp(17rem, 29vw, 31rem));width:min(18rem,calc(clamp(17rem, 29vw, 31rem) - clamp(1.5rem, 3.5vw, 3.5rem) - 1.25rem))}.play-mode-selector_explorerDrawer__17sWb{position:fixed;z-index:10;inset:0;overflow:clip;pointer-events:none}.play-mode-selector_explorerImagePanel__ICNJu{position:absolute;inset:0;transform:translateX(var(--drawer-offset));overflow:hidden;background:#101b20;box-shadow:-8px 0 32px #0004;pointer-events:auto}.play-mode-selector_explorerStreetViewStill__dTU9r{position:absolute;inset:0;background:#101b20 url(/game_assets/explorer_street_view_still.png) 50%/100% 100% no-repeat;pointer-events:none}.play-mode-selector_explorerBonusBalloon__UERiN{position:absolute;z-index:2;top:clamp(5rem,14vh,9rem);left:0;width:min(20rem,17vw);height:auto;filter:drop-shadow(0 12px 22px #0007);pointer-events:none;user-select:none}.play-mode-selector_explorerDragShield__tWKUE{position:absolute;inset:0;pointer-events:auto;cursor:ew-resize}.play-mode-selector_explorerDragCue__aJ6N_{position:absolute;top:50%;right:calc(100% - var(--drawer-offset) + 2.5rem);display:flex;align-items:center;gap:.4rem;transform:translateY(-50%);color:#e3f8f2;font-family:var(--font-display);font-size:.72rem;font-weight:800;letter-spacing:.07em;text-shadow:0 2px 12px #061922;text-transform:uppercase;white-space:nowrap;pointer-events:none}.play-mode-selector_explorerDragCue__aJ6N_ svg{color:var(--mode-accent)}.play-mode-selector_explorerHandle__X0taK{position:absolute;top:50%;left:clamp(0px,calc(var(--drawer-offset) - 18px),calc(100% - 36px));display:grid;width:36px;height:96px;place-items:center;transform:translateY(-50%);border:1px solid #a5b8bc;border-radius:10px;background:#14262e;color:#f4e6a0;box-shadow:0 2px 12px #0005;pointer-events:auto;touch-action:none;user-select:none;cursor:ew-resize}.play-mode-selector_explorerHandle__X0taK:focus-visible{outline:3px solid #f4e6a0;outline-offset:-3px}.play-mode-selector_actions__Vf4ZD{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;gap:1rem}.play-mode-selector_actionButtonBase__CiDdP{width:13rem;height:3.2rem}.play-mode-selector_selector__3_GOu[data-mode=DUEL] .play-mode-selector_actionButtonBase__CiDdP,.play-mode-selector_selector__3_GOu[data-mode=RANKED] .play-mode-selector_actionButtonBase__CiDdP{width:14.5rem}.play-mode-selector_actionButton__odnsx{font-size:var(--text-small)!important;font-weight:var(--font-weight-black)!important}@keyframes play-mode-selector_arrive__XiVmh{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1050px){.play-mode-selector_modeContent__y18BS{width:calc(100vw - clamp(17rem, 29vw, 31rem) - 1.5rem)}}@media (max-width:1000px){.play-mode-selector_actionRow__zJbFm{flex-direction:column;align-items:flex-start;gap:1.5rem}}@media (max-height:760px) and (min-width:701px){.play-mode-selector_actionRow__zJbFm{flex-direction:column;align-items:flex-start}.play-mode-selector_registerBanner__dx61S{position:static;width:min(100%,26rem)}}@media (max-width:700px){.play-mode-selector_selector__3_GOu{overflow-y:auto}.play-mode-selector_floatingControls__RWTyW{position:relative;top:auto;left:auto;width:auto;padding:1.25rem 1.2rem 0}.play-mode-selector_navGroup__hBPny{margin:0 0 .5rem}.play-mode-selector_modeName__C3exk{font-size:1rem}.play-mode-selector_utilityItem__O0GnU{font-size:var(--text-xxs)!important}.play-mode-selector_mainArea___7YFA{position:relative;inset:auto;overflow:visible}.play-mode-selector_modeContent__y18BS{width:auto;min-height:calc(100dvh - 11rem);justify-content:flex-start;margin:0;padding:2.2rem 1.3rem 2rem}.play-mode-selector_selector__3_GOu[data-mode=CLASSIC] .play-mode-selector_modeContent__y18BS{max-width:calc(82.5vw - .5rem)}.play-mode-selector_heading__NvEaX h1{font-size:clamp(3.4rem,14vw,5rem)}.play-mode-selector_modeBullets__HvoAu{margin-top:1.5rem}.play-mode-selector_choiceSurface__todso{padding:.85rem 1rem 1rem}.play-mode-selector_registerBanner__dx61S{position:static;width:100%;max-width:26rem}.play-mode-selector_selector__3_GOu[data-mode=RANKED] .play-mode-selector_visualPlaceholder__Mb9Wg{background-position:55%}.play-mode-selector_selector__3_GOu[data-mode=RANKED] .play-mode-selector_visualPlaceholder__Mb9Wg:after{background:linear-gradient(90deg,#19150ee8,#271d14c4 56%,#3022167d),linear-gradient(0deg,#18140ece,transparent 55%)}.play-mode-selector_selector__3_GOu[data-mode=DUEL] .play-mode-selector_visualPlaceholder__Mb9Wg{background-position:54%}.play-mode-selector_selector__3_GOu[data-mode=DUEL] .play-mode-selector_visualPlaceholder__Mb9Wg:after{background:#071624b8}.play-mode-selector_explorerDragCue__aJ6N_{display:none}}@media (prefers-reduced-motion:reduce){.play-mode-selector_modeContent__y18BS,.play-mode-selector_selector__3_GOu,.play-mode-selector_selector__3_GOu button{animation:none;transition:none}}