@keyframes blob-41f687e4{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}@keyframes gradient-x-41f687e4{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes slideIn-41f687e4{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-blob[data-v-41f687e4]{animation:blob-41f687e4 10s infinite}.animate-gradient-x[data-v-41f687e4]{background-size:200% 200%;animation:gradient-x-41f687e4 3s ease infinite}.animate-slide-in[data-v-41f687e4]{animation:slideIn-41f687e4 .6s ease-out}.animation-delay-200[data-v-41f687e4]{animation-delay:.2s}.animation-delay-400[data-v-41f687e4]{animation-delay:.4s}.animation-delay-2000[data-v-41f687e4]{animation-delay:2s}.animation-delay-4000[data-v-41f687e4]{animation-delay:4s}.text-climax[data-v-41f687e4]{color:#44349f}.bg-climax[data-v-41f687e4]{background-color:#44349f}.border-climax[data-v-41f687e4]{border-color:#44349f}.step-indicator[data-v-41f687e4]{background:#e5e7eb;color:#6b7280}.step-active[data-v-41f687e4]{background:linear-gradient(135deg,#44349f,#6366f1);color:#fff}.step-complete[data-v-41f687e4]{background:linear-gradient(135deg,#059669,#10b981);color:#fff}.payment-card[data-v-41f687e4]{transition:all .3s ease}.payment-card[data-v-41f687e4]:hover{transform:translateY(-2px);box-shadow:0 20px 40px #0000001a}[data-v-41f687e4]::-webkit-scrollbar{width:8px}[data-v-41f687e4]::-webkit-scrollbar-track{background:#f1f5f9}[data-v-41f687e4]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}[data-v-41f687e4]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width: 640px){.payment-card[data-v-41f687e4]{margin-bottom:1rem}.grid.md\\[data-v-41f687e4]:grid-cols-2{grid-template-columns:1fr;gap:1.5rem}.grid.lg\\[data-v-41f687e4]:grid-cols-3{grid-template-columns:1fr;gap:1.5rem}}input[data-v-41f687e4]:invalid{border-color:#ef4444}input[data-v-41f687e4]:valid{border-color:#10b981}@keyframes spin-41f687e4{to{transform:rotate(360deg)}}.animate-spin[data-v-41f687e4]{animation:spin-41f687e4 1s linear infinite}button[data-v-41f687e4]:focus,input[data-v-41f687e4]:focus,a[data-v-41f687e4]:focus{outline:2px solid #3b82f6;outline-offset:2px}
