@keyframes cl-hop{0%{transform:translate(var(--x1), var(--y1));opacity:0}14%,86%{opacity:1}to{transform:translate(var(--x2), var(--y2));opacity:0}}.cl-hop{animation-name:cl-hop;animation-timing-function:cubic-bezier(.77,0,.175,1);animation-fill-mode:both}@keyframes cl-out{0%{transform:rotate(var(--a)) translateX(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:rotate(var(--a)) translateX(var(--r));opacity:0}}.cl-out{animation:cl-out var(--t,2s) cubic-bezier(.23, 1, .32, 1) var(--d,0s) infinite both}.cl-paused .cl-out{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cl-out{opacity:0;animation:none}}
