[dir='ltr'] .md-header__title {
    margin-left: initial;
}

[dir='rtl'] .md-header__title {
    margin-right: initial;
}

.md-nav__link svg[viewBox='0 0 48 48'] {
    width: 22px;
    height: 22px;
    margin-right: -4px;
}

svg[viewBox='0 0 48 48'] {
    color: transparent !important;
    transform: translateY(0.5px);
}

.md-nav__link span:not(:only-child) {
    font-size: 1em;
    margin-top: 0.11em;
}

p:has(small.parameters-text),
p:has(small.parameters-text)+h3 {
    margin: 0px;
}

h3:has(+ .admonition.quote) {
    margin-bottom: 0px;
}

h3+.admonition.quote {
    margin-top: 5px;
}

.contributors-link-footer {
    color: #007bff !important;
}
/* === Kryndora theme === */
:root {
  --md-primary-fg-color:        #101114;
  --md-primary-fg-color--light: #181a1f;
  --md-primary-fg-color--dark:  #0b0c0e;
  --md-accent-fg-color:         #64d99a;
}
[data-md-color-scheme="slate"] {
  --md-hue: 222;
  --md-default-bg-color:        #101114;
  --md-default-fg-color:        #f4f4f5;
  --md-default-fg-color--light: #b6bbc3;
  --md-code-bg-color:           #181a1f;
  --md-typeset-a-color:         #64d99a;
  --md-accent-fg-color:         #7be3ac;
  --md-footer-bg-color:         #0b0c0e;
}
[data-md-color-scheme="slate"] .md-header,
[data-md-color-scheme="slate"] .md-tabs {
  background-color: #0b0c0e;
}
.md-typeset a:hover { color: #7be3ac; }
