body{--h1-line-height: 1.5;--header-height: 140px}.sidebar{position:fixed;top:0;right:0;height:100%;display:flex;z-index:3;width:360px;background-color:var(--background-secondary)}.sidebar .graph{width:320px;min-height:320px}.sidebar .graph #link-graph{width:320px;height:320px}.sidebar .graph #graph-fs-btn{margin-right:10px}.sidebar .graph-fs{position:fixed;top:50%;left:50%;height:calc(100vmin - 100px);width:calc(100vmin - 100px);min-height:350px;min-width:350px;transform:translate(-50%, -50%);z-index:9999;display:block;background-color:var(--background-secondary);padding-top:5px}.sidebar .graph-fs #link-graph{width:100%;height:100%}.sidebar .graph-fs #graph-controls{margin-top:10px}.sidebar .graph-fs .graph-title{display:none}.expand-line{display:flex;flex-direction:column;justify-content:center}.sidebar-container{width:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-color:var(--background-secondary)}.toc{padding-right:5px;padding:10px;background-color:var(--background-secondary)}.toc ol{list-style:none;border-left:none !important}.toc>ol{padding-left:0;border-left:none}.toc-container{font-size:1rem;overflow-y:auto;margin-bottom:10px;border-left:none !important}.toc-container ul{list-style-type:none;margin-top:0;margin-bottom:0}.toc-container ul:not(:first-child){margin-bottom:3px}.toc-container li::before{content:" " !important;color:var(--text-accent);font-size:.8rem}.toc-container li a{text-decoration:none}.toc-container li a:hover{text-decoration:underline}.toc-title-container{display:flex;justify-content:flex-start}.toc-title-container .toc-title{font-size:1.5rem !important;color:var(--h6-color);width:fit-content;padding:3px 7px 3px 0}.toc-title-container .toc-title a{text-decoration:none;color:var(--h6-color)}@media(max-width: 1400px){#link-graph{border-radius:0 10px 10px 10px}.sidebar{position:relative;display:none;transform:none;border-radius:4px;margin-top:50px;max-width:700px;margin:auto;border-radius:0;border-top:2px solid var(--background-secondary);justify-content:space-between}.sidebar-container{display:none;flex-direction:row;justify-content:space-between}.graph{flex:1}.graph .graph-title-container{justify-content:flex-start}.toc{display:none}}@media(max-width: 800px){.sidebar-container{display:none;flex-direction:column-reverse}}/*# sourceMappingURL=custom-style.css.map */
