/* Componentes exclusivos da recuperação de senha. */
.auth-recovery-link{text-align:right;margin:14px 0 0;font-size:12px}
.auth-recovery-link a{text-underline-offset:3px}
.auth-card>.back-link{display:inline-flex;margin:-8px 0 24px;padding-left:0}
#recovery-fields{border:0;padding:0;margin:0;min-width:0}
#recovery-fields>button{width:100%;margin-top:18px}
#recovery-fields>small{display:block;font-size:11px;color:#667085;margin-top:8px}
#recovery-fields label,#form-recuperar label{display:block;margin:17px 0 7px}
#recovery-fields input,#form-recuperar input{display:block;width:100%;box-sizing:border-box}
#recovery-complete .botao-link{color:#fff;text-decoration:none;width:100%;box-sizing:border-box}
#recovery-complete h2:focus{outline:none}
.auth-recovery-link a:focus-visible,.auth-card>.back-link:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:3px}
