/* Customer password and transaction-PIN recovery */
.page-customer_recovery .auth-stage {
  background:
    linear-gradient(115deg, rgba(6, 28, 42, .76), rgba(6, 85, 87, .50)),
    var(--simh-auth-bg, url("../../assets/images/auth/workspace-login.jpg")) center / cover no-repeat;
}

.page-customer_recovery .recovery-card {
  width: min(100%, 520px);
}

.page-customer_recovery .recovery-card form {
  display: grid;
  gap: 10px;
}

.page-customer_recovery .recovery-card .btn {
  width: 100%;
  margin-top: 6px;
}

.page-customer_recovery .recovery-links {
  margin-top: 15px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px 16px;
}

.page-customer_recovery .recovery-links a,
.auth-label-row a,
.pin-recovery-link {
  color: var(--simh-primary);
  font-size: 11px;
  font-weight: 850;
}

.auth-label-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 14px;
}

.pin-recovery-link {
  margin-top: 13px;
  display: inline-flex;
}

@media (max-width: 560px) {
  .page-customer_recovery .recovery-card {
    padding: 22px !important;
  }

  .page-customer_recovery .recovery-links {
    display: grid;
  }
}
