.sub-directory.svelte-16iy11v{margin-left:2rem}.docs-page.svelte-16iy11v{padding-bottom:4rem}.docs-header.svelte-16iy11v{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border)}.docs-header.svelte-16iy11v h1:where(.svelte-16iy11v){margin-bottom:.5rem}.docs-subtitle.svelte-16iy11v{font-size:1.1rem;color:var(--text-secondary)}.intro.svelte-16iy11v{font-size:1.1rem;color:var(--text-secondary);margin-bottom:2rem;line-height:1.7}.docs-section.svelte-16iy11v{margin-bottom:3rem;scroll-margin-top:calc(var(--nav-height) + 2rem)}.docs-section.svelte-16iy11v:last-child{margin-bottom:0}.docs-section.svelte-16iy11v h2:where(.svelte-16iy11v){margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.docs-section.svelte-16iy11v h3:where(.svelte-16iy11v){margin-top:2rem;margin-bottom:1rem;font-size:1.25rem}.docs-section.svelte-16iy11v>p:where(.svelte-16iy11v){color:var(--text-secondary);margin-bottom:1rem;line-height:1.7}.docs-section.svelte-16iy11v ul:where(.svelte-16iy11v){list-style:none;padding:0;margin-bottom:1rem}.docs-section.svelte-16iy11v>ul:where(.svelte-16iy11v)>li:where(.svelte-16iy11v){padding:.375rem 0 .375rem 1.25rem;position:relative;color:var(--text-secondary)}.docs-section.svelte-16iy11v>ul:where(.svelte-16iy11v)>li:where(.svelte-16iy11v):before{content:"•";position:absolute;left:0;color:var(--accent)}.docs-section.svelte-16iy11v>ul:where(.svelte-16iy11v)>li:where(.svelte-16iy11v) strong:where(.svelte-16iy11v){color:var(--text-primary)}.formats-table.svelte-16iy11v{width:100%;border-collapse:collapse;margin-top:1rem;margin-bottom:1.5rem}.formats-table.svelte-16iy11v th:where(.svelte-16iy11v),.formats-table.svelte-16iy11v td:where(.svelte-16iy11v){padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--border)}.formats-table.svelte-16iy11v th:where(.svelte-16iy11v){background:var(--bg-secondary);font-weight:600;color:var(--text-primary)}.formats-table.svelte-16iy11v td:where(.svelte-16iy11v){color:var(--text-secondary)}.formats-table.svelte-16iy11v td:where(.svelte-16iy11v):first-child{color:var(--text-primary);font-weight:500}.file-tree.svelte-16iy11v{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem 1.25rem;margin:1rem 0 1.5rem;font-family:monospace;font-size:.9rem;line-height:1.6}.file-tree.svelte-16iy11v code:where(.svelte-16iy11v){background:none;padding:0;color:var(--text-primary)}
