.network-controls:where(.astro-xlmpn7zo) select:where(.astro-xlmpn7zo){box-sizing:border-box;width:100%;min-width:0}.network-controls:where(.astro-xlmpn7zo) label:where(.astro-xlmpn7zo){grid-template-columns:minmax(0,1fr)}.network-controls:where(.astro-xlmpn7zo) input:where(.astro-xlmpn7zo),.network-controls:where(.astro-xlmpn7zo) button:where(.astro-xlmpn7zo){box-sizing:border-box;font:inherit;background:var(--corpus-bg);color:var(--corpus-text);border:1px solid var(--corpus-line);border-radius:.25rem;max-width:100%;min-height:44px;padding:.6rem .75rem}.network-controls:where(.astro-xlmpn7zo) input:where(.astro-xlmpn7zo){width:100%}.network-controls:where(.astro-xlmpn7zo) button:where(.astro-xlmpn7zo){cursor:pointer}.network-controls:where(.astro-xlmpn7zo) input:where(.astro-xlmpn7zo):focus-visible,.network-controls:where(.astro-xlmpn7zo) button:where(.astro-xlmpn7zo):focus-visible,.network-table-scroll:where(.astro-xlmpn7zo):focus-visible{outline:2px solid var(--corpus-accent);outline-offset:3px}.network-focus-controls:where(.astro-xlmpn7zo) label:where(.astro-xlmpn7zo){flex:19rem}.network-controls:where(.astro-xlmpn7zo).network-map-controls{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.network-map-controls:where(.astro-xlmpn7zo) select:where(.astro-xlmpn7zo){width:100%}.network-legend:where(.astro-xlmpn7zo){flex-wrap:wrap;gap:.55rem 1.3rem;margin:1rem 0;padding:0;font-size:.8rem;list-style:none;display:flex}.network-legend:where(.astro-xlmpn7zo) li:where(.astro-xlmpn7zo){align-items:center;gap:.4rem;display:flex}.legend-circle:where(.astro-xlmpn7zo){background:var(--corpus-accent);border-radius:50%;width:.7rem;height:.7rem;display:inline-block}.legend-triangle:where(.astro-xlmpn7zo){border-left:.4rem solid #0000;border-right:.4rem solid #0000;border-bottom:.75rem solid var(--corpus-muted);width:0;height:0;display:inline-block}.legend-edge:where(.astro-xlmpn7zo){background:var(--corpus-muted);width:1.5rem;height:.2rem;display:inline-block}.network-chart:where(.astro-xlmpn7zo)[data-network-chart]{overflow:hidden}.network-chart:where(.astro-xlmpn7zo)[data-network-chart] svg{touch-action:none;user-select:none;min-width:0;max-height:none}.network-controls:where(.astro-xlmpn7zo).network-view-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.network-chart:where(.astro-xlmpn7zo) .network-node-button{cursor:grab}.network-chart:where(.astro-xlmpn7zo) .network-node-button:active{cursor:grabbing}.network-chart:where(.astro-xlmpn7zo) .network-node-button.creator .network-node{fill:var(--corpus-muted)}.network-chart:where(.astro-xlmpn7zo) .network-node-button.on-channel .network-node{fill:var(--corpus-accent)}.network-chart:where(.astro-xlmpn7zo) .network-node-button .network-node{stroke:var(--corpus-panel);stroke-width:2px}.network-chart:where(.astro-xlmpn7zo) .network-node-button.focused .network-node,.network-chart:where(.astro-xlmpn7zo) .network-node-button:focus-visible .network-node{stroke:var(--corpus-text);stroke-width:3px}.network-chart:where(.astro-xlmpn7zo) .network-label{paint-order:stroke fill;stroke:var(--corpus-panel);stroke-width:3px;stroke-linejoin:round}.network-chart:where(.astro-xlmpn7zo) .network-label-leader{stroke:var(--corpus-muted);stroke-width:.7px;opacity:.6}.network-chart:where(.astro-xlmpn7zo):focus-visible{outline:2px solid var(--corpus-accent);outline-offset:3px}.network-dynamics:where(.astro-xlmpn7zo){border-top:1px solid var(--corpus-line);min-width:0;margin-top:2.5rem;padding-top:1.5rem}h2:where(.astro-xlmpn7zo){margin:.3rem 0;font-size:clamp(1.6rem,4vw,2.25rem)}h3:where(.astro-xlmpn7zo){margin:0 0 .6rem;font-size:1.2rem}p:where(.astro-xlmpn7zo),li:where(.astro-xlmpn7zo),figcaption:where(.astro-xlmpn7zo){color:var(--corpus-muted)}p:where(.astro-xlmpn7zo){max-width:78ch}.network-warning:where(.astro-xlmpn7zo){background:#ffd16612;border:1px solid #ffd16673;margin:1rem 0;padding:1rem}.network-warning:where(.astro-xlmpn7zo) p:where(.astro-xlmpn7zo){margin:.4rem 0 0}.network-kpis:where(.astro-xlmpn7zo){grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.network-kpis:where(.astro-xlmpn7zo)>div:where(.astro-xlmpn7zo),.network-panel:where(.astro-xlmpn7zo){border:1px solid var(--corpus-line);background:var(--corpus-panel);border-radius:.3rem;padding:1rem}.network-kpis:where(.astro-xlmpn7zo) dt:where(.astro-xlmpn7zo){color:var(--corpus-muted);font-size:.8rem}.network-kpis:where(.astro-xlmpn7zo) dd:where(.astro-xlmpn7zo){margin:.3rem 0 0;font-size:1.5rem}.network-kpis:where(.astro-xlmpn7zo) small:where(.astro-xlmpn7zo){color:var(--corpus-muted);font-size:.75rem;display:block}.network-jumps:where(.astro-xlmpn7zo){flex-wrap:wrap;gap:.6rem 1.2rem;margin:1rem 0;display:flex}.network-panel:where(.astro-xlmpn7zo){min-width:0;margin:1rem 0;scroll-margin-top:2rem}.network-controls:where(.astro-xlmpn7zo){flex-wrap:wrap;align-items:end;gap:1rem;margin:1rem 0;display:flex}.network-controls:where(.astro-xlmpn7zo) label:where(.astro-xlmpn7zo){gap:.35rem;min-width:0;max-width:100%;font-size:.9rem;display:grid}.network-controls:where(.astro-xlmpn7zo) select:where(.astro-xlmpn7zo){font:inherit;background:var(--corpus-bg);color:var(--corpus-text);border:1px solid var(--corpus-line);border-radius:.25rem;max-width:100%;min-height:44px;padding:.6rem .75rem}.network-controls:where(.astro-xlmpn7zo) select:where(.astro-xlmpn7zo):focus-visible,summary:where(.astro-xlmpn7zo):focus-visible{outline:2px solid var(--corpus-accent);outline-offset:3px}figure:where(.astro-xlmpn7zo){margin:1rem 0}.network-chart:where(.astro-xlmpn7zo){width:100%;overflow:auto}.network-chart:where(.astro-xlmpn7zo) svg{width:100%;min-width:550px;height:auto;max-height:650px;display:block}.network-chart:where(.astro-xlmpn7zo) text{fill:var(--corpus-text);font-family:inherit;font-size:11px}.network-chart:where(.astro-xlmpn7zo) .chart-axis{fill:var(--corpus-muted)}.network-chart:where(.astro-xlmpn7zo) .chart-grid{stroke:var(--corpus-line)}.network-chart:where(.astro-xlmpn7zo) .chart-line{stroke:var(--corpus-accent);stroke-width:2px}.network-chart:where(.astro-xlmpn7zo) .chart-band{stroke:var(--corpus-accent);stroke-width:8px;opacity:.18}.network-chart:where(.astro-xlmpn7zo) .chart-point,.network-chart:where(.astro-xlmpn7zo) .network-node{fill:var(--corpus-accent)}.network-chart:where(.astro-xlmpn7zo) .network-edge{stroke:var(--corpus-muted);opacity:.35}.network-chart:where(.astro-xlmpn7zo) .network-label{font-size:12px}figcaption:where(.astro-xlmpn7zo){margin-top:.6rem;font-size:.82rem}details:where(.astro-xlmpn7zo){border-top:1px solid var(--corpus-line);margin:.8rem 0;padding-top:.8rem}summary:where(.astro-xlmpn7zo){cursor:pointer;min-height:32px;line-height:1.6}details:where(.astro-xlmpn7zo) ul:where(.astro-xlmpn7zo){padding-left:1.3rem}details:where(.astro-xlmpn7zo) li:where(.astro-xlmpn7zo){margin:.5rem 0}.network-table-scroll:where(.astro-xlmpn7zo){max-width:100%;margin-top:.7rem;overflow:auto}.network-long-table:where(.astro-xlmpn7zo){max-height:24rem}table:where(.astro-xlmpn7zo){border-collapse:collapse;width:100%;font-size:.85rem}th:where(.astro-xlmpn7zo),td:where(.astro-xlmpn7zo){border-bottom:1px solid var(--corpus-line);text-align:right;vertical-align:top;padding:.5rem .65rem}th:where(.astro-xlmpn7zo):first-child,td:where(.astro-xlmpn7zo):first-child{text-align:left}caption:where(.astro-xlmpn7zo){text-align:left;color:var(--corpus-muted);margin-bottom:.6rem}thead:where(.astro-xlmpn7zo) th:where(.astro-xlmpn7zo){background:var(--corpus-panel);position:sticky;top:0}.network-provenance:where(.astro-xlmpn7zo)>div:where(.astro-xlmpn7zo){grid-template-columns:minmax(8rem,.4fr) minmax(0,1fr);gap:.6rem;margin:.5rem 0;display:grid}.network-provenance:where(.astro-xlmpn7zo) dt:where(.astro-xlmpn7zo){color:var(--corpus-muted)}.network-provenance:where(.astro-xlmpn7zo) dd:where(.astro-xlmpn7zo){overflow-wrap:anywhere;margin:0;font-family:ui-monospace,monospace;font-size:.78rem}@media (width<=48rem){.network-kpis:where(.astro-xlmpn7zo){grid-template-columns:repeat(2,minmax(0,1fr))}.network-controls:where(.astro-xlmpn7zo),.network-controls:where(.astro-xlmpn7zo).network-map-controls{grid-template-columns:minmax(0,1fr);display:grid}.network-provenance:where(.astro-xlmpn7zo)>div:where(.astro-xlmpn7zo){grid-template-columns:1fr}.network-panel:where(.astro-xlmpn7zo){padding:.75rem}}.corpus-breadcrumbs:where(.astro-jon56jjg){color:var(--corpus-muted);gap:.55rem;margin-bottom:1rem;font-size:.82rem;display:flex}.graph-jumps:where(.astro-jon56jjg){flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.graph-header:where(.astro-jon56jjg){grid-template-columns:minmax(0,1fr) minmax(18rem,.55fr);align-items:end;gap:2rem;display:grid}.graph-header:where(.astro-jon56jjg) h1:where(.astro-jon56jjg){letter-spacing:-.035em;margin:0;font-size:clamp(2rem,5vw,3.2rem);line-height:1.1}.graph-header:where(.astro-jon56jjg) p:where(.astro-jon56jjg){max-width:48rem;color:var(--corpus-muted)}.graph-header:where(.astro-jon56jjg) dl:where(.astro-jon56jjg){border:1px solid var(--corpus-line);background:var(--corpus-panel);gap:.55rem;margin:0;padding:1rem;display:grid}.graph-header:where(.astro-jon56jjg) dl:where(.astro-jon56jjg) div:where(.astro-jon56jjg){grid-template-columns:6rem 1fr;gap:.5rem;display:grid}.graph-header:where(.astro-jon56jjg) dt:where(.astro-jon56jjg),.graph-header:where(.astro-jon56jjg) dd:where(.astro-jon56jjg){margin:0}.graph-header:where(.astro-jon56jjg) dt:where(.astro-jon56jjg){color:var(--corpus-muted);text-transform:uppercase;font-size:.75rem}.graph-header:where(.astro-jon56jjg) dd:where(.astro-jon56jjg){overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:.8rem}.graph-caution:where(.astro-jon56jjg),.graph-empty:where(.astro-jon56jjg){background:#ffd16612;border:1px solid #ffd16673;margin-top:1.5rem;padding:1rem}.graph-caution:where(.astro-jon56jjg) p:where(.astro-jon56jjg),.graph-empty:where(.astro-jon56jjg) p:where(.astro-jon56jjg){color:var(--corpus-muted);margin:.35rem 0 0}.graph-columns:where(.astro-jon56jjg){grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.5rem;display:grid}.graph-columns:where(.astro-jon56jjg) section:where(.astro-jon56jjg){border:1px solid var(--corpus-line);background:var(--corpus-panel);padding:1rem}.graph-columns:where(.astro-jon56jjg) h2:where(.astro-jon56jjg){margin-top:0}.graph-columns:where(.astro-jon56jjg) h2:where(.astro-jon56jjg) small:where(.astro-jon56jjg){color:var(--corpus-muted);font-size:.8rem}.graph-columns:where(.astro-jon56jjg) ol:where(.astro-jon56jjg){gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.graph-columns:where(.astro-jon56jjg) li:where(.astro-jon56jjg){border-top:1px solid var(--corpus-line)}.graph-columns:where(.astro-jon56jjg) a:where(.astro-jon56jjg){padding:.65rem 0;text-decoration:none;display:grid}.graph-columns:where(.astro-jon56jjg) span:where(.astro-jon56jjg){color:var(--corpus-muted);font-size:.8rem}@media (width<=48rem){.graph-header:where(.astro-jon56jjg),.graph-columns:where(.astro-jon56jjg){grid-template-columns:1fr}}
