.docs-search[data-v-53ca25b6]{align-items:center;background:var(--secondary);border:1px solid var(--border);display:flex;position:relative;transition:width .28s cubic-bezier(.2,.88,.12,1),border-color .2s,box-shadow .2s;width:200px}.docs-search.is-focused[data-v-53ca25b6]{border-color:var(--docs-accent);box-shadow:0 0 0 3px rgb(var(--docs-accent-rgb)/.12);width:min(380px,40vw)}.docs-search__icon[data-v-53ca25b6]{color:var(--muted-foreground);height:13px;left:10px;pointer-events:none;position:absolute;width:13px}.docs-search.is-focused .docs-search__icon[data-v-53ca25b6]{color:var(--docs-accent)}.docs-search__input[data-v-53ca25b6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--foreground);font-family:JetBrains Mono,ui-monospace,Menlo,Monaco,monospace;font-size:11.5px;outline:none;padding:8px 40px 8px 31px;width:100%}.docs-search__input[data-v-53ca25b6]::-moz-placeholder{color:var(--muted-foreground)}.docs-search__input[data-v-53ca25b6]::placeholder{color:var(--muted-foreground)}.docs-search__input[data-v-53ca25b6]::-webkit-search-cancel-button{display:none}.docs-search__kbd[data-v-53ca25b6]{border:1px solid var(--border);border-radius:3px;color:var(--muted-foreground);font-family:JetBrains Mono,ui-monospace,Menlo,Monaco,monospace;font-size:10px;padding:1px 5px;pointer-events:none;position:absolute;right:8px}.docs-search.is-focused .docs-search__kbd[data-v-53ca25b6]{display:none}.docs-search__panel[data-v-53ca25b6]{background:var(--background);border:1px solid var(--border);box-shadow:0 24px 60px #00000047;max-height:min(420px,60vh);overflow-y:auto;position:absolute;right:0;top:calc(100% + 8px);width:min(440px,78vw);z-index:300}.docs-search__hit[data-v-53ca25b6]{background:transparent;border:0;border-bottom:1px solid color-mix(in oklab,var(--border) 55%,transparent);cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:11px 14px;text-align:left;width:100%}.docs-search__hit[data-v-53ca25b6]:last-child{border-bottom:0}.docs-search__hit.is-active[data-v-53ca25b6]{background:rgb(var(--docs-accent-rgb)/.12);box-shadow:inset 2px 0 0 var(--docs-accent)}.docs-search__hit-title[data-v-53ca25b6]{color:var(--foreground);font-size:13.5px;font-weight:600;line-height:1.3}.docs-search__hit-crumb[data-v-53ca25b6]{font-size:10.5px}.docs-search__empty[data-v-53ca25b6],.docs-search__hit-crumb[data-v-53ca25b6]{color:var(--muted-foreground);font-family:JetBrains Mono,ui-monospace,Menlo,Monaco,monospace}.docs-search__empty[data-v-53ca25b6]{font-size:11.5px;padding:16px 14px}@media(max-width:540px){.docs-search[data-v-53ca25b6]{width:130px}.docs-search.is-focused[data-v-53ca25b6]{width:min(300px,62vw)}.docs-search__kbd[data-v-53ca25b6]{display:none}}.docs-theme-toggle[data-v-c33e35ac]{align-items:center;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--muted-foreground);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:color .15s,border-color .15s,background .15s;width:32px}.docs-theme-toggle[data-v-c33e35ac]:hover{background:var(--secondary);border-color:var(--foreground);color:var(--foreground)}.docs-sidebar-link[data-v-c2b9cb6a]{align-items:center;border-radius:6px;color:var(--docs-prose-body);display:flex;font-size:13px;font-weight:500;gap:8px;margin:1px 0;padding:7px 12px;text-decoration:none;transition:color .15s,background .15s}.docs-sidebar-link[data-v-c2b9cb6a]:hover{background:color-mix(in oklab,var(--secondary) 50%,transparent);color:var(--docs-prose-strong)}.docs-sidebar-link.is-active[data-v-c2b9cb6a]{background:color-mix(in oklab,var(--docs-accent) 15%,transparent);color:var(--docs-prose-strong)}.docs-sidebar-link-text[data-v-c2b9cb6a]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-sidebar-children[data-v-c2b9cb6a]{list-style:none;margin:0;padding:0}.docs-sidebar-group-row[data-v-c2b9cb6a]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--docs-prose-body);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;margin:1px 0;padding:7px 12px;text-align:left;transition:color .15s,background .15s;width:100%}.docs-sidebar-group-row[data-v-c2b9cb6a]:hover{background:color-mix(in oklab,var(--secondary) 50%,transparent);color:var(--docs-prose-strong)}.docs-sidebar-heading[data-v-c2b9cb6a]{color:color-mix(in oklab,var(--docs-prose-body) 60%,transparent);font-size:10px;font-weight:600;letter-spacing:.12em;padding:16px 12px 6px;text-transform:uppercase}.docs-sidebar-caret[data-v-c2b9cb6a]{flex-shrink:0;transition:transform .15s ease}.docs-sidebar-caret.is-open[data-v-c2b9cb6a]{transform:rotate(0)}.docs-sidebar-caret[data-v-c2b9cb6a]:not(.is-open){transform:rotate(-90deg)}.docs-sidebar-badge[data-v-c2b9cb6a]{background:var(--secondary);border-radius:4px;color:var(--muted-foreground);flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.04em;padding:2px 6px;text-transform:uppercase}.docs-sidebar-badge.badge-get[data-v-c2b9cb6a]{background:#3dd68c1f;color:#3dd68c}.docs-sidebar-badge.badge-ws[data-v-c2b9cb6a]{background:#b49efa1f;color:#b49efa}.docs-sidebar-badge.badge-adv[data-v-c2b9cb6a]{background:#c97a501f;color:#c97a50}.docs-sidebar-badge.badge-0w[data-v-c2b9cb6a]{background:#3dd68c1f;color:#3dd68c}.docs-sidebar[data-v-b631b2ea]{padding:20px 8px 40px}.docs-sidebar-anchors[data-v-b631b2ea]{list-style:none;margin:0 0 20px;padding:0}.docs-sidebar-anchor[data-v-b631b2ea]{align-items:center;border-radius:6px;color:var(--muted-foreground);display:flex;font-size:13.5px;font-weight:500;gap:10px;padding:6px 10px;text-decoration:none}.docs-sidebar-anchor[data-v-b631b2ea]:hover{background:var(--secondary);color:var(--foreground)}.docs-sidebar-anchor-icon[data-v-b631b2ea]{align-items:center;background:var(--secondary);border-radius:6px;color:var(--muted-foreground);display:inline-flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.docs-sidebar-anchor-label[data-v-b631b2ea]{flex:1}.docs-sidebar-group+.docs-sidebar-group[data-v-b631b2ea]{margin-top:16px}.docs-sidebar-group-title[data-v-b631b2ea]{color:color-mix(in oklab,var(--docs-prose-body) 60%,transparent);font-size:10px;font-weight:600;letter-spacing:.12em;padding:16px 12px 6px;text-align:center;text-transform:uppercase}.docs-sidebar-group:first-child .docs-sidebar-group-title[data-v-b631b2ea]{padding-top:4px}.docs-sidebar-items[data-v-b631b2ea]{list-style:none;margin:0;padding:0}.docs-prev-next[data-v-aedf0ff4]{border-top:1px solid var(--border);display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:48px;padding-top:24px}.docs-prev-next a[data-v-aedf0ff4]{color:var(--foreground);display:flex;flex-direction:column;gap:4px;padding:12px 0;text-decoration:none}.docs-prev-next a:hover strong[data-v-aedf0ff4]{color:var(--docs-accent)}.docs-prev-next .next[data-v-aedf0ff4]{text-align:right}.docs-prev-next span[data-v-aedf0ff4]{color:var(--muted-foreground);font-size:12px}.docs-toc[data-v-015fa00c]{padding:0 0 32px}.docs-toc-heading[data-v-015fa00c]{align-items:center;color:var(--docs-prose-strong);display:inline-flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.1em;margin-bottom:16px;padding-left:14px;text-transform:uppercase}.docs-toc ul[data-v-015fa00c]{list-style:none;margin:0;padding:0}.docs-toc-link[data-v-015fa00c]{border-left:2px solid color-mix(in oklab,var(--border) 60%,transparent);color:var(--docs-prose-body);display:block;font-size:13px;font-weight:500;line-height:1.45;margin-bottom:1px;padding:6px 12px;text-decoration:none;transition:color .12s ease,border-color .12s ease,padding-left .12s ease}.docs-toc-link.level-3[data-v-015fa00c]{padding-left:28px}.docs-toc-link[data-v-015fa00c]:hover{border-left-color:var(--muted-foreground);color:var(--docs-prose-strong)}.docs-toc-link.is-active[data-v-015fa00c]{border-left-color:var(--docs-accent);color:var(--docs-accent);font-weight:600}.docs-layout[data-v-a7c030c0]{min-height:100vh}.docs-header[data-v-a7c030c0]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in oklab,var(--background) 80%,transparent);height:58px;position:sticky;top:0;z-index:40}.docs-header-inner[data-v-a7c030c0]{align-items:center;display:flex;gap:20px;height:100%;padding:0 clamp(16px,2.4vw,26px);position:relative;width:100%}.docs-menu-toggle[data-v-a7c030c0]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--muted-foreground);cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.docs-menu-toggle[data-v-a7c030c0]:hover{background:var(--secondary);color:var(--foreground)}@media(min-width:1024px){.docs-menu-toggle[data-v-a7c030c0]{display:none}}.docs-logo[data-v-a7c030c0]{align-items:center;color:var(--foreground);display:inline-flex;flex-shrink:0;gap:13px;text-decoration:none}.docs-logo-mark[data-v-a7c030c0]{display:block;flex-shrink:0;height:22px;width:auto}.docs-logo-sub[data-v-a7c030c0]{color:var(--muted-foreground);font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:1}.docs-section-tabs[data-v-a7c030c0]{align-items:center;display:flex;gap:2px;margin-left:6px}@media(max-width:1080px){.docs-section-tabs[data-v-a7c030c0]{display:none}}.docs-section-tab[data-v-a7c030c0]{align-items:center;border-bottom:2px solid transparent;color:var(--muted-foreground);display:inline-flex;font-family:JetBrains Mono,ui-monospace,Menlo,Monaco,monospace;font-size:12px;gap:7px;letter-spacing:.02em;padding:8px 12px;text-decoration:none;transition:color .2s,border-color .2s;white-space:nowrap}.docs-section-tab svg[data-v-a7c030c0]{flex:none;height:14px;opacity:.8;width:14px}.docs-section-tab[data-v-a7c030c0]:hover{color:var(--foreground)}.docs-section-tab.is-active[data-v-a7c030c0]{border-bottom-color:var(--docs-accent);color:var(--foreground)}.docs-header-search[data-v-a7c030c0]{display:flex;flex:1;justify-content:flex-end;min-width:0}.docs-header-actions[data-v-a7c030c0]{align-items:center;display:inline-flex;flex-shrink:0;gap:9px;margin-left:auto}.docs-body[data-v-a7c030c0]{display:flex;padding:0 8px;width:100%}@media(min-width:1024px){.docs-body[data-v-a7c030c0]{padding:0 12px}}.docs-aside[data-v-a7c030c0]{align-self:flex-start;border-right:1px solid var(--border);display:none;flex-shrink:0;height:calc(100vh - 58px);overflow-y:auto;position:sticky;scrollbar-color:transparent transparent;scrollbar-gutter:stable;scrollbar-width:thin;top:58px;transition:scrollbar-color .15s ease;width:262px}@media(min-width:1024px){.docs-aside[data-v-a7c030c0]{display:block;height:calc(100vh - 58px);top:58px}}.docs-aside[data-v-a7c030c0]::-webkit-scrollbar{width:8px}.docs-aside[data-v-a7c030c0]::-webkit-scrollbar-track{background:transparent}.docs-aside[data-v-a7c030c0]::-webkit-scrollbar-thumb{background:transparent;background-clip:content-box;border:2px solid transparent;border-radius:4px;-webkit-transition:background .15s ease;transition:background .15s ease}.docs-aside[data-v-a7c030c0]:hover{scrollbar-color:var(--border) transparent}.docs-aside[data-v-a7c030c0]:hover::-webkit-scrollbar-thumb{background:var(--border);background-clip:content-box}.docs-aside[data-v-a7c030c0]:hover::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground);background-clip:content-box}.docs-main[data-v-a7c030c0]{flex:1;min-width:0;padding:24px 0}.docs-main[data-v-a7c030c0]>*{margin-left:auto;margin-right:auto;max-width:980px}@media(min-width:768px){.docs-main[data-v-a7c030c0]{padding:40px 48px 80px}}@media(min-width:1280px){.docs-main[data-v-a7c030c0]{padding:40px 64px 80px}}.docs-eyebrow[data-v-a7c030c0]{color:var(--docs-accent);font-size:14px;font-weight:600;margin-bottom:10px}.docs-toc-rail[data-v-a7c030c0]{align-self:flex-start;border-left:1px solid var(--border);display:none;flex-shrink:0;height:calc(100vh - 58px);overflow-y:auto;padding:32px 24px 0;position:sticky;scrollbar-color:transparent transparent;scrollbar-gutter:stable;scrollbar-width:thin;top:58px;transition:scrollbar-color .15s ease;width:240px}@media(min-width:1280px){.docs-toc-rail[data-v-a7c030c0]{display:block}}.docs-toc-rail[data-v-a7c030c0]::-webkit-scrollbar{width:8px}.docs-toc-rail[data-v-a7c030c0]::-webkit-scrollbar-track{background:transparent}.docs-toc-rail[data-v-a7c030c0]::-webkit-scrollbar-thumb{background:transparent;background-clip:content-box;border:2px solid transparent;border-radius:4px;-webkit-transition:background .15s ease;transition:background .15s ease}.docs-toc-rail[data-v-a7c030c0]:hover{scrollbar-color:var(--border) transparent}.docs-toc-rail[data-v-a7c030c0]:hover::-webkit-scrollbar-thumb{background:var(--border);background-clip:content-box}.docs-toc-rail[data-v-a7c030c0]:hover::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground);background-clip:content-box}.docs-drawer-root[data-v-a7c030c0]{inset:0;position:fixed;z-index:60}.docs-drawer-backdrop[data-v-a7c030c0]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;inset:0;position:absolute}.docs-drawer[data-v-a7c030c0]{background:var(--background);border-right:1px solid var(--border);bottom:0;box-shadow:0 12px 40px #0006;display:flex;flex-direction:column;left:0;position:absolute;top:0;width:min(300px,85vw)}.docs-drawer-header[data-v-a7c030c0]{align-items:center;border-bottom:1px solid var(--border);display:flex;height:58px;justify-content:space-between;padding:0 16px}.docs-drawer-title[data-v-a7c030c0]{color:var(--foreground);font-size:14px;font-weight:600}.docs-drawer-close[data-v-a7c030c0]{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--muted-foreground);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.docs-drawer-close[data-v-a7c030c0]:hover{background:var(--secondary);color:var(--foreground)}.docs-drawer-body[data-v-a7c030c0]{flex:1;overflow-y:auto;padding-bottom:24px}.docs-drawer-enter-active[data-v-a7c030c0],.docs-drawer-leave-active[data-v-a7c030c0]{transition:opacity .15s ease}.docs-drawer-enter-active .docs-drawer[data-v-a7c030c0],.docs-drawer-leave-active .docs-drawer[data-v-a7c030c0]{transition:transform .2s ease}.docs-drawer-enter-from[data-v-a7c030c0],.docs-drawer-leave-to[data-v-a7c030c0]{opacity:0}.docs-drawer-enter-from .docs-drawer[data-v-a7c030c0],.docs-drawer-leave-to .docs-drawer[data-v-a7c030c0]{transform:translate(-100%)}
