[data-md-color-scheme="slate"] {
  --md-hue: 278;
  --md-default-bg-color: #16111d;
  --md-default-fg-color: #f6effa;
  --md-default-fg-color--light: #c4b9ce;
  --md-primary-fg-color: #bf5af2;
  --md-primary-fg-color--light: #d9a3ff;
  --md-primary-fg-color--dark: #783399;
  --md-primary-bg-color: #20102b;
  --md-accent-fg-color: #ff9f0a;
  --md-accent-fg-color--transparent: #ff9f0a1a;
  --md-typeset-a-color: #d9a3ff;
  --md-code-bg-color: #22192e;
}
.md-header, .md-tabs { background: #291a38; color: #f6effa; }
.md-header__title { color: #d9a3ff; }
.md-tabs__item--active .md-tabs__link, .md-nav__link--active { color: #ff9f0a; }
.md-typeset h1 { color: #f6effa; }
.md-typeset a:hover, .md-nav__link:hover { color: #ff9f0a; }
:focus-visible { outline: 3px solid #ff9f0a; outline-offset: 3px; }
