.documentation.svelte-1qnsfr8{--accent:#0043ff;--line:#ffffff26;--muted:#b5b5b5;color:#f5f5f5;background:#090909}.docs-masthead.svelte-1qnsfr8{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:24px 32px;display:flex}.docs-masthead.svelte-1qnsfr8>div:where(.svelte-1qnsfr8){align-items:center;gap:16px;display:flex}.docs-masthead.svelte-1qnsfr8 a:where(.svelte-1qnsfr8){letter-spacing:.04em;color:inherit;font-size:14px;font-weight:600;text-decoration:none}.docs-layout.svelte-1qnsfr8{grid-template-columns:250px minmax(0,1fr) 210px;max-width:1680px;margin:auto;display:grid}.docs-sidebar.svelte-1qnsfr8{border-right:1px solid var(--line);min-width:0;padding:32px 24px 64px 28px}.topics.svelte-1qnsfr8{scrollbar-width:thin;scrollbar-color:#555 transparent;max-height:calc(100dvh - 134px);padding-right:8px;position:sticky;top:110px;overflow:auto}.search-label.svelte-1qnsfr8{color:#ddd;margin:0 0 10px;font-size:14px;display:block}.docs-search.svelte-1qnsfr8{border:1px solid #777;align-items:center;gap:9px;padding:11px 10px;display:flex}.docs-search.svelte-1qnsfr8 svg:where(.svelte-1qnsfr8){flex-shrink:0;width:18px;height:18px}.docs-search.svelte-1qnsfr8 input:where(.svelte-1qnsfr8){width:100%;min-width:0;font:inherit;color:#fff;background:0 0;border:0;border-radius:0;outline:none;font-size:14px}.docs-search.svelte-1qnsfr8:focus-within{outline:2px solid var(--accent);outline-offset:2px}.topic-group.svelte-1qnsfr8{margin-top:28px}.topic-group.svelte-1qnsfr8 h2:where(.svelte-1qnsfr8){color:#fff;margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.5}.topic-group.svelte-1qnsfr8 ul:where(.svelte-1qnsfr8){margin:0;padding:0;list-style:none}.topic-group.svelte-1qnsfr8 a:where(.svelte-1qnsfr8){color:var(--muted);border-left:2px solid #0000;margin-left:-10px;padding:8px 10px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.topic-group.svelte-1qnsfr8 a:where(.svelte-1qnsfr8):hover{color:#fff;background:#ffffff0d}.topic-group.svelte-1qnsfr8 a[aria-current=page]:where(.svelte-1qnsfr8){color:#111;background:#fff;border-color:#0000}.back-product.svelte-1qnsfr8{border-top:1px solid var(--line);color:#fff;margin-top:32px;padding-top:22px;font-size:14px;text-decoration:none;display:block}.no-topics.svelte-1qnsfr8{color:var(--muted);font-size:14px;line-height:1.6}.docs-article.svelte-1qnsfr8{min-width:0;padding:52px clamp(28px,3.5vw,64px) 72px}.article-header.svelte-1qnsfr8{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:30px}.doc-category.svelte-1qnsfr8{color:var(--muted);margin:0 0 18px;font-size:14px}h1.svelte-1qnsfr8{letter-spacing:-.04em;text-wrap:balance;margin:0 0 24px;font-size:clamp(32px,3.3vw,48px);font-weight:600;line-height:1.12}.doc-summary.svelte-1qnsfr8{color:#d0d0d0;margin:0;font-size:18px;line-height:1.7}.article-meta.svelte-1qnsfr8{color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin-top:26px;font-size:14px;display:flex}.doc-section.svelte-1qnsfr8{margin-top:44px;scroll-margin-top:124px}.doc-section.svelte-1qnsfr8 h2:where(.svelte-1qnsfr8){letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(23px,2vw,28px);font-weight:600;line-height:1.25}.doc-section.svelte-1qnsfr8 h2:where(.svelte-1qnsfr8) a:where(.svelte-1qnsfr8){color:inherit;text-decoration:none}.doc-section.svelte-1qnsfr8 h2:where(.svelte-1qnsfr8) span:where(.svelte-1qnsfr8){color:#888;opacity:0;margin-left:12px;font-weight:400}.doc-section.svelte-1qnsfr8 h2:where(.svelte-1qnsfr8) a:where(.svelte-1qnsfr8):hover span:where(.svelte-1qnsfr8),.doc-section.svelte-1qnsfr8 h2:where(.svelte-1qnsfr8) a:where(.svelte-1qnsfr8):focus-visible span:where(.svelte-1qnsfr8){opacity:1}.doc-section.svelte-1qnsfr8>p:where(.svelte-1qnsfr8),.doc-section.svelte-1qnsfr8 li:where(.svelte-1qnsfr8){color:#d4d4d4;overflow-wrap:anywhere;font-size:16px;line-height:1.8}.doc-section.svelte-1qnsfr8>p:where(.svelte-1qnsfr8){margin:0 0 20px}.doc-section.svelte-1qnsfr8 ul:where(.svelte-1qnsfr8){margin:20px 0 24px;padding-left:22px}.doc-section.svelte-1qnsfr8 li:where(.svelte-1qnsfr8){margin:10px 0;padding-left:5px}.doc-section.svelte-1qnsfr8 li:where(.svelte-1qnsfr8)::marker{color:#a9baff}.doc-section.svelte-1qnsfr8 p code,.doc-section.svelte-1qnsfr8 li code,.doc-section.svelte-1qnsfr8 td code{color:#e0e5ff;background:#ffffff0c;padding:2px 5px;font-family:ui-monospace,Consolas,monospace;font-size:14px}.doc-note.svelte-1qnsfr8{color:#111;background:#fff;border:0;gap:15px;margin:28px 0;padding:22px;display:flex}.doc-note.svelte-1qnsfr8 svg:where(.svelte-1qnsfr8){flex-shrink:0;width:22px;height:22px;margin-top:3px}.doc-note.svelte-1qnsfr8 p:where(.svelte-1qnsfr8){color:#111;margin:0;font-size:15px;line-height:1.75}.code-example.svelte-1qnsfr8{background:#111;border:1px solid #fff3;min-width:0;margin:26px 0}.code-toolbar.svelte-1qnsfr8{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;font-size:14px;display:flex}.code-toolbar.svelte-1qnsfr8 button:where(.svelte-1qnsfr8){color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:9px;padding:5px 2px;font-size:14px;display:flex}.code-toolbar.svelte-1qnsfr8 svg:where(.svelte-1qnsfr8){width:17px;height:17px}pre.svelte-1qnsfr8{scrollbar-width:thin;scrollbar-color:#666 #111;margin:0;padding:22px;line-height:1.8;overflow:auto}pre.svelte-1qnsfr8 code:where(.svelte-1qnsfr8){color:#dce5d7;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px}.table-scroll.svelte-1qnsfr8{width:100%;margin:24px 0;overflow:auto}table.svelte-1qnsfr8{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.7}th.svelte-1qnsfr8,td.svelte-1qnsfr8{border:1px solid var(--line);vertical-align:top;padding:15px 16px}th.svelte-1qnsfr8{color:#fff;background:#1b1b1b;font-weight:600}td.svelte-1qnsfr8{color:#d4d4d4;overflow-wrap:anywhere}.docs-context.svelte-1qnsfr8{min-width:0;padding:56px 24px 64px 0}.context-inner.svelte-1qnsfr8{scrollbar-width:thin;max-height:calc(100dvh - 134px);position:sticky;top:110px;overflow:auto}.docs-context.svelte-1qnsfr8 h2:where(.svelte-1qnsfr8){margin:0 0 18px;font-size:14px;font-weight:600;line-height:1.5}.docs-context.svelte-1qnsfr8 nav:where(.svelte-1qnsfr8){border-left:1px solid var(--line)}.docs-context.svelte-1qnsfr8 nav:where(.svelte-1qnsfr8) a:where(.svelte-1qnsfr8){color:var(--muted);padding:7px 0 7px 14px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.docs-context.svelte-1qnsfr8 nav:where(.svelte-1qnsfr8) a:where(.svelte-1qnsfr8):hover{color:#fff}.context-card.svelte-1qnsfr8{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.status-dot.svelte-1qnsfr8{background:var(--accent);width:7px;height:7px;margin-bottom:16px;display:block}.context-card.svelte-1qnsfr8 p:where(.svelte-1qnsfr8){color:var(--muted);margin:12px 0;font-size:14px;line-height:1.75}.context-link.svelte-1qnsfr8{color:#fff;border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:24px;padding-top:20px;font-size:14px;text-decoration:none;display:flex}.doc-pagination.svelte-1qnsfr8{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:24px;margin-top:64px;padding-top:30px;display:grid}.doc-pagination.svelte-1qnsfr8 a:where(.svelte-1qnsfr8){color:#fff;border:1px solid var(--line);flex-direction:column;gap:10px;padding:18px;text-decoration:none;display:flex}.doc-pagination.svelte-1qnsfr8 a:where(.svelte-1qnsfr8):last-child{text-align:right}.doc-pagination.svelte-1qnsfr8 span:where(.svelte-1qnsfr8){color:var(--muted);font-size:14px}.doc-pagination.svelte-1qnsfr8 strong:where(.svelte-1qnsfr8){font-size:16px;font-weight:500;line-height:1.5}.docs-feedback.svelte-1qnsfr8{color:var(--muted);margin-top:30px;font-size:14px;line-height:1.7}.docs-feedback.svelte-1qnsfr8 a:where(.svelte-1qnsfr8){color:#fff;text-underline-offset:4px}.inline-toc.svelte-1qnsfr8,.nav-toggle.svelte-1qnsfr8{display:none}.skip-docs.svelte-1qnsfr8{z-index:9999;color:#fff;background:#0043ff;padding:14px 20px;font-size:14px;position:fixed;top:-100px;left:16px}.skip-docs.svelte-1qnsfr8:focus{top:12px}.documentation.svelte-1qnsfr8 a:where(.svelte-1qnsfr8):focus-visible,.documentation.svelte-1qnsfr8 button:where(.svelte-1qnsfr8):focus-visible,.table-scroll.svelte-1qnsfr8:focus-visible{outline-offset:4px;outline:2px solid #809fff}.sr-only.svelte-1qnsfr8{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=1600px){.docs-layout.svelte-1qnsfr8{grid-template-columns:280px minmax(0,1fr) 240px}}@media (width<=1180px){.docs-layout.svelte-1qnsfr8{grid-template-columns:230px minmax(0,1fr)}.docs-context.svelte-1qnsfr8{display:none}.inline-toc.svelte-1qnsfr8{border:1px solid var(--line);margin-bottom:32px;padding:18px;display:block}.inline-toc.svelte-1qnsfr8 summary:where(.svelte-1qnsfr8){cursor:pointer;justify-content:space-between;gap:20px;font-size:14px;list-style:none;display:flex}.inline-toc.svelte-1qnsfr8 summary:where(.svelte-1qnsfr8)::-webkit-details-marker{display:none}.inline-toc.svelte-1qnsfr8 nav:where(.svelte-1qnsfr8){gap:12px;margin-top:20px;display:grid}.inline-toc.svelte-1qnsfr8 a:where(.svelte-1qnsfr8){color:var(--muted);font-size:14px;line-height:1.5;text-decoration:none}}@media (width<=760px){.docs-masthead.svelte-1qnsfr8{flex-direction:column;align-items:flex-start;gap:10px;padding:20px}.docs-layout.svelte-1qnsfr8{display:block}.docs-sidebar.svelte-1qnsfr8{border-right:0;border-bottom:1px solid var(--line);padding:0 20px}.nav-toggle.svelte-1qnsfr8{color:#fff;width:100%;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:15px;display:flex}.topics.svelte-1qnsfr8{max-height:65dvh;padding:0 0 28px;display:none;position:static}.topics.mobile-open.svelte-1qnsfr8{display:block}.docs-article.svelte-1qnsfr8{padding:36px 20px 56px}.doc-summary.svelte-1qnsfr8{font-size:17px}.doc-section.svelte-1qnsfr8>p:where(.svelte-1qnsfr8),.doc-section.svelte-1qnsfr8 li:where(.svelte-1qnsfr8){font-size:16px}.doc-section.svelte-1qnsfr8{scroll-margin-top:110px}.doc-pagination.svelte-1qnsfr8{gap:12px}.doc-pagination.svelte-1qnsfr8 a:where(.svelte-1qnsfr8){padding:14px 12px}pre.svelte-1qnsfr8,.doc-note.svelte-1qnsfr8{padding:18px}}.related-guides.svelte-1qnsfr8{border-top:1px solid var(--line);margin-top:28px;padding-top:22px}.related-guides.svelte-1qnsfr8 a:where(.svelte-1qnsfr8){color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5;text-decoration:none;display:block}.related-guides.svelte-1qnsfr8 a:where(.svelte-1qnsfr8):hover{color:#fff}.doc-arrow.svelte-1qnsfr8{vertical-align:middle;flex-shrink:0;width:20px;height:20px;display:inline-block}.arrow-left.svelte-1qnsfr8{transform:rotate(180deg)}.docs-masthead.svelte-1qnsfr8 .docs-back-button:where(.svelte-1qnsfr8){color:#111;letter-spacing:0;background:#fff;border:1px solid #fff;align-items:center;gap:12px;padding:12px 16px;display:inline-flex}.back-product.svelte-1qnsfr8,.context-link.svelte-1qnsfr8{align-items:center;gap:10px;display:inline-flex}.doc-pagination.svelte-1qnsfr8 a:where(.svelte-1qnsfr8)>span:where(.svelte-1qnsfr8){align-items:center;gap:10px;display:flex}.doc-note.svelte-1qnsfr8 code{color:#111;background:#e8e8e8}
