.auth_authPage__Bo6hk{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;position:relative;background:var(--bg-base);background-image:radial-gradient(circle at 20% 20%,rgba(234,88,12,.03) 0,transparent 40%),radial-gradient(circle at 80% 80%,rgba(59,130,246,.03) 0,transparent 40%)}.auth_authCard__VRrfw{background:#000;border:1px solid var(--border);border-radius:var(--radius-xl);padding:3rem;width:100%;max-width:440px;position:relative;box-shadow:0 40px 100px -20px rgba(0,0,0,.7);animation:auth_slideUp__HsZYs .4s cubic-bezier(.16,1,.3,1)}.auth_authLogo__TIIkb{gap:.75rem;font-family:Outfit;font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:2.5rem;text-align:center;text-decoration:none}.auth_authLogoIcon__0DCZD,.auth_authLogo__TIIkb{display:flex;align-items:center;justify-content:center}.auth_authLogoIcon__0DCZD{width:32px;height:32px;background:var(--orange);border-radius:6px;font-size:.9rem}.auth_authTitle__YwBo2{font-family:Outfit;font-size:1.75rem;font-weight:700;margin-bottom:.5rem;text-align:center}.auth_authDesc__h3FCt{color:var(--text-secondary);font-size:.93rem;margin-bottom:2.5rem;text-align:center}.auth_authForm__O3WPc{display:flex;flex-direction:column;gap:1.25rem}.auth_successAlert__UQQC0{background:rgba(16,185,129,.05);border:1px solid rgba(16,185,129,.2);color:#10b981;padding:1rem;border-radius:var(--radius);font-size:.875rem;margin-bottom:1.5rem;text-align:center}.auth_authDivider__l4MFZ{display:flex;align-items:center;gap:1rem;color:var(--text-muted);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:1.5rem 0}.auth_authDivider__l4MFZ:after,.auth_authDivider__l4MFZ:before{content:"";flex:1 1;height:1px;background:var(--border)}.auth_authFooter__DV4ZA{text-align:center;color:var(--text-muted);font-size:.875rem;margin-top:2rem}.auth_authFooter__DV4ZA a{color:var(--orange);font-weight:600;text-decoration:none}@keyframes auth_slideUp__HsZYs{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.auth_authCard__VRrfw{padding:2rem}}