/* INVA brand overrides for Material for MkDocs.
 *
 * Palette from the authoritative brand system (inva-is/brand/brand-tokens.css):
 *   navy #0a1220 (primary) · teal #00bfa6 (accent, teal-dark #008f7e for AA).
 * Kept in step with that source so every INVA surface reads as one product.
 */

:root {
  --inva-navy: #0a1220;
  --inva-navy-2: #101b2d;
  --inva-teal: #00bfa6;
  --inva-teal-dark: #008f7e;
  --inva-soft: #f4f7f9;
  --inva-line: #dfe4ea;
}

[data-md-color-scheme="default"] {
  --md-primary-fg-color: var(--inva-navy);
  --md-primary-fg-color--light: var(--inva-navy-2);
  --md-primary-fg-color--dark: #05080f;
  --md-accent-fg-color: var(--inva-teal-dark);
  --md-typeset-a-color: var(--inva-teal-dark);
}

[data-md-color-scheme="slate"] {
  --md-primary-fg-color: var(--inva-navy);
  --md-primary-fg-color--light: var(--inva-navy-2);
  --md-primary-fg-color--dark: #05080f;
  --md-accent-fg-color: var(--inva-teal);
  --md-typeset-a-color: var(--inva-teal);
}

/* Teal underline accent under the header — the recurring INVA motif. */
.md-header {
  border-bottom: 3px solid var(--inva-teal);
}

[data-md-color-scheme="default"] .md-typeset pre > code {
  background-color: var(--inva-soft);
}
