.docs-search-trigger[data-v-960b38e6]{align-items:center;background:var(--secondary);border:1px solid var(--border);border-radius:6px;color:var(--muted-foreground);cursor:pointer;display:flex;font-size:13px;gap:6px;height:32px;padding:0 10px;transition:border-color .15s,background .15s}.docs-search-trigger[data-v-960b38e6]:hover{border-color:var(--foreground);color:var(--foreground)}.docs-search-kbd[data-v-960b38e6]{background:var(--muted);border:1px solid var(--border);border-radius:4px;font-family:inherit;font-size:11px;line-height:1.4;margin-left:4px;padding:1px 5px}.docs-search-backdrop[data-v-960b38e6]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;inset:0;position:fixed;z-index:50}.docs-search-dialog[data-v-960b38e6]{left:0;margin:0 auto;max-width:580px;padding:0 16px;position:fixed;right:0;top:15vh;width:100%;z-index:51}.docs-search-dialog-box[data-v-960b38e6]{background:var(--background);border:1px solid var(--border);border-radius:12px;box-shadow:0 24px 64px #0000004d;overflow:hidden}.docs-search-input-row[data-v-960b38e6]{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:8px;padding:0 16px}.docs-search-icon[data-v-960b38e6]{color:var(--muted-foreground);flex-shrink:0}.docs-search-input[data-v-960b38e6]{background:transparent;border:none;color:var(--foreground);flex:1;font-size:14px;height:48px;outline:none}.docs-search-input[data-v-960b38e6]::-moz-placeholder{color:var(--muted-foreground)}.docs-search-input[data-v-960b38e6]::placeholder{color:var(--muted-foreground)}.docs-search-esc[data-v-960b38e6]{background:var(--secondary);border:1px solid var(--border);border-radius:4px;color:var(--muted-foreground);font-family:inherit;font-size:11px;padding:2px 6px}.docs-search-list[data-v-960b38e6]{max-height:60vh;overflow-y:auto;padding:8px;scrollbar-color:var(--border) transparent;scrollbar-width:thin}.docs-search-list[data-v-960b38e6]::-webkit-scrollbar{width:8px}.docs-search-list[data-v-960b38e6]::-webkit-scrollbar-track{background:transparent}.docs-search-list[data-v-960b38e6]::-webkit-scrollbar-thumb{background:var(--border);background-clip:content-box;border:2px solid transparent;border-radius:4px}.docs-search-list[data-v-960b38e6]::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground);background-clip:content-box}.docs-search-state[data-v-960b38e6]{align-items:center;color:var(--muted-foreground);display:flex;font-size:14px;gap:8px;justify-content:center;padding:32px 16px;text-align:center}.docs-search-spinner[data-v-960b38e6]{animation:spin-960b38e6 .8s linear infinite}@keyframes spin-960b38e6{to{transform:rotate(1turn)}}.docs-search-item[data-v-960b38e6]{background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;transition:background .1s;width:100%}.docs-search-item[data-v-960b38e6]:focus-visible,.docs-search-item[data-v-960b38e6]:hover{background:var(--secondary);outline:none}.docs-search-meta-row[data-v-960b38e6]{align-items:center;display:flex;gap:8px;min-width:0}.docs-search-breadcrumb[data-v-960b38e6]{color:var(--muted-foreground);font-size:10px;font-weight:600;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.docs-search-tree-pill[data-v-960b38e6]{border:1px solid var(--border);border-radius:4px;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,Menlo,Monaco,monospace;font-size:9.5px;font-weight:700;letter-spacing:.08em;padding:1px 6px;text-transform:uppercase}.docs-search-tree-pill.is-user-guides[data-v-960b38e6]{background:var(--secondary);color:var(--muted-foreground)}.docs-search-tree-pill.is-docs[data-v-960b38e6]{background:color-mix(in oklab,var(--docs-accent,#ff6a00) 12%,transparent);border-color:color-mix(in oklab,var(--docs-accent,#ff6a00) 30%,transparent);color:var(--docs-accent,#ff6a00)}.docs-search-tree-pill.is-kscript[data-v-960b38e6]{background:color-mix(in oklab,#b49efa 12%,transparent);border-color:color-mix(in oklab,#b49efa 30%,transparent);color:#b49efa}.docs-search-title-row[data-v-960b38e6]{align-items:center;display:flex;gap:8px}.docs-search-item-icon[data-v-960b38e6]{color:var(--muted-foreground);flex-shrink:0}.docs-search-item-title[data-v-960b38e6]{color:var(--foreground);font-size:14px;font-weight:500}.docs-search-snippet[data-v-960b38e6]{color:var(--muted-foreground);display:-webkit-box;font-size:12px;-webkit-line-clamp:2;padding-left:22px;-webkit-box-orient:vertical;overflow:hidden}.docs-search-highlight[data-v-960b38e6]{background:color-mix(in oklab,var(--docs-accent,#ff6a00) 20%,transparent);border-radius:2px;color:var(--docs-accent,#ff6a00);padding:0 2px}.docs-theme-toggle[data-v-93883555]{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-93883555]: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-6991d6e4]{padding:20px 8px 40px}.docs-sidebar-anchors[data-v-6991d6e4]{list-style:none;margin:0 0 20px;padding:0}.docs-sidebar-anchor[data-v-6991d6e4]{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-6991d6e4]:hover{background:var(--secondary);color:var(--foreground)}.docs-sidebar-anchor-icon[data-v-6991d6e4]{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-6991d6e4]{flex:1}.docs-sidebar-group+.docs-sidebar-group[data-v-6991d6e4]{margin-top:16px}.docs-sidebar-group-title[data-v-6991d6e4]{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-6991d6e4]{padding-top:4px}.docs-sidebar-items[data-v-6991d6e4]{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-13ac6099]{padding:0 0 160px;position:sticky;top:110px}.docs-toc-heading[data-v-13ac6099]{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-13ac6099]{list-style:none;margin:0;padding:0}.docs-toc-link[data-v-13ac6099]{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-13ac6099]{padding-left:28px}.docs-toc-link[data-v-13ac6099]:hover{border-left-color:var(--muted-foreground);color:var(--docs-prose-strong)}.docs-toc-link.is-active[data-v-13ac6099]{border-left-color:var(--docs-accent);color:var(--docs-accent);font-weight:600}.docs-fab[data-v-1c148eff]{align-items:flex-end;bottom:24px;display:flex;flex-direction:column;position:fixed;right:24px;z-index:40}@media(max-width:640px){.docs-fab[data-v-1c148eff]{bottom:16px;right:16px}}.docs-fab-panel[data-v-1c148eff]{background:var(--background);border:1px solid var(--border);border-radius:16px;box-shadow:0 10px 40px #0003;margin-bottom:12px;max-width:380px;padding:20px}.docs-fab-close[data-v-1c148eff]{background:transparent;border:0;color:var(--muted-foreground);cursor:pointer;font-size:18px;position:absolute;right:12px;top:12px}.docs-fab-url[data-v-1c148eff]{background:var(--secondary);border-radius:8px;display:block;font-family:monospace;font-size:12px;margin:12px 0;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.docs-fab-actions[data-v-1c148eff]{display:flex;gap:8px}.docs-fab-actions a[data-v-1c148eff],.docs-fab-actions button[data-v-1c148eff]{background:transparent;border:1px solid var(--border);border-radius:999px;color:var(--foreground);cursor:pointer;font-size:13px;padding:6px 14px;text-decoration:none}.docs-fab-actions button[data-v-1c148eff]{background:rgb(var(--docs-accent-rgb)/.15);border-color:rgb(var(--docs-accent-rgb)/.25);color:var(--docs-accent)}.docs-fab-toggle[data-v-1c148eff]{align-items:center;background:var(--background);border:1px solid var(--border);border-radius:16px;box-shadow:0 4px 20px #0000001a;color:var(--foreground);cursor:pointer;display:flex;gap:10px;padding:8px 14px 8px 8px}.docs-fab-toggle .icon[data-v-1c148eff]{align-items:center;background:rgb(var(--docs-accent-rgb)/.12);border-radius:8px;color:var(--docs-accent);display:inline-flex;height:28px;justify-content:center;width:28px}@media(max-width:640px){.docs-fab-toggle[data-v-1c148eff]{border-radius:50%;height:44px;justify-content:center;padding:0;width:44px}.docs-fab-toggle .icon[data-v-1c148eff]{background:transparent;border-radius:50%;height:100%;width:100%}.docs-fab-toggle .label[data-v-1c148eff]{display:none}.docs-fab-panel[data-v-1c148eff]{max-width:calc(100vw - 32px)}}.docs-layout[data-v-eedfbf7f]{min-height:100vh}.docs-header[data-v-eedfbf7f]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in oklab,var(--background) 80%,transparent);height:52px;position:sticky;top:0;z-index:40}.docs-header-inner[data-v-eedfbf7f]{align-items:center;display:flex;gap:12px;height:100%;padding:0 16px;position:relative;width:100%}@media(min-width:1024px){.docs-header-inner[data-v-eedfbf7f]{gap:16px;padding:0 24px}}.docs-menu-toggle[data-v-eedfbf7f]{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-eedfbf7f]:hover{background:var(--secondary);color:var(--foreground)}@media(min-width:1024px){.docs-menu-toggle[data-v-eedfbf7f]{display:none}}.docs-logo[data-v-eedfbf7f]{align-items:center;color:var(--foreground);display:inline-flex;flex-shrink:0;gap:8px;text-decoration:none}.docs-logo-mark[data-v-eedfbf7f]{display:block;flex-shrink:0;height:20px;width:24px}.docs-logo-mark--dark[data-v-eedfbf7f],html.dark .docs-logo-mark--light{display:none}html.dark .docs-logo-mark--dark{display:block}.docs-logo-text[data-v-eedfbf7f]{color:var(--foreground);font-size:16px;font-weight:700;letter-spacing:-.03em;line-height:1}.docs-logo-accent[data-v-eedfbf7f]{color:var(--docs-accent)}.docs-logo-sub[data-v-eedfbf7f]{background:var(--secondary);border-radius:4px;color:var(--muted-foreground);font-size:10.5px;font-weight:600;letter-spacing:.06em;margin-left:6px;padding:2px 6px;text-transform:uppercase}.docs-header-search[data-v-eedfbf7f]{display:flex;flex:1;justify-content:flex-end;min-width:0}.docs-header-search[data-v-eedfbf7f] .docs-search-trigger{background:transparent;border-color:var(--border);border-radius:999px;font-size:13px;height:36px;justify-content:flex-start;max-width:360px;padding:0 14px;width:100%}@media(min-width:1024px){.docs-header-search[data-v-eedfbf7f]{flex:0 0 auto;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(500px,45vw)}.docs-header-search[data-v-eedfbf7f] .docs-search-trigger{max-width:none}}@media(max-width:540px){.docs-header-search[data-v-eedfbf7f] .docs-search-kbd,.docs-header-search[data-v-eedfbf7f] .docs-search-trigger>span{display:none}.docs-header-search[data-v-eedfbf7f] .docs-search-trigger{border-radius:6px;justify-content:center;padding:0;width:32px}}.docs-header-search[data-v-eedfbf7f] .docs-search-trigger:hover{background:transparent;border-color:var(--muted-foreground)}.docs-header-search[data-v-eedfbf7f] .docs-search-trigger>span{flex:1;text-align:left}.docs-header-actions[data-v-eedfbf7f]{flex-shrink:0;gap:12px;margin-left:auto}.docs-header-actions[data-v-eedfbf7f],.docs-v1-link[data-v-eedfbf7f]{align-items:center;display:inline-flex}.docs-v1-link[data-v-eedfbf7f]{background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--muted-foreground);font-size:13px;font-weight:500;height:32px;justify-content:center;line-height:1;padding:0 12px;text-decoration:none;transition:color .15s,border-color .15s,background .15s}.docs-v1-link[data-v-eedfbf7f]:hover{background:var(--secondary);border-color:var(--foreground);color:var(--foreground)}.docs-body[data-v-eedfbf7f]{display:flex;padding:0 8px;width:100%}@media(min-width:1024px){.docs-body[data-v-eedfbf7f]{padding:0 12px}}.docs-aside[data-v-eedfbf7f]{align-self:flex-start;border-right:1px solid var(--border);display:none;flex-shrink:0;height:calc(100vh - 52px);overflow-y:auto;position:sticky;scrollbar-color:transparent transparent;scrollbar-gutter:stable;scrollbar-width:thin;top:52px;transition:scrollbar-color .15s ease;width:260px}@media(min-width:1024px){.docs-aside[data-v-eedfbf7f]{display:block;height:calc(100vh - 52px);top:52px}}.docs-aside[data-v-eedfbf7f]::-webkit-scrollbar{width:8px}.docs-aside[data-v-eedfbf7f]::-webkit-scrollbar-track{background:transparent}.docs-aside[data-v-eedfbf7f]::-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-eedfbf7f]:hover{scrollbar-color:var(--border) transparent}.docs-aside[data-v-eedfbf7f]:hover::-webkit-scrollbar-thumb{background:var(--border);background-clip:content-box}.docs-aside[data-v-eedfbf7f]:hover::-webkit-scrollbar-thumb:hover{background:var(--muted-foreground);background-clip:content-box}.docs-main[data-v-eedfbf7f]{flex:1;min-width:0;padding:24px 0}.docs-main[data-v-eedfbf7f]>*{margin-left:auto;margin-right:auto;max-width:980px}@media(min-width:768px){.docs-main[data-v-eedfbf7f]{padding:40px 48px 80px}}@media(min-width:1280px){.docs-main[data-v-eedfbf7f]{padding:40px 64px 80px}}.docs-eyebrow[data-v-eedfbf7f]{color:var(--docs-accent);font-size:14px;font-weight:600;margin-bottom:10px}.docs-toc-rail[data-v-eedfbf7f]{border-left:1px solid var(--border);display:none;flex-shrink:0;padding:32px 24px 80px;width:240px}@media(min-width:1280px){.docs-toc-rail[data-v-eedfbf7f]{display:block}}.docs-drawer-root[data-v-eedfbf7f]{inset:0;position:fixed;z-index:60}.docs-drawer-backdrop[data-v-eedfbf7f]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;inset:0;position:absolute}.docs-drawer[data-v-eedfbf7f]{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-eedfbf7f]{align-items:center;border-bottom:1px solid var(--border);display:flex;height:52px;justify-content:space-between;padding:0 16px}.docs-drawer-title[data-v-eedfbf7f]{color:var(--foreground);font-size:14px;font-weight:600}.docs-drawer-close[data-v-eedfbf7f]{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-eedfbf7f]:hover{background:var(--secondary);color:var(--foreground)}.docs-drawer-body[data-v-eedfbf7f]{flex:1;overflow-y:auto;padding-bottom:24px}.docs-drawer-enter-active[data-v-eedfbf7f],.docs-drawer-leave-active[data-v-eedfbf7f]{transition:opacity .15s ease}.docs-drawer-enter-active .docs-drawer[data-v-eedfbf7f],.docs-drawer-leave-active .docs-drawer[data-v-eedfbf7f]{transition:transform .2s ease}.docs-drawer-enter-from[data-v-eedfbf7f],.docs-drawer-leave-to[data-v-eedfbf7f]{opacity:0}.docs-drawer-enter-from .docs-drawer[data-v-eedfbf7f],.docs-drawer-leave-to .docs-drawer[data-v-eedfbf7f]{transform:translate(-100%)}
