.ArcadePlayer-module__klUP3G__player{z-index:100;color:#f9f4ff;background:#070b17;flex-direction:column;font-family:Arial,sans-serif;display:flex;position:fixed;inset:0}.ArcadePlayer-module__klUP3G__toolbar{padding:max(14px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) 14px max(20px, env(safe-area-inset-left));background:#0e1427;border-bottom:1px solid #38505f;align-items:center;gap:24px;display:flex}.ArcadePlayer-module__klUP3G__toolbar button,.ArcadePlayer-module__klUP3G__toolbar a,.ArcadePlayer-module__klUP3G__loading a{min-height:44px;font:inherit;color:#e1faff;cursor:pointer;background:#142839;border:1px solid #416071;border-radius:7px;padding:12px 14px;font-size:13px;text-decoration:none}.ArcadePlayer-module__klUP3G__toolbar button:focus-visible,.ArcadePlayer-module__klUP3G__toolbar a:focus-visible,.ArcadePlayer-module__klUP3G__loading a:focus-visible{outline-offset:3px;outline:3px solid #7ef3ff}.ArcadePlayer-module__klUP3G__toolbar .ArcadePlayer-module__klUP3G__back{white-space:nowrap;background:#183542;font-weight:700}.ArcadePlayer-module__klUP3G__identity{flex:1;align-items:center;gap:12px;display:flex}.ArcadePlayer-module__klUP3G__identity img{object-fit:contain;width:42px;height:42px}.ArcadePlayer-module__klUP3G__identity span{letter-spacing:.18em;color:#92bdca;font-size:9px}.ArcadePlayer-module__klUP3G__identity h2{margin:5px 0 0;font-size:20px}.ArcadePlayer-module__klUP3G__actions{align-items:center;gap:8px;display:flex}.ArcadePlayer-module__klUP3G__stage{flex:1;min-height:0;position:relative}.ArcadePlayer-module__klUP3G__frame{background:#03050b;border:0;width:100%;height:100%;display:block}.ArcadePlayer-module__klUP3G__loading{text-align:center;color:#c1d1dc;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.ArcadePlayer-module__klUP3G__loading a{pointer-events:auto}.ArcadePlayer-module__klUP3G__footer{padding:8px 16px max(8px, env(safe-area-inset-bottom));color:#a6b4c6;text-align:center;font-size:11px}.ArcadePlayer-module__klUP3G__focusGuard{width:0;height:0;overflow:hidden}@media (max-width:740px){.ArcadePlayer-module__klUP3G__toolbar{padding:max(10px, env(safe-area-inset-top)) 12px 10px;flex-wrap:wrap;gap:10px}.ArcadePlayer-module__klUP3G__identity{text-align:right;justify-content:flex-end;gap:5px}.ArcadePlayer-module__klUP3G__identity img{width:34px;height:34px}.ArcadePlayer-module__klUP3G__identity span{letter-spacing:.1em;font-size:7px}.ArcadePlayer-module__klUP3G__identity h2{font-size:17px}.ArcadePlayer-module__klUP3G__actions{flex-basis:100%;justify-content:space-between}.ArcadePlayer-module__klUP3G__toolbar button,.ArcadePlayer-module__klUP3G__toolbar a{padding:10px;font-size:12px}.ArcadePlayer-module__klUP3G__footer{font-size:10px}}@media (max-height:500px) and (orientation:landscape){.ArcadePlayer-module__klUP3G__toolbar{flex-wrap:nowrap;gap:10px;padding:6px 12px}.ArcadePlayer-module__klUP3G__identity span,.ArcadePlayer-module__klUP3G__footer{display:none}.ArcadePlayer-module__klUP3G__identity h2{margin:0;font-size:14px}.ArcadePlayer-module__klUP3G__actions{flex-basis:auto}.ArcadePlayer-module__klUP3G__toolbar button,.ArcadePlayer-module__klUP3G__toolbar a{padding:9px;font-size:11px}}.ArcadePlayer-module__klUP3G__recovery{background:radial-gradient(at 50% 35%,#193a46 0%,#101b30 40%,#070b17 75%);padding:32px 20px;display:flex;position:absolute;inset:0;overflow:auto}.ArcadePlayer-module__klUP3G__card{text-align:center;width:min(100%,520px);margin:auto}.ArcadePlayer-module__klUP3G__eyebrow{color:#8cc6d2;letter-spacing:.22em;font-size:10px}.ArcadePlayer-module__klUP3G__emblem{color:#96f2eb;background:#153441;border:1px solid #548892;border-radius:22px;place-items:center;width:72px;height:72px;margin:28px auto 24px;font-size:40px;display:grid;box-shadow:0 0 60px #57dbcb14}.ArcadePlayer-module__klUP3G__card h3{letter-spacing:-.04em;outline:none;margin:0 0 16px;font-size:clamp(28px,5vw,40px)}.ArcadePlayer-module__klUP3G__reason{color:#c6d4e3;max-width:430px;margin:0 auto;font-size:16px;line-height:1.6}.ArcadePlayer-module__klUP3G__saved{color:#8cabb8;margin:16px 0 28px;font-size:13px;line-height:1.6}.ArcadePlayer-module__klUP3G__recoveryActions{justify-content:center;gap:12px;display:flex}.ArcadePlayer-module__klUP3G__recoveryActions button{color:#e5eff7;min-height:48px;font:inherit;cursor:pointer;background:#152437;border:1px solid #506576;border-radius:9px;padding:14px 20px;font-size:14px}.ArcadePlayer-module__klUP3G__recoveryActions button:first-child{color:#102a2d;background:#a5f1de;border-color:#a5f1de;font-weight:700}.ArcadePlayer-module__klUP3G__externalLink{color:#a6c4d0;text-underline-offset:4px;align-items:center;min-height:44px;margin-top:16px;font-size:12px;display:inline-flex}.ArcadePlayer-module__klUP3G__footer button{color:#c7e6ee;cursor:pointer;min-height:44px;font:inherit;text-underline-offset:4px;background:0 0;border:0;padding:8px 16px;text-decoration:underline}.ArcadePlayer-module__klUP3G__recovery button:focus-visible,.ArcadePlayer-module__klUP3G__externalLink:focus-visible,.ArcadePlayer-module__klUP3G__footer button:focus-visible{outline-offset:4px;outline:3px solid #7ef3ff}.ArcadePlayer-module__klUP3G__recoveryActions button:hover{filter:brightness(1.1)}@media (max-width:480px){.ArcadePlayer-module__klUP3G__recoveryActions{flex-direction:column}.ArcadePlayer-module__klUP3G__recovery{padding:24px}.ArcadePlayer-module__klUP3G__emblem{margin:20px auto}}@media (max-height:500px){.ArcadePlayer-module__klUP3G__recovery{padding:20px}.ArcadePlayer-module__klUP3G__emblem{display:none}.ArcadePlayer-module__klUP3G__card h3{margin-top:12px}.ArcadePlayer-module__klUP3G__saved{margin:8px 0 16px}}
.ArrivalFilm-module__YAGwBW__film{z-index:10;isolation:isolate;color:#f5e7cb;opacity:1;background:#090b13;outline:none;position:absolute;inset:0;overflow:hidden}.ArrivalFilm-module__YAGwBW__ending{opacity:0;pointer-events:none}.ArrivalFilm-module__YAGwBW__poster{z-index:-1;background:#090b13 url(/media/buster-arrival/opening.webp) 50%/contain no-repeat;position:absolute;inset:0}.ArrivalFilm-module__YAGwBW__video{object-fit:contain;width:100%;height:100%;display:block}.ArrivalFilm-module__YAGwBW__controls{z-index:2;padding:max(20px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) 36px max(24px, env(safe-area-inset-left));background:linear-gradient(#070912a6,#0000);justify-content:space-between;gap:16px;display:flex;position:absolute;inset:0 0 auto}.ArrivalFilm-module__YAGwBW__playbackControls{gap:8px;display:flex}.ArrivalFilm-module__YAGwBW__controls button{color:#f5e7cb;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c16a8;border:1px solid #f5e7cb38;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-width:44px;min-height:44px;padding:10px 14px;font:500 13px/1.4 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.ArrivalFilm-module__YAGwBW__controls svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.ArrivalFilm-module__YAGwBW__controls button:hover{background:#27212dd9;border-color:#e8c98680}.ArrivalFilm-module__YAGwBW__controls button:focus-visible{outline-offset:4px;outline:2px solid #edc06b}.ArrivalFilm-module__YAGwBW__ending .ArrivalFilm-module__YAGwBW__controls,.ArrivalFilm-module__YAGwBW__ending .ArrivalFilm-module__YAGwBW__progress{visibility:hidden}.ArrivalFilm-module__YAGwBW__loading{left:0;right:0;bottom:max(36px, env(safe-area-inset-bottom));text-align:center;letter-spacing:.06em;text-shadow:0 2px 8px #000;font:500 12px/1.5 Inter,ui-sans-serif,system-ui,sans-serif;animation:.8s .6s both ArrivalFilm-module__YAGwBW__reveal;position:absolute}.ArrivalFilm-module__YAGwBW__progress{background:#ffffff10;height:2px;position:absolute;inset:auto 0 0}.ArrivalFilm-module__YAGwBW__progress span{transform-origin:0;background:#e3bb7280;height:100%;transition:transform .3s linear;display:block}@keyframes ArrivalFilm-module__YAGwBW__reveal{0%{opacity:0}to{opacity:.8}}@media (max-width:600px){.ArrivalFilm-module__YAGwBW__controls{padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right));gap:8px}.ArrivalFilm-module__YAGwBW__controls button{padding:10px 12px;font-size:12px}.ArrivalFilm-module__YAGwBW__playbackControls{gap:6px}}@media (max-width:380px){.ArrivalFilm-module__YAGwBW__controls{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));gap:6px}.ArrivalFilm-module__YAGwBW__controls button{gap:6px;padding:10px 8px}.ArrivalFilm-module__YAGwBW__playbackControls{gap:4px}.ArrivalFilm-module__YAGwBW__soundLabel{display:none}}@media (prefers-reduced-motion:reduce){.ArrivalFilm-module__YAGwBW__film,.ArrivalFilm-module__YAGwBW__progress span{transition:none}.ArrivalFilm-module__YAGwBW__loading{animation:none}}
.ApertureWorld-module__NLntrW__worldHome{z-index:20;background:#02050c;width:100vw;height:100dvh;min-height:100svh;position:fixed;inset:0;overflow:hidden}.ApertureWorld-module__NLntrW__worldFrame{background:#02050c;border:0;width:100%;height:100%;display:block}.ApertureWorld-module__NLntrW__stationStage{position:absolute;inset:0}.ApertureWorld-module__NLntrW__arrivalChecking{z-index:10;background:#090b13;position:absolute;inset:0}.ApertureWorld-module__NLntrW__loadingCurtain{z-index:3;background:#02050c;transition:opacity .18s ease-out,visibility .18s ease-out;position:absolute;inset:0;overflow:hidden}.ApertureWorld-module__NLntrW__loadingContent{color:#f5e7cb;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.ApertureWorld-module__NLntrW__loadingContent .ApertureWorld-module__NLntrW__enterButton{width:min(320px,100%)}.ApertureWorld-module__NLntrW__loadingCurtainHidden{opacity:0;visibility:hidden;pointer-events:none}.ApertureWorld-module__NLntrW__noScript{z-index:11;color:#132326;text-align:center;background:#f3eee2;place-content:center;padding:32px;display:grid;position:absolute;inset:0}.ApertureWorld-module__NLntrW__noScript a{color:inherit}.ApertureWorld-module__NLntrW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ApertureWorld-module__NLntrW__loadingCurtain{transition:none}}.ApertureWorld-module__NLntrW__replayButton{top:max(24px, env(safe-area-inset-top));right:max(24px, env(safe-area-inset-right));z-index:20;color:#f5e7cb;cursor:pointer;background:#111a2be6;border:1px solid #f5e7cb38;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:0;padding:10px 16px;font:500 14px/1.4 Inter,ui-sans-serif,system-ui,sans-serif;display:flex;position:absolute}.ApertureWorld-module__NLntrW__replayIcon{flex:none;width:18px;height:18px;display:block}.ApertureWorld-module__NLntrW__replayButton:hover{background:#20283c;border-color:#f5e7cb80}.ApertureWorld-module__NLntrW__replayButton:focus-visible{outline-offset:2px;outline:2px solid #cfb2fa}.ApertureWorld-module__NLntrW__loadingStatus{text-align:center;margin:0 0 16px;font-size:16px;line-height:1.5}.ApertureWorld-module__NLntrW__enterButton{color:#29212b;background:#edc06b;border:1px solid #ffe2a2;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 20px;font:650 16px/1.3 Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:none;transition:background .22s,transform .22s;display:flex;box-shadow:inset 0 1px #fff2cb,0 6px 20px #02051140}.ApertureWorld-module__NLntrW__enterButton:hover{background:#f4ce85;transform:translateY(-2px)}.ApertureWorld-module__NLntrW__enterButton:disabled{opacity:.72;cursor:wait;transform:none}.ApertureWorld-module__NLntrW__enterButton:focus-visible{outline-offset:4px;outline:3px solid #cfb2fa}.ApertureWorld-module__NLntrW__enterComet{flex:none;width:32px;height:26px;transition:transform .32s cubic-bezier(.2,.8,.2,1);display:block;overflow:visible}.ApertureWorld-module__NLntrW__enterButton:not(:disabled):is(:hover,:focus-visible) .ApertureWorld-module__NLntrW__enterComet{transform:translate(4px,-3px)}@media (max-width:760px){.ApertureWorld-module__NLntrW__replayButton{top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.ApertureWorld-module__NLntrW__enterButton,.ApertureWorld-module__NLntrW__enterComet{transition:none}.ApertureWorld-module__NLntrW__enterButton:hover,.ApertureWorld-module__NLntrW__enterButton:not(:disabled):is(:hover,:focus-visible) .ApertureWorld-module__NLntrW__enterComet{transform:none}}
