.form-module__EXbuma__authCard{max-width:100%}.form-module__EXbuma__title{font-family:var(--font-display);letter-spacing:-.045em;text-align:center;margin:0 0 6px;font-size:28px;font-weight:700}.form-module__EXbuma__subtitle{color:var(--text-muted);margin:0 0 var(--space-5);text-align:center;font-size:13.5px}.form-module__EXbuma__forgotRow{text-align:right;margin:-8px 0 var(--space-3);font-size:12px}.form-module__EXbuma__forgotRow a{color:var(--text-muted);text-decoration:none}.form-module__EXbuma__forgotRow a:hover{color:var(--sage);text-decoration:underline}.form-module__EXbuma__error{color:var(--danger);margin:var(--space-3) 0 0;min-height:16px;font-size:13px}.form-module__EXbuma__notice{color:var(--ok);margin:0 0 var(--space-4);border-radius:var(--radius-sm);background:var(--sage-soft);padding:11px 14px;font-size:13px}.form-module__EXbuma__warning{color:var(--danger);margin:0 0 var(--space-4);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--danger) 10%, transparent);padding:11px 14px;font-size:13px}.form-module__EXbuma__linkRow{text-align:center;margin:var(--space-5) 0 0;color:var(--text-muted);font-size:13px}.form-module__EXbuma__linkRow a{color:var(--sage);font-weight:600;text-decoration:none}.form-module__EXbuma__linkRow a:hover{text-decoration:underline}.form-module__EXbuma__actionRow{margin-top:var(--space-2)}.form-module__EXbuma__langRow{margin-top:var(--space-3);justify-content:center;display:flex}.form-module__EXbuma__suffix{color:var(--text-muted);white-space:nowrap;font-size:14px}.form-module__EXbuma__inline{align-items:center;gap:6px;min-width:0;display:flex}.form-module__EXbuma__inline input{flex:1 1 0;min-width:0}.form-module__EXbuma__nameGrid{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:820px){.form-module__EXbuma__authCard{border-radius:18px;width:100%;max-width:100%;padding:28px 24px}.form-module__EXbuma__title{font-size:28px;line-height:1.12}.form-module__EXbuma__subtitle{font-size:14px;line-height:1.42}.form-module__EXbuma__nameGrid{grid-template-columns:1fr}}.form-module__EXbuma__authCard input{background:#ffffffb3;border-color:#dfe5df;border-radius:12px;min-height:48px}.form-module__EXbuma__authCard button[type=submit]{border-radius:14px;min-height:50px}.form-module__EXbuma__authCard .form-module__EXbuma__error:empty{min-height:0;margin:0}.form-module__EXbuma__authCard .form-module__EXbuma__linkRow{margin-top:22px}
