@font-face{font-family:OasisUI;src:url(/content-assets/oasis-ui/Baloo2-ExtraBold.ttf)format("truetype");font-weight:800;font-display:swap}.oasis-entry,.oasis-pause,.launch-shell{isolation:isolate;color:#fff;background:#251038;font-family:OasisUI,sans-serif}.oasis-entry,.launch-shell{background:#251038 var(--oasis-launch-background,none) center / cover no-repeat}.oasis-entry{z-index:20;opacity:1;visibility:visible;pointer-events:auto;position:fixed;inset:0}.oasis-entry[hidden]{display:none}.oasis-entry[data-scene-ready=true]{background:#0a06142e}.oasis-entry .entry-atmosphere,.oasis-pause .pause-atmosphere,.oasis-pause .pause-header,.oasis-entry .entry-header .oasis-chip-logo{display:none}.oasis-entry .entry-header{z-index:3}.oasis-entry button,.oasis-entry input,.oasis-pause button{font-family:inherit;font-weight:800}.oasis-sprite{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;display:block}.oasis-chip-logo{flex-shrink:0;width:540px;height:150px;display:flex;position:relative}.oasis-chip-logo .oasis-sprite{flex:0 0 150px;width:150px;margin-left:-52px}.oasis-chip-logo .oasis-sprite:first-child{z-index:5;margin-left:0}.oasis-chip-logo .oasis-sprite:nth-child(2){z-index:4}.oasis-chip-logo .oasis-sprite:nth-child(3){z-index:3}.oasis-chip-logo .oasis-sprite:nth-child(4){z-index:2}.oasis-safe{inset:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);place-items:center;display:grid;position:absolute}.oasis-composition{transform:scale(var(--ui-scale));transform-origin:50%;flex-shrink:0;position:relative}.oasis-login{width:540px;height:721px}.oasis-entry .entry-panel{width:auto;max-width:none;padding:0;position:static;transform:none}.oasis-entry .entry-page-menu{box-sizing:border-box;background:0 0;width:398px;height:648px;padding:0 28px;display:block;position:absolute;top:73px;left:71px}.oasis-panel-art{z-index:-1;position:absolute;inset:0}.oasis-entry .entry-page-menu>.oasis-chip-logo{position:absolute;top:-73px;left:-71px}.oasis-entry .entry-page-menu h1{text-align:center;text-transform:uppercase;letter-spacing:0;margin:80px 0 18px;font:800 36px/1.3 OasisUI,sans-serif}.oasis-entry .auth-actions{gap:0;width:100%}.oasis-entry .auth-provider-button{color:#763498;width:100%;height:98px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 10px 0 62px;font-size:20px;position:relative}.oasis-entry .auth-provider-button>.oasis-sprite{z-index:-1;position:absolute;inset:0}.oasis-entry .auth-provider-mark{background:0 0;border:0;width:48px;height:48px;position:absolute;top:24px;left:22px}.oasis-entry .auth-divider{color:#fff;text-align:center;margin:8px 0;font-size:20px}.oasis-entry .auth-password-form{flex-direction:column;gap:12px;width:100%;display:flex}.oasis-entry .auth-password-form input{box-sizing:border-box;text-align:center;color:#fff;background:#ad55d2;border:0;border-radius:22px;height:88px;min-height:0;padding:0 14px;font-size:22px;box-shadow:-5px -5px #622986}.oasis-entry .auth-password-form input::placeholder{color:#fff;opacity:1;text-transform:uppercase}.oasis-entry .auth-password-form button{height:100px;box-shadow:none;color:#fff;text-transform:uppercase;background:0 0;border:0;margin-top:18px;padding:0;font-size:36px;position:relative}.oasis-entry .auth-password-form button>.oasis-sprite{position:absolute;inset:0}.oasis-entry .auth-password-form button span{position:relative}.oasis-entry .auth-panel{text-align:center;font-size:16px}.oasis-entry .auth-registration{max-height:470px;overflow:auto}.oasis-entry .entry-page-lobbies{text-align:center;width:min(640px,90%);max-height:calc(100% - 100px);position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.oasis-entry .entry-page-lobbies>.oasis-chip-logo{width:270px;height:75px;margin:0 auto 18px}.oasis-entry .entry-page-lobbies>.oasis-chip-logo .oasis-sprite{flex-basis:75px;width:75px;margin-left:-26px}.oasis-entry .entry-page-lobbies>.oasis-chip-logo .oasis-sprite:first-child{margin-left:0}.oasis-entry .lobby-choice{min-height:90px;box-shadow:none;background:0 0;border:0;position:relative}.oasis-entry .lobby-choice>.oasis-sprite{z-index:-1;position:absolute;inset:0}.oasis-entry .pwa-menu-actions{bottom:max(8px, env(safe-area-inset-bottom))}.oasis-button{color:#fff;cursor:pointer;background:0 0;border:0;width:200px;height:56px;padding:0;font:800 18px OasisUI,sans-serif;position:relative}.oasis-button>.oasis-sprite{position:absolute;inset:0}.oasis-button>span{position:relative}.oasis-entry button:focus-visible,.oasis-pause button:focus-visible{outline-offset:3px;outline:3px solid #fff}.oasis-launcher{inset: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));text-align:center;flex-direction:column;justify-content:space-around;align-items:center;display:flex;position:absolute}.oasis-launcher>.oasis-chip-logo{margin-top:5vh;transform:scale(1.4)}.oasis-loading-area{width:min(620px,100%)}.oasis-loading-area h2{margin:0 0 10px;font-size:28px}.oasis-progress-caption{color:#f2dfb7;letter-spacing:.04em;justify-content:space-between;align-items:baseline;margin:22px 4px 8px;font:800 14px OasisUI,sans-serif;display:flex}.oasis-progress-caption strong{color:#fff4d7;font-variant-numeric:tabular-nums;font-size:24px}.oasis-progress{--loading-chip-size:56px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;filter:drop-shadow(0 4px 3px #170a2555);height:44px;padding:6px;position:relative}.oasis-progress-frame,.oasis-progress-surface,.oasis-progress-fill{position:absolute;inset:0}.oasis-progress-track{height:100%;position:relative;overflow:hidden}.oasis-progress-fill{transition:clip-path .5s ease-out}.oasis-progress-chip{width:var(--loading-chip-size);height:var(--loading-chip-size);z-index:2;pointer-events:none;transition:left .5s ease-out;position:absolute;top:50%;transform:translateY(-50%)}.oasis-progress-chip>svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.oasis-progress-chip,.oasis-progress-fill{transition:none}}.oasis-download-metrics{min-height:22px;margin:10px 0}.oasis-build-footer{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;max-width:100%;min-height:44px;font-size:12px;position:absolute;bottom:0;right:0;overflow:hidden}.oasis-details{text-align:left;background:#502273;border-radius:26px;flex-direction:column;max-width:660px;margin:auto;padding:20px;display:flex;position:absolute;inset:0 0 50px}.oasis-details header{justify-content:space-between;align-items:center;gap:12px;display:flex}.oasis-details header h2{font-size:22px}.oasis-details header button{flex-shrink:0;width:110px}.oasis-details-scroll{overscroll-behavior:contain;min-height:0;overflow:auto}.oasis-details dt{font-weight:700}.oasis-details dd{overflow-wrap:anywhere;margin:0 0 16px}.oasis-pause{z-index:30;background:#0a0614bd}.pause-overlay,.cashier-overlay{font-family:OasisUI,sans-serif;font-weight:800}.pause-overlay :is(button,input,select),.cashier-overlay :is(button,input,select){font-family:inherit}.pause-overlay:not(.oasis-pause) .pause-shell{background:linear-gradient(160deg,#502273,#27103e);border:2px solid #ad55d2;box-shadow:0 8px #190c28,0 20px 55px #00000059}.pause-settings .oasis-control-button{isolation:isolate;color:#fff;letter-spacing:normal;text-transform:none;cursor:pointer;background:0 0;border:0;font-weight:800;position:relative}.oasis-control-button>.oasis-sprite{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pause-settings .oasis-control-button:hover:not(:disabled),.pause-settings .oasis-control-button[data-selected=true],.pause-settings .oasis-control-button[aria-selected=true]{filter:brightness(1.2)}.pause-settings .oasis-control-button:focus-visible{outline-offset:3px;outline:2px solid #f0ce8f}.pause-settings .pause-back.oasis-control-button{min-width:120px;min-height:44px;padding:8px 22px;font-size:17px}.pause-settings-tabs{border:0;gap:8px}.pause-settings-tabs .oasis-control-button{flex:1;min-height:48px;padding:10px 8px;font-size:17px}.pause-settings-tabs .oasis-control-button:after{display:none}.pause-settings .pause-setting-list{border:0;flex:1;grid-auto-rows:max-content;align-content:start;gap:4px;min-height:0;max-height:none;padding:4px;display:grid}.pause-settings .pause-setting{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(125px,.65fr);gap:12px;min-width:0;min-height:64px;margin:0;padding:10px 12px;transition:background .12s,border-color .12s}.pause-settings .pause-setting>.oasis-sprite,.pause-settings-tabs .oasis-sprite,.pause-settings .pause-back>.oasis-sprite{display:none}.pause-settings .pause-setting:hover:not(:disabled),.pause-settings .pause-setting[data-selected=true]{filter:none;background:#76349855;border-color:#ad55d2}.pause-settings .pause-setting-copy{min-width:0}.pause-settings .pause-setting-copy strong{font-size:16px;line-height:1.2}.pause-settings .pause-setting-value{color:#f0ce8f;grid-template-columns:44px minmax(0,1fr) 44px;gap:4px;font-size:16px}.pause-settings .pause-setting-value-label{min-width:0;line-height:1.25}.pause-settings .pause-setting-arrow{min-width:44px;min-height:44px;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;opacity:1;color:#ead9f5;background:#ffffff08;border:1px solid #fff2;border-radius:8px;padding:0;font-size:24px;transform:none}.pause-settings .pause-setting-arrow:active{background:#763498}.pause-settings .pause-setting-arrow:focus-visible{outline-offset:2px;outline:2px solid #f0ce8f}.pause-settings .pause-volume-control input{touch-action:none;min-height:44px;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 4px!important}.pause-settings .pause-setting-copy small{color:#d0bce0;font:400 12px/1.4 Arial,sans-serif}.pause-settings h2{letter-spacing:normal;margin:4px 0 14px;font-size:28px;line-height:1.2}.pause-overlay .pause-shell:has(.pause-settings){box-sizing:border-box;border-radius:20px;flex-direction:column;width:min(680px,100% - 32px);height:min(740px,100dvh - 32px);max-height:calc(100dvh - 32px);padding:22px;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.pause-shell:has(.pause-settings) .pause-header{display:none}.pause-overlay .pause-settings{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.pause-settings .pause-back.oasis-control-button{color:#ead9f5;align-self:flex-start;min-width:0;margin:0 0 12px;padding:4px 8px}.pause-settings-tabs{background:#190c2866;border-radius:12px;flex-shrink:0;padding:4px}.pause-settings-tabs .oasis-control-button{color:#d0bce0;border-radius:8px}.pause-settings-tabs .oasis-control-button[aria-selected=true]{color:#fff;filter:none;background:#763498}.pause-settings .pause-volume-control{grid-template-columns:minmax(0,1fr) 40px;gap:8px;min-width:0}.pause-settings .pause-volume-control output{color:#f0ce8f;font-size:14px}.pause-settings .pause-volume-control input::-webkit-slider-thumb{background:#f0ce8f}.pause-settings .pause-volume-control input::-moz-range-thumb{background:#f0ce8f}@media (width<=480px){.pause-overlay .pause-shell:has(.pause-settings){padding:14px}.pause-settings .pause-setting{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 8px}.pause-settings .pause-setting-copy strong,.pause-settings .pause-setting-value{font-size:14px}}.oasis-pause .pause-shell{width:100%;max-width:none;height:100%;box-shadow:none;background:0 0;border:0;padding:0;position:static;transform:none}.oasis-menu{width:1920px;height:1080px}.oasis-menu>.oasis-chip-logo{transform-origin:0 0;position:absolute;top:210px;left:501px;transform:scale(1.7)}.oasis-welcome{text-align:center;letter-spacing:12px;width:520px;font-size:36px;position:absolute;top:485px;left:700px}.oasis-welcome:before,.oasis-welcome:after{content:"";background:#fff;width:100px;height:5px;position:absolute;top:50%}.oasis-welcome:before{left:-20px}.oasis-welcome:after{right:-20px}.oasis-pause .pause-action{width:251px;height:71px;box-shadow:none;color:#fff;text-transform:uppercase;background:0 0;border:0;place-items:center;padding:0;font-size:24px;display:grid;position:absolute;transform:none}.oasis-pause .pause-action>.oasis-sprite{position:absolute;inset:0}.oasis-pause .pause-action>span{position:relative}.oasis-pause .pause-action-arrow{display:none}.oasis-pause .pause-action[data-action=resume],.oasis-pause .pause-action[data-action=mainMenu],.oasis-pause .oasis-quit{width:373px;height:112px;font-size:38px;left:773px}.oasis-pause .pause-action[data-action=resume]{top:686px}.oasis-pause .pause-action[data-action=mainMenu]{top:792px}.oasis-pause .oasis-quit{top:898px}.oasis-pause .oasis-leaderboard{top:730px;left:70px}.oasis-pause .pause-action[data-action=history]{top:800px;left:70px}.oasis-pause .pause-action[data-action=settings]{top:870px;left:70px}.oasis-pause .oasis-howto{top:940px;left:70px}.oasis-pause .pause-action[data-action=cashier]{top:730px;left:1540px}.oasis-social{background:0 0;border:0;width:76px;height:78px;padding:0;position:absolute;left:1774px}.oasis-social-Twitch{top:794px}.oasis-social-Youtube{top:866px}.oasis-social-Discord{top:938px}.oasis-social-icon{width:55%;height:55%;position:absolute;top:20%;left:22%}.oasis-pause button:disabled{opacity:1;cursor:default}.oasis-pause button[data-selected=true]:not(:disabled){filter:brightness(1.12)}.oasis-menu.is-portrait{width:390px;height:780px}.oasis-menu.is-portrait>.oasis-chip-logo{top:58px;left:22px;transform:scale(.64)}.oasis-menu.is-portrait .oasis-welcome{letter-spacing:6px;width:300px;font-size:22px;top:185px;left:45px}.oasis-menu.is-portrait .oasis-welcome:before,.oasis-menu.is-portrait .oasis-welcome:after{width:35px;height:3px}.oasis-pause .is-portrait .pause-action[data-action=resume],.oasis-pause .is-portrait .pause-action[data-action=mainMenu],.oasis-pause .is-portrait .oasis-quit{width:270px;height:86px;font-size:27px;left:60px}.oasis-pause .is-portrait .pause-action[data-action=resume]{top:254px}.oasis-pause .is-portrait .pause-action[data-action=mainMenu]{top:334px}.oasis-pause .is-portrait .oasis-quit{top:414px}.oasis-pause .is-portrait .oasis-leaderboard,.oasis-pause .is-portrait .pause-action[data-action=history],.oasis-pause .is-portrait .pause-action[data-action=settings],.oasis-pause .is-portrait .oasis-howto{width:172px;height:66px;font-size:17px}.oasis-pause .is-portrait .oasis-leaderboard{top:530px;left:17px}.oasis-pause .is-portrait .pause-action[data-action=history]{top:530px;left:201px}.oasis-pause .is-portrait .pause-action[data-action=settings]{top:596px;left:17px}.oasis-pause .is-portrait .oasis-howto{top:596px;left:201px}.oasis-pause .is-portrait .oasis-social{width:64px;height:66px;top:696px}.oasis-pause .is-portrait .oasis-social-Twitch{left:97px}.oasis-pause .is-portrait .oasis-social-Youtube{left:163px}.oasis-pause .is-portrait .oasis-social-Discord{left:229px}.oasis-pause .is-portrait .pause-action[data-action=cashier]{width:170px;height:44px;font-size:17px;top:660px;left:110px}@media (width<=600px){.oasis-launcher>.oasis-chip-logo{margin-top:0;transform:scale(.64)}.oasis-launcher .oasis-loading-area h2{font-size:23px}.oasis-entry .lobby-choices{flex-direction:column;gap:10px;display:flex}}@media (height<=550px){.oasis-launcher{justify-content:flex-start;gap:8px}.oasis-launcher>.oasis-chip-logo{width:216px;height:60px;margin:0;transform:none}.oasis-launcher>.oasis-chip-logo .oasis-sprite{flex-basis:60px;width:60px;margin-left:-21px}.oasis-launcher>.oasis-chip-logo .oasis-sprite:first-child{margin-left:0}.oasis-loading-area h2{margin:0;font-size:22px}.oasis-download-metrics{margin:2px}.oasis-loading-area>p:last-child{margin:0}.oasis-launcher:has([role=alert])>.oasis-chip-logo{display:none}}@media (prefers-reduced-motion:reduce){.oasis-progress-fill{transition:none}}.oasis-entry:before,.oasis-pause:after{display:none}.oasis-pause .pause-shell-command-dock{border-radius:0;animation:none;inset:auto}.oasis-pause .pause-shell-command-dock nav{position:static}.oasis-pause .pause-shell-command-dock .pause-action[data-selected=true]{background:0 0;border:0;padding:0}.oasis-pause .pause-shell-command-dock .pause-action[data-action=mainMenu]{color:#fff}.oasis-entry .entry-page{animation:none}.oasis-safe{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.oasis-entry .auth-provider-button{justify-content:center;align-items:center;gap:0;display:flex}.oasis-entry .auth-provider-button>span:not(.auth-provider-mark){white-space:nowrap}.oasis-pause{opacity:1;animation:none}.oasis-pause.pause-overlay-closing{opacity:0;pointer-events:none}.oasis-welcome{text-transform:uppercase}.oasis-field{position:relative}.oasis-field>.oasis-sprite{position:absolute;inset:0}.oasis-entry .auth-password-form .oasis-field input{width:100%;box-shadow:none;background:0 0;border-radius:0;position:relative}.oasis-entry .entry-header{box-shadow:none;background:0 0;border:0}.oasis-entry>.oasis-launcher{pointer-events:none;z-index:5}.oasis-launcher .oasis-loading-area,.oasis-launcher .oasis-build-footer,.oasis-launcher .oasis-details{pointer-events:auto}.oasis-launcher-compact .oasis-loading-area{width:auto;max-width:100%;font-size:13px;position:absolute;bottom:48px;left:0}.oasis-launcher-compact .oasis-loading-area>button{min-width:150px}.oasis-launcher-compact .oasis-loading-area [role=alert]{background:#502273;border-radius:12px;max-width:min(480px,80vw);padding:8px}.oasis-details{z-index:8}.oasis-details [hidden]{display:none}.oasis-details-scroll .oasis-button{min-width:220px;min-height:44px}.oasis-copy-diagnostics{font:inherit;color:#fff;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#582680;border:1px solid #a57ac1;border-radius:10px;max-width:100%;min-height:48px;padding:12px 20px}.oasis-loading-task{border-bottom:1px solid #fff2;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.oasis-launcher[data-startup-working=true] .oasis-progress-track:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff5,#0000);animation:1.8s linear infinite oasis-loading-activity;position:absolute;inset:0;transform:translate(-100%)}@keyframes oasis-loading-activity{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.oasis-launcher[data-startup-working=true] .oasis-progress-track:after{animation:none}}.oasis-launcher .oasis-build-footer{max-width:100%}.oasis-entry .entry-page-lobbies{width:min(760px,90%)}.oasis-entry .entry-page-lobbies h2{text-align:center;text-shadow:0 3px #29113c;width:100%;max-width:none;margin:18px auto 28px;font:800 clamp(26px,3.5vw,42px)/1.15 OasisUI,sans-serif}.oasis-entry .lobby-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:4px 6px 12px;display:grid}.oasis-entry .lobby-choice{isolation:isolate;color:#fff;border-radius:28px;justify-content:center;gap:20px;min-height:112px;padding:18px 24px 24px;transition:transform .16s,filter .16s;display:flex}.oasis-entry .lobby-choice:hover{filter:brightness(1.1);transform:translateY(-3px)}.oasis-entry .lobby-choice:active{transform:translateY(2px)}.oasis-entry .lobby-choice .oasis-lobby-icon{filter:drop-shadow(0 2px #35174650);flex:0 0 40px;width:40px;height:44px;display:block;position:relative}.oasis-lobby-icon .oasis-sprite{width:100%;height:100%}.oasis-lobby-icon-muted:after{content:"";background:#fff;border-radius:4px;width:54px;height:4px;position:absolute;top:20px;left:-7px;transform:rotate(-45deg);box-shadow:0 2px #722699}.oasis-entry .lobby-choice .oasis-lobby-copy{color:#fff;flex-direction:column;align-items:flex-start;gap:3px;display:flex}.oasis-entry .lobby-choice strong{text-shadow:0 2px #35174665;font:800 clamp(26px,2.8vw,34px)/1.1 OasisUI,sans-serif}.oasis-entry .lobby-choice .oasis-lobby-population{color:#fff;opacity:.85;font:800 13px/1.3 OasisUI,sans-serif}@media (width<=600px){.oasis-entry .lobby-choices{grid-template-columns:1fr;gap:12px;max-width:360px;margin:18px auto 0}.oasis-entry .lobby-choice{min-height:104px}}@media (prefers-reduced-motion:reduce){.oasis-entry .lobby-choice{transition:none}}.oasis-account-tabs{left:max(16px, env(safe-area-inset-left));bottom:calc(max(16px, env(safe-area-inset-bottom)) + 112px);pointer-events:auto;z-index:4;flex-direction:column;gap:8px;max-width:calc(100% - 32px);display:flex;position:absolute}.oasis-account-tabs .oasis-button{width:200px;height:56px;padding:0;font:800 18px OasisUI,sans-serif}.oasis-entry .entry-header,.oasis-entry .oasis-kyc-action,.oasis-entry .pwa-menu-actions,.oasis-entry .oasis-launcher-compact .oasis-loading-area>button{display:none}.oasis-entry :is(.entry-page-lobbies,.oasis-launcher)>.oasis-chip-logo{aspect-ratio:540/150;width:min(756px,100vw - 48px);height:auto;transform:none}.oasis-entry :is(.entry-page-lobbies,.oasis-launcher)>.oasis-chip-logo .oasis-sprite{flex-basis:27.7778%;width:27.7778%;margin-left:-9.6296%}.oasis-entry :is(.entry-page-lobbies,.oasis-launcher)>.oasis-chip-logo .oasis-sprite:first-child{margin-left:0}@media (width<=600px){.oasis-entry :is(.entry-page-lobbies,.oasis-launcher)>.oasis-chip-logo{width:min(345.6px,100vw - 48px)}}@media (height<=550px){.oasis-entry :is(.entry-page-lobbies,.oasis-launcher)>.oasis-chip-logo{width:min(216px,100vw - 48px)}}.oasis-entry.entry-ui-lobbies{overscroll-behavior:none;touch-action:none;height:100dvh}.oasis-entry .entry-page-lobbies{inset:max(12px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(40px, calc(env(safe-area-inset-bottom) + 24px)) max(24px, env(safe-area-inset-left));flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,2dvh,18px);width:auto;max-width:760px;max-height:none;margin:0 auto;animation:none;display:flex;overflow:clip;transform:none}.oasis-entry .entry-page-lobbies>.oasis-chip-logo,.oasis-entry .entry-page-lobbies>p,.oasis-entry .entry-page-lobbies>h2{flex-shrink:0;margin:0}.oasis-entry .entry-page-lobbies .lobby-choices{flex-shrink:0;width:100%;margin:0}@media (height<=550px){.oasis-entry .entry-page-lobbies{gap:6px}.oasis-entry .entry-page-lobbies>p{font-size:14px;line-height:1.2}.oasis-entry .entry-page-lobbies>h2{font-size:25px;line-height:1.15}.oasis-entry .entry-page-lobbies .lobby-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:640px;padding:4px 4px 8px}.oasis-entry .entry-page-lobbies .lobby-choice{gap:12px;min-height:72px;padding:10px 12px 14px}.oasis-entry .entry-page-lobbies .lobby-choice strong{font-size:26px}.oasis-entry .entry-page-lobbies .oasis-lobby-icon{flex-basis:30px;width:30px;height:34px}.oasis-entry .entry-page-lobbies .oasis-lobby-icon-muted:after{width:42px;top:15px;left:-6px}}.oasis-entry .entry-page-lobbies .oasis-entry-actions{grid-template-columns:minmax(0,1fr);max-width:480px;margin:0 auto}.oasis-entry .oasis-entry-actions .oasis-lobby-copy{align-items:center}.oasis-entry .oasis-account-tabs{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));bottom:auto;left:auto}.oasis-entry .oasis-account-tabs .oasis-button{width:clamp(140px,24vw,200px);height:44px;font-size:clamp(14px,2vw,18px)}.oasis-pause .pause-shell-command-dock .pause-action{border:0;padding:0;transition:none}.oasis-safe:has(>.oasis-login){box-sizing:border-box;flex-direction:column;align-items:center;padding:40px 16px;display:flex;overflow:auto}.oasis-login{align-self:auto;width:min(398px,100%);height:auto;margin:auto 0;padding-top:46px;transform:none}.oasis-entry .entry-page-menu{isolation:isolate;flex-direction:column;gap:12px;width:100%;height:auto;padding:46px 22px 22px;display:flex;position:relative;inset:auto}.oasis-entry .entry-page-menu>.oasis-chip-logo{aspect-ratio:540/150;width:100%;height:auto;top:-46px;left:0;transform:none}.oasis-entry .entry-page-menu>.oasis-chip-logo .oasis-sprite{flex:0 0 27.7778%;width:27.7778%;margin-left:-9.6296%}.oasis-entry .entry-page-menu>.oasis-chip-logo .oasis-sprite:first-child{margin-left:0}.oasis-entry .entry-page-menu h1{width:100%;height:auto;margin:12px 0 0;font-size:28px;line-height:1.2;position:static}.oasis-entry .entry-page-menu>.play-button{align-self:center}.oasis-entry .entry-page-menu>.play-button:disabled{justify-content:center;padding-inline:10px}.oasis-entry .entry-page-menu>.play-button:disabled .play-button-arrow{display:none}.oasis-entry .auth-actions,.oasis-entry .auth-password-form{flex-direction:column;gap:10px;width:100%;min-width:0;margin:0;display:flex}.oasis-entry .auth-provider-button,.oasis-entry .auth-password-form .oasis-field,.oasis-entry .auth-password-form button,.oasis-entry .entry-page-menu .auth-panel,.oasis-entry .auth-divider{width:100%;margin:0;position:relative;inset:auto}.oasis-entry .auth-provider-button,.oasis-entry .auth-password-form .oasis-field,.oasis-entry .auth-password-form .oasis-field input,.oasis-entry .auth-password-form button{height:64px;min-height:44px;font-size:20px}.oasis-entry .auth-password-form button{font-size:28px}.oasis-entry .auth-divider{height:auto;font-size:16px;line-height:1.2}.oasis-entry .entry-page-menu:has(.auth-registration) .auth-panel{top:auto}.oasis-entry .auth-panel:empty{display:none}.oasis-entry .auth-registration{box-sizing:border-box;gap:12px;width:100%;max-height:none;padding:18px;overflow:visible}.oasis-entry .entry-page-menu :is(.auth-notice,.entry-error,.auth-status){overflow-wrap:anywhere;margin:0;position:static}.oasis-entry .auth-password-form .oasis-field input:focus-visible{outline-offset:-5px;outline:2px solid #fff1b9}@media (height<=500px) and (orientation:landscape){.oasis-safe:has(>.oasis-login){padding-block:28px}.oasis-login{width:min(340px,100%);padding-top:30px}.oasis-entry .entry-page-menu{gap:6px;padding:28px 18px 16px}.oasis-entry .entry-page-menu>.oasis-chip-logo{width:240px;top:-30px;left:calc(50% - 120px)}.oasis-entry .entry-page-menu h1{margin-top:8px;font-size:22px}.oasis-entry .auth-actions,.oasis-entry .auth-password-form{gap:6px}.oasis-entry .auth-provider-button,.oasis-entry .auth-password-form .oasis-field,.oasis-entry .auth-password-form .oasis-field input,.oasis-entry .auth-password-form button{height:44px;font-size:18px}.oasis-entry .auth-divider{font-size:12px}.oasis-entry .auth-registration{gap:8px;padding:12px}}.oasis-entry .auth-provider-button{gap:12px;padding:6px 16px;line-height:1.15}.oasis-entry .auth-provider-mark{flex:0 0 28px;width:28px;height:28px;position:static}.oasis-entry .auth-provider-button>span:not(.auth-provider-mark){white-space:normal;text-align:center;min-width:0}.oasis-entry .auth-provider-coming-soon{color:#763498;line-height:1.1}
