.AuthForm-module__EIYFVW__form{width:min(100%,420px);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-md);border:0;flex-direction:column;gap:.9rem;margin:0 auto;display:flex}.AuthForm-module__EIYFVW__form h1{font-family:var(--font-display);letter-spacing:-.03em;font-size:1.75rem}.AuthForm-module__EIYFVW__sub{color:var(--muted);margin-top:-.35rem;font-size:.95rem}.AuthForm-module__EIYFVW__sub a{color:var(--accent);font-weight:600}.AuthForm-module__EIYFVW__form label{color:var(--muted);flex-direction:column;gap:.4rem;font-size:.88rem;display:flex}.AuthForm-module__EIYFVW__form input{background:var(--input);color:var(--text);border-radius:var(--radius-sm);font:inherit;border:0;padding:.75rem .9rem}.AuthForm-module__EIYFVW__form input:focus{outline:2px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:1px}.AuthForm-module__EIYFVW__form button{background:var(--cta);color:var(--cta-text);border-radius:var(--radius-pill);cursor:pointer;border:none;margin-top:.35rem;padding:.8rem 1.1rem;font-weight:650}.AuthForm-module__EIYFVW__form button:disabled{opacity:.6;cursor:not-allowed}.AuthForm-module__EIYFVW__error{color:var(--danger);font-size:.9rem}
