.Auth-module__hQ63Tq__authWrapper{background:radial-gradient(circle at top, hsl(var(--primary-glow)) 0%, transparent 60%);justify-content:center;align-items:center;min-height:calc(100vh - 140px);padding:3rem 1.5rem;display:flex}.Auth-module__hQ63Tq__authCard{border-radius:var(--radius-lg);width:100%;max-width:440px;box-shadow:var(--shadow-lg), var(--glow-cyan);padding:2.5rem}.Auth-module__hQ63Tq__authHeader{text-align:center;margin-bottom:2rem}.Auth-module__hQ63Tq__authHeader h1{letter-spacing:-.03em;margin-bottom:.5rem;font-size:2rem;font-weight:800}.Auth-module__hQ63Tq__authHeader p{color:hsl(var(--text-muted));font-size:.9rem}.Auth-module__hQ63Tq__errorMessage{background:hsl(var(--danger) / .1);border:1px solid hsl(var(--danger) / .3);color:hsl(var(--danger));border-radius:var(--radius-md);align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.Auth-module__hQ63Tq__authForm{flex-direction:column;gap:1.25rem;display:flex}.Auth-module__hQ63Tq__inputWrapper{align-items:center;display:flex;position:relative}.Auth-module__hQ63Tq__inputIcon{color:hsl(var(--text-muted));pointer-events:none;position:absolute;left:.85rem}.Auth-module__hQ63Tq__authInput{padding-left:2.75rem!important;padding-right:2.75rem!important}.Auth-module__hQ63Tq__eyeBtn{color:hsl(var(--text-muted));cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex;position:absolute;right:.85rem}.Auth-module__hQ63Tq__eyeBtn:hover{color:hsl(var(--text-primary))}.Auth-module__hQ63Tq__authFooter{text-align:center;color:hsl(var(--text-muted));margin-top:1.75rem;font-size:.9rem}.Auth-module__hQ63Tq__authLink{color:hsl(var(--primary));transition:text-shadow var(--transition-fast);font-weight:600}.Auth-module__hQ63Tq__authLink:hover{text-shadow:0 0 10px hsl(var(--primary) / .4);text-decoration:underline}.Auth-module__hQ63Tq__spinner{animation:1s linear infinite Auth-module__hQ63Tq__spin}@keyframes Auth-module__hQ63Tq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
