@keyframes fs-fall{0%{transform:translateY(-4vh)}to{transform:translate3d(var(--fs-drift,24px), 104vh, 0)}}@keyframes fs-twinkle{0%,to{opacity:1}50%{opacity:.45}}@keyframes fs-shake{0%,16%,to{transform:rotate(0)}4%{transform:rotate(-7deg)}8%{transform:rotate(6deg)}12%{transform:rotate(-4deg)}}@keyframes fs-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes fs-burst{0%{opacity:0;transform:scale(.08)}12%{opacity:1}55%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}.fs-fall{animation:fs-fall var(--fs-duration,16s) linear infinite;animation-delay:var(--fs-delay,0s)}.fs-twinkle{animation:2.6s ease-in-out infinite fs-twinkle;animation-delay:var(--fs-delay,0s)}.fs-shake{transform-origin:50% 90%;animation:7s ease-in-out infinite fs-shake}.fs-pulse{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite fs-pulse}.fs-burst{animation:fs-burst var(--fs-duration,3.6s) ease-out infinite;animation-delay:var(--fs-delay,0s)}.fs-still .fs-fall,.fs-still .fs-twinkle,.fs-still .fs-pulse,.fs-still .fs-burst{animation:none}@media (prefers-reduced-motion:reduce){.fs-fall,.fs-twinkle,.fs-shake,.fs-pulse,.fs-burst{animation:none}}
/*# sourceMappingURL=2y4r-0pje1hbp.css.map*/