.docs-shell.svelte-16pal7a{display:grid;grid-template-columns:1fr;max-width:1400px;margin:0 auto;padding:0 1.25rem}@media (min-width: 1024px){.docs-shell.svelte-16pal7a{grid-template-columns:260px 1fr;gap:3rem}}.docs-mobile-toggle.svelte-16pal7a{display:flex;align-items:center;gap:.5rem;margin:1.5rem 0;padding:.5rem .875rem;font-size:.875rem;font-weight:600;color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer}.dark .docs-mobile-toggle.svelte-16pal7a{color:#e5e7eb;background:#1f2937;border-color:#374151}@media (min-width: 1024px){.docs-mobile-toggle.svelte-16pal7a{display:none}}.docs-sidebar.svelte-16pal7a{display:none;padding:1.5rem 0}.docs-sidebar.open.svelte-16pal7a{display:block}@media (min-width: 1024px){.docs-sidebar.svelte-16pal7a{display:block;position:sticky;top:6rem;align-self:start;max-height:calc(100vh - 8rem);overflow-y:auto;padding-inline:4px;margin-inline:-4px}}.docs-home-link.svelte-16pal7a{display:block;font-size:1.0625rem;font-weight:700;color:#111827;text-decoration:none;margin-bottom:1rem}.dark .docs-home-link.svelte-16pal7a{color:#f9fafb}.docs-search.svelte-16pal7a{position:relative;display:flex;align-items:center;margin-bottom:1rem}.docs-search.svelte-16pal7a .docs-search-icon{position:absolute;left:.625rem;color:#9ca3af;pointer-events:none}.docs-search.svelte-16pal7a input:where(.svelte-16pal7a){width:100%;padding:.4375rem 2.125rem;font-size:.8125rem;color:#111827;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem}.docs-search.svelte-16pal7a input:where(.svelte-16pal7a)::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.docs-search.svelte-16pal7a input:where(.svelte-16pal7a):focus{outline:2px solid #2563eb;outline-offset:1px}.dark .docs-search.svelte-16pal7a input:where(.svelte-16pal7a){color:#f9fafb;background:#1f2937;border-color:#374151}.docs-search-kbd.svelte-16pal7a{position:absolute;right:.5rem;padding:.0625rem .375rem;font-size:.6875rem;font-family:inherit;color:#9ca3af;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.25rem;pointer-events:none}.dark .docs-search-kbd.svelte-16pal7a{color:#6b7280;background:#111827;border-color:#374151}.docs-search-clear.svelte-16pal7a{position:absolute;right:.375rem;display:flex;align-items:center;justify-content:center;padding:.25rem;color:#9ca3af;background:none;border:none;border-radius:.25rem;cursor:pointer}.docs-search-clear.svelte-16pal7a:hover{color:#111827;background:#f3f4f6}.docs-search-clear.svelte-16pal7a:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.dark .docs-search-clear.svelte-16pal7a{color:#6b7280}.dark .docs-search-clear.svelte-16pal7a:hover{color:#f9fafb;background:#374151}.docs-search-results.svelte-16pal7a{padding-bottom:1.5rem}.docs-search-results.svelte-16pal7a ul:where(.svelte-16pal7a){list-style:none;margin:0;padding:0}.docs-search-empty.svelte-16pal7a{font-size:.8125rem;color:#6b7280;margin:.5rem .25rem}.docs-search-results.svelte-16pal7a a:where(.svelte-16pal7a){display:block;padding:.5rem;border-radius:.375rem;text-decoration:none}.docs-search-results.svelte-16pal7a a:where(.svelte-16pal7a):hover,.docs-search-results.svelte-16pal7a a:where(.svelte-16pal7a):focus{background:#f3f4f6;outline:none}.dark .docs-search-results.svelte-16pal7a a:where(.svelte-16pal7a):hover,.dark .docs-search-results.svelte-16pal7a a:where(.svelte-16pal7a):focus{background:#1f2937}.docs-search-result-title.svelte-16pal7a{display:block;font-size:.875rem;font-weight:600;color:#111827}.dark .docs-search-result-title.svelte-16pal7a{color:#f9fafb}.docs-search-result-breadcrumb.svelte-16pal7a{display:block;font-size:.6875rem;color:#2563eb;margin-top:.125rem}.dark .docs-search-result-breadcrumb.svelte-16pal7a{color:#93c5fd}.docs-search-result-excerpt.svelte-16pal7a{display:block;font-size:.75rem;color:#6b7280;margin-top:.125rem;line-height:1.4}.dark .docs-search-result-excerpt.svelte-16pal7a{color:#9ca3af}.docs-nav-section.svelte-16pal7a{margin-bottom:.25rem;--docs-nav-gutter: 1.3rem;--docs-nav-step: .75rem}.docs-nav-section-title.svelte-16pal7a{display:flex;align-items:center;gap:.3rem;width:100%;padding:.3rem .25rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;background:none;border:none;cursor:pointer;text-align:left}.docs-nav-section-title.svelte-16pal7a:hover{color:#111827}.dark .docs-nav-section-title.svelte-16pal7a{color:#9ca3af}.dark .docs-nav-section-title.svelte-16pal7a:hover{color:#f9fafb}.docs-nav-section.svelte-16pal7a ul:where(.svelte-16pal7a){list-style:none;margin:0;padding:0 0 .5rem}.docs-nav-group.svelte-16pal7a{margin:.125rem 0}.docs-nav-group-title.svelte-16pal7a{display:flex;align-items:center;gap:.3rem;width:100%;padding:.25rem;font-size:.8125rem;font-weight:600;color:#6b7280;background:none;border:none;cursor:pointer;text-align:left}.docs-nav-group-title.svelte-16pal7a:hover{color:#111827}.dark .docs-nav-group-title.svelte-16pal7a{color:#9ca3af}.dark .docs-nav-group-title.svelte-16pal7a:hover{color:#f9fafb}.docs-nav-group.svelte-16pal7a ul:where(.svelte-16pal7a){padding-left:var(--docs-nav-step)}.docs-nav-section.svelte-16pal7a a{display:block;padding:.3rem .5rem .3rem var(--docs-nav-gutter);font-size:.875rem;color:#4b5563;text-decoration:none;border-radius:.375rem;line-height:1.4}.dark .docs-nav-section.svelte-16pal7a a{color:#d1d5db}.docs-nav-section.svelte-16pal7a a:hover{background:#f3f4f6;color:#111827}.dark .docs-nav-section.svelte-16pal7a a:hover{background:#1f2937;color:#f9fafb}.docs-nav-section.svelte-16pal7a a.active{background:#eff6ff;color:#2563eb;font-weight:600}.dark .docs-nav-section.svelte-16pal7a a.active{background:#2563eb26;color:#93c5fd}.docs-main.svelte-16pal7a{min-width:0;padding:1.5rem 0 4rem}@media (min-width: 1024px){.docs-main.svelte-16pal7a{padding-top:2.5rem}}
