:root {
    --pdoc-background: #fffffa;
}

.pdoc {

    --text: #252525;
    --muted: #d1cbca;
    --link: #2c44a5;
    --text: #252525;
    --muted: #5b5f74;
    --accent: #fcfcf8;
    --accent2: #fcfcf800;
    --name:  rgba(121, 48, 37, 0.7);
    --def: #4e5652;
    --annotation: #598d78;
    --code: #fffff8;
    --link-hover: #3989ff;
    --nav-hover: #ffffff; 
    
    /* --active: #fffdc6;
    --link-hover: #3989ff;
    --code: #f1f2ed;/
    /* --accent2: #555;

    --nav-hover: rgba(0, 0, 0, 0.1);
    --name: #77C1FF;
    --def: #2b258b;
    --annotation: #329a4f; */
}

/* .pdoc .modulename a {    
    color: rgb(167, 186, 103) !important;
} */

nav.pdoc {    
    background-color: #e9f4f7;
    font-weight: 500;
    color: rgb(159, 179, 91)  !important;
}

nav.pdoc a:hover {
    color: rgba(121, 48, 37, 0.7);
    font-weight: 700;
}

.pdoc-code {
    color : rgb(79, 115, 145) !important;
}

span.kc {
    color : rgb(79, 79, 145) !important;
}

span.nb {
    color : rgb(46, 85, 63) !important;
}

.attr {
    margin-top: 24px !important;
    border-top: 1px solid rgba(156, 156, 156, 0.15);
    border-left: 1px solid rgba(156, 156, 156, 0.15);
    border-right: 1px solid rgba(156, 156, 156, 0.15);
    border-bottom: 1px solid rgba(156, 156, 156, 0.15);
}
