:root {
  --theme-color-primary-lightest: #d3e9ff;
  --theme-color-primary-lighter: #a6d2ff;
  --theme-color-primary-light: #78bcff;
  --theme-color-primary: #2189ff;
  --theme-color-primary-dark: #1967bf;
  --theme-color-primary-darker: #10467f;
  --theme-color-primary-darkest: #08233f;

  --theme-color-secondary-lightest: #e6cccc;
  --theme-color-secondary-lighter: #cc9999;
  --theme-color-secondary-light: #b36666;
  --theme-color-secondary: #990000;
  --theme-color-secondary-dark: #730000;
  --theme-color-secondary-darker: #4d0000;
  --theme-color-secondary-darkest: #260000;
}

/* Ensure child-theme logo is always resolved from hlkm assets. */
body#keycloak-bg .infoContainer .lineOne {
  background: url("../img/logo.png") no-repeat center center;
  background-size: contain;
}
