.auth_authWrap__UBZgJ{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 20% 20%,rgba(230,57,43,.08) 0,transparent 35%),radial-gradient(circle at 80% 80%,rgba(240,163,46,.06) 0,transparent 35%),var(--paper)}.auth_authCard__4g6Iu{width:100%;max-width:420px;background:var(--paper-2);border:1px solid var(--line);border-radius:16px;padding:36px 32px 40px;box-shadow:0 18px 60px rgba(18,22,29,.1)}.auth_brand__y4ecu{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:13px;letter-spacing:.08em;margin-bottom:28px;color:var(--text-soft)}.auth_brandDot__7woHa{width:10px;height:10px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 4px var(--signal-soft)}.auth_title__a79Yf{font-size:28px;margin-bottom:8px}.auth_lead__eRPyW{color:var(--text-soft);font-size:15px;margin-bottom:28px}.auth_form__w6e22{display:flex;flex-direction:column;gap:18px}.auth_field__FgLEv label{display:block;font-size:13px;font-weight:500;margin-bottom:6px;color:var(--text)}.auth_field__FgLEv input{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--text);font-size:15px;font-family:inherit}.auth_field__FgLEv input:focus{outline:none;border-color:var(--signal)}.auth_error__8A_vF{background:var(--signal-soft);color:var(--signal);padding:10px 12px;border-radius:8px;font-size:14px}.auth_submit__sUccG{padding:14px;border:none;border-radius:8px;background:var(--signal);color:white;font-weight:600;font-size:15px;margin-top:6px;transition:transform .08s ease,background .2s ease}.auth_submit__sUccG:hover{background:#c92d21}.auth_footer__4YAql{margin-top:22px;text-align:center;font-size:14px;color:var(--text-soft)}.auth_footer__4YAql a{color:var(--signal);font-weight:500}