:root{
--dur-fast:200ms; /* @kind other */
--dur-base:350ms; /* @kind other */
--dur-slow:600ms; /* @kind other */
--ease-out:cubic-bezier(.2,.7,.2,1); /* @kind other */
--ease-in-out:cubic-bezier(.6,0,.3,1); /* @kind other */
--reveal-distance:24px;
--stagger:90ms; /* @kind other */
--marquee-speed:28s; /* @kind other */
}
@keyframes rdn-fade-up{from{opacity:0;transform:translateY(var(--reveal-distance))}to{opacity:1;transform:none}}
@keyframes rdn-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes rdn-pop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.08);opacity:1}100%{transform:scale(1)}}
@media (prefers-reduced-motion:reduce){
:root{--dur-fast:0ms; /* @kind other */
--dur-base:0ms; /* @kind other */
--dur-slow:0ms; /* @kind other */
--reveal-distance:0px}
*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
}
