@keyframes aurora{0%{background-position:0 50%;transform:rotate(-5deg) scale(.9)}25%{background-position:50% 100%;transform:rotate(5deg) scale(1.1)}50%{background-position:100% 50%;transform:rotate(-3deg) scale(.95)}75%{background-position:50% 0;transform:rotate(3deg) scale(1.05)}to{background-position:0 50%;transform:rotate(-5deg) scale(.9)}}.animate-aurora{animation:aurora 12s ease-in-out infinite alternate}@keyframes shiny-text{0%,90%,to{background-position:calc(-100% - var(--shiny-width)) 0}30%,60%{background-position:calc(100% + var(--shiny-width)) 0}}.animate-shiny-text{animation:shiny-text 8s infinite}@keyframes shimmer-slide{to{transform:translate(calc(100cqw - 100%))}}.animate-shimmer-slide{animation:shimmer-slide var(--speed) ease-in-out infinite alternate}@keyframes spin-around{0%{transform:translateZ(0) rotate(0)}15%,35%{transform:translateZ(0) rotate(90deg)}65%,85%{transform:translateZ(0) rotate(270deg)}to{transform:translateZ(0) rotate(1turn)}}.animate-spin-around{animation:spin-around calc(var(--speed) * 2) infinite linear}@keyframes orbit{0%{transform:translate(-50%,-50%) rotate(calc(var(--angle) * 1deg)) translateY(calc(var(--radius) * 1px)) rotate(calc(var(--angle) * -1deg))}to{transform:translate(-50%,-50%) rotate(calc(var(--angle) * 1deg + 1turn)) translateY(calc(var(--radius) * 1px)) rotate(calc(var(--angle) * -1deg - 1turn))}}.animate-orbit{animation:orbit calc(var(--duration) * 1s) linear infinite}@keyframes ripple{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(.9)}}.animate-ripple{animation:ripple var(--duration,2.6s) ease infinite}@keyframes dot-glow{0%,to{opacity:.35}50%{opacity:1}}.animate-dot-glow{animation:dot-glow 3s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.animate-aurora,.animate-dot-glow,.animate-orbit,.animate-ripple,.animate-shimmer-slide,.animate-shiny-text,.animate-spin-around{animation:none!important}}