.toc-list.svelte-1dzzduv{border-left:1.5px solid var(--border-neutral-primary)}.toc-item.svelte-1dzzduv{display:block;color:var(--text-secondary);padding:var(--space-4) var(--space-12);border-left:2px solid transparent;margin-left:-1.5px;line-height:1.4;cursor:pointer;transition:color var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default)}.toc-item.svelte-1dzzduv:hover{color:var(--text-primary)}.toc-item.active.svelte-1dzzduv{color:var(--text-accent);border-left-color:var(--border-accent-subtle)}.toc-item.sub.svelte-1dzzduv{padding-left:var(--space-24)}.layout.svelte-xz2n8f{display:grid;grid-template-columns:var(--sidebar-width) 1fr var(--sidebar-width);max-width:var(--site-max);margin:0 auto;width:100%;min-height:calc(100vh - var(--nav-height))}.col-left.svelte-xz2n8f{border-right:1px solid var(--border-neutral-primary)}.col-right.svelte-xz2n8f{border-left:1px solid var(--border-neutral-primary)}.col-left.svelte-xz2n8f .sticky:where(.svelte-xz2n8f),.col-right.svelte-xz2n8f .sticky:where(.svelte-xz2n8f){position:sticky;top:var(--nav-height);padding:var(--space-32)}.col-left.svelte-xz2n8f .sticky:where(.svelte-xz2n8f){max-height:calc(100vh - var(--nav-height));overflow-y:auto}.col-center.svelte-xz2n8f{padding:var(--space-32) var(--space-56) var(--space-48);max-width:760px;width:100%;justify-self:center}.toc-title.svelte-xz2n8f{color:var(--text-secondary);margin-bottom:var(--space-16)}.left-mobile.svelte-xz2n8f{display:none}@media (max-width: 900px){.layout.svelte-xz2n8f{grid-template-columns:1fr;min-height:0}.col-left.svelte-xz2n8f,.col-right.svelte-xz2n8f{display:none}.col-center.svelte-xz2n8f{padding:var(--space-32) var(--space-24);max-width:100%}.left-mobile.svelte-xz2n8f{display:block;padding:var(--space-20);border:1px solid var(--border-neutral-primary);border-radius:var(--radius-loose);margin-bottom:var(--space-32)}}.page-header.svelte-162svzm{margin-bottom:var(--space-40);padding-bottom:var(--space-32);border-bottom:1px solid var(--border-neutral-primary)}.back-link.svelte-162svzm{display:inline-flex;align-items:center;gap:var(--space-6);color:var(--text-secondary);margin-bottom:var(--space-32);transition:color var(--duration-fast) var(--ease-default)}.back-link.svelte-162svzm:hover{color:var(--text-accent)}.eyebrow.svelte-162svzm{color:var(--text-secondary);display:block;margin-bottom:var(--space-12)}.ph-title.svelte-162svzm{color:var(--text-primary);margin-bottom:var(--space-16)}.ph-subtitle.svelte-162svzm{color:var(--text-secondary)}.ph-reading.svelte-162svzm{display:inline-flex;align-items:center;gap:var(--space-6);color:var(--text-secondary);margin-top:var(--space-16)}
