@keyframes float-petal-308cff77{0%,to{opacity:0;transform:translateY(0) translate(0) rotate(0)}10%{opacity:.4}50%{opacity:.5}90%{opacity:.4}to{opacity:0;transform:translateY(-100px) translate(50px) rotate(1turn)}}@keyframes gentle-bounce-slow-308cff77{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-15px) scale(1.02)}}@keyframes spin-slow-308cff77{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-soft-308cff77{0%,to{opacity:.3}50%{opacity:.8}}@keyframes dot-pulse-308cff77{0%,20%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes scale-pulse-308cff77{0%,to{opacity:0;transform:translate(-50%,-50%) scale(1)}50%{opacity:.4}}.animate-float-petal[data-v-308cff77]{animation:float-petal-308cff77 ease-in infinite}.animate-gentle-bounce-slow[data-v-308cff77]{animation:gentle-bounce-slow-308cff77 4s ease-in-out infinite}.animate-spin-slow[data-v-308cff77]{animation:spin-slow-308cff77 25s linear infinite}.animate-pulse-soft[data-v-308cff77]{animation:pulse-soft-308cff77 3s ease-in-out infinite}.animate-dot-pulse[data-v-308cff77]{animation:dot-pulse-308cff77 1.4s ease-in-out infinite}.animate-scale-pulse[data-v-308cff77]{animation:scale-pulse-308cff77 3s ease-out infinite}@keyframes float-subtle-49757d81{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-15px) translate(8px)}50%{transform:translateY(0) translate(15px)}75%{transform:translateY(10px) translate(5px)}}@keyframes pulse-soft-49757d81{0%,to{opacity:.3}50%{opacity:.8}}.animate-float-subtle[data-v-49757d81]{animation:float-subtle-49757d81 ease-in-out infinite}.animate-pulse-soft[data-v-49757d81]{animation:pulse-soft-49757d81 3s ease-in-out infinite}
