:root  > * {
    --md-primary-fg-color: #112754;

    --md-accent-fg-color: #3B82F6;
    --md-typeset-a-color: #3B82F6;
}

.md-search {
    margin-right: 25px;
}

.md-content__inner img:not(.twemoji) {
    border: 1px solid #112754 !important;
}

.md-typeset__table {
    width: 100% !important;
}

.md-typeset__table table {
    display: table !important;
}

@media print {
    #doc-cover h1, #doc-toc h1, .md-content__inner h1 {
        border-bottom: 2px solid #3B82F6 !important;
    }

    .md-content__inner h2 {
        border-bottom: 1px solid #3B82F6 !important;
    }
}