/* ---------------------------------------------------------------------
   Custom styling overrides for the rsd docs site.
   Edit freely; Material for MkDocs picks this up via the
   `extra_css` entry in mkdocs.yml.
   --------------------------------------------------------------------- */

/* --- Navbar text colour, per colour scheme ------------------------- */

/* Light mode (scheme=default): use black for header title, tabs, and
   primary nav items so they stay readable against a light primary. */
[data-md-color-scheme="default"] .md-header__title,
[data-md-color-scheme="default"] .md-tabs__link,
[data-md-color-scheme="default"] .md-header__topic,
[data-md-color-scheme="default"] .md-header__button {
  color: #ffffff;
}

/* Dark mode (scheme=slate): use white for the same elements. */
[data-md-color-scheme="slate"] .md-header__title,
[data-md-color-scheme="slate"] .md-tabs__link,
[data-md-color-scheme="slate"] .md-header__topic,
[data-md-color-scheme="slate"] .md-header__button {
  color: #000000;
}

/* Active tab indicator (the underline beneath the current section) */
[data-md-color-scheme="default"] .md-tabs__link--active {
  color: #000000;
  border-bottom-color: #000000;
}
[data-md-color-scheme="slate"] .md-tabs__link--active {
  color: #ffffff;
  border-bottom-color: #ffffff;
}
