.auth-form-module__yvaedW__form{flex-direction:column;gap:1.25rem;width:100%;max-width:24rem;display:flex}.auth-form-module__yvaedW__field label{color:var(--text-secondary);margin-bottom:.35rem;font-size:.9rem;font-weight:600;display:block}.auth-form-module__yvaedW__field input{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--text-primary);background:#141420cc;padding:.75rem .95rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.auth-form-module__yvaedW__field input:focus{border-color:var(--accent-violet);outline:none;box-shadow:0 0 0 3px #8b5cf633}.auth-form-module__yvaedW__hint{color:var(--text-muted);margin:.25rem 0 0;font-size:.85rem}.auth-form-module__yvaedW__error{border-radius:var(--radius-sm);color:#fecdd3;background:#f43f5e1f;border:1px solid #f43f5e59;padding:.75rem 1rem}.auth-form-module__yvaedW__submit{background:var(--gradient-btn);color:#fff;cursor:pointer;box-shadow:var(--shadow-glow-violet);border:none;border-radius:50px;padding:.85rem 1.35rem;font-family:inherit;font-size:1rem;font-weight:700;transition:all .3s}.auth-form-module__yvaedW__submit:hover{transform:translateY(-1px);box-shadow:0 0 45px #8b5cf666}.auth-form-module__yvaedW__submit:disabled{opacity:.6;cursor:not-allowed;transform:none}
