/* Aigonex CI-Anpassung fuer mkdocs Material.
   Brand-Color: #0090FF (Sky-Blue), abgeleitet aus dem voiceagent-
   Dashboard (--accent in static/index.html). */

:root {
  --md-primary-fg-color:        #0090FF;
  --md-primary-fg-color--light: #4DB3FF;
  --md-primary-fg-color--dark:  #006BBF;
  --md-accent-fg-color:         #0090FF;
  --md-accent-fg-color--transparent: rgba(0, 144, 255, 0.10);
  --md-typeset-a-color:         #0090FF;
}

/* Dark-Mode-Anpassung — etwas helleres Blau fuer Kontrast auf dunklem Hintergrund */
[data-md-color-scheme="slate"] {
  --md-primary-fg-color:        #4DB3FF;
  --md-primary-fg-color--light: #80C7FF;
  --md-primary-fg-color--dark:  #0090FF;
  --md-accent-fg-color:         #4DB3FF;
  --md-typeset-a-color:         #4DB3FF;
}

/* Header-Titel etwas mehr Atmen lassen */
.md-header__title {
  font-weight: 600;
}

/* Logo: Hintergrund passend zur Top-Bar, etwas Padding */
.md-logo img {
  height: 28px;
  width: auto;
}

/* Sidebar (Navigation + TOC links integriert) — Aigonex-Akzent fuer aktive Items */
.md-nav__item--active > .md-nav__link,
.md-nav__link--active {
  color: var(--md-primary-fg-color) !important;
  font-weight: 600;
}

/* Aktive TOC-Eintraege (Anchor der aktuellen Section) hervorheben */
.md-nav--secondary .md-nav__link--active,
.md-nav__item .md-nav__link[data-md-state="blur"] {
  color: var(--md-primary-fg-color);
}
