.connection-section:where(.astro-z2ql46ah){font-size:.875rem;line-height:1.7;min-width:0}.connection-section:where(.astro-z2ql46ah)+.connection-section:where(.astro-z2ql46ah){margin-block-start:var(--space-6)}.connection-section:where(.astro-z2ql46ah) h2:where(.astro-z2ql46ah){display:flex;align-items:center;gap:var(--space-2);font-size:1rem;line-height:1.7;font-weight:600;margin:0}.connection-count:where(.astro-z2ql46ah){font-size:.875rem;font-weight:400;color:var(--sl-color-gray-2);font-variant-numeric:tabular-nums}.connection-hint:where(.astro-z2ql46ah),.connection-empty:where(.astro-z2ql46ah){font-size:.875rem;color:var(--sl-color-gray-2);margin:var(--space-2) 0}.connection-list:where(.astro-z2ql46ah){list-style:none;padding:0!important;margin:var(--space-2) 0 0}.connection-list:where(.astro-z2ql46ah)>li:where(.astro-z2ql46ah){position:relative;border-block-end:1px solid var(--workspace-border);margin:0;padding:0}.connection-link:where(.astro-z2ql46ah){display:flex;align-items:center;min-height:44px;padding-inline-end:7rem;overflow-wrap:anywhere}.connection-preview:where(.astro-z2ql46ah){margin:0}.connection-preview:where(.astro-z2ql46ah)>summary:where(.astro-z2ql46ah){position:absolute;inset-block-start:0;inset-inline-end:0;min-height:44px;display:list-item;align-content:center;cursor:pointer;color:var(--sl-color-gray-2);padding-inline:var(--space-2);margin-inline-start:var(--space-4)}.connection-excerpt:where(.astro-z2ql46ah){font-size:.875rem;line-height:1.8;padding:var(--space-3);margin-block:0 var(--space-3);border-inline-start:2px solid var(--workspace-border);max-height:18rem;overflow:auto;overflow-wrap:anywhere}.connection-excerpt:where(.astro-z2ql46ah) p{margin-block:0 var(--space-2)}.connection-excerpt:where(.astro-z2ql46ah) h1,.connection-excerpt:where(.astro-z2ql46ah) h2,.connection-excerpt:where(.astro-z2ql46ah) h3{font-size:1rem;margin-block:var(--space-2)}.connection-excerpt:where(.astro-z2ql46ah) .katex-display{overflow-x:auto;overflow-y:hidden}.connections-more:where(.astro-z2ql46ah)>summary:where(.astro-z2ql46ah){min-height:44px;align-content:center;cursor:pointer;color:var(--sl-color-gray-2)}.more-open:where(.astro-z2ql46ah),.connections-more:where(.astro-z2ql46ah)[open]>summary:where(.astro-z2ql46ah) .more-closed:where(.astro-z2ql46ah){display:none}.connections-more:where(.astro-z2ql46ah)[open]>summary:where(.astro-z2ql46ah) .more-open:where(.astro-z2ql46ah){display:inline}a:where(.astro-z2ql46ah):focus-visible,summary:where(.astro-z2ql46ah):focus-visible{outline:2px solid var(--sl-color-text-accent);outline-offset:2px;border-radius:var(--radius-control)}@layer sitegraph{:root{--slsg-graph-bg-color: var(--slsg-graph-minimized-bg-color)}.slsg-graph-component{--slsg-node-color-hover: var(--slsg-color-accent);--slsg-node-color-muted: var(--slsg-color-muted);--slsg-link-color-hover: var(--slsg-color-accent);--slsg-link-color-muted: var(--slsg-color-muted);--slsg-label-color: var(--slsg-text-color);--slsg-label-color-hover: var(--slsg-text-color-accent);--slsg-label-color-muted: var(--slsg-text-color-muted)}.slsg-graph-component{width:var(--slsg-graph-width);height:var(--slsg-graph-height)}.slsg-graph-container{position:relative;width:var(--slsg-graph-width);height:inherit;box-sizing:border-box;border-radius:5px;background-color:var(--slsg-graph-bg-color);outline:1px solid var(--slsg-graph-outline-color);canvas{width:inherit;height:inherit;border-radius:inherit}}#slsg-graph-stats{position:fixed;bottom:40px;right:10px;z-index:500;width:max(200px,15vw,15vh);height:max(100px,6vh,6vw);opacity:.6;user-select:none;cursor:pointer}body[data-graph-blur=true]{#starlight__sidebar,.header{z-index:0}.right-sidebar:not(:has(.slsg-is-fullscreen)){z-index:0}}.slsg-background-blur{position:fixed;top:0;left:0;backdrop-filter:blur(4px);background-color:#0000001a;width:100%;height:100%;z-index:10}.slsg-is-fullscreen{--slsg-graph-bg-color: var(--slsg-graph-maximized-bg-color);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;.slsg-graph-action-container svg{width:24px;height:24px}}.slsg-graph-action-container:not(:empty){position:absolute;right:0;display:flex;flex-direction:row;gap:.2rem;padding:.2rem .2rem .4rem .5rem;background-color:color-mix(in srgb,var(--slsg-graph-bg-color) 80%,transparent);border-radius:0 4px 0 16px;backdrop-filter:blur(4px)}.slsg-graph-action-button.slsg-graph-action-button{display:flex;color:var(--slsg-graph-action-color);background-color:transparent;transition:background-color .3s ease,color .3s ease;border:unset;border-radius:4px;margin-top:unset;padding:.2rem;opacity:.5;cursor:pointer;&:hover{color:var(--slsg-graph-action-color-hover);background-color:var(--slsg-graph-action-bg-color-hover)}svg{width:16px;height:16px}}.slsg-backlinks{padding:0;list-style:none;a.slsg-backlink{display:block;font-size:var(--slsg-text-xs);text-decoration:none;color:var(--slsg-text-color-accent);overflow-wrap:anywhere;&:hover{color:var(--slsg-text-color);text-decoration:underline}--pad-inline: .5rem;border-radius:.25rem;padding-block:.25rem;padding-inline:calc(1rem * var(--depth) + var(--pad-inline)) var(--pad-inline);line-height:1.25}}.slsg-menu-container{position:fixed;z-index:1000}.slsg-menu{display:inline-flex;background-color:var(--slsg-context-menu-bg-color);border:1px var(--slsg-context-menu-border-color) solid;border-radius:10px;overflow:hidden;flex-direction:column;padding:6px}.slsg-menu-item{display:flex;align-items:center;gap:8px;padding:2px 4px;margin:0 2px;border-radius:4px;white-space:nowrap}.slsg-menu-item:hover{background-color:var(--slsg-context-menu-bg-color-hover)}.slsg-menu-item-icon{display:flex}.slsg-menu-item-icon svg{width:20px;height:20px}.slsg-menu-item-title{font-weight:600;font-size:var(--slsg-text-xs)}.slsg-popup-menu{position:fixed;z-index:1000;right:8px;top:8px;background-color:color-mix(in srgb,var(--slsg-graph-bg-color) 90%,transparent);border:1px solid var(--slsg-context-menu-border-color);border-radius:8px;padding:8px;overflow:hidden;backdrop-filter:blur(32px);.slsg-value-slider{display:flex;font-size:var(--slsg-text-xs);flex-wrap:wrap;.slsg-value-slider-text{display:flex;gap:.5rem}.slsg-value-slider-label{font-weight:900}}}}.slsg-is-fullscreen{height:90vh;width:90vw}@media(max-width:1152px){.slsg-is-fullscreen{height:80vh;width:80vw}}@layer sitegraph{:root{--slsg-graph-width: 250px;--slsg-graph-height: 250px;--slsg-text-lg: 1.125rem;--slsg-text-md: 1rem;--slsg-text-sm: .875rem;--slsg-text-xs: .8125rem}:root,:root[data-theme=dark]{--slsg-graph-minimized-bg-color: #1e1e1e;--slsg-graph-maximized-bg-color: #252526;--slsg-graph-outline-color: #3c3c3c;--slsg-graph-action-color: #f2f2f2;--slsg-graph-action-color-hover: inherit;--slsg-graph-action-bg-color-hover: #2d2d2d;--slsg-context-menu-border-color: #3c3c3c;--slsg-context-menu-bg-color: #3c3c3c;--slsg-context-menu-bg-color-hover: #2d2d2d;--slsg-text-color: #f2f2f2;--slsg-text-color-accent: #359de3;--slsg-text-color-muted: #5a5a5a;--slsg-color-accent: #007acc;--slsg-color-muted: #5a5a5a;--slsg-link-color: #3c3c3c;--slsg-node-color: #ffffff;--slsg-node-color-adjacent: #d4d4d4;--slsg-node-color-current: #3eb63e;--slsg-node-color-visited: #9c9c9c;--slsg-node-color-unresolved: #ea4040;--slsg-node-color-external: #b138b1;--slsg-node-color-tag: #c3a6ff;--slsg-node-color-1: #ff7d82;--slsg-node-color-2: #ffb07a;--slsg-node-color-3: #ffd66f;--slsg-node-color-4: #dee169;--slsg-node-color-5: #a6e75c;--slsg-node-color-6: #76bf93;--slsg-node-color-7: #4e9cdf;--slsg-node-color-8: #6a86d1;--slsg-node-color-9: #a287ca}:root[data-theme=light]{--slsg-graph-minimized-bg-color: #f2f2f2;--slsg-graph-maximized-bg-color: #f3f3f3;--slsg-graph-outline-color: #cccccc;--slsg-graph-action-color: #222222;--slsg-graph-action-bg-color-hover: #e0e0e0;--slsg-context-menu-border-color: #cccccc;--slsg-context-menu-bg-color: #f3f3f3;--slsg-context-menu-bg-color-hover: #e0e0e0;--slsg-text-color: #222222;--slsg-text-color-accent: #007acc;--slsg-text-color-muted: #5a5a5a;--slsg-color-accent: #007acc;--slsg-color-muted: #5a5a5a;--slsg-link-color: #cccccc;--slsg-node-color: #222222;--slsg-node-color-adjacent: #d4d4d4;--slsg-node-color-current: #5eaa5e;--slsg-node-color-visited: #404040;--slsg-node-color-unresolved: #af3737;--slsg-node-color-external: #b16db1;--slsg-node-color-tag: #a17bf8;--slsg-node-color-1: #ff595e;--slsg-node-color-2: #ff924c;--slsg-node-color-3: #ffca3a;--slsg-node-color-4: #c5ca30;--slsg-node-color-5: #8ac926;--slsg-node-color-6: #52a675;--slsg-node-color-7: #1982c4;--slsg-node-color-8: #4267ac;--slsg-node-color-9: #7d5ba6}}@layer sitegraph{:root{--slsg-graph-width: 250px;--slsg-graph-height: 250px;--slsg-text-lg: var(--sl-text-lg);--slsg-text-md: var(--sl-text-base);--slsg-text-sm: var(--sl-text-sm);--slsg-text-xs: var(--sl-text-xs);--slsg-graph-minimized-bg-color: var(--sl-color-bg);--slsg-graph-maximized-bg-color: var(--slsg-graph-minimized-bg-color);--slsg-graph-outline-color: var(--sl-color-gray-6);--slsg-graph-action-color: var(--sl-color-white);--slsg-graph-action-color-hover: inherit;--slsg-graph-action-bg-color-hover: var(--sl-color-gray-5);--slsg-context-menu-border-color: var(--sl-color-gray-4);--slsg-context-menu-bg-color: var(--sl-color-gray-6);--slsg-context-menu-bg-color-hover: var(--sl-color-gray-5);--slsg-text-color: var(--sl-color-white);--slsg-text-color-accent: var(--sl-color-text-accent);--slsg-text-color-muted: var(--sl-color-white);--slsg-color-accent: var(--sl-color-accent-high);--slsg-color-muted: var(--sl-color-gray-5)}:root[data-theme=dark]{--slsg-link-color: var(--sl-color-gray-4);--slsg-node-color: var(--sl-color-white);--slsg-node-color-adjacent: var(--sl-color-gray-2);--slsg-node-color-current: var(--sl-color-green-high);--slsg-node-color-visited: var(--sl-color-orange-high);--slsg-node-color-unresolved: var(--sl-color-red-high);--slsg-node-color-external: var(--sl-color-purple-high);--slsg-node-color-tag: #c3a6ff;--slsg-node-color-1: #ff7d82;--slsg-node-color-2: #ffb07a;--slsg-node-color-3: #ffd66f;--slsg-node-color-4: #dee169;--slsg-node-color-5: #a6e75c;--slsg-node-color-6: #76bf93;--slsg-node-color-7: #4e9cdf;--slsg-node-color-8: #6a86d1;--slsg-node-color-9: #a287ca}:root[data-theme=light]{--slsg-link-color: var(--sl-color-gray-5);--slsg-node-color: var(--sl-color-gray-4);--slsg-node-color-adjacent: var(--sl-color-gray-5);--slsg-node-color-current: var(--sl-color-green);--slsg-node-color-visited: var(--sl-color-orange);--slsg-node-color-unresolved: var(--sl-color-red);--slsg-node-color-external: var(--sl-color-purple);--slsg-node-color-tag: #a17bf8;--slsg-node-color-1: #ff595e;--slsg-node-color-2: #ff924c;--slsg-node-color-3: #ffca3a;--slsg-node-color-4: #c5ca30;--slsg-node-color-5: #8ac926;--slsg-node-color-6: #52a675;--slsg-node-color-7: #1982c4;--slsg-node-color-8: #4267ac;--slsg-node-color-9: #7d5ba6}.slsg-graph-panel,.slsg-backlinks-panel{padding:1rem var(--sl-sidebar-pad-x);h2{color:var(--slsg-text-color);font-size:var(--slsg-text-lg);font-weight:600;line-height:var(--sl-line-height-headings);margin-bottom:.5rem}}@media (max-width: calc(72em - 1px)){.main-frame>div:has(.slsg-graph-panel,.slsg-backlinks-panel){display:flex;flex-direction:column-reverse;.right-sidebar{display:flex;flex-wrap:wrap;.slsg-graph-panel{flex-grow:1;width:50%;min-width:var(--slsg-graph-width);.slsg-graph-component{width:100%}}.slsg-backlinks-panel{flex-grow:1;width:50%}}}}}.note-connections:where(.astro-fezs4xpw){border-block-start:1px solid var(--workspace-border);margin-block-start:2rem;padding-block-start:1.5rem}
