/* ==========================================================================
   HIZIRBEY Portal
   Public Account Access — Login
   ASF-00104
   ========================================================================== */

/* >>> Login Form
   ========================================================================== */

.public-account-access__form {
  display: grid;
  gap: 8px;
}

.public-account-access__field {
  margin: 0;
}

.public-account-access__control {
  width: 100%;
}

/* <<< Login Form
   ========================================================================== */

/* >>> Login Actions
   ========================================================================== */

.public-account-access__actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
}

.public-account-access__full-login {
  font-size: 12px;
  font-weight: 600;
  text-decoration: none;
}

.public-account-access__full-login:hover,
.public-account-access__full-login:focus-visible {
  text-decoration: underline;
}

.public-account-access__submit {
  flex: 0 0 auto;
}

/* <<< Login Actions
   ========================================================================== */

/* >>> Registration Footer
   ========================================================================== */

.public-account-access__footer {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  margin-top: 2px;
  padding-top: 8px;
  border-top: 1px solid #dce4e9;
  font-size: 12px;
}

.public-account-access__recovery {
  margin-top: 0.65rem;
  text-align: right;
  font-size: 0.82rem;
}

.public-account-access .public-account-access__recovery a {
  color: #176da6;
  font-weight: 700;
  text-decoration: none;
}

.public-account-access .public-account-access__recovery a:hover,
.public-account-access .public-account-access__recovery a:focus-visible {
  color: #125b8c;
  text-decoration: underline;
}

/* <<< Registration Footer
   ========================================================================== */
