.auth-form-module__0lW9LW__passwordRow{position:relative}.auth-form-module__0lW9LW__passwordRow input{min-width:0;padding-inline-end:52px}.auth-form-module__0lW9LW__visibility{border-radius:var(--input-radius);background:var(--marketing-transparent);width:44px;height:44px;color:var(--text-primary);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.auth-form-module__0lW9LW__factor summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.auth-form-module__0lW9LW__form{gap:var(--f-space-5);width:min(100%,25rem);margin-inline:auto;display:grid}.auth-form-module__0lW9LW__form a{color:var(--accent);text-underline-offset:3px}.auth-form-module__0lW9LW__errors{min-height:2.5rem;color:var(--feedback-error);align-content:center;display:grid}.auth-form-module__0lW9LW__errors p{padding:0 var(--f-space-3);border-inline-start:3px solid var(--feedback-error);font-size:var(--f-size-sm);margin:0}.auth-form-module__0lW9LW__factor summary{gap:var(--f-space-2);color:var(--text-secondary)}.auth-form-module__0lW9LW__factor summary>svg:last-child{margin-inline-start:auto}.auth-form-module__0lW9LW__factor[open] summary>svg:last-child{transform:rotate(180deg)}.auth-form-module__0lW9LW__eyebrow{font-size:var(--f-size-xs);font-weight:var(--f-weight-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em}
