[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #1c1f2b;
  --md-primary-fg-color--dark: #12141d;
  --md-accent-fg-color: #ff8c42;
  
  --md-default-bg-color: #12141d;
  --md-default-bg-color--light: #1c1f2b;
  --md-default-fg-color: #ffffff;
  --md-default-fg-color--light: #cccccc;
  
  --md-code-bg-color: #0f111a;
  --md-code-fg-color: #7efdd0;
  --md-typeset-a-color: #ff8c42;
}

[data-md-color-scheme="default"] {
  --md-primary-fg-color: #1c1f2b;
  --md-primary-fg-color--dark: #12141d;
  --md-accent-fg-color: #ff8c42;
  --md-typeset-a-color: #ff8c42;
}

/* Sidebar Navigation Section Header Emphasis */
.md-nav__item--nested > .md-nav__link {
  font-weight: 700 !important;
  color: var(--md-accent-fg-color) !important;
  text-transform: uppercase;
  font-size: 0.68rem !important;
  letter-spacing: 0.08em;
  margin-top: 1.2em !important;
  margin-bottom: 0px !important;
  padding-bottom: 0.2em !important;
}

/* Tighten spacing between header and first sub-item */
.md-nav__item--nested > .md-nav > .md-nav__list {
  padding-top: 0px !important;
}
.md-nav__item--nested > .md-nav > .md-nav__list > .md-nav__item:first-child > .md-nav__link {
  padding-top: 0.2em !important;
}
