@layer motion{
@keyframes spin{to{--a:360deg}}
@keyframes crawl{to{transform:translateX(calc(-50% - .5rem))}}
@keyframes grow{to{width:var(--w)}}
@keyframes rise{from{opacity:0;translate:0 3rem}to{opacity:1;translate:0}}
@supports (animation-timeline:view()){.gc,.pl,.tile,.row,.cm,details{animation:rise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}
@media(prefers-reduced-motion:reduce){*,*::before{animation:none!important;transition:none!important}.track{animation:none}.crawl{overflow-x:auto}}
}
