@keyframes heartbeat{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.heartbeat{animation:2s infinite heartbeat}.float{animation:3s ease-in-out infinite float}.bounce{animation:2s infinite bounce}.gradient-bg{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.glass-effect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3}
