svg.svelte-7v94yo{display:block;overflow:visible}.graph-node-circle{transition:r .18s ease,opacity .18s ease}.graph-link{transition:stroke-opacity .18s ease,stroke-width .18s ease}.graph-node.is-focused .graph-node-circle{r:9}.graph-node.is-dimmed{opacity:.35}.graph-link.is-dimmed{stroke-opacity:.15!important}.graph-link.is-active{stroke-opacity:.9!important;stroke-width:1.5px!important}@media(prefers-reduced-motion:reduce){.graph-node-circle,.graph-link{transition:none}}.graph-empty.svelte-7v94yo{margin:0;padding:.5rem 1rem;color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.note-viewer.svelte-1ql16t7{display:grid;grid-template-columns:220px minmax(0,1fr) 200px;grid-template-areas:"left main right";align-items:start;min-height:calc(100vh - 120px);max-width:1440px;margin:0 auto}.sidebar-left.svelte-1ql16t7{grid-area:left;position:sticky;top:0;max-height:100vh;overflow-y:auto;border-right:var(--line-std) solid var(--color-line-3);display:flex;flex-direction:column}.sidebar-left__cta-wrap.svelte-1ql16t7{padding:1.25rem 1rem;border-bottom:var(--line-thin) solid var(--color-line-1)}.sidebar-left__cta.svelte-1ql16t7{display:flex;align-items:center;gap:.5rem;width:100%;justify-content:center;text-decoration:none;border-color:var(--color-line-3);color:var(--color-text-strong);font-size:.68rem;letter-spacing:.1em}.sidebar-left__cta.svelte-1ql16t7:hover{background:var(--color-surface-2)}.sidebar-left__catalog.svelte-1ql16t7{padding:1rem 0;flex:1}.sidebar-left__graph.svelte-1ql16t7{border-top:var(--line-thin) solid var(--color-line-1);padding:1rem 0 1.25rem}.sidebar-left__catalog-label.svelte-1ql16t7{margin:0 0 .5rem;padding:0 1rem;color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.sidebar-left__note-list.svelte-1ql16t7{list-style:none;margin:0;padding:0}.sidebar-left__note-item.svelte-1ql16t7{border-bottom:var(--line-thin) solid var(--color-line-1)}.sidebar-left__note-item--active.svelte-1ql16t7{background:var(--color-surface-1);border-left:var(--line-strong) solid var(--color-accent-700)}.sidebar-left__note-link.svelte-1ql16t7{display:flex;flex-direction:column;gap:.2rem;padding:.65rem 1rem;text-decoration:none;transition:background .1s ease}.sidebar-left__note-item--active.svelte-1ql16t7 .sidebar-left__note-link:where(.svelte-1ql16t7){padding-left:calc(1rem - var(--line-strong))}.sidebar-left__note-link.svelte-1ql16t7:hover{background:var(--color-surface-1)}.sidebar-left__note-title.svelte-1ql16t7{color:var(--color-text-strong);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.72rem;font-weight:600;line-height:1.3;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar-left__note-item--active.svelte-1ql16t7 .sidebar-left__note-title:where(.svelte-1ql16t7){color:var(--color-accent-700)}.sidebar-left__note-tags.svelte-1ql16t7{color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.note-main.svelte-1ql16t7{grid-area:main;min-width:0;padding-bottom:6rem}.cover-media.svelte-1ql16t7{width:100%;aspect-ratio:16 / 9;overflow:hidden}.cover-media.svelte-1ql16t7 img:where(.svelte-1ql16t7),.cover-media.svelte-1ql16t7 video:where(.svelte-1ql16t7){width:100%;height:100%;object-fit:cover;display:block}.note-header.svelte-1ql16t7{display:flex;flex-direction:column;gap:1rem;border-top:var(--line-strong) solid var(--color-line-3);border-bottom:var(--line-std) solid var(--color-line-3);padding:2.5rem 3rem}.eyebrow.svelte-1ql16t7{margin:0;color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.note-title.svelte-1ql16t7{margin:0;color:var(--color-text-strong);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1}.note-meta.svelte-1ql16t7{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:center}.note-date.svelte-1ql16t7,.note-series.svelte-1ql16t7{color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.note-series.svelte-1ql16t7{border-left:var(--line-std) solid var(--color-line-2);padding-left:1.25rem}.tag-list.svelte-1ql16t7{display:flex;flex-wrap:wrap;gap:.4rem}.tag-badge.svelte-1ql16t7{border:var(--line-thin) solid var(--color-line-2);color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.08em;padding:.2rem .5rem;text-transform:uppercase}.note-takeaway.svelte-1ql16t7{margin:0;border-left:var(--line-strong) solid var(--color-accent-700);color:var(--color-text);font-family:Literata,Georgia,serif;font-size:1.15rem;font-style:italic;line-height:1.6;padding-left:1.25rem}.note-body.svelte-1ql16t7{padding:3rem 3rem 0;max-width:72ch}.note-body.svelte-1ql16t7 h1,.note-body.svelte-1ql16t7 h2,.note-body.svelte-1ql16t7 h3,.note-body.svelte-1ql16t7 h4{color:var(--color-text-strong);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-weight:700;line-height:1.15;margin:2.5rem 0 .75rem}.note-body.svelte-1ql16t7 h1{font-size:2rem}.note-body.svelte-1ql16t7 h2{font-size:1.65rem}.note-body.svelte-1ql16t7 h3{font-size:1.35rem}.note-body.svelte-1ql16t7 h4{font-size:1.1rem}.note-body.svelte-1ql16t7 p{color:var(--color-text);font-family:Literata,Georgia,serif;font-size:1.125rem;line-height:1.75;margin:0 0 1.25rem}.note-body.svelte-1ql16t7 a{color:var(--color-accent-700);text-decoration:underline;text-underline-offset:3px}.note-body.svelte-1ql16t7 a:hover{color:var(--color-accent-900)}.note-body.svelte-1ql16t7 code{background:var(--color-surface-2);border:var(--line-thin) solid var(--color-line-1);border-radius:0;font-family:Fira Code,Cascadia Code,Courier New,monospace;font-size:.88em;padding:.1em .35em}.note-body.svelte-1ql16t7 pre code{background:none;border:none;font-size:.875rem;padding:0}.note-body.svelte-1ql16t7 blockquote{border-left:var(--line-strong) solid var(--color-accent-700);color:var(--color-text-muted);font-family:Literata,Georgia,serif;font-style:italic;margin:1.5rem 0;padding-left:1.25rem}.note-body.svelte-1ql16t7 ul,.note-body.svelte-1ql16t7 ol{color:var(--color-text);font-family:Literata,Georgia,serif;font-size:1.125rem;line-height:1.75;margin:0 0 1.25rem;padding-left:1.75rem}.note-body.svelte-1ql16t7 li{margin-bottom:.4rem}.note-body.svelte-1ql16t7 table{border-collapse:collapse;font-size:.95rem;margin:1.5rem 0;width:100%}.note-body.svelte-1ql16t7 th,.note-body.svelte-1ql16t7 td{border:var(--line-std) solid var(--color-line-2);padding:.5rem .75rem;text-align:left}.note-body.svelte-1ql16t7 th{background:var(--color-surface-1);color:var(--color-text-strong);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-weight:600}.note-body.svelte-1ql16t7 hr{border:none;border-top:var(--line-std) solid var(--color-line-3);margin:2.5rem 0}.note-body.svelte-1ql16t7 img{display:block;max-width:100%;height:auto}.note-body.svelte-1ql16t7 .inline-media{margin:2rem 0}.note-body.svelte-1ql16t7 .inline-media__asset{display:block;width:100%;max-width:100%;height:auto;border:var(--line-thin) solid var(--color-line-1);background:var(--color-surface-1)}.note-body.svelte-1ql16t7 .inline-media__asset--video{aspect-ratio:16 / 9}.note-body.svelte-1ql16t7 .inline-media__caption{margin-top:.65rem;color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.note-body.svelte-1ql16t7 .inline-media--left{width:min(70%,36rem);margin-right:auto}.note-body.svelte-1ql16t7 .inline-media--center{width:min(100%,42rem);margin-left:auto;margin-right:auto}.note-body.svelte-1ql16t7 .inline-media--wide{width:min(100%,62rem);margin-left:auto;margin-right:auto}.sidebar-right.svelte-1ql16t7{grid-area:right;position:sticky;top:0;max-height:100vh;overflow-y:auto;border-left:var(--line-std) solid var(--color-line-3);display:flex;flex-direction:column;gap:0}.sidebar-right__section.svelte-1ql16t7{padding:1.25rem 1rem;border-bottom:var(--line-thin) solid var(--color-line-1)}.sidebar-right__section.svelte-1ql16t7:last-child{border-bottom:none}.sidebar-right__section-label.svelte-1ql16t7{margin:0 0 .75rem;color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.sidebar-right__related-list.svelte-1ql16t7{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.sidebar-right__related-item.svelte-1ql16t7{border-bottom:var(--line-thin) solid var(--color-line-1)}.sidebar-right__related-item.svelte-1ql16t7:last-child{border-bottom:none}.sidebar-right__related-link.svelte-1ql16t7{display:flex;flex-direction:column;gap:.2rem;padding:.6rem 0;text-decoration:none;transition:color .1s ease}.sidebar-right__related-link.svelte-1ql16t7:hover .sidebar-right__related-title:where(.svelte-1ql16t7){color:var(--color-accent-700)}.sidebar-right__related-title.svelte-1ql16t7{color:var(--color-text-strong);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.72rem;font-weight:600;line-height:1.3;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .1s ease}.sidebar-right__related-date.svelte-1ql16t7{color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.sidebar-right__cite-list.svelte-1ql16t7{display:flex;flex-direction:column;gap:.5rem;margin:0}.sidebar-right__cite-row.svelte-1ql16t7{display:flex;flex-direction:column;gap:.15rem}.sidebar-right__cite-key.svelte-1ql16t7{color:var(--color-text-muted);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.58rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.sidebar-right__cite-value.svelte-1ql16t7{margin:0;color:var(--color-text);font-family:Space Grotesk,Inter,Segoe UI,sans-serif;font-size:.68rem;font-weight:500;line-height:1.4;word-break:break-all}.sidebar-right__cite-mono.svelte-1ql16t7{font-family:Fira Code,Cascadia Code,Courier New,monospace;font-size:.64rem}.sidebar-right__cite-url.svelte-1ql16t7{color:var(--color-text-muted)}@media(max-width:1100px){.note-viewer.svelte-1ql16t7{grid-template-columns:200px minmax(0,1fr);grid-template-areas:"left main" "left right"}.sidebar-right.svelte-1ql16t7{grid-area:right;position:static;max-height:none;border-left:none;border-top:var(--line-std) solid var(--color-line-3);flex-direction:row;flex-wrap:wrap;align-items:start;padding:0}.sidebar-right__section.svelte-1ql16t7{flex:1;min-width:200px}}@media(max-width:768px){.note-viewer.svelte-1ql16t7{grid-template-columns:1fr;grid-template-areas:"main" "left" "right"}.sidebar-left.svelte-1ql16t7{position:static;max-height:none;border-right:none;border-top:var(--line-std) solid var(--color-line-3)}.sidebar-left__catalog.svelte-1ql16t7{overflow:hidden}.sidebar-right.svelte-1ql16t7{flex-direction:column}.note-header.svelte-1ql16t7,.note-body.svelte-1ql16t7{padding-left:1.25rem;padding-right:1.25rem}}
