.md-consent__overlay {
    display:none
}

.md-consent__form p {
    font-size: 0.9em;
    margin-top: 0;
}

.md-consent__form h4 {
    display: none
}

.md-consent__controls {
    font-size: 0.8em;
    margin-bottom: 0;
}

.md-header {
    background-color: #351c32;
}

.md-tabs {
    background-color: #7c232c;
}

.wrapcode code {
    white-space: pre-wrap;
}

.hide-copy button.md-clipboard {
    display: none;
}

.md-typeset .sm {
    --md-icon-size: 0.8em
}

.md-typeset .med {
    --md-icon-size: 1.0em
}

.clear {
    clear: both;
}

.center {
    text-align: center;
}

.blue {
    color: #5c49c9;
}

.green {
    color: #2c8445;
}

.gold {
    color: #ffb300;
}

.red {
    color: #c81f1f;
}

.pink {
    color: #f98cd1;
}

div.mermaid {
    display: flex;
    justify-content: center;
}

.language-text {
    padding: 0 3em;
}

@media screen and (min-width: 60em) {
    [dir="ltr"] .md-header__title {
        margin-left: 0;
    }
}