.doc-content.svelte-1smgf4k h1:where(.svelte-1smgf4k){font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em;color:var(--color-text-primary)}@media(min-width:640px){.doc-content.svelte-1smgf4k h1:where(.svelte-1smgf4k){font-size:1.875rem;line-height:2.25rem}}.intro.svelte-1smgf4k{margin-top:1rem;margin-bottom:2rem;line-height:1.625;color:var(--color-text-secondary)}.doc-content.svelte-1smgf4k h2:where(.svelte-1smgf4k){margin-top:3rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--color-text-primary)}.doc-content.svelte-1smgf4k p:where(.svelte-1smgf4k){margin-bottom:1rem;line-height:1.625;color:var(--color-text-secondary)}.doc-content.svelte-1smgf4k em:where(.svelte-1smgf4k){font-style:italic;color:var(--color-text-primary)}.callout.svelte-1smgf4k{border-left:3px solid var(--color-accent);padding:.75rem 1rem;background-color:color-mix(in srgb,var(--color-accent) 5%,transparent);border-radius:0 .375rem .375rem 0}.doc-content.svelte-1smgf4k code:where(.svelte-1smgf4k){border-radius:.25rem;background-color:var(--color-bg-tertiary);padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1rem}.doc-content.svelte-1smgf4k ul:where(.svelte-1smgf4k){margin-bottom:1rem;list-style-type:disc;list-style-position:outside;padding-left:1.5rem;color:var(--color-text-secondary)}.doc-content.svelte-1smgf4k ul:where(.svelte-1smgf4k) li:where(.svelte-1smgf4k){margin-bottom:.5rem;line-height:1.625}.table-wrap.svelte-1smgf4k{margin-top:1.5rem;margin-bottom:1.5rem;overflow-x:auto;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--color-border) 50%,transparent)}table.svelte-1smgf4k{width:100%;font-size:.875rem;line-height:1.25rem}thead.svelte-1smgf4k tr:where(.svelte-1smgf4k){border-bottom:1px solid color-mix(in srgb,var(--color-border) 50%,transparent);background-color:var(--color-bg-secondary)}th.svelte-1smgf4k{padding:.75rem 1rem;text-align:left;font-weight:600;color:var(--color-text-primary)}tbody.svelte-1smgf4k{color:var(--color-text-secondary)}tbody.svelte-1smgf4k tr:where(.svelte-1smgf4k){border-bottom:1px solid color-mix(in srgb,var(--color-border) 30%,transparent)}tbody.svelte-1smgf4k tr.last-row:where(.svelte-1smgf4k){border-bottom:none}td.svelte-1smgf4k{padding:.75rem 1rem}.cell-primary.svelte-1smgf4k{font-weight:500;color:var(--color-text-primary)}
