/* Same entrance timing as #fullscreenMenu; no bending, bounce or perpetual scroll work. */
@media(prefers-reduced-motion:no-preference){
html.studio-home-motion-boot :is(.ca-home-tile,.ca-journal,#openAwards,#openEndfieldCharacterDetails,#openPerformance,.studio-menu-card,.studio-endgame-entry,[data-studio-teams],#genshinStygianEntry>a,.zc-entry,.mho-home-entry,.journal,.update-panel,body[data-studio-page="zzz"] .work-item,body[data-studio-page="outlanders"] .entry){opacity:0}
body[data-studio-page] .studio-home-reveal-target{animation:none!important;opacity:1;transform:none!important;filter:none!important;visibility:visible!important}
body[data-studio-page] .studio-home-reveal-target[data-studio-reveal-state="waiting"]{opacity:0!important}
html.studio-image-boot [data-studio-home-motion]{animation-play-state:running!important}
body[data-studio-page] [data-studio-home-motion].studio-image-wait{visibility:visible!important}
body[data-studio-page] .reveal[data-studio-home-motion],body[data-studio-page="zzz"] :is(.zzz-slide,section.zzz-update-enter)[data-studio-home-motion]{opacity:1!important;transform:none!important;filter:none!important;animation:none!important;transition:none!important}
body[data-studio-page="zzz"]:has(.studio-home-reveal-target) .intro-overlay{display:none!important}
body[data-studio-page="zzz"]:has(.studio-home-reveal-target) .intro-item:not(.studio-home-reveal-target){opacity:1!important;transform:none!important;filter:none!important;animation:none!important}
}
@media(prefers-reduced-motion:reduce){body[data-studio-page] .studio-home-reveal-target{animation:none!important;opacity:1!important;translate:none!important;transform:none!important;filter:none!important}}
