.toc-page.svelte-h9w3m{width:min(900px,100% - 32px);margin:0 auto;padding:34px 0 80px}.toc-back.svelte-h9w3m{color:#a69b88;text-decoration:none}.toc-page.svelte-h9w3m header:where(.svelte-h9w3m){border-bottom:1px solid #38342b;padding:44px 0 28px}.toc-page.svelte-h9w3m header:where(.svelte-h9w3m) p:where(.svelte-h9w3m){color:#c65b3e;text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:.75rem}.toc-page.svelte-h9w3m h1:where(.svelte-h9w3m){color:#eee7dc;margin:8px 0;font:clamp(2.2rem,7vw,4.8rem)/.98 Georgia,serif}.toc-page.svelte-h9w3m header:where(.svelte-h9w3m) span:where(.svelte-h9w3m){color:#9d978c}.toc-actions.svelte-h9w3m{gap:12px;margin:24px 0;display:flex}.toc-actions.svelte-h9w3m a:where(.svelte-h9w3m),.toc-actions.svelte-h9w3m input:where(.svelte-h9w3m){color:#eee;background:#121413;border:1px solid #4a4235;padding:12px 15px}.toc-actions.svelte-h9w3m a:where(.svelte-h9w3m){background:#9e3e2e;border-color:#9e3e2e;text-decoration:none}.toc-actions.svelte-h9w3m input:where(.svelte-h9w3m){min-width:260px;margin-left:auto}.toc-list.svelte-h9w3m{border-top:1px solid #292a27;margin:0;padding:0;list-style:none}.toc-list.svelte-h9w3m li:where(.svelte-h9w3m) a:where(.svelte-h9w3m){color:#ded8cd;border-bottom:1px solid #292a27;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding:15px 8px;text-decoration:none;display:grid}.toc-list.svelte-h9w3m li:where(.svelte-h9w3m) a:where(.svelte-h9w3m):hover{background:#171814}.toc-list.svelte-h9w3m li:where(.svelte-h9w3m) span:where(.svelte-h9w3m),.toc-list.svelte-h9w3m li:where(.svelte-h9w3m) small:where(.svelte-h9w3m){color:#928a7d}.toc-empty.svelte-h9w3m{color:#8f897e;text-align:center;padding:30px}@media (width<=600px){.toc-actions.svelte-h9w3m{display:grid}.toc-actions.svelte-h9w3m input:where(.svelte-h9w3m){min-width:0;margin:0}.toc-list.svelte-h9w3m li:where(.svelte-h9w3m) a:where(.svelte-h9w3m){grid-template-columns:40px 1fr}.toc-list.svelte-h9w3m li:where(.svelte-h9w3m) small:where(.svelte-h9w3m){display:none}}
