@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes shimmer{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}@keyframes border-flow{0%,to{opacity:.3}50%{opacity:.6}}@keyframes pulse-slow{0%,to{opacity:.75}50%{opacity:1}}@keyframes orbit{0%{transform:translate(-50%,-50%) rotate(0) translate(120px) rotate(0);opacity:1}50%{opacity:.5}to{transform:translate(-50%,-50%) rotate(360deg) translate(120px) rotate(-360deg);opacity:1}}@keyframes twinkle{0%,to{opacity:.2;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-spin-slow{animation:spin-slow 20s linear infinite}.animate-spin-reverse{animation:spin-reverse 30s linear infinite}.animate-shimmer{animation:shimmer 3s ease-in-out infinite}.animate-border-flow{animation:border-flow 2s ease-in-out infinite}.animate-pulse-slow{animation:pulse-slow 3s ease-in-out infinite}.animate-orbit{animation:orbit 4s linear infinite}.animate-fade-in{animation:fade-in .6s ease-out}.animation-delay-700{animation-delay:.7s}.animation-delay-1400{animation-delay:1.4s}.star{position:absolute;width:2px;height:2px;background:#fff;border-radius:50%;animation:twinkle 3s ease-in-out infinite}
