/*---------- Stretch "RuNNer documentation" logo. ----------------------------*/
.md-header__button.md-logo img, .md-header__button.md-logo svg{
  width: 60%;
  height: 60%;
}

.md-header__button.md-logo {
  margin-right: -5%;
}

.md-header {
  background: var(--md-primary-fg-color);
}

.md-tabs {
  background: var(--md-primary-fg-color);
  color: white;
  box-shadow: none !important;
}

.md-header .md-tabs a {
  color: white;
}

.md-header .md-ellipsis {
  color: white;
} */

/*---------- Align icons and emojis correctly with text ----------------------*/
.twemoji {
  vertical-align: text-bottom !important
}

/*---------- Resize LaTeX equations so that they fit the font more nicely ----*/
.MathJax {
font-size: 1.15em !important;
}

/*---------- Setup of mkdocstrings -------------------------------------------*/
/* Indentation. */
div.doc-contents:not(.first) {
  padding-left: 25px;
  border-left: .1rem solid var(--md-default-fg-color--lightest);
  margin-bottom: 80px;
}

h3.doc-heading, h4.doc-heading{
  margin-bottom: -.8em;
}

.md-header__source {
  color: white;
}

.lucide {
  color: white;
}

.md-search {
  color: white;
}

.md-search__button {
  color: white;
}

.md-search__button::before {
  background-color: white;
}

.md-typeset .admonition-title {
  margin-bottom: 0rem !important;
  margin-top: 0rem !important;
}

.md-typeset .admonition-title::before {
  top: 0.6rem !important;
}

/* Versioning */
.md-version__current {
  color: #b2b2b3;
}