@font-face{font-family:MavenOrientation;src:url('/direct-play-login/20260913/nunito-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:MavenOrientation;src:url('/direct-play-login/20260913/nunito-800.woff2') format('woff2');font-weight:800;font-display:swap}
/* Scoped to this native orientation panel. The shell still owns when it appears. */
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate{position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))!important;overflow:auto!important;overscroll-behavior:contain;touch-action:pan-y!important;background:linear-gradient(145deg,#e5f5ffed,#f5faffe8),url('/direct-play-login/20260913/airships.webp') center/cover!important;animation:none!important;color:#254c6d!important;font-family:MavenOrientation,system-ui,sans-serif!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate[hidden]{display:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate::before,html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate::after{display:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate *{box-sizing:border-box;letter-spacing:0!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__frame{display:block!important;width:min(416px,100%)!important;max-height:100%!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain;touch-action:pan-y!important;border:2px solid #91b7d7!important;border-radius:20px!important;padding:0!important;background:linear-gradient(#fffdf7,#eff8ff)!important;box-shadow:0 5px 0 #8baecb55,inset 0 0 0 4px #fff9!important;text-align:center!important;flex:none!important;gap:0!important;clip-path:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__frame::before,html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__frame::after{display:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__ribbon{display:flex;align-items:center;justify-content:space-between;padding:12px 22px;background:linear-gradient(#e6f8ff,#c4e2f8);border-bottom:2px solid #9fbfda;font:800 10px/18px MavenOrientation,sans-serif;color:#486d89}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__ribbon span:last-child{font-size:18px;color:#c69435}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__content{padding:18px 24px 16px;display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__logo{position:relative;overflow:hidden;width:108px;aspect-ratio:1539/1035;flex:none}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__logo img{position:absolute!important;width:107.4724%!important;height:159.8068%!important;max-width:none!important;left:-3.5088%!important;top:-30.5314%!important;object-fit:fill!important;filter:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__title{width:100%!important;margin:0!important;padding:0!important;line-height:1!important;background:none!important;filter:none!important;color:#245b83!important;-webkit-text-fill-color:initial!important;text-shadow:none!important;flex:none}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__title img{display:block!important;width:100%!important;height:auto!important;max-height:160px!important;object-fit:contain!important;margin:0 auto!important;filter:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__art{width:100%;height:166px;flex:none}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__art img{display:block;width:100%;height:100%;object-fit:contain}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__instruction{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:10px 8px;border:1px solid #c3dcef;border-radius:12px;background:#e7f4ff;flex:none}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-turn{width:76px!important;height:64px!important;display:grid!important;place-items:center;position:relative;flex:none;overflow:visible}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-turn__arc{inset:0!important;width:76px!important;height:64px!important;color:#209ad0!important;opacity:1!important;filter:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-turn__dev{position:relative!important;width:30px!important;height:50px!important;border:2px solid #2c6c9a!important;border-radius:6px!important;background:linear-gradient(140deg,#fff,#b8e9ff)!important;box-shadow:0 2px 0 #7daacd,inset 0 0 0 3px #e8f9ff!important;animation:maven-event-turn 3.4s ease-in-out infinite!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-turn__dev::after{background:#397ba7!important;width:10px!important;height:2px!important;top:5px!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__sub{display:grid!important;gap:4px!important;margin:0!important;color:#54728a!important;text-align:left!important;font:400 12px/1.45 MavenOrientation,system-ui,sans-serif!important;text-transform:none!important;letter-spacing:0!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__sub strong{font:800 13px/1.4 MavenOrientation,sans-serif!important;color:#2a587d!important;text-transform:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__go{display:flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;width:100%!important;min-height:54px!important;margin:2px 0 0!important;padding:12px 16px!important;border:1px solid #719abb!important;border-radius:9px!important;background:linear-gradient(#f3fcff,#c0e6fd 46%,#95caf0 53%,#cfeaff)!important;box-shadow:inset 0 1px #fff,0 3px 0 #8caeca!important;color:#244f72!important;font:800 16px/26px MavenOrientation,system-ui,sans-serif!important;text-transform:none!important;text-shadow:0 1px #fff9!important;clip-path:none!important;filter:none!important;transform:none;touch-action:manipulation!important;flex:none}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__go::before,html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__go::after{content:none!important;display:none!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__go:active{transform:translateY(1px)!important;box-shadow:inset 0 1px #fff,0 1px 0 #8caeca!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__go:focus-visible{outline:3px solid #257bad!important;outline-offset:3px!important}
html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__note{margin:2px 0 0!important;font:400 11px/1.4 MavenOrientation,sans-serif!important;color:#6d8599!important;text-transform:none!important;letter-spacing:0!important}
@keyframes maven-event-turn{0%,15%{transform:rotate(0deg)}45%,78%{transform:rotate(90deg)}95%,100%{transform:rotate(0deg)}}
@media(max-height:740px){html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__content{padding:14px 20px;gap:10px}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__logo{width:88px}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__title img{max-height:122px!important}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__art{height:130px}}
@media(max-height:610px){html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__ribbon{padding:7px 18px}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__content{padding:12px 18px;gap:8px}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__logo{width:72px}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__title img{max-height:102px!important}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__art{height:92px}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__note{display:none!important}}
@media(max-width:350px){html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate__content{padding-inline:16px}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__sub strong{font-size:12px!important}html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-gate__sub{font-size:11px!important}}
@media(prefers-reduced-motion:reduce){html.mvm-shell #mvm-root#mvm-root#mvm-root .mvm-event-gate .mvm-turn__dev{animation:none!important;transform:rotate(90deg)!important}}
