@keyframes GameBoot_glassRise___uM7k{0%{opacity:0;transform:translateY(14px)}}.GameBoot_boot__uQCCm{position:fixed;inset:0;z-index:2020;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#0d1419;color:#fff}.GameBoot_card__FF1Pd{width:min(520px,100%);padding:28px;border-radius:28px;background:linear-gradient(180deg,rgba(20,34,44,.6),rgba(10,20,28,.7));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4)}@media(hover:none)and (pointer:coarse){.GameBoot_card__FF1Pd{background:linear-gradient(180deg,rgba(20,34,44,.94),rgba(10,20,28,.96));backdrop-filter:none;-webkit-backdrop-filter:none}}.GameBoot_card__FF1Pd{font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;text-align:center;animation:GameBoot_glassRise___uM7k .6s cubic-bezier(.22,1,.36,1) 0s both}@media(prefers-reduced-motion:reduce){.GameBoot_card__FF1Pd{animation:none}}.GameBoot_title__xjZUS{font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;letter-spacing:-.045em;line-height:1.05;background:linear-gradient(180deg,#fff 30%,rgba(255,255,255,.62));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);padding-bottom:.14em;margin:0 0 calc(10px - .14em);font-size:28px}.GameBoot_message__r6GOu{margin:0;font-size:15px;opacity:.85}.GameBoot_actions__ugV_t{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.GameBoot_button__wDqEh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:#fff;font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s,transform .4s cubic-bezier(.34,1.4,.5,1);-webkit-tap-highlight-color:rgba(0,0,0,0)}.GameBoot_button__wDqEh:hover{background:rgba(255,255,255,.14);color:#fff;transform:translateY(-1px)}.GameBoot_button__wDqEh:active{transform:scale(.97)}.GameBoot_button__wDqEh:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #7ee3d3,inset 0 0 18px rgba(126,227,211,.25)}.GameBoot_button__wDqEh:disabled{opacity:.45;cursor:default;transform:none}.GameBoot_primary__YqEeX{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:#fff;font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s,transform .4s cubic-bezier(.34,1.4,.5,1);-webkit-tap-highlight-color:rgba(0,0,0,0)}.GameBoot_primary__YqEeX:hover{background:rgba(255,255,255,.14);color:#fff;transform:translateY(-1px)}.GameBoot_primary__YqEeX:active{transform:scale(.97)}.GameBoot_primary__YqEeX:focus-visible{box-shadow:inset 0 0 0 1.5px #7ee3d3,inset 0 0 18px rgba(126,227,211,.25)}.GameBoot_primary__YqEeX:disabled{opacity:.45;cursor:default;transform:none}.GameBoot_primary__YqEeX{background:linear-gradient(180deg,#8eeedf,#4dc5b3);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -6px 12px rgba(22,37,47,.12);color:#16252f;font-weight:800}.GameBoot_primary__YqEeX:hover{background:linear-gradient(180deg,#a6f4e8,#5fd4c2);color:#16252f}.GameBoot_primary__YqEeX:focus-visible{outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 0 0 2px #fff}.GameBoot_teaser__KjIBR{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;text-align:center;animation:GameBoot_glassRise___uM7k .6s cubic-bezier(.22,1,.36,1) 0s both}@media(prefers-reduced-motion:reduce){.GameBoot_teaser__KjIBR{animation:none}}.GameBoot_teaserKicker__lc4au{margin:0;color:#ffd166;font-size:13px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.GameBoot_teaserTarget__sGdhW{margin:0;color:#fff;font-size:clamp(34px,9vw,64px);font-weight:800;line-height:1.02;font-variant-numeric:tabular-nums}.GameBoot_teaserBeat__giImp{color:rgba(255,255,255,.7)}.GameBoot_teaserWhere__x6DOx{margin:0;font-size:15px;opacity:.8}@keyframes BootScreen_glassRise__dobJ7{0%{opacity:0;transform:translateY(14px)}}.BootScreen_boot__0Q1p_{position:fixed;inset:0;z-index:2010;overflow:hidden;background:radial-gradient(120% 90% at 60% 35%,#142430 0,#0d1419 60%);color:#fff;font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;will-change:opacity}.BootScreen_stage__P11Ec{position:absolute;inset:0;perspective:900px;perspective-origin:60% 40%}.BootScreen_canvas__5JYgu{position:absolute;inset:0;width:100%;height:100%}.BootScreen_map__yg8tr{position:absolute;left:31%;right:3%;top:6%;bottom:6%;pointer-events:none}.BootScreen_now__jnDqQ{position:absolute;z-index:3;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));margin:0;text-align:right;font-size:13px;color:rgba(255,255,255,.6)}.BootScreen_now__jnDqQ b{display:block;color:#fff;font-size:17px;font-weight:700}.BootScreen_dareCap__sON48{position:absolute;z-index:3;left:65%;top:max(20px,env(safe-area-inset-top));width:-moz-max-content;width:max-content;max-width:64vw;transform:translateX(-50%);text-align:center}.BootScreen_dareCap__sON48 p{margin:0;animation:BootScreen_glassRise__dobJ7 .6s cubic-bezier(.22,1,.36,1) 0s both}@media(prefers-reduced-motion:reduce){.BootScreen_dareCap__sON48 p{animation:none}}.BootScreen_dareKicker__ukJoN{color:#ffd166;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.BootScreen_dareTarget__sEaJC{font-size:clamp(26px,5vw,48px);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums}.BootScreen_dareTarget__sEaJC span{color:#ffd166}.BootScreen_dareWhere__7W8LN{font-size:14px;opacity:.75}.BootScreen_dare___eDH2 .BootScreen_map__yg8tr{top:20%}.BootScreen_corner__VT93V{position:absolute;z-index:4;left:max(20px,env(safe-area-inset-left));bottom:max(20px,env(safe-area-inset-bottom));perspective:1000px;animation:BootScreen_glassRise__dobJ7 .6s cubic-bezier(.22,1,.36,1) 0s both}@media(prefers-reduced-motion:reduce){.BootScreen_corner__VT93V{animation:none}}.BootScreen_pass__0_GSr{position:relative;width:clamp(250px,33vw,420px);aspect-ratio:1.586;container-type:inline-size;border-radius:4.5cqw;overflow:hidden;background:linear-gradient(160deg,rgba(34,54,66,.92),rgba(14,24,31,.96));box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.12),0 18px 50px rgba(0,0,0,.55);will-change:transform}.BootScreen_sheen__j_FIJ{position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 38%,rgba(126,227,211,.16) 46%,rgba(255,209,102,.12) 50%,rgba(255,122,110,.1) 54%,transparent 62%);mix-blend-mode:screen;pointer-events:none;animation:BootScreen_sheen__j_FIJ 6s ease-in-out infinite alternate}@keyframes BootScreen_sheen__j_FIJ{0%{transform:translateX(-18%)}to{transform:translateX(18%)}}.BootScreen_passIn__4Jzop{position:absolute;inset:0;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto auto;-moz-column-gap:4cqw;column-gap:4cqw;padding:5cqw 5.6cqw 4.6cqw}.BootScreen_brand__oBBeR{display:flex;align-items:center;gap:.9em;font-size:max(9px,3.2cqw);font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:#7ee3d3}.BootScreen_brand__oBBeR span{padding-left:.9em;box-shadow:inset 1px 0 0 rgba(255,255,255,.2)}.BootScreen_logo__TfbuH{display:block;width:auto;height:1.55em}.BootScreen_date__yWNFG{font-size:max(9px,3cqw);color:rgba(255,255,255,.6);text-align:right;white-space:nowrap}.BootScreen_where__FbOtw{grid-column:1;align-self:center;min-width:0}.BootScreen_resort__nX4iZ{font-size:max(22px,10.5cqw);font-weight:800;letter-spacing:-.03em;line-height:1;padding-bottom:.14em;margin-bottom:calc(0px - .14em)}.BootScreen_resort__nX4iZ,.BootScreen_sub__2lCJm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BootScreen_sub__2lCJm{margin-top:1.4cqw;font-size:max(10px,3.6cqw);color:rgba(255,255,255,.6)}.BootScreen_rider__MdHTc{grid-column:2;grid-row:2;align-self:center;display:flex;flex-direction:column;align-items:center;gap:1.2cqw;max-width:26cqw}.BootScreen_rider__MdHTc svg{width:15cqw;height:15cqw;border-radius:50%;box-shadow:0 0 0 .5cqw rgba(255,255,255,.18)}.BootScreen_rider__MdHTc span{max-width:100%;overflow:hidden;font-size:max(10px,3.2cqw);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.BootScreen_stats__sJKZd{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;margin-bottom:3.2cqw}.BootScreen_stat__LOa0n{padding:1.8cqw 2.6cqw;border-radius:2.4cqw;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.BootScreen_stat__LOa0n b{display:block;font-size:max(13px,5.2cqw);font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.BootScreen_stat__LOa0n small{font-size:.62em;font-weight:600;color:rgba(255,255,255,.55)}.BootScreen_stat__LOa0n>span{font-size:max(8px,2.7cqw);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6)}.BootScreen_snow__RfxrD b{color:#7ee3d3}.BootScreen_perf__QN9FX{grid-column:1/-1;display:flex;align-items:center;gap:2.4cqw}.BootScreen_dots__BBHzi{flex:1;display:flex;justify-content:space-between}.BootScreen_dots__BBHzi i{width:2.2cqw;height:2.2cqw;border-radius:50%;background:rgba(255,255,255,.12);transition:background .25s,box-shadow .25s,transform .4s cubic-bezier(.34,1.4,.5,1)}.BootScreen_dots__BBHzi i.BootScreen_on__JZWzS{background:#7ee3d3;box-shadow:0 0 1.4cqw rgba(126,227,211,.7);transform:scale(1.15)}.BootScreen_pct__UgSG3{min-width:5ch;font-size:max(10px,3.2cqw);color:rgba(255,255,255,.6);text-align:right;font-variant-numeric:tabular-nums}.BootScreen_valid__YpzCr{position:absolute;inset:0;display:grid;place-items:center;background:rgba(77,197,179,.18);opacity:0;pointer-events:none}.BootScreen_valid__YpzCr div{display:flex;align-items:center;gap:2cqw;font-size:6cqw;font-weight:800;color:#7ee3d3;text-shadow:0 0 3cqw rgba(126,227,211,.6)}.BootScreen_valid__YpzCr svg{width:7cqw;height:7cqw}@media(orientation:landscape)and (max-height:500px){.BootScreen_pass__0_GSr{width:clamp(220px,30vw,300px)}.BootScreen_map__yg8tr{left:34%}}@media(orientation:portrait){.BootScreen_map__yg8tr{left:3%;right:3%;top:max(6%,env(safe-area-inset-top));bottom:calc(min(100vw - 32px, 460px)/1.586 + 76px)}.BootScreen_dare___eDH2 .BootScreen_map__yg8tr{top:19%}.BootScreen_dareCap__sON48{left:50%;max-width:calc(100vw - 32px)}.BootScreen_corner__VT93V{left:16px;right:16px;bottom:max(16px,env(safe-area-inset-bottom));display:flex;justify-content:center}.BootScreen_pass__0_GSr{width:min(100vw - 32px,460px)}.BootScreen_now__jnDqQ{right:auto;left:max(20px,env(safe-area-inset-left));bottom:calc(min(100vw - 32px, 460px)/1.586 + max(16px,env(safe-area-inset-bottom)) + 12px);text-align:left}}@media(prefers-reduced-motion:reduce){.BootScreen_sheen__j_FIJ{animation:none}.BootScreen_dots__BBHzi i{transition:none}}@keyframes InAppGate_glassRise__0d7Dw{0%{opacity:0;transform:translateY(14px)}}.InAppGate_gate__II2U5{position:fixed;inset:0;z-index:2020;display:flex;align-items:center;justify-content:center;overflow-y:auto;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:radial-gradient(120% 80% at 50% 0,#1d3442 0,#0d1419 60%);color:#fff}.InAppGate_card__snRSh{display:flex;flex-direction:column;align-items:center;width:min(460px,100%);padding:28px 22px 18px;border-radius:28px;background:linear-gradient(180deg,rgba(20,34,44,.6),rgba(10,20,28,.7));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4)}@media(hover:none)and (pointer:coarse){.InAppGate_card__snRSh{background:linear-gradient(180deg,rgba(20,34,44,.94),rgba(10,20,28,.96));backdrop-filter:none;-webkit-backdrop-filter:none}}.InAppGate_card__snRSh{font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;text-align:center;animation:InAppGate_glassRise__0d7Dw .6s cubic-bezier(.22,1,.36,1) 0s both}@media(prefers-reduced-motion:reduce){.InAppGate_card__snRSh{animation:none}}.InAppGate_teaser__h0zDO{margin-bottom:22px}.InAppGate_kicker__MCVnJ{margin:0 0 6px;color:#ffd166;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.InAppGate_title__DwEMq{font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-weight:800;letter-spacing:-.045em;line-height:1.05;background:linear-gradient(180deg,#fff 30%,rgba(255,255,255,.62));-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);padding-bottom:.14em;margin:0 0 calc(10px - .14em);font-size:30px}.InAppGate_message__LZV6f{margin:0;font-size:15px;line-height:1.45;opacity:.85}.InAppGate_actions__9up1A{display:flex;flex-direction:column;align-self:stretch;gap:10px;margin-top:20px}.InAppGate_primary__VoxW5{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:#fff;font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s,transform .4s cubic-bezier(.34,1.4,.5,1);-webkit-tap-highlight-color:rgba(0,0,0,0)}.InAppGate_primary__VoxW5:hover{background:rgba(255,255,255,.14);color:#fff;transform:translateY(-1px)}.InAppGate_primary__VoxW5:active{transform:scale(.97)}.InAppGate_primary__VoxW5:focus-visible{box-shadow:inset 0 0 0 1.5px #7ee3d3,inset 0 0 18px rgba(126,227,211,.25)}.InAppGate_primary__VoxW5:disabled{opacity:.45;cursor:default;transform:none}.InAppGate_primary__VoxW5{background:linear-gradient(180deg,#8eeedf,#4dc5b3);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -6px 12px rgba(22,37,47,.12);color:#16252f;font-weight:800}.InAppGate_primary__VoxW5:hover{background:linear-gradient(180deg,#a6f4e8,#5fd4c2);color:#16252f}.InAppGate_primary__VoxW5:focus-visible{outline:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 0 0 2px #fff}.InAppGate_primary__VoxW5{min-height:52px;font-size:16px}.InAppGate_button__54OHU{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:0;border-radius:999px;background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12);color:#fff;font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s,transform .4s cubic-bezier(.34,1.4,.5,1);-webkit-tap-highlight-color:rgba(0,0,0,0)}.InAppGate_button__54OHU:hover{background:rgba(255,255,255,.14);color:#fff;transform:translateY(-1px)}.InAppGate_button__54OHU:active{transform:scale(.97)}.InAppGate_button__54OHU:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #7ee3d3,inset 0 0 18px rgba(126,227,211,.25)}.InAppGate_button__54OHU:disabled{opacity:.45;cursor:default;transform:none}.InAppGate_button__54OHU{min-height:48px}.InAppGate_hint__aTka8{margin:18px 0 0;font-size:13px;line-height:1.9;opacity:.75;text-wrap:balance}.InAppGate_dots__lTwYE{display:inline-grid;place-items:center;vertical-align:middle;width:30px;height:22px;border-radius:8px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07);color:#7ee3d3}.InAppGate_stay__cpYs2{margin-top:14px;padding:10px 12px;border:0;background:none;color:rgba(255,255,255,.6);font-family:var(--font-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.InAppGate_stay__cpYs2:hover{color:#fff}.InAppGate_stay__cpYs2:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px #7ee3d3,inset 0 0 18px rgba(126,227,211,.25);border-radius:10px}.InAppGate_arrow__iVRlh{position:absolute;top:max(10px,env(safe-area-inset-top));right:max(18px,env(safe-area-inset-right));width:64px;height:64px;color:#7ee3d3;opacity:.85;pointer-events:none;animation:InAppGate_nudge__YM5_u 1.6s cubic-bezier(.22,1,.36,1) infinite}@media(prefers-reduced-motion:reduce){.InAppGate_arrow__iVRlh{animation:none}}@keyframes InAppGate_nudge__YM5_u{0%,to{transform:translate(0)}50%{transform:translate(4px,-6px)}}