.auth-module__uh9QMa__authRoot{box-sizing:border-box;background:0 0;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex}.auth-module__uh9QMa__card{box-sizing:border-box;background:#fff;border:1px solid #0f172a0f;border-radius:18px;width:100%;max-width:420px;padding:30px;box-shadow:0 10px 30px #0f172a0f}.auth-module__uh9QMa__header{margin-bottom:24px}.auth-module__uh9QMa__header h2{color:#111827;margin:0;font-size:20px;font-weight:700}.auth-module__uh9QMa__form{flex-direction:column;gap:18px;display:flex}.auth-module__uh9QMa__label{color:#111827;flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}.auth-module__uh9QMa__input{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #0f172a1f;border-radius:12px;outline:none;height:46px;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.auth-module__uh9QMa__input::placeholder{color:#9ca3af}.auth-module__uh9QMa__input:focus{border-color:#4f46e5;box-shadow:0 0 0 4px #4f46e514}.auth-module__uh9QMa__input:disabled{cursor:not-allowed;background:#f9fafb}.auth-module__uh9QMa__actions{margin-top:6px;display:flex}.auth-module__uh9QMa__primary{color:#fff;cursor:pointer;background:#111827;border:none;border-radius:12px;width:100%;height:46px;font-size:15px;font-weight:600;transition:opacity .2s}.auth-module__uh9QMa__primary:hover:not(:disabled){opacity:.92}.auth-module__uh9QMa__primary:disabled{opacity:.6;cursor:not-allowed}.auth-module__uh9QMa__message{color:#047857;margin-top:4px;font-size:13px;line-height:1.5}.auth-module__uh9QMa__error{color:#dc2626;margin-top:4px;font-size:13px;line-height:1.5}@media (max-width:480px){.auth-module__uh9QMa__authRoot{padding:16px}.auth-module__uh9QMa__card{border-radius:16px;padding:24px}}
