html[data-size="mobile"] #leftbar,
html[data-size="small-mobile"] #leftbar {
    --size-width: 90vw;
    max-width: 90vw;
    overflow-x: hidden;
    overflow-y: auto;
}

html[data-size="mobile"] body.leftbar-is-open #outer-container,
html[data-size="small-mobile"] body.leftbar-is-open #outer-container {
    /* Mobile navigation overlays the page instead of narrowing or displacing its content. */
    padding-left: 0;
}
