/* Custom CSS for Krum documentation */

:root {
    --pst-color-brand-primary: #2c3e50;
    --pst-color-brand-secondary: #3498db;
}

.bd-header {
    background-color: #2c3e50;
}

/* Hide empty "On this page" TOC */
.bd-toc .page-toc:empty {
    display: none;
}

.bd-toc .page-toc + .sidebar-secondary-item {
    display: none;
}

/* Contributions Avatar */
.sphinx-contributors img {
    border-radius: 50%;
}