@supports selector(::-webkit-scrollbar) {
    .md-sidebar__scrollwrap {
        height: 100vh;
        overflow-y: scroll;
    }
} 

:root {
  --md-primary-fg-color: #17D36D;
  --md-accent-fg-color: #0EA051;
}

.md-header {
  background-color: var(--md-default-bg-color);
}

/* Hide site name text in the header */
.md-header__topic .md-ellipsis{
  display: none;
}

.md-version__current {
  color: var(--md-accent-fg-color);
  font-weight: bold;
}

/* Change header icon colors to black in the light header */
.md-header__button.md-icon > svg {
  fill: black;
}

/* Keep the search bar readable when hovering in the light header */
.md-header .md-search__form {
  background-color: rgba(0, 0, 0, 0.05);
}

.md-header .md-search__form:hover,
.md-header .md-search__form:focus-within {
  background-color: rgba(0, 0, 0, 0.12);
}

/* Stronger text/placeholder color in the search dialog */
.md-header .md-search__input,
.md-header .md-search__input::placeholder,
.md-header .md-search__icon {
  color: rgba(0, 0, 0, 0.9);
}
