.orbit-item{transform:rotate(calc(var(--angle)*1deg)) translateY(calc(var(--radius)*1px)) rotate(calc(var(--angle)*-1deg))}@media (prefers-reduced-motion:no-preference){.orbit-item{animation:orbit calc(var(--duration)*1s) linear infinite}}@keyframes orbit{0%{transform:rotate(calc(var(--angle)*1deg)) translateY(calc(var(--radius)*1px)) rotate(calc(var(--angle)*-1deg))}to{transform:rotate(calc(var(--angle)*1deg + 360deg)) translateY(calc(var(--radius)*1px)) rotate(calc(var(--angle)*-1deg - 360deg))}}
@keyframes fx-streak{0%{translate:-100%}to{translate:480%}}@keyframes fx-ripple{0%{opacity:.8;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.fx-play .fx-streak{animation:fx-streak var(--d) linear infinite;animation-delay:calc(var(--o)*-1s)}.fx-play .fx-ripple{animation:3.6s ease-out infinite fx-ripple;animation-delay:calc(var(--o)*-1s)}}@keyframes fx-blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes fx-wave{0%,to{opacity:.15}40%{opacity:1}}@media (prefers-reduced-motion:no-preference){.fx-play .fx-blink{animation:1.6s ease-in-out infinite fx-blink;animation-delay:calc(var(--o)*1s)}.fx-play .fx-wave{animation:2.4s ease-in-out infinite fx-wave;animation-delay:calc(var(--o)*1s)}}@keyframes fx-drop{0%{translate:0 -120%}to{translate:0 420%}}@media (prefers-reduced-motion:no-preference){.fx-play .fx-drop{animation:fx-drop var(--d) linear infinite;animation-delay:calc(var(--o)*-1s)}.fx-play .fx-breathe{animation:4.8s ease-out infinite fx-ripple;animation-delay:calc(var(--o)*-1s)}}
