:root {
  --md-primary-fg-color: #0B0D11;
  --md-primary-fg-color--light: #141821;
  --md-primary-fg-color--dark: #06070a;
  --md-accent-fg-color: #F0B429;
  --md-accent-fg-color--transparent: rgba(240, 180, 41, 0.12);
}
[data-md-color-scheme="slate"] {
  --md-default-bg-color: #0f1218;
  --md-code-bg-color: #141821;
  --md-typeset-a-color: #F0B429;
}
[data-md-color-scheme="default"] {
  --md-typeset-a-color: #b87d0a;
}
.md-header { border-bottom: 1px solid rgba(255, 255, 255, 0.06); }
.md-header__button.md-logo img { height: 1.6rem; }
.md-typeset h1 { font-weight: 700; letter-spacing: -0.01em; }
