@keyframes screenIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sheetUp{from{opacity:.6;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes modalIn{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastIn{from{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastOut{to{opacity:0;transform:translateY(-8px) scale(.98)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes progressRun{from{transform:translateX(-120%)}to{transform:translateX(360%)}}.reveal{animation:screenIn var(--motion-screen) var(--ease) both}.stagger>*{animation:screenIn var(--motion-screen) var(--ease) both}.stagger>*:nth-child(2){animation-delay:40ms}.stagger>*:nth-child(3){animation-delay:80ms}.stagger>*:nth-child(4){animation-delay:120ms}.stagger>*:nth-child(5){animation-delay:160ms}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
.motion-stagger{animation:screenIn var(--motion-screen) var(--ease) both}.page-stack>.motion-stagger:nth-child(2){animation-delay:35ms}.page-stack>.motion-stagger:nth-child(3){animation-delay:70ms}.page-stack>.motion-stagger:nth-child(4){animation-delay:105ms}.page-stack>.motion-stagger:nth-child(5){animation-delay:140ms}
