#main-graph{flex:1;height:100vh;background:var(--bg)}#graph-wrapper{display:flex;height:100vh;overflow:hidden}.content{padding:0!important;max-width:100%!important;margin:0!important}.sidebar,.toc{display:none!important}.graph-sidebar{width:22rem;min-width:22rem;height:100vh;border-right:1px solid var(--border);background:var(--bg);display:flex;flex-direction:column;overflow:hidden;position:relative}.graph-sidebar-hamburger{padding:12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);top:0;background:var(--bg)}.graph-sidebar-content{padding:1rem;flex:1;font-size:.85rem;overflow-y:auto}.graph-sidebar-content h1,.graph-sidebar-content h2,.graph-sidebar-content h3,.graph-sidebar-content h4{font-size:1rem;margin-top:.8rem;margin-bottom:.4rem}.graph-menu{display:none;padding:8px;border-bottom:1px solid var(--border)}.graph-menu a{display:block;padding:6px 8px;font-size:.9rem;color:var(--text);text-decoration:none}.graph-menu-label{font-size:.75rem;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em}.graph-menu-btn{background:0 0;border:none;cursor:pointer;color:var(--text);font-size:1.2rem}#graph-resize-handle{position:absolute;right:0;top:0;width:4px;height:100%;cursor:ew-resize;z-index:20}#graph-resize-handle:hover{background:var(--accent)}.graph-link-tooltip{position:fixed;background:var(--accent-bg);border:1px solid var(--border);color:var(--text);font-size:.78rem;line-height:1.5;padding:6px 10px;border-radius:4px;max-width:260px;pointer-events:none;z-index:100;display:none}.graph-search-area{padding:8px;border-top:1px solid var(--border)}.graph-search-area input[type=search]{width:100%;padding:5px 8px;font-size:.85rem;background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:4px}.graph-search-area #elbi-results{list-style:none;padding:0;margin-top:.5rem}.graph-search-area #elbi-results li{padding:5px 0;border-bottom:1px solid var(--border);font-size:.82rem}.graph-search-area #elbi-results li a{color:var(--text);text-decoration:none}.graph-search-area #elbi-results li a:hover{color:var(--accent)}