.md-typeset h1, .md-typeset h2 {
    color: hsl(187, 100%, 31%) !important;
}

:root > * {
    --md-code-fg-color: hsl(0, 0%, 100%);
    --md-code-bg-color: hsl(0, 0%, 24%) !important;
    --md-code-hl-color: hsl(59, 67%, 51%) !important;
    --md-code-hl-number-color: hsl(81, 69%, 67%) !important;
    --md-code-hl-special-color: hsl(35, 83%, 60%) !important;
    --md-code-hl-function-color: hsl(284, 85%, 69%) !important;
    --md-code-hl-constant-color: hsla(250, 63%, 60%, 1) !important;
    --md-code-hl-keyword-color: hsl(187, 100%, 42%) !important;
    --md-code-hl-string-color: hsl(146, 100%, 87%) !important;
    --md-code-hl-name-color: var(--md-code-fg-color) !important;
    --md-code-hl-operator-color: white !important;
    --md-code-hl-punctuation-color: white !important;
    --md-code-hl-comment-color: white !important;
    --md-code-hl-generic-color: white !important;
    --md-code-hl-variable-color: white !important;
}

.md-grid {
    max-width: none;
}
