.doc-page.svelte-1jk0r6e{max-width:680px;padding-bottom:3rem}.breadcrumb.svelte-1jk0r6e{font-size:.8125rem;color:var(--color-text-muted);margin-bottom:1.5rem}.breadcrumb.svelte-1jk0r6e a:where(.svelte-1jk0r6e){color:var(--color-accent);text-decoration:none}.breadcrumb.svelte-1jk0r6e .sep:where(.svelte-1jk0r6e){margin:0 .375rem;opacity:.5}h1.svelte-1jk0r6e{font-family:var(--font-serif);font-size:1.75rem;margin-bottom:.25rem}.doc-meta.svelte-1jk0r6e{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-accent);margin-bottom:1.5rem}.toc.svelte-1jk0r6e{border:1px solid var(--color-border);border-radius:8px;padding:.75rem 1rem;margin-bottom:1.5rem}.toc-label.svelte-1jk0r6e{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:.375rem}.toc.svelte-1jk0r6e ul:where(.svelte-1jk0r6e){margin:0;padding-left:1.1rem}.toc.svelte-1jk0r6e li:where(.svelte-1jk0r6e){font-size:.8125rem;line-height:1.7}.toc.svelte-1jk0r6e a:where(.svelte-1jk0r6e){color:var(--color-text);text-decoration:none}.toc.svelte-1jk0r6e a:where(.svelte-1jk0r6e):hover{color:var(--color-accent)}section.svelte-1jk0r6e{margin-bottom:1.75rem}h2.svelte-1jk0r6e{font-family:var(--font-serif);font-size:1.1875rem;margin-bottom:.625rem}blockquote.svelte-1jk0r6e{margin:.75rem 0;padding:.625rem .875rem;border-left:3px solid var(--color-accent);background:var(--color-bg-alt, rgba(0, 0, 0, .03));font-family:var(--font-serif);font-size:.9375rem;line-height:1.6}blockquote.svelte-1jk0r6e cite:where(.svelte-1jk0r6e){display:block;margin-top:.375rem;font-size:.75rem;font-style:normal;color:var(--color-text-muted)}.section-body.svelte-1jk0r6e{font-family:var(--font-serif);font-size:1rem;line-height:1.75}.section-body.svelte-1jk0r6e p{margin:.75rem 0}.section-body.svelte-1jk0r6e ol,.section-body.svelte-1jk0r6e ul{margin:.75rem 0;padding-left:1.5rem}.section-body.svelte-1jk0r6e li{margin:.25rem 0}.section-body.svelte-1jk0r6e em{color:var(--color-text-muted)}
