:root {
  --uv-navy: #102a43;
  --uv-teal: #087e8b;
  --uv-paper: #fbfaf7;
  --uv-ink: #17212b;
  --md-primary-fg-color: var(--uv-navy);
  --md-primary-fg-color--light: #244a64;
  --md-primary-fg-color--dark: #0b1d2e;
  --md-accent-fg-color: var(--uv-teal);
  --md-default-bg-color: var(--uv-paper);
  --md-default-fg-color: var(--uv-ink);
  --md-typeset-a-color: #056d79;
}

[data-md-color-scheme="slate"] {
  --md-default-bg-color: #0b1d2e;
  --md-default-fg-color: #edf5f6;
  --md-default-fg-color--light: #c0d0d4;
  --md-default-fg-color--lighter: #7f969d;
  --md-code-bg-color: #102a43;
  --md-code-fg-color: #eaf5f6;
  --md-typeset-a-color: #6fd4df;
}

/* Keep the guide structure visible on desktop while giving prose room to breathe. */
@media screen and (min-width: 76.25em) {
  .md-grid {
    max-width: 76rem;
  }

  .md-content {
    max-width: 52rem;
  }
}
