.animated-bolt[data-v-eccdcfc4]{animation:boltPulse-eccdcfc4 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,235,59,.5))}@keyframes boltPulse-eccdcfc4{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(-10deg);opacity:.8}}.glass-button[data-v-eccdcfc4]{background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.glass-button[data-v-eccdcfc4]:hover{background:#fff3;transform:translateY(-1px);box-shadow:0 10px 25px #0003}.group:hover .glass-button[data-v-eccdcfc4]{background:#ffffff40;border-color:#ffffff80}@media (max-width: 768px){.grid[data-v-eccdcfc4]{grid-template-columns:1fr;gap:1.5rem}.group[data-v-eccdcfc4]{transform:none!important}.group[data-v-eccdcfc4]:hover{transform:translateY(-4px)!important}}.auth-container[data-v-f3af99ea]{background:linear-gradient(135deg,#4f46e5,#9333ea)}.animated-bolt[data-v-f3af99ea]{animation:boltPulse-f3af99ea 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,235,59,.5))}@keyframes boltPulse-f3af99ea{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(-10deg);opacity:.8}}.auth-input-wrapper[data-v-f3af99ea]{width:100%}.auth-input[data-v-f3af99ea]{width:100%;padding:.75rem 1rem;color:#fff;background-color:transparent;border:1px solid rgba(255,255,255,.3);border-radius:.5rem;font-size:1rem;transition:all .2s ease}.auth-input[data-v-f3af99ea]::-moz-placeholder{color:#ffffff80}.auth-input[data-v-f3af99ea]::placeholder{color:#ffffff80}.auth-input[data-v-f3af99ea]:focus{outline:none;border-color:#fcd34d80;box-shadow:0 0 0 2px #fcd34d1a}.input-error[data-v-f3af99ea]{border-color:#ef444480!important}.password-input-container[data-v-f3af99ea]{position:relative;width:100%}.password-input-container .auth-input[data-v-f3af99ea]{padding-right:3rem}.password-input-container .password-toggle[data-v-f3af99ea]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffffb3;cursor:pointer}.password-input-container .password-toggle[data-v-f3af99ea]:hover{color:#fff}.password-input-container .password-toggle .pi[data-v-f3af99ea]{font-size:1.2rem}.p-button[data-v-f3af99ea]{transition:all .2s ease}.p-button[data-v-f3af99ea]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}[data-v-f3af99ea] .p-divider-content{background-color:transparent!important;color:#fde047cc!important;padding:0 1rem;font-weight:500}.animated-bolt[data-v-7e40b060]{animation:boltPulse-7e40b060 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,235,59,.5))}@keyframes boltPulse-7e40b060{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(-10deg);opacity:.8}}.auth-input-wrapper[data-v-7e40b060]{width:100%}.auth-input[data-v-7e40b060]{width:100%;padding:.75rem 1rem;color:#fff;background-color:transparent;border:1px solid rgba(255,255,255,.3);border-radius:.5rem;font-size:1rem;transition:all .2s ease}.auth-input[data-v-7e40b060]::-moz-placeholder{color:#ffffff80}.auth-input[data-v-7e40b060]::placeholder{color:#ffffff80}.auth-input[data-v-7e40b060]:focus{outline:none;border-color:#fcd34d80;box-shadow:0 0 0 2px #fcd34d1a}.input-error[data-v-7e40b060]{border-color:#ef444480!important}.p-button[data-v-7e40b060]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.animated-bolt[data-v-d5c7ac70]{animation:boltPulse-d5c7ac70 1.5s ease-in-out infinite;filter:drop-shadow(0 0 8px rgba(255,235,59,.5))}@keyframes boltPulse-d5c7ac70{0%,to{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(-10deg);opacity:.8}}.auth-input-wrapper[data-v-d5c7ac70]{width:100%}.auth-input[data-v-d5c7ac70]{width:100%;padding:.75rem 1rem;color:#fff;background-color:transparent;border:1px solid rgba(255,255,255,.3);border-radius:.5rem;font-size:1rem;transition:all .2s ease}.auth-input[data-v-d5c7ac70]::-moz-placeholder{color:#ffffff80}.auth-input[data-v-d5c7ac70]::placeholder{color:#ffffff80}.auth-input[data-v-d5c7ac70]:focus{outline:none;border-color:#fcd34d80;box-shadow:0 0 0 2px #fcd34d1a}.input-error[data-v-d5c7ac70]{border-color:#ef444480!important}.password-input-container[data-v-d5c7ac70]{position:relative;width:100%}.password-input-container .auth-input[data-v-d5c7ac70]{padding-right:3rem}.password-input-container .password-toggle[data-v-d5c7ac70]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#ffffffb3;cursor:pointer}.password-input-container .password-toggle[data-v-d5c7ac70]:hover{color:#fff}.password-input-container .password-toggle .pi[data-v-d5c7ac70]{font-size:1.2rem}.password-strength .strength-meter[data-v-d5c7ac70]{height:4px;background-color:#ffffff1a;border-radius:2px;overflow:hidden;margin-top:.5rem}.password-strength .strength-bar[data-v-d5c7ac70]{height:100%;transition:width .3s ease,background-color .3s ease}.p-divider[data-v-d5c7ac70] .p-divider-content{background-color:transparent!important}.p-divider[data-v-d5c7ac70] .p-divider:before{border-top-color:#fff3!important}.p-button[data-v-d5c7ac70]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}
