@tailwind base;@tailwind components;@tailwind utilities;@layer utilities{.animate-fade-in{animation:fadeIn .3s ease-out forwards}.animate-bounce-in{animation:bounceIn .5s cubic-bezier(.68,-.55,.265,1.55) forwards}.animate-slide-up{animation:slideUp .4s ease-out forwards}.animate-heart-beat{animation:heartBeat .9s ease-in-out infinite}.animate-pulse-strong{animation:pulseStrong 1.6s ease-out infinite}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bounceIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes heartBeat{0%{transform:scale(1)}40%{transform:scale(1.18)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes pulseStrong{0%{transform:scale(1);opacity:.6}70%{transform:scale(1.4);opacity:0}to{transform:scale(1.4);opacity:0}}
