:root, [data-md-color-scheme=default] {
  --md-footer-bg-color: #1c1c1cb4;
  --md-footer-bg-color--dark: #00000052;
}

.md-header__button.md-logo :-webkit-any(img,svg) {
  height: 2.2rem;
}

.md-typeset h1 {
  font-weight: 600;
}

/* cookie consent */
.md-consent__overlay {
  backdrop-filter: none;
  background-color: transparent;
}

.md-footer__direction {
  display: none;
}

.md-footer__title {
  font-size: 0.8rem;
}

.md-footer__link {
  padding-top: 0.1rem;
  padding-bottom: 0;
}

.md-footer-meta__inner {
  flex-wrap: nowrap;
}
