/* Adjust sidebar width */
/* Wider left sidebar so long function names are not truncated */

/* For PyData Sphinx Theme >= 0.13 */
:root {
    /* Primary sidebar width */
    --pst-sidebar-primary: 400px;
}

/* For older/alternate class names */
.bd-sidebar,
.bd-sidebar-primary {
    flex: 0 0 400px;   /* fixed width */
    max-width: 400px;
    min-width: 400px;
}

/* Ensure content adjusts properly */
.bd-main {
    flex-grow: 1;
    max-width: 100%;
}

/* Optional: Adjust the navigation elements if needed */
.bd-sidebar .nav {
    padding-right: 1rem;
} 