@media (width>=1088px){.site-shell--wide .reading-column{width:min(1060px,100% + 50vw - 544px)}}.graph-header{margin-bottom:24px}.graph-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.graph-search{gap:5px;width:min(300px,100%);font-size:13px;display:grid}.graph-search input{border:1px solid var(--line);background:var(--bg);border-radius:0;min-width:0;padding:8px 10px}.graph-actions{align-items:center;gap:12px;font-size:13px;display:flex}.graph-actions button{min-width:36px;min-height:36px}.graph-actions output{text-align:center;min-width:45px;color:var(--muted);font-variant-numeric:tabular-nums}.graph-options{flex-wrap:wrap;align-items:center;gap:8px 22px;margin:18px 0;font-size:12px;display:flex}.graph-options label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.graph-options input{accent-color:var(--text)}.graph-options label:has(:disabled){color:var(--muted)}.graph-canvas{border-block:1px solid var(--line);background:var(--bg);touch-action:none;user-select:none;cursor:grab;width:100%;height:clamp(420px,62vh,680px);display:block;overflow:hidden}.graph-canvas.is-dragging{cursor:grabbing}.graph-edge{stroke:var(--muted);stroke-width:.8px;opacity:.35;pointer-events:none}.graph-edge[data-kind=tag]{stroke-dasharray:4 5;opacity:.22}.graph-edge.is-related{opacity:.8;stroke-width:1.4px}.graph-node{cursor:pointer;outline:none}.graph-node:active{cursor:grabbing}.graph-hit{fill:#0000}.graph-dot{fill:var(--muted);stroke:var(--bg);stroke-width:2px}.graph-node text{fill:var(--muted);font-size:var(--graph-label-size,14px);paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round;font-family:inherit}.graph-node:hover .graph-dot,.graph-node:focus-visible .graph-dot,.graph-node.is-selected .graph-dot{fill:var(--text);r:8}.graph-node:focus-visible .graph-hit{stroke:var(--text);stroke-width:1px;stroke-dasharray:3 3}.graph-node.is-selected text,.graph-node.is-related text{fill:var(--text)}.graph-node.is-selected text{font-weight:700}.graph-node.is-muted,.graph-edge.is-muted{opacity:.15}.graph-node[hidden],.graph-edge[hidden]{display:none}#graph-help{margin-top:12px}.graph-detail{border-block:1px solid var(--line);margin-top:24px;padding:20px 0;font-size:15px}.graph-detail h2{margin:0 0 12px;font-size:21px}.graph-detail p{margin-bottom:12px}.graph-detail h3{color:var(--muted);margin:20px 0 8px;font-size:14px}.graph-detail ul{margin:0}.graph-results{padding:10px 0;font-size:14px}.graph-results ul{margin:0;padding:0;list-style:none}.graph-results button{text-align:left;padding:5px 0}.graph-directory{margin-top:26px;font-size:14px}.graph-directory summary{cursor:pointer;color:var(--muted)}.graph-directory ul{padding:0;list-style:none}.graph-directory li{flex-wrap:wrap;gap:5px 14px;margin:10px 0;display:flex}.graph-directory li span{font-size:12px}@media (width<=799px){.graph-search{width:100%}.graph-toolbar{gap:8px}.graph-canvas{height:420px}.graph-options{gap:8px 16px}}
