.docs-page.svelte-1fazpad{width:100%;font-family:Source Serif Pro,serif}.docs-content.svelte-1fazpad{background:var(--background-surface,#fff);border-radius:.5rem;padding:3rem;box-shadow:0 1px 3px #0000001a}@media (width<=768px){.docs-content.svelte-1fazpad{padding:1.5rem}}.docs-header.svelte-1fazpad{border-bottom:2px solid var(--border-base,#e5e7eb);margin-bottom:3rem;padding-bottom:1.5rem}.docs-header.svelte-1fazpad h1:where(.svelte-1fazpad){color:var(--color-text,#111);margin:0 0 .5rem;font-family:Playfair Display,serif;font-size:3rem;font-weight:600}@media (width<=768px){.docs-header.svelte-1fazpad h1:where(.svelte-1fazpad){font-size:2.25rem}}.docs-header.svelte-1fazpad .docs-description:where(.svelte-1fazpad){color:var(--color-text-muted,#666);margin:.5rem 0;font-size:1.25rem;line-height:1.6}.markdown-content.svelte-1fazpad{color:var(--color-text,#333);line-height:1.7}.markdown-content.svelte-1fazpad h2{color:var(--color-text,#111);margin:2.5rem 0 1rem;font-size:1.875rem;font-weight:600}.markdown-content.svelte-1fazpad h3{color:var(--color-text,#111);margin:2rem 0 .75rem;font-size:1.5rem;font-weight:600}.markdown-content.svelte-1fazpad p{margin:1rem 0}.markdown-content.svelte-1fazpad a{color:var(--color-link);text-underline-offset:.15em;border-bottom:1px solid #0000;text-decoration:underline;transition:border-color .2s}.markdown-content.svelte-1fazpad a:hover{color:var(--color-link-hover);border-bottom-color:var(--color-link-hover)}.markdown-content.svelte-1fazpad ul,.markdown-content.svelte-1fazpad ol{margin:1rem 0;padding-left:2rem}.markdown-content.svelte-1fazpad li{margin:.5rem 0}.markdown-content.svelte-1fazpad code{background:var(--background-code,#f3f4f6);border-radius:.25rem;padding:.2em .4em;font-family:Monaco,Courier New,monospace;font-size:.9em}.markdown-content.svelte-1fazpad pre{border-radius:.5rem;margin:1.5rem 0;overflow-x:auto}.markdown-content.svelte-1fazpad blockquote{border-left:4px solid var(--color-link);background:var(--background-surface-secondary,#f9fafb);margin:1.5rem 0;padding:.5rem 1.5rem}.markdown-content.svelte-1fazpad hr{border:none;border-top:2px solid var(--border-base,#e5e7eb);margin:2.5rem 0}
