:root {
  --md-primary-fg-color: #EF8997;
  --md-primary-bg-color: #000000;
  --md-accent-fg-color: #EF8997;
}

[data-md-color-scheme="slate"] {
  --md-default-bg-color: #0a0a0a;
  --md-default-fg-color: #e6edf3;
  --md-code-bg-color: #000000;
  --md-footer-bg-color: #000000;
  --md-footer-fg-color: rgba(255, 255, 255, 0.65);
  --md-typeset-a-color: #EF8997;
}

[data-md-color-scheme="slate"] .md-header {
  background-color: #000000;
}

[data-md-color-scheme="slate"] .md-tabs {
  background-color: #000000;
}

[data-md-color-scheme="slate"] .md-nav__link--active,
[data-md-color-scheme="slate"] .md-nav__link:hover {
  color: #EF8997;
}

.md-header__topic:first-child {
  font-weight: 700;
}

.md-logo img {
  height: 28px;
  width: auto;
}
