/**
 * Auth Components — Portal do Beneficiário
 * Classes utilitárias e de componentes para as telas de autenticação.
 */

/* Ícone de código 2FA */
.input-2fa {
  font-size: 2rem;
  letter-spacing: 0.5rem;
  font-weight: bold;
  text-align: center;
}

/* Ícones dimensionados (substituem inline style="font-size: Xrem") */
.icon-4xl {
  font-size: 4rem;
}
.icon-3xl {
  font-size: 3rem;
}
.icon-2xl {
  font-size: 2rem;
}

/* Garante touch target mínimo de 44px (WCAG 2.5.5) no checkbox lembrar-me */
.form-check-input {
  min-width: 1.25rem;
  min-height: 1.25rem;
  cursor: pointer;
}
.form-check-label {
  cursor: pointer;
}
