@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-fade-out{0%{opacity:1}to{opacity:0}}@keyframes motion-pop-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@keyframes motion-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px) scale(.985)}}@keyframes motion-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes motion-slide-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.settings.is-entering,.games.is-entering,.whatsnew.is-entering{animation:motion-fade-in .24s ease-out both}.settings.is-leaving,.games.is-leaving,.whatsnew.is-leaving{animation:motion-fade-out .16s ease-in both}.settings.is-entering .settings-panel,.games.is-entering .games-panel,.whatsnew.is-entering .whatsnew-panel{animation:motion-pop-in .24s cubic-bezier(.2,.9,.3,1) both}.settings.is-leaving .settings-panel,.games.is-leaving .games-panel,.whatsnew.is-leaving .whatsnew-panel{animation:motion-pop-out .16s ease-in both}@keyframes motion-drop-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes motion-drop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes motion-ring{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}}@keyframes motion-ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.whatsnew.is-entering .whatsnew-entry{animation:motion-rise .32s cubic-bezier(.2,.9,.3,1) backwards;animation-delay:calc(.11s + var(--entry-index, 0) * 60ms)}.announce-banner.is-entering{animation:motion-drop-in .32s cubic-bezier(.2,.9,.3,1) both}.announce-banner.is-leaving{animation:motion-drop-out .2s ease-in both}nav.nav{transition:top .26s cubic-bezier(.2,.9,.3,1)}.whatsnew-bell.has-unread .icon{transform-origin:50% 12%;animation:motion-ring .9s ease-in-out 1.2s 2}.whatsnew-bell.has-unread:before{content:"";position:absolute;top:8px;right:9px;width:8px;height:8px;border-radius:999px;background:var(--accent);animation:motion-ping 1.8s ease-out infinite;pointer-events:none}.whatsnew-close,.announce-close{transition:background-color .15s ease,color .15s ease,transform .15s ease}.whatsnew-close:hover,.announce-close:hover{transform:rotate(90deg)}.whatsnew-close:active,.announce-close:active{transform:rotate(90deg) scale(.9)}.browser.is-entering{animation:motion-pop-in .24s cubic-bezier(.2,.9,.3,1) both}.browser.is-leaving{animation:motion-pop-out .17s ease-in both}.homecontent>h1,.homecontent>.search-shell,.homecontent>.home-shortcuts{animation:motion-rise .42s cubic-bezier(.2,.9,.3,1) both}.homecontent>.search-shell{animation-delay:60ms}.homecontent>.home-shortcuts{animation-delay:.12s}body:has(#launch-screen:not(.is-leaving)) .homecontent>*{animation-play-state:paused}.home-shortcut{transition:background-color .15s ease,transform .15s ease}.home-shortcut:hover{transform:translateY(-2px)}.home-shortcut:active{transform:translateY(0) scale(.97)}.browser-tab.is-new{animation:motion-slide-in .18s ease-out both}.games-card{animation:motion-rise .3s cubic-bezier(.2,.9,.3,1) backwards;animation-delay:calc(var(--card-index, 0) * 14ms);transition:border-color .14s ease,transform .16s ease}.games-card:hover{transform:translateY(-2px)}.games-card-art img{animation:motion-fade-in .26s ease-out both}.settings-section.is-active{animation:motion-fade-in .16s ease-out both}.no-motion *,.no-motion *:before,.no-motion *:after{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important}.no-motion .home-shortcut:hover,.no-motion .games-card:hover,.no-motion .whatsnew-close:hover,.no-motion .announce-close:hover{transform:none}.no-motion .whatsnew-bell.has-unread:before{display:none}.dropdown-menu.is-entering{animation:motion-pop-in .17s cubic-bezier(.2,.9,.3,1) both}.dropdown-menu.is-leaving{animation:motion-fade-out .12s ease-in both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important}.home-shortcut:hover,.games-card:hover,.whatsnew-close:hover,.announce-close:hover{transform:none}.whatsnew-bell.has-unread:before{display:none}}.no-motion .whatsnew-body,.no-motion .whatsnew-body-inner,.no-motion .whatsnew-chevron{transition:none}
