@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes float-delayed{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-very-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sway{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:6s ease-in-out infinite float}.animate-float-delayed{animation:8s ease-in-out infinite float-delayed}.animate-spin-slow{animation:20s linear infinite spin-slow}.animate-spin-very-slow{animation:40s linear infinite spin-very-slow}.animate-sway{animation:4s ease-in-out infinite sway}.animate-bounce-slow{animation:3s ease-in-out infinite bounce-slow}
@keyframes float{0%,to{transform:translateY(0)translate(0)}50%{transform:translateY(-30px)translate(20px)}}@keyframes float-slow{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(10deg)}}@keyframes float-delayed{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-25px)rotate(-10deg)}}@keyframes float-slower{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-15px)scale(1.1)}}@keyframes pulse-slow{0%,to{opacity:.2}50%{opacity:.4}}@keyframes pulse-slower{0%,to{opacity:.1}50%{opacity:.3}}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes spin-very-slow{0%{transform:rotate(-6deg)}to{transform:rotate(354deg)}}@keyframes dash{to{stroke-dashoffset:-100px}}@keyframes slowPing{0%{opacity:.6;transform:scale(1)}50%{opacity:.2;transform:scale(1.4)}to{opacity:0;transform:scale(1.6)}}@keyframes slowPulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.2;transform:scale(1.2)}}@keyframes gentleGlow{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.15;transform:scale(1.15)}}.animate-float{animation:8s ease-in-out infinite float}.animate-float-slow{animation:10s ease-in-out infinite float-slow}.animate-float-delayed{animation:12s ease-in-out infinite float-delayed}.animate-float-slower{animation:15s ease-in-out infinite float-slower}.animate-pulse-slow{animation:4s ease-in-out infinite pulse-slow}.animate-pulse-slower{animation:6s ease-in-out infinite pulse-slower}.animate-bounce-slow{animation:3s ease-in-out infinite bounce-slow}.animate-spin-very-slow{animation:40s linear infinite spin-very-slow}.animate-dash{animation:20s linear infinite dash}.animate-slowPing{animation:3s cubic-bezier(0,0,.2,1) infinite slowPing}.animate-slowPulse{animation:2s ease-in-out infinite slowPulse}.animate-gentleGlow{animation:2.5s ease-in-out infinite gentleGlow}.animation-delay-500{animation-delay:.5s}
@keyframes blob{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-50px)scale(1.1)}66%{transform:translate(-20px,20px)scale(.9)}}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(10deg)}}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-blob{animation:7s infinite blob}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}.animation-delay-300{animation-delay:.3s}.animate-float{animation:6s ease-in-out infinite float}.animate-bounce-slow{animation:3s ease-in-out infinite bounce-slow}.animate-spin-slow{animation:20s linear infinite spin-slow}
@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes wave-slow{0%,to{transform:translateY(0)}50%{transform:translateY(14px)}}.animate-wave{animation:6s ease-in-out infinite wave}.animate-wave-slow{animation:8s ease-in-out infinite wave-slow}
