:root>* {
    /*
  --md-primary-fg-color:        #EE0F0F;
  --md-primary-fg-color--light: #ECB7B7;
  --md-primary-fg-color--dark:  #90030C;
  */

    --md-default-bg-color: #060607;

    --md-default-bg-color--light: hsla(var(--md-hue), 15%, 5%, 0.3);
    --md-default-bg-color--lighter: hsla(var(--md-hue), 15%, 5%, 0.15);
    --md-default-bg-color--lightest: hsla(var(--md-hue), 15%, 5%, 0);

    --md-default-fg-color: hsla(var(--md-hue), 15%, 90%, 0.82);
    --md-default-fg-color--light: hsla(var(--md-hue), 15%, 90%, 0.56);
    --md-default-fg-color--lighter: hsla(var(--md-hue), 15%, 90%, 0.32);
    --md-default-fg-color--lightest: hsla(var(--md-hue), 15%, 90%, 0.12);
    --md-default-fg-color--superlightest: hsla(var(--md-hue), 15%, 90%, 0.04);

    --color-foreground: 255 255 255;
    --color-background: 5 5 5;
    --color-background-subtle: 33 34 38;
    --color-backdrop: 15 15 15;
}

.md-footer {
    background-color: #ffffff00;
}

.md-footer-meta {
    background-color: #ffffff00;
}


@media screen and (min-width: 45em) {
    .md-search__button {
        background-color: var(--md-default-fg-color--superlightest)
    }

    .md-search__button:focus,
    .md-search__button:hover {
        background-color: var(--md-default-fg-color--lightest);
        color: var(--md-default-fg-color)
    }
}


/* 
 [data-md-color-scheme=slate] {
    --md-default-fg-color:hsla(var(--md-hue),15%,90%,0.82);
    --md-default-fg-color--light:hsla(var(--md-hue),15%,90%,0.56);
    --md-default-fg-color--lighter:hsla(var(--md-hue),15%,90%,0.32);
    --md-default-fg-color--lightest:hsla(var(--md-hue),15%,90%,0.12);
    --md-default-bg-color:hsla(var(--md-hue),15%,5%,1);
    --md-default-bg-color--light:hsla(var(--md-hue),15%,5%,0.54);
    --md-default-bg-color--lighter:hsla(var(--md-hue),15%,5%,0.26);
    --md-default-bg-color--lightest:hsla(var(--md-hue),15%,5%,0.07);
    --md-code-fg-color:hsla(var(--md-hue),20%,80%,1);
    --md-code-bg-color:hsla(var(--md-hue),20%,10%,1);
    --md-code-bg-color--light:hsla(var(--md-hue),20%,10%,0.9);
    --md-code-bg-color--lighter:hsla(var(--md-hue),20%,10%,0.54);
    --md-code-hl-color:#2977ff;
    --md-code-hl-color--light:#2977ff1a;
    --md-code-hl-number-color:#e6695b;
    --md-code-hl-special-color:#f06090;
    --md-code-hl-function-color:#c973d9;
    --md-code-hl-constant-color:#9383e2;
    --md-code-hl-keyword-color:#6791e0;
    --md-code-hl-string-color:#2fb170;
    --md-code-hl-name-color:var(--md-code-fg-color);
    --md-code-hl-operator-color:var(--md-default-fg-color--light);
    --md-code-hl-punctuation-color:var(--md-default-fg-color--light);
    --md-code-hl-comment-color:var(--md-default-fg-color--light);
    --md-code-hl-generic-color:var(--md-default-fg-color--light);
    --md-code-hl-variable-color:var(--md-default-fg-color--light);
    --md-typeset-color:var(--md-default-fg-color);
    --md-typeset-a-color:var(--md-primary-fg-color);
    --md-typeset-kbd-color:hsla(var(--md-hue),15%,90%,0.12);
    --md-typeset-kbd-accent-color:hsla(var(--md-hue),15%,90%,0.2);
    --md-typeset-kbd-border-color:hsla(var(--md-hue),15%,14%,1);
    --md-typeset-mark-color:#4287ff4d;
    --md-typeset-table-color:hsla(var(--md-hue),15%,95%,0.12);
    --md-typeset-table-color--light:hsla(var(--md-hue),15%,95%,0.035);
    --md-admonition-fg-color:var(--md-default-fg-color);
    --md-admonition-bg-color:var(--md-default-bg-color);
    --md-footer-bg-color:hsla(var(--md-hue),15%,10%,0.87);
    --md-footer-bg-color--dark:hsla(var(--md-hue),15%,8%,1);
    --md-shadow-z1:0 0.2rem 0.5rem #0000000d,0 0 0.05rem #ffffff1a;
    --md-shadow-z2:0 0.2rem 0.5rem #00000040,0 0 0.05rem #ffffff59;
    --md-shadow-z3:0 0.5rem 2rem #0006,0 0 0.05rem #00000059;
    color-scheme:dark
  }
  [data-md-color-scheme=slate] .md-header__title,
  [data-md-color-scheme=slate] h1,
  [data-md-color-scheme=slate] h2,
  [data-md-color-scheme=slate] h3,
  [data-md-color-scheme=slate] h4,
  [data-md-color-scheme=slate] h5,
  [data-md-color-scheme=slate] h6 {
    color:hsla(var(--md-hue),0%,100%,1)
  }
  [data-md-color-scheme=slate] img[src$="#gh-light-mode-only"],
  [data-md-color-scheme=slate] img[src$="#only-light"] {
    display:none
  }
  [data-md-color-scheme=slate] {
    --color-foreground:255 255 255;
    --color-background:5 5 5;
    --color-background-subtle:33 34 38;
    --color-backdrop:15 15 15;
  }
*/