/* Demo branding layered on top of keycloak.v2. Neutral palette on purpose: this is a
   demonstration environment, not the production identity of the university. */
:root {
  --rt-primary: #00594f;
  --rt-primary-dark: #003d36;
  --pf-v5-global--primary-color--100: var(--rt-primary);
  --pf-v5-global--primary-color--200: var(--rt-primary-dark);
  --pf-v5-global--link--Color: var(--rt-primary);
  --pf-v5-global--link--Color--hover: var(--rt-primary-dark);
}
.pf-v5-c-login {
  background: linear-gradient(160deg, #e9f2f0 0%, #f7f7f5 60%);
}
.pf-v5-c-button.pf-m-primary {
  background-color: var(--rt-primary);
}
.pf-v5-c-button.pf-m-primary:hover {
  background-color: var(--rt-primary-dark);
}
#kc-header-wrapper {
  color: var(--rt-primary-dark);
  font-weight: 600;
  letter-spacing: 0.02em;
}
