@import './keyframes.css'; .animate-fade-in { animation: fade-in 0.4s ease-out; } .animate-slide-up { animation: slide-up 0.5s cubic-bezier(0.2, 0.8, 0.2, 1); } .animate-pulse { animation: pulse 1.5s cubic-bezier(0.4, 0, 0.6, 1) infinite; } .animate-spin { animation: spin 1s linear infinite; } .animate-spin-slow { animation: spin-slow 3s linear infinite; } .animate-spin-reverse { animation: spin-reverse 2s linear infinite; } .animate-bounce-subtle { animation: bounce-subtle 2s ease-in-out infinite; } .animate-shimmer { animation: shimmer 2s infinite; } .animate-scale-in { animation: scale-in 0.3s cubic-bezier(0.34, 1.56, 0.64, 1) forwards; } .animate-scale-out { animation: scale-out 0.2s ease-out forwards; } .animate-float { animation: float 3s ease-in-out infinite; } .animate-gradient-x { background-size: 200% 200%; animation: gradient-x 3s ease infinite; }