.connection-graph.svelte-q6ughk{position:relative;width:100%;min-height:400px;border:1px solid var(--cds-border-subtle, #e0e0e0);border-radius:4px;overflow:hidden;background:var(--cds-ui-background, #ffffff)}.connection-graph.svelte-q6ughk svg{display:block}.connection-graph.svelte-q6ughk .graph-tooltip{position:absolute;background:var(--cds-ui-01, #f4f4f4);border:1px solid var(--cds-border-subtle, #e0e0e0);border-radius:4px;padding:.4rem .6rem;font-size:.75rem;color:var(--cds-text-primary, #161616);pointer-events:none;white-space:nowrap;z-index:10;transition:opacity .15s ease}.articles-layout.svelte-1efeggb{position:relative;margin:-2rem}.sidenav.svelte-1efeggb{position:fixed;top:3rem;left:0;width:250px;height:calc(100vh - 3rem);overflow-y:auto;padding:1rem;border-right:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-ui-background, #ffffff);z-index:10}.sidebar-heading.svelte-1efeggb{margin:0 0 .75rem;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--cds-text-secondary, #525252);cursor:pointer;list-style:none}.sidebar-heading.svelte-1efeggb::-webkit-details-marker{display:none}.sidebar-heading.svelte-1efeggb:before{content:"▶";display:inline-block;margin-right:.4rem;font-size:.625rem;transition:transform .15s ease}.sidebar-section[open].svelte-1efeggb>.sidebar-heading:where(.svelte-1efeggb):before{transform:rotate(90deg)}.toc-list.svelte-1efeggb{list-style:none;margin:0;padding:0;font-size:.8125rem;line-height:1.4}.toc-item.svelte-1efeggb a{display:block;padding:.2rem 0;color:var(--cds-link-primary, #0f62fe);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.toc-item.svelte-1efeggb a:hover{text-decoration:underline}.toc-subtree.svelte-1efeggb{margin:0}.toc-subtree.svelte-1efeggb>summary:where(.svelte-1efeggb){list-style:none;cursor:pointer;display:flex;align-items:center}.toc-subtree.svelte-1efeggb>summary:where(.svelte-1efeggb)::-webkit-details-marker{display:none}.toc-subtree.svelte-1efeggb>summary:where(.svelte-1efeggb):before{content:"▶";display:inline-block;margin-right:.3rem;font-size:.5rem;vertical-align:middle;transition:transform .15s ease}.toc-subtree[open].svelte-1efeggb>summary:where(.svelte-1efeggb):before{transform:rotate(90deg)}.toc-subtree.svelte-1efeggb>.toc-list:where(.svelte-1efeggb){padding-left:.75rem}.toc-divider.svelte-1efeggb{border:none;border-top:1px solid var(--cds-border-subtle, #e0e0e0);margin:.75rem 0}.tag-list.svelte-1efeggb{display:flex;flex-direction:column;gap:.25rem;margin-top:.75rem}.tag-row.svelte-1efeggb{display:flex;align-items:center;gap:.25rem;padding:.125rem 0;border-radius:2px}.tag-row.active-include.svelte-1efeggb{background:color-mix(in srgb,var(--cds-support-success, #198038) 8%,transparent)}.tag-row.active-exclude.svelte-1efeggb{background:color-mix(in srgb,var(--cds-support-error, #da1e28) 8%,transparent)}.mode-btn.svelte-1efeggb{all:unset;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;font-size:.875rem;font-weight:600;border-radius:2px;cursor:pointer;color:var(--cds-text-secondary, #525252);background:var(--cds-field-01, #f4f4f4);flex-shrink:0}.mode-btn.svelte-1efeggb:hover{background:var(--cds-layer-hover, #e5e5e5)}.include-btn.active.svelte-1efeggb{background:var(--cds-support-success, #198038);color:#fff}.exclude-btn.active.svelte-1efeggb{background:var(--cds-support-error, #da1e28);color:#fff}.tag-label.svelte-1efeggb{all:unset;flex:1;min-width:0;cursor:pointer}.tag-count.svelte-1efeggb{font-size:.75rem;color:var(--cds-text-secondary, #525252);flex-shrink:0;margin-right:.25rem}.articles-content.svelte-1efeggb{min-width:0;padding:2rem;padding-top:0;max-width:900px;margin:0 auto}.right-sidebar.svelte-1efeggb{position:fixed;top:3rem;right:0;width:250px;height:calc(100vh - 3rem);overflow-y:auto;padding:1rem;border-left:1px solid var(--cds-border-subtle, #e0e0e0);background:var(--cds-ui-background, #ffffff);z-index:10}.ref-list.svelte-1efeggb{list-style:none;margin:0;padding:0;font-size:.8125rem;line-height:1.4}.ref-list.svelte-1efeggb li:where(.svelte-1efeggb){padding:.2rem 0}.ref-list.svelte-1efeggb a:where(.svelte-1efeggb){color:var(--cds-link-primary, #0f62fe);text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-list.svelte-1efeggb a:where(.svelte-1efeggb):hover{text-decoration:underline}@media(max-width:672px){.sidenav.svelte-1efeggb{position:static;width:auto;height:auto;border-right:none;border-bottom:1px solid var(--cds-border-subtle, #e0e0e0)}.right-sidebar.svelte-1efeggb{position:static;width:auto;height:auto;border-left:none;border-top:1px solid var(--cds-border-subtle, #e0e0e0)}}
