.water-drop[data-v-3f78e4ce]{top:-20px;animation:fall-3f78e4ce linear forwards;opacity:0}@keyframes fall-3f78e4ce{0%{transform:translateY(0) scale(1);opacity:0}10%{opacity:.8}90%{opacity:.6}to{transform:translateY(100vh) scale(.5);opacity:0}}.ripple[data-v-3f78e4ce]{width:0;height:0;animation:ripple-expand-3f78e4ce 3s ease-out infinite}@keyframes ripple-expand-3f78e4ce{0%{width:0;height:0;opacity:.5;transform:translate(-50%,50%)}to{width:200px;height:100px;opacity:0;transform:translate(-50%,50%)}}.bubble[data-v-3f78e4ce]{animation:float-3f78e4ce 6s ease-in-out infinite}@keyframes float-3f78e4ce{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-20px) rotate(5deg)}50%{transform:translateY(-10px) rotate(-3deg)}75%{transform:translateY(-25px) rotate(3deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in 1s ease-out forwards}.animate-fade-in-delayed{animation:fade-in 1s ease-out .3s forwards;opacity:0}.animate-fade-in-delayed-2{animation:fade-in 1s ease-out .6s forwards;opacity:0}.animate-slide-up{animation:slide-up .8s ease-out forwards}.animate-slide-up-delayed{animation:slide-up .8s ease-out .2s forwards;opacity:0}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-slow{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,-30px) scale(1.1)}}@keyframes float-delayed{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-20px,20px) scale(1.05)}}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulse-slow{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes particle{0%{transform:translateY(0) translate(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(-100px) translate(50px);opacity:0}}.animate-float{animation:float 3s ease-in-out infinite}.animate-float-slow{animation:float-slow 8s ease-in-out infinite}.animate-float-delayed{animation:float-delayed 10s ease-in-out infinite 2s}.animate-bounce-slow{animation:bounce-slow 2s ease-in-out infinite}.animate-pulse-slow{animation:pulse-slow 2s ease-in-out infinite}.animate-particle{animation:particle 5s ease-in-out infinite}
