.field--name-bancho-toc.is-toc-side{width:var(--toc-side-width, 240px);position:fixed;right:calc(100% + 50px);top:calc(var(--drupal-displace-offset-top, 0px)
    + var(--header-height-fixed, 0px));max-height:calc(100vh
    - var(--drupal-displace-offset-top, 0px)
    - var(--header-height-fixed, 0px));z-index:1}.field--name-bancho-toc.is-toc-side.is-toc-side.is-toc-side{overflow-y:auto}.field--name-bancho-toc.is-toc-side.is-toc-side-off-body-range{position:absolute;top:calc(var(--toc-relative-top, 20px) + 23px)}.field--name-bancho-toc.is-toc-side .toc.toc.toc-tree{margin-block:0}.field--name-bancho-toc.is-toc-side .toc.toc.toc-tree .toc-is-current{background-color:var(--toc-is-current-bg-color, #f0f0f0);z-index:0}.field--name-bancho-toc.is-toc-side .toc.toc.toc-tree .toc-is-current::before{content:"";position:absolute;top:0;bottom:0;right:100%;width:1.5em;background-color:var(--toc-is-current-bg-color, #f0f0f0);display:block;z-index:-1}.field--name-bancho-toc-placeholder{display:block}/*# sourceMappingURL=bancho_toc.left-column.css.map */