/* ThAD brand for MkDocs Material — mirrors thad-web/thad-theme/style.css */

:root {
  --thad-navy: #1A3E6D;
  --thad-navy-light: #2A5A9A;
  --thad-sky: #4DA8DA;
  --thad-sky-light: #7CC4E8;
}

/* The ThAD logo is a navy wordmark on transparent, so the header uses Material's
   native white primary (set in mkdocs.yml) and the mark reads crisply. Accent =
   ThAD sky blue. */
[data-md-color-accent="custom"] {
  --md-accent-fg-color: var(--thad-sky);
  --md-accent-fg-color--transparent: rgba(77, 168, 218, 0.1);
}

/* Subtle divider under the white header */
.md-header {
  border-bottom: 1px solid rgba(26, 62, 109, 0.12);
}

/* Horizontal ThAD wordmark, sized to read clearly in the header */
.md-header__button.md-logo {
  padding: 0.3rem 0.4rem;
}
.md-header__button.md-logo img,
.md-nav__button.md-logo img {
  height: 2.2rem;
  width: auto;
}

/* Body links pick up the navy/sky treatment from the main site */
.md-typeset a {
  color: var(--thad-navy-light);
}
.md-typeset a:hover {
  color: var(--thad-sky);
}
[data-md-color-scheme="slate"] .md-typeset a {
  color: var(--thad-sky-light);
}
