body[data-page="login"] .auth-card {
  border-top: 4px solid var(--fs-brand-2);
}

.login-message[data-tone="error"],
.notice[data-tone="error"] {
  color: var(--fs-danger);
}

.auth-footer {
  border-top: 1px solid var(--fs-border);
  padding-top: 12px;
}

.auth-login-links {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 4px 8px;
}

.auth-link-separator {
  color: var(--fs-muted);
}
