.home.svelte-pbfk8r:focus-visible,.page.svelte-pbfk8r:focus-visible,.hint-action.svelte-pbfk8r:focus-visible,.narrow.svelte-pbfk8r summary:where(.svelte-pbfk8r):focus-visible{outline:2px solid var(--docs-link);outline-offset:2px;border-radius:var(--radius-sm)}.nav.svelte-pbfk8r{width:100%}.wide.svelte-pbfk8r{flex-direction:column;display:flex}.home-row.svelte-pbfk8r{grid-template-columns:minmax(0,1fr) auto;display:grid}.home-row.svelte-pbfk8r>:not(.tools){grid-column:1/-1}.home-row.svelte-pbfk8r>.home:where(.svelte-pbfk8r){grid-row:1}.tools.svelte-pbfk8r{grid-area:1/2;align-items:flex-start;margin-top:-4px;display:flex}.narrow-row.svelte-pbfk8r{display:none}.home.svelte-pbfk8r{font-variation-settings:"wght" 600;color:var(--docs-text);border-bottom:1px solid var(--docs-border);padding-bottom:20px;font-size:16px;font-weight:600;line-height:24px}.group.svelte-pbfk8r+.group:where(.svelte-pbfk8r){border-top:1px solid var(--docs-border);margin-top:24px;padding-top:24px}.group.svelte-pbfk8r:first-of-type{margin-top:20px}.chapter.svelte-pbfk8r{font-variation-settings:"wght" 600;color:var(--docs-text);align-items:center;gap:6px;margin:0 0 8px;font-size:14px;font-weight:600;line-height:24px;display:flex}.chapter--locked.svelte-pbfk8r{color:var(--docs-text-soft)}.pages.svelte-pbfk8r{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page.svelte-pbfk8r{font-variation-settings:"wght" 500;color:var(--docs-text-soft);transition:color .15s var(--docs-ease);padding:5px 0;font-size:14px;font-weight:500;line-height:24px;display:block}.page.svelte-pbfk8r:hover,.page--active.svelte-pbfk8r{color:var(--docs-link)}.hint.svelte-pbfk8r{color:var(--docs-text-soft);margin:0;font-size:13px;line-height:22px}.hint-action.svelte-pbfk8r{color:var(--docs-link);text-underline-offset:2px;transition:color .15s var(--docs-ease);text-decoration:underline}.hint-action.svelte-pbfk8r:hover{color:color-mix(in srgb, var(--docs-link) 70%, var(--docs-text))}@media (width<=809px){.wide.svelte-pbfk8r{display:none}.narrow-row.svelte-pbfk8r{align-items:flex-start;gap:8px;display:flex}.narrow.svelte-pbfk8r{background:var(--docs-surface);border-radius:var(--radius-lg);flex:1;min-width:0;padding:12px 16px}.narrow.svelte-pbfk8r summary:where(.svelte-pbfk8r){color:var(--docs-text);cursor:pointer;justify-content:space-between;align-items:center;font-size:15px;line-height:1.5em;list-style:none;display:flex}.narrow.svelte-pbfk8r summary:where(.svelte-pbfk8r)::-webkit-details-marker{display:none}.chevron.svelte-pbfk8r{transition:transform .15s var(--docs-ease);display:inline-flex}.narrow[open].svelte-pbfk8r .chevron:where(.svelte-pbfk8r){transform:rotate(180deg)}.narrow-tree.svelte-pbfk8r{flex-direction:column;margin-top:12px;display:flex}.narrow-tree.svelte-pbfk8r .group:where(.svelte-pbfk8r):first-of-type{margin-top:16px}.narrow-tools.svelte-pbfk8r{flex:none;display:flex}}.search.svelte-12qecp4{flex-direction:column;gap:12px;display:flex}.count.svelte-12qecp4{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:20px}.hits.svelte-12qecp4{flex-direction:column;gap:4px;max-height:min(26rem,60svh);margin:0 -8px;padding:0;list-style:none;display:flex;overflow-y:auto}.suggest.svelte-12qecp4{flex-direction:column;gap:8px;display:flex}.suggest-list.svelte-12qecp4{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.suggest-link.svelte-12qecp4{font-size:var(--text-sm);color:var(--color-text);border:1px solid var(--color-border);border-radius:999px;padding:4px 12px;text-decoration:none;display:inline-flex}.suggest-link.svelte-12qecp4:hover{background:var(--color-surface-hover)}.hits.svelte-12qecp4:empty{display:none}.hit.svelte-12qecp4{border-radius:var(--radius-lg);color:inherit;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.hit--active.svelte-12qecp4{background:var(--color-surface-muted)}.hit-chapter.svelte-12qecp4{color:var(--color-text-secondary);font-size:12px;line-height:18px}.hit-title.svelte-12qecp4{font-variation-settings:"wght" 500;color:var(--color-text);font-size:15px;font-weight:500;line-height:22px}.hit--active.svelte-12qecp4 .hit-title:where(.svelte-12qecp4){color:color-mix(in srgb, var(--brand-purple-dark) 70%, var(--brand-purple))}:root[data-theme=dark] .hit--active.svelte-12qecp4 .hit-title:where(.svelte-12qecp4){color:color-mix(in srgb, var(--brand-purple) 70%, var(--brand-white))}.hit-excerpt.svelte-12qecp4{-webkit-line-clamp:2;line-clamp:2;color:var(--color-text-secondary);-webkit-box-orient:vertical;font-size:14px;line-height:22px;display:-webkit-box;overflow:hidden}@font-face{font-family:Switzer Variable;src:url(/_app/immutable/assets/switzer-variable.7Oa6q7Y4.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.search-narrow.svelte-10zz6vi:focus-visible{outline:2px solid var(--docs-link);outline-offset:2px;border-radius:var(--radius-sm)}.docs.svelte-10zz6vi{--docs-text:var(--color-text);--docs-text-body:var(--color-text);--docs-text-soft:var(--color-text-secondary);--docs-border:var(--color-border);--docs-surface:var(--color-surface-muted);--docs-link:color-mix(in srgb, var(--brand-purple-dark) 70%, var(--brand-purple));--docs-ease:cubic-bezier(.2, 0, 0, 1);--docs-font:"Switzer Variable", "Switzer", system-ui, sans-serif;--docs-sticky-top:var(--cp-sticky-top,72px);color:var(--docs-text);font-family:var(--docs-font);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;grid-template-columns:288px minmax(0,1fr);align-items:start;gap:48px;width:100%;max-width:1080px;margin:0 auto;display:grid}:root[data-theme=dark] .docs.svelte-10zz6vi{--docs-link:color-mix(in srgb, var(--brand-purple) 70%, var(--brand-white))}:root[data-theme=dark] .docs--course.svelte-10zz6vi{--docs-link:color-mix(in srgb, var(--brand-purple) 45%, var(--brand-white))}.docs--course.svelte-10zz6vi{--docs-font:var(--font-sans);--docs-body-size:var(--text-base);--docs-body-leading:1.7;--docs-heading-size:var(--text-xl);--docs-heading-leading:var(--text-xl--line-height);--docs-heading-space:2.5rem;--docs-heading-pad:0;--docs-heading-rule:none;--docs-subheading-size:var(--text-base);--docs-heading-size-narrow:var(--text-lg);font-synthesis:initial;max-width:none;margin:0;display:block}.side.svelte-10zz6vi{margin:-4px;padding:4px}.main.svelte-10zz6vi{min-width:0}.site-page.svelte-10zz6vi{width:100%;padding:72px 24px var(--m-page-bottom,84px);justify-content:center;display:flex}.site-page.svelte-10zz6vi .docs:where(.svelte-10zz6vi){--docs-sticky-top:60px}.search-narrow.svelte-10zz6vi{width:47px;height:47px;color:var(--docs-text);background:var(--docs-surface);border-radius:var(--radius-lg);cursor:pointer;transition:color .15s var(--docs-ease);border:none;justify-content:center;align-items:center;display:inline-flex}.search-narrow.svelte-10zz6vi:hover{color:var(--docs-link)}@media (width<=809px){.site-page.svelte-10zz6vi{padding:40px 20px var(--m-page-bottom,56px)}.docs.svelte-10zz6vi{grid-template-columns:minmax(0,1fr);gap:28px}.side.svelte-10zz6vi{margin:0;padding:0}}.cds-docs.docs-site{width:100%;max-width:1080px}
