/* Make all page background black */
body,
.md-content,
.md-main,
.md-container,
.md-typeset,
.md-content__inner {
  background-color: #000 !important;
  color: #fff !important;
}

/* Header and Footer */
.md-header,
.md-footer {
  background-color: #000 !important;
  color: #fff !important;
}

/* Navigation sidebar */
.md-sidebar,
.md-nav,
.md-nav__list,
.md-nav__item {
  background-color: #000 !important;
  color: #fff !important;
}

/* Code blocks (markdown-style fenced blocks) */
pre,
.md-typeset pre {
  background-color: #111 !important;
  color: #e0e0e0 !important;
}

/* Inline code */
code,
.md-typeset code {
  background-color: #111 !important;
  color: #e0e0e0 !important;
}

/* Table background */
.md-typeset table {
  background-color: #000 !important;
}

/* Border and shadow removal for uniformity */
* {
  border-color: #222 !important;
  box-shadow: none !important;
}

/* Links */
a {
  color: #4ea3ff !important;
}

/* Scrollbar styling for dark theme (optional) */
::-webkit-scrollbar {
  width: 8px;
}
::-webkit-scrollbar-track {
  background: #000;
}
::-webkit-scrollbar-thumb {
  background: #333;
}