.docs-page.svelte-d2eyi9{padding-bottom:4rem}.docs-header.svelte-d2eyi9{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--border)}.docs-header.svelte-d2eyi9 h1:where(.svelte-d2eyi9){margin-bottom:.5rem}.docs-subtitle.svelte-d2eyi9{font-size:1.1rem;color:var(--text-secondary)}.docs-section.svelte-d2eyi9{margin-bottom:3rem;scroll-margin-top:calc(var(--nav-height) + 2rem)}.docs-section.svelte-d2eyi9:last-child{margin-bottom:0}.docs-section.svelte-d2eyi9 h2:where(.svelte-d2eyi9){margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.docs-section.svelte-d2eyi9 h3:where(.svelte-d2eyi9){margin-top:1.5rem;margin-bottom:.75rem;color:var(--text-primary);scroll-margin-top:calc(var(--nav-height) + 2rem)}.docs-section.svelte-d2eyi9 p:where(.svelte-d2eyi9){color:var(--text-secondary);line-height:1.7;margin-bottom:1rem}.docs-section.svelte-d2eyi9 ul:where(.svelte-d2eyi9),.docs-section.svelte-d2eyi9 ol:where(.svelte-d2eyi9){list-style:none;padding:0;margin-top:1rem;margin-bottom:1rem}.docs-section.svelte-d2eyi9 li:where(.svelte-d2eyi9){padding:.375rem 0 .375rem 1.25rem;position:relative;color:var(--text-secondary);line-height:1.6}.docs-section.svelte-d2eyi9 ul:where(.svelte-d2eyi9)>li:where(.svelte-d2eyi9):before{content:"→";position:absolute;left:0;color:var(--accent)}.docs-section.svelte-d2eyi9 ol:where(.svelte-d2eyi9){counter-reset:list-counter}.docs-section.svelte-d2eyi9 ol:where(.svelte-d2eyi9)>li:where(.svelte-d2eyi9){counter-increment:list-counter}.docs-section.svelte-d2eyi9 ol:where(.svelte-d2eyi9)>li:where(.svelte-d2eyi9):before{content:counter(list-counter) ".";position:absolute;left:0;color:var(--accent);font-weight:500}.docs-section.svelte-d2eyi9 li:where(.svelte-d2eyi9) strong:where(.svelte-d2eyi9){color:var(--text-primary)}.docs-section.svelte-d2eyi9 code:where(.svelte-d2eyi9){background:var(--bg-secondary);padding:.125rem .375rem;border-radius:var(--radius-sm);font-size:.9em}pre.svelte-d2eyi9{background:var(--bg-secondary);padding:1rem;border-radius:var(--radius-md);overflow-x:auto;margin-bottom:1rem}pre.svelte-d2eyi9 code:where(.svelte-d2eyi9){background:none;padding:0;font-size:.85rem;white-space:pre}.docs-image.svelte-d2eyi9{display:block;width:100%;height:auto;margin:1.5rem 0;border:1px solid var(--border);border-radius:var(--radius-md)}blockquote.svelte-d2eyi9{margin:0 0 1rem;padding:.75rem 1rem;border-left:3px solid var(--accent);background:var(--bg-secondary);border-radius:var(--radius-sm);color:var(--text-primary);font-style:italic}.docs-table.svelte-d2eyi9{overflow-x:auto;margin:1rem 0 1.5rem}.docs-table.svelte-d2eyi9 table:where(.svelte-d2eyi9){width:100%;border-collapse:collapse;font-size:.95rem}.docs-table.svelte-d2eyi9 th:where(.svelte-d2eyi9),.docs-table.svelte-d2eyi9 td:where(.svelte-d2eyi9){padding:.75rem 1rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.docs-table.svelte-d2eyi9 th:where(.svelte-d2eyi9){color:var(--text-primary);font-weight:600;background:var(--bg-secondary)}.docs-table.svelte-d2eyi9 td:where(.svelte-d2eyi9){color:var(--text-secondary);line-height:1.6}.docs-table.svelte-d2eyi9 td:where(.svelte-d2eyi9):first-child{color:var(--text-primary);font-weight:500}.docs-table.svelte-d2eyi9 td:where(.svelte-d2eyi9) code:where(.svelte-d2eyi9){font-size:.85rem;color:var(--text-primary)}
