/* Camada's look on Keycloak's account page: fonts, ink and terracotta, no shadows. */
@font-face { font-family: "Camada UI"; src: url("../fonts/inter-400-latin.woff2") format("woff2"); font-weight: 400; font-display: swap; }
@font-face { font-family: "Camada UI"; src: url("../fonts/inter-500-latin.woff2") format("woff2"); font-weight: 500; font-display: swap; }
@font-face { font-family: "Camada UI"; src: url("../fonts/inter-600-latin.woff2") format("woff2"); font-weight: 600; font-display: swap; }
@font-face { font-family: "Camada Wordmark"; src: url("../fonts/marcellus-400-latin.woff2") format("woff2"); font-weight: 400; font-display: swap; }

:root {
  --pf-v5-global--FontFamily--text: "Camada UI", system-ui, sans-serif;
  --pf-v5-global--FontFamily--heading: "Camada Wordmark", serif;
  --pf-v5-global--primary-color--100: #182134;
  --pf-v5-global--primary-color--200: #111827;
  --pf-v5-global--link--Color: #943b26;
  --pf-v5-global--link--Color--hover: #b0452b;
  --pf-v5-global--active-color--100: #b0452b;
  --pf-v5-global--active-color--200: #b0452b;
  --pf-v5-global--active-color--300: #b0452b;
  --pf-v5-global--active-color--400: #b0452b;
  --pf-v5-global--BackgroundColor--200: #f4f2ec;
  --pf-v5-global--BoxShadow--sm: none;
  --pf-v5-global--BoxShadow--md: none;
}

/* The frame as the console's: a light header with a line under it, the paper rail, ink links and
   the terracotta mark on the page you are on. */
.pf-v5-c-masthead {
  --pf-v5-c-masthead--BackgroundColor: #f4f2ec;
  --pf-v5-c-masthead--Color: #182134;
  border-bottom: 1px solid #d4d1c9;
}
.pf-v5-c-masthead .pf-v5-c-button.pf-m-plain,
.pf-v5-c-masthead .pf-v5-c-menu-toggle {
  color: #182134;
  --pf-v5-c-menu-toggle--Color: #182134;
  --pf-v5-c-menu-toggle--BackgroundColor: transparent;
}
.pf-v5-c-page__sidebar,
.pf-v5-c-page__sidebar-body {
  --pf-v5-c-page__sidebar--BackgroundColor: #e4e0d6;
  background-color: #e4e0d6;
}
.pf-v5-c-page__sidebar .pf-v5-c-nav {
  --pf-v5-c-nav--BackgroundColor: #e4e0d6;
  --pf-v5-c-nav__link--Color: #4e576e;
  --pf-v5-c-nav__link--hover--Color: #182134;
  --pf-v5-c-nav__link--m-current--Color: #182134;
  --pf-v5-c-nav__link--BackgroundColor: transparent;
  --pf-v5-c-nav__link--hover--BackgroundColor: #eceae5;
  --pf-v5-c-nav__link--m-current--BackgroundColor: #f4f2ec;
  --pf-v5-c-nav__link--before--BorderColor: transparent;
  --pf-v5-c-nav__link--after--BorderColor: #b0452b;
  --pf-v5-c-nav__link--m-current--after--BorderColor: #b0452b;
  --pf-v5-c-nav__toggle--Color: #4e576e;
  --pf-v5-c-nav__section-title--Color: #4e576e;
  background-color: #e4e0d6;
}
.pf-v5-c-page__sidebar .pf-v5-c-nav__link {
  color: var(--pf-v5-c-nav__link--Color);
}
.pf-v5-c-page__sidebar .pf-v5-c-nav__link.pf-m-current,
.pf-v5-c-page__sidebar .pf-v5-c-nav__link:hover {
  color: #182134;
}

.pf-v5-c-button.pf-m-secondary {
  --pf-v5-c-button--m-secondary--Color: #182134;
  --pf-v5-c-button--m-secondary--hover--Color: #111827;
  --pf-v5-c-button--after--BorderColor: #182134;
  --pf-v5-c-button--m-secondary--hover--after--BorderColor: #111827;
}

