/* Feuille de style complementaire au theme */
body {

}

.md-header {
    background: linear-gradient(90deg, rgba(32,191,175,1) 0%, rgba(104,199,139,1) 47%, rgba(180,206,100,1) 100%);
}

label > span{
    font-weight: 600;
}

.md-nav__item .md-nav__link--active, .md-nav__item .md-nav__link--active code {
    color: #e6007e;
}

.md-typeset a {
    color: #e4007d;
}

.md-typeset a:focus, .md-typeset a:hover {
    color: #e565ab;
}

.md-typeset h1 {
    font-weight: 600;
    color: #22bfae;
}

.md-typeset h2 {
    color: #5ec690;
}

.md-typeset h3 {
    color: #accd68;
}

.md-nav__link[for]:focus, .md-nav__link[for]:hover, .md-nav__link[href]:focus, .md-nav__link[href]:hover {
    color: #e4007d;
}

nav:not(.md-nav--secondary):not(.md-nav--primary):not(.md-search__options) {
    border-left: 0.08rem solid #23c0ae;
}

.md-sidebar__scrollwrap:focus-within, .md-sidebar__scrollwrap:hover {
    scrollbar-color: #23c0ae #0000;
}

@media screen and (max-width: 76.234375em){
.md-nav--primary .md-nav__title {
    background: linear-gradient(90deg, rgba(32,191,175,1) 0%, rgba(104,199,139,1) 47%, rgba(180,206,100,1) 100%);
}
.md-nav--primary .md-nav__item--active>.md-nav__link:focus, .md-nav--primary .md-nav__item--active>.md-nav__link:hover {
    color: #e4007d;}
    
.md-nav__link[for]:focus, .md-nav__link[for]:hover, .md-nav__link[href]:focus, .md-nav__link[href]:hover {
    color: #e4007d;}

.md-nav--primary .md-nav__item--active>.md-nav__link {
    color: #e4007d;
}
}