@keyframes heartbeat-d83ad2bc{0%,to{transform:scale(1);box-shadow:0 0 20px #22c55e4d}50%{transform:scale(1.1);box-shadow:0 0 40px #22c55e99}}@keyframes pulse-wave-d83ad2bc{0%{transform:scale(.3);opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes float-d83ad2bc{0%,to{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-10px)}}@keyframes pulse-slow-d83ad2bc{0%,to{opacity:.3;transform:scale(var(--scale, 1))}50%{opacity:.8;transform:scale(calc(var(--scale, 1) * 1.05))}}.animate-heartbeat[data-v-d83ad2bc]{animation:heartbeat-d83ad2bc 2s ease-in-out infinite}.animate-pulse-wave[data-v-d83ad2bc]{animation:pulse-wave-d83ad2bc 3s ease-out infinite}.animate-float[data-v-d83ad2bc]{animation:float-d83ad2bc 3s ease-in-out infinite}
