html,body,#root{margin:0;width:100%;height:100%;font-family:Arial,sans-serif}#root{display:block}.screen-stage{position:relative;width:100%;height:100vh;height:100dvh;overflow:hidden;background:#120830}.screen-stage iframe{display:block;width:100%;height:100%;border:0;background:transparent;opacity:0;transition:opacity .32s ease-out}.screen-stage.is-ready iframe{opacity:1}@media (prefers-reduced-motion:reduce){.screen-stage iframe{transition:none}}
