:root {
    --md-primary-fg-color: #ee0f0f;
    --md-primary-fg-color--light: #ecb7b7;
    --md-primary-fg-color--dark: #90030c;
}

[data-md-color-primary=black] .md-header,
[data-md-color-primary=black] .md-tabs {
    background-color: #0e0f0f;
}

.md-header__button.md-logo {
    margin: 0;
    padding: 0;
}

.md-header__button.md-logo img {
    height: 2rem;
    width: 2rem;
}

[data-md-color-scheme=slate][data-md-color-primary=black] {
    --md-typeset-a-color: #c2185b;
}

[data-md-color-scheme=slate] {
    --md-default-bg-color: #0e0f0f;
}