:root {
    --md-primary-fg-color: #2F6BB3;
    --md-primary-fg-color--light: #5d6cc0;
    --md-primary-fg-color--dark: #303fa1;
    --md-primary-bg-color: #f9f9f9;
    --md-primary-bg-color--light: #F9F9F9;
    --md-accent-fg-color: #2F6BB3;
    --md-accent-fg-color--transparent: #526cfe1a;
    --md-accent-bg-color: #fff;
    --md-accent-bg-color--light: #838383

    --md-code-fg-color: #F6F6F6;
    color: #565656;
    
}


.md-header{
    color: black;
    background-color:white;
}

.md-header__button.md-logo img, .md-header__button.md-logo svg {
    height: 2.2rem;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}


.md-grid {
    max-width: none;
    margin: 0;
}

.md-content{
    background-color: white;
}

.md-main__inner.md-grid{
    margin-top: 0;
}

.md-search__inner {
    width: 18rem;
}

.md-sidebar.md-sidebar--primary {
    background-color: #F9F9F9;
    min-height:100vh;
    height: fit-content;
}


.md-sidebar--primary > .md-sidebar__scrollwrap{
    margin-left: 2rem;
    margin-right: 1rem;
}


.md-sidebar__inner{
    color: #979797;
}

.md-nav--primary .md-nav__list,
.md-nav--primary .md-nav__title
{
    background-color: #F9F9F9;
    box-shadow: none;
}


table{
    background-color: #D5E3F4;
}

.md-main code,
.md-typeset table:not([class]){
    display: inline-table;
    overflow: hidden;
    border-top-right-radius: 0.75rem;
    border-bottom-left-radius: 0.75rem;
}


.md-typeset table:not([class]) th{
    background-color: #D5E3F4;
    font-weight: normal;
}


.md-search__input{
    background-color: white;
    color: #979797;   
}

.md-search__input::placeholder{
    color: #979797;
}


.md-search__inner{
    border: 0.12rem solid #E8E8E8;
}


.md-search__scrollwrap{
    border-bottom-left-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
    padding: 0px;
}


.md-header svg{
    color: #979797;
}


td:first-child { width: 27% }

.md-typeset__table {
    min-width: 100%;
 }
 
 .md-typeset table:not([class]) {
     display: table;
 }