.AuthForm-module__oRl-7W__wrap{background:radial-gradient(900px 520px at 50% -10%, #3fb0c814, transparent 70%), var(--bg);place-items:center;min-height:100vh;padding:40px 20px;display:grid}.AuthForm-module__oRl-7W__card{flex-direction:column;gap:14px;width:100%;max-width:348px;display:flex}.AuthForm-module__oRl-7W__brand{align-items:center;gap:10px;display:flex}.AuthForm-module__oRl-7W__mark{background:var(--accent);width:26px;height:26px;color:var(--accent-ink);font-family:var(--font-mono);border-radius:7px;place-items:center;font-size:13px;font-weight:600;display:grid}.AuthForm-module__oRl-7W__name{letter-spacing:-.01em;font-size:15px;font-weight:600}p.AuthForm-module__oRl-7W__tagline,.AuthForm-module__oRl-7W__tagline{font-size:var(--t-body);color:var(--muted);text-wrap:pretty;margin:0;line-height:1.55}.AuthForm-module__oRl-7W__form{background:var(--bg-top);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.AuthForm-module__oRl-7W__field{flex-direction:column;gap:6px;display:flex}.AuthForm-module__oRl-7W__submit{margin-top:4px}.AuthForm-module__oRl-7W__h1{font-size:var(--t-h2);letter-spacing:-.01em;margin:0;font-weight:600}.AuthForm-module__oRl-7W__hint{font-size:var(--t-small);color:var(--faint);text-wrap:pretty;line-height:1.5}.AuthForm-module__oRl-7W__forgot{font-size:var(--t-small);align-self:flex-start;line-height:1.5}.AuthForm-module__oRl-7W__error{border-radius:var(--r-md);color:var(--danger-text);background:#e0574d1f;padding:8px 10px;font-size:12px;line-height:1.45}.AuthForm-module__oRl-7W__switch{text-align:center;color:var(--muted);font-size:12px}
