@tailwind base;@tailwind components;@tailwind utilities;@keyframes slow-zoom{0%{transform:scale(1.05)}to{transform:scale(1.15)}}@keyframes float{0%{transform:translateY(0) rotate(12deg)}50%{transform:translateY(-20px) rotate(15deg)}to{transform:translateY(0) rotate(12deg)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%) rotate(-10deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%) rotate(10deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes toss{0%{transform:translateY(0) rotate(0)}40%{transform:translateY(-40px) rotate(180deg)}to{transform:translateY(0) rotate(360deg)}}@keyframes panShake{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}@keyframes rise{0%{transform:translateY(0);opacity:0}50%{opacity:.5}to{transform:translateY(-20px);opacity:0}}@keyframes rocketShake{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(1px) rotate(1deg)}75%{transform:translateY(-1px) rotate(-1deg)}}@keyframes flameFlicker{0%,to{height:48px;opacity:1;transform:scaleX(1)}50%{height:56px;opacity:.8;transform:scaleX(.9)}}@keyframes cloudPass{0%{transform:translateY(-20px);opacity:0}20%{opacity:1}to{transform:translateY(100px);opacity:0}}@keyframes shimmer{to{transform:translate(100%)}}@keyframes breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-slow-zoom{animation:slow-zoom 30s infinite alternate linear}.animate-float{animation:float 6s ease-in-out infinite}.animate-slideInLeft{animation:slideInLeft 1.2s cubic-bezier(.22,1,.36,1) forwards}.animate-slideInRight{animation:slideInRight 1.2s cubic-bezier(.22,1,.36,1) forwards}.animate-toss{animation:toss 1.2s ease-in-out infinite}.animate-panShake{animation:panShake 1.2s ease-in-out infinite}.animate-rise{animation:rise 2s infinite}.animate-rocketShake{animation:rocketShake .2s ease-in-out infinite}.animate-flameFlicker{animation:flameFlicker .1s ease-in-out infinite}.animate-cloudPass{animation:cloudPass 1.5s linear infinite}.animate-breathe{animation:breathe 5s ease-in-out infinite}.animate-spin-slow{animation:spin-slow 8s linear infinite}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-700{animation-delay:.7s}::-webkit-scrollbar{width:0px;background:transparent}
