.msr-intro{z-index:2147483000;box-sizing:border-box;background:var(--msr-startup-bg,#120c09);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none;isolation:isolate;contain:layout paint;position:fixed;inset:0;overflow:hidden}.msr-intro__safe{--msr-top:var(--msr-safe-top,env(safe-area-inset-top,0px));--msr-right:var(--msr-safe-right,env(safe-area-inset-right,0px));--msr-bottom:var(--msr-safe-bottom,env(safe-area-inset-bottom,0px));--msr-left:var(--msr-safe-left,env(safe-area-inset-left,0px));top:var(--msr-top);right:var(--msr-right);bottom:var(--msr-bottom);left:var(--msr-left);box-sizing:border-box;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute}.msr-intro__mark{width:clamp(136px,38vw,180px);max-width:min(100%, calc(100vh - var(--msr-top) - var(--msr-bottom) - 48px));opacity:1;flex:0 auto;position:relative;transform:none}@supports (height:100dvh){.msr-intro__mark{max-width:min(100%, calc(100dvh - var(--msr-top) - var(--msr-bottom) - 48px))}}.msr-intro__logo{z-index:1;object-fit:contain;width:100%;height:auto;display:block;position:relative}.msr-intro__halo{z-index:0;opacity:0;pointer-events:none;background:radial-gradient(#fa5a001c 0%,#fa5a0009 42%,#0000 69%);border-radius:50%;position:absolute;inset:-22%}.msr-intro[data-phase=preparing] .msr-intro__mark{opacity:0}.msr-intro[data-phase=playing] .msr-intro__mark,.msr-intro[data-phase=leaving] .msr-intro__mark{animation:.28s cubic-bezier(.2,.75,.3,1) both msr-logo-in}.msr-intro[data-phase=playing] .msr-intro__halo,.msr-intro[data-phase=leaving] .msr-intro__halo{animation:.9s ease-out .1s both msr-halo}.msr-intro[data-phase=leaving]{opacity:0;transition:opacity .18s ease-out}.msr-intro__mark[data-asset-failed=true]{visibility:hidden}@keyframes msr-logo-in{0%{opacity:0;transform:translateY(3px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes msr-halo{0%{opacity:0;transform:scale(.97)}35%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.msr-intro .msr-intro__mark{animation:none!important;transform:none!important}.msr-intro .msr-intro__halo{display:none;animation:none!important}.msr-intro[data-phase=leaving]{transition-duration:80ms}}
