.animate-slide-in[data-v-c31435fe]{animation:slideIn-c31435fe .8s ease-out}@keyframes slideIn-c31435fe{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-c31435fe]{animation:fadeInUp-c31435fe 1s ease-in-out}@keyframes fadeInUp-c31435fe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-pulse[data-v-c31435fe]{animation:pulse-c31435fe 2s infinite}@keyframes pulse-c31435fe{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animate-bounce-right[data-v-c31435fe]{animation:bounceRight-c31435fe 1.5s infinite}@keyframes bounceRight-c31435fe{0%,20%,50%,80%,to{transform:translate(0)}40%{transform:translate(5px)}60%{transform:translate(2px)}}.animate-glow-border[data-v-c31435fe]{animation:glowBorder-c31435fe 2s infinite}@keyframes glowBorder-c31435fe{0%{box-shadow:0 0 5px #3b82f64d}50%{box-shadow:0 0 15px #3b82f680}to{box-shadow:0 0 5px #3b82f64d}}.particle[data-v-c31435fe]{position:absolute;border-radius:50%;opacity:.7}@keyframes float-c31435fe{0%{transform:translateY(0) scale(1);opacity:.7}50%{transform:translateY(-50vh) scale(1.3);opacity:.3}to{transform:translateY(-100vh) scale(1);opacity:0}}.mini-particle[data-v-c31435fe]{position:absolute;border-radius:50%}@keyframes burst-c31435fe{0%{transform:translate(-50%,-50%) scale(1);opacity:1}to{transform:translate(-50%,-50%) translate(calc(cos(var(--angle)) * var(--distance)),calc(sin(var(--angle)) * var(--distance))) scale(.5);opacity:0}}.p-card[data-v-c31435fe]{transition:transform .3s ease,box-shadow .3s ease}
