.toc.svelte-1tt3kii{top:var(--header-h);height:calc(100vh - var(--header-h));grid-area:toc;align-self:start;padding:2.5rem 0 3rem;position:sticky;overflow-y:auto}.toc-inner.svelte-1tt3kii{border-left:1px solid var(--border);padding-left:1.1rem}.toc-title.svelte-1tt3kii{letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.75rem;font-size:.72rem;font-weight:600}ul.svelte-1tt3kii{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}li.sub.svelte-1tt3kii a:where(.svelte-1tt3kii){padding-left:.9rem;font-size:.82rem}a.svelte-1tt3kii{color:var(--text-muted);border-left:2px solid #0000;margin-left:-1.1rem;padding:.28rem 0 .28rem 1.1rem;font-size:.86rem;line-height:1.4;text-decoration:none;transition:color .13s,border-color .13s;display:block}li.sub.svelte-1tt3kii a:where(.svelte-1tt3kii){padding-left:2rem}a.svelte-1tt3kii:hover{color:var(--text)}a.active.svelte-1tt3kii{color:var(--accent);border-left-color:var(--accent);font-weight:550}@media (width<=1180px){.toc.svelte-1tt3kii{display:none}}.chapter.svelte-1g7luty{grid-template-columns:minmax(0, 1fr) var(--toc-w);max-width:calc(var(--content-max) + var(--toc-w) + 3.5rem);grid-template-areas:"article toc";gap:clamp(1.5rem,4vw,3.5rem);margin:0 auto;padding:clamp(2rem,4vw,3rem) clamp(1.25rem,4vw,2.5rem) 4rem;display:grid}.chapter-article.svelte-1g7luty{min-width:0;max-width:var(--content-max);grid-area:article}.chapter-head.svelte-1g7luty{margin-bottom:2.25rem}.book-crumb.svelte-1g7luty{color:var(--accent);font-size:.82rem;font-weight:600;text-decoration:none}.book-crumb.svelte-1g7luty:hover{text-decoration:underline}.crumb.svelte-1g7luty{color:var(--text-muted);align-items:center;gap:.45rem;margin-top:.5rem;font-size:.84rem;display:flex}.crumb.svelte-1g7luty .dot:where(.svelte-1g7luty){color:var(--text-faint)}.chapter-head.svelte-1g7luty h1:where(.svelte-1g7luty){letter-spacing:-.03em;color:var(--text);margin-top:.75rem;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;line-height:1.1}.lead.svelte-1g7luty{color:var(--text-muted);margin-top:1rem;font-size:1.15rem;line-height:1.6}.pager.svelte-1g7luty{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:1rem;margin-top:4rem;padding-top:2rem;display:grid}.pager-link.svelte-1g7luty{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:.35rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:flex}.pager-link.svelte-1g7luty:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-2px)}.pager-link.next.svelte-1g7luty{text-align:right}.dir.svelte-1g7luty{color:var(--text-muted);align-items:center;gap:.3rem;font-size:.82rem;display:inline-flex}.next.svelte-1g7luty .dir:where(.svelte-1g7luty){justify-content:flex-end}.dir.svelte-1g7luty svg:where(.svelte-1g7luty){width:15px;height:15px}.pager-title.svelte-1g7luty{color:var(--text);font-size:.98rem;font-weight:600}@media (width<=1180px){.chapter.svelte-1g7luty{max-width:var(--content-max);grid-template-columns:1fr;grid-template-areas:"article"}}@media (width<=560px){.pager.svelte-1g7luty{grid-template-columns:1fr}.pager-link.next.svelte-1g7luty{text-align:left}.next.svelte-1g7luty .dir:where(.svelte-1g7luty){justify-content:flex-start}}
