.docs-search[data-v-7eeb15c6]{position:relative;transition:width .28s cubic-bezier(.22,1,.36,1);width:min(760px,100%);z-index:20}.docs-search.is-focused[data-v-7eeb15c6]{width:min(860px,100%)}.docs-search__input[data-v-7eeb15c6]{align-items:center;background:var(--docs-panel-solid);border:1px solid var(--docs-border);border-radius:8px;box-shadow:var(--docs-search-shadow);color:var(--docs-accent);display:flex;gap:10px;height:52px;padding:0 16px;transition:border-color .18s ease,box-shadow .18s ease,transform .2s cubic-bezier(.22,1,.36,1)}.docs-search__input[data-v-7eeb15c6]:hover{transform:translateY(-1px)}.docs-search.is-compact .docs-search__input[data-v-7eeb15c6]{box-shadow:none;height:40px;padding-inline:13px}.docs-search__input[data-v-7eeb15c6]:focus-within{border-color:var(--docs-accent-border);box-shadow:var(--docs-search-shadow),0 0 0 3px var(--docs-tag-bg)}.docs-search.is-compact .docs-search__input[data-v-7eeb15c6]:focus-within{box-shadow:none}.docs-search__icon[data-v-7eeb15c6]{transition:color .18s ease,transform .2s cubic-bezier(.22,1,.36,1)}.docs-search__input:focus-within .docs-search__icon[data-v-7eeb15c6]{color:var(--docs-accent,#00cca3);transform:scale(1.1)}.docs-search__input input[data-v-7eeb15c6]{background:transparent;border:0;color:var(--docs-text);flex:1;font-size:14px;line-height:1.45;min-width:0;outline:0}.docs-search__input input[data-v-7eeb15c6]::-moz-placeholder{color:var(--docs-text-subtle);-moz-transition:color .18s ease,transform .18s ease;transition:color .18s ease,transform .18s ease}.docs-search__input input[data-v-7eeb15c6]::placeholder{color:var(--docs-text-subtle);transition:color .18s ease,transform .18s ease}.docs-search__input:focus-within input[data-v-7eeb15c6]::-moz-placeholder{color:var(--docs-text-subtle);opacity:.7}.docs-search__input:focus-within input[data-v-7eeb15c6]::placeholder{color:var(--docs-text-subtle);opacity:.7}.docs-search__input button[data-v-7eeb15c6]{background:transparent;border:0;border-radius:999px;color:var(--docs-text-subtle);cursor:pointer;display:grid;height:32px;place-items:center;transition:background-color .16s ease,color .16s ease,transform .2s cubic-bezier(.22,1,.36,1);width:32px}.docs-search__input button[data-v-7eeb15c6]:hover{background:var(--docs-panel-soft);color:var(--docs-text);transform:rotate(90deg)}.docs-search__clear[data-v-7eeb15c6]{animation:docs-search-clear-in-7eeb15c6 .2s cubic-bezier(.22,1,.36,1)}@keyframes docs-search-clear-in-7eeb15c6{0%{opacity:0;transform:scale(.5) rotate(-90deg)}to{opacity:1;transform:scale(1) rotate(0)}}.docs-search__spinner[data-v-7eeb15c6]{animation:docs-search-spin-7eeb15c6 .72s linear infinite;border:1.5px solid var(--docs-text-subtle);border-radius:50%;border-top-color:var(--docs-accent,#00cca3);display:inline-block;height:14px;width:14px}@keyframes docs-search-spin-7eeb15c6{to{transform:rotate(1turn)}}.docs-search__results[data-v-7eeb15c6]{background:var(--docs-panel-solid);border:1px solid var(--docs-border);border-radius:8px;box-shadow:var(--docs-shadow);inset:calc(100% + 10px) 0 auto;max-height:min(430px,calc(100vh - 140px));overflow-y:auto;position:absolute}.docs-search__result[data-v-7eeb15c6]{animation:docs-search-result-enter-7eeb15c6 .32s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--search-result-delay,0s);color:var(--docs-text);display:grid;gap:5px;grid-template-columns:minmax(0,1fr);padding:14px 18px 14px 20px;position:relative;text-decoration:none;transition:background-color .16s ease,transform .2s cubic-bezier(.22,1,.36,1)}@keyframes docs-search-result-enter-7eeb15c6{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.docs-search__result[data-v-7eeb15c6]:before{background:transparent;border-radius:999px;bottom:16px;content:"";left:0;position:absolute;top:16px;transition:background-color .16s ease,transform .2s cubic-bezier(.22,1,.36,1);width:2px}.docs-search__result+.docs-search__result[data-v-7eeb15c6]{border-top:1px solid var(--docs-border-soft)}.docs-search__result[data-v-7eeb15c6]:hover{background:var(--docs-panel-soft);transform:translate(2px)}.docs-search__result[data-v-7eeb15c6]:hover:before{background:var(--docs-accent);transform:scaleY(1.1)}.docs-search__result strong[data-v-7eeb15c6]{font-size:15px;font-weight:700;letter-spacing:0;line-height:1.4}.docs-search__empty[data-v-7eeb15c6],.docs-search__result span[data-v-7eeb15c6]{color:var(--docs-text-subtle);font-size:13px;line-height:1.6;margin:0}.docs-search__empty[data-v-7eeb15c6]{animation:docs-search-result-enter-7eeb15c6 .28s cubic-bezier(.22,1,.36,1) both;padding:16px 18px}.is-match[data-v-7eeb15c6]{background:var(--docs-highlight);border-radius:2px;color:var(--docs-accent,#00cca3);font-weight:700;padding:0 1px}.docs-search__loading[data-v-7eeb15c6]{align-items:center;display:flex;gap:6px;justify-content:center;margin:0;padding:20px 18px}.docs-search__loading-dot[data-v-7eeb15c6]{animation:docs-search-loading-dot-7eeb15c6 1.05s ease-in-out infinite;background:var(--docs-accent,#00cca3);border-radius:50%;display:inline-block;height:6px;width:6px}.docs-search__loading-dot[data-v-7eeb15c6]:nth-child(2){animation-delay:.16s}.docs-search__loading-dot[data-v-7eeb15c6]:nth-child(3){animation-delay:.32s}@keyframes docs-search-loading-dot-7eeb15c6{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.docs-search__recent[data-v-7eeb15c6]{padding:6px 0}.docs-search__recent-header[data-v-7eeb15c6]{align-items:center;color:var(--docs-text-subtle);display:flex;font-size:11px;justify-content:space-between;letter-spacing:.08em;padding:10px 18px 6px;text-transform:uppercase}.docs-search__recent-clear[data-v-7eeb15c6]{background:transparent;border:0;border-radius:4px;color:var(--docs-text-subtle);cursor:pointer;font-size:11px;padding:2px 6px;transition:color .16s ease,background-color .16s ease}.docs-search__recent-clear[data-v-7eeb15c6]:hover{background:var(--docs-panel-soft);color:var(--docs-text)}.docs-search__recent-item[data-v-7eeb15c6]{align-items:center;animation:docs-search-result-enter-7eeb15c6 .28s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--search-result-delay,0s);background:transparent;border:0;color:var(--docs-text);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 18px;text-align:left;transition:background-color .16s ease,transform .16s ease,color .16s ease;width:100%}.docs-search__recent-item[data-v-7eeb15c6]:hover{background:var(--docs-panel-soft);color:var(--docs-accent,#00cca3);transform:translate(4px)}.docs-search__recent-item[data-v-7eeb15c6] svg{color:var(--docs-text-subtle);transition:color .16s ease}.docs-search__recent-item[data-v-7eeb15c6]:hover svg{color:var(--docs-accent,#00cca3)}.docs-search-popover-enter-active[data-v-7eeb15c6],.docs-search-popover-leave-active[data-v-7eeb15c6]{transform-origin:top center;transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1)}.docs-search-popover-enter-from[data-v-7eeb15c6],.docs-search-popover-leave-to[data-v-7eeb15c6]{opacity:0;transform:translateY(-6px) scale(.98)}@media(max-width:520px){.docs-search__input[data-v-7eeb15c6]{height:48px}.docs-search.is-focused[data-v-7eeb15c6]{width:100%}.docs-search__results[data-v-7eeb15c6]{max-height:min(360px,calc(100vh - 160px))}.docs-search__result[data-v-7eeb15c6]{padding:13px 14px 13px 16px}}@media(prefers-reduced-motion:reduce){.docs-search[data-v-7eeb15c6],.docs-search-popover-enter-active[data-v-7eeb15c6],.docs-search-popover-leave-active[data-v-7eeb15c6],.docs-search__clear[data-v-7eeb15c6],.docs-search__icon[data-v-7eeb15c6],.docs-search__input[data-v-7eeb15c6],.docs-search__input button[data-v-7eeb15c6],.docs-search__loading-dot[data-v-7eeb15c6],.docs-search__recent-item[data-v-7eeb15c6],.docs-search__result[data-v-7eeb15c6],.docs-search__result[data-v-7eeb15c6]:before{animation-delay:0s!important;animation-duration:1ms!important;transition-duration:1ms!important}}.docs-toc[data-v-fbf3980d]{border-left:1px solid color-mix(in srgb,var(--docs-border) 74%,transparent);display:flex;flex-direction:column;gap:10px;padding-left:16px;position:sticky;top:88px;transition:opacity .18s ease,transform .18s ease}.docs-toc.is-collapsed[data-v-fbf3980d]{align-items:flex-end;border-left-color:transparent;padding-left:0;transform:translate(4px)}.docs-toc__header[data-v-fbf3980d]{align-items:center;display:flex;gap:10px;justify-content:space-between}.docs-toc p[data-v-fbf3980d]{font-size:12px;font-weight:760;line-height:1.4;margin:0;text-transform:uppercase}.docs-toc button[data-v-fbf3980d],.docs-toc p[data-v-fbf3980d]{color:var(--docs-text-subtle)}.docs-toc button[data-v-fbf3980d]{align-items:center;background:var(--docs-control);border:1px solid color-mix(in srgb,var(--docs-border) 86%,transparent);border-radius:8px;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:720;gap:7px;height:34px;justify-content:center;line-height:1;min-width:34px;padding:0 9px;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.docs-toc button[data-v-fbf3980d]:hover{background:var(--docs-control-hover);border-color:var(--docs-accent-border);color:var(--docs-text)}.docs-toc button[data-v-fbf3980d]:focus-visible{outline:2px solid var(--docs-accent);outline-offset:3px}.docs-toc.is-collapsed button[data-v-fbf3980d]{height:40px;padding:0;width:40px}.docs-toc.is-collapsed button span[data-v-fbf3980d]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.docs-toc__links[data-v-fbf3980d]{display:flex;flex-direction:column;gap:2px}.docs-toc a[data-v-fbf3980d]{color:var(--docs-text-subtle);font-size:13px;line-height:1.45;padding:6px 0 6px 12px;position:relative;text-decoration:none}.docs-toc a[data-v-fbf3980d]:before{background:transparent;border-radius:999px;content:"";height:4px;left:0;position:absolute;top:.85em;width:4px}.docs-toc a[data-v-fbf3980d]:hover{color:var(--docs-accent)}.docs-toc a[data-v-fbf3980d]:hover:before{background:var(--docs-accent)}.docs-toc a[aria-current=true][data-v-fbf3980d]{color:var(--docs-text);font-weight:720}.docs-toc a[aria-current=true][data-v-fbf3980d]:before{background:var(--docs-accent)}@media(max-width:1180px){.docs-toc[data-v-fbf3980d]{display:none}}.docs-shell[data-v-88ee914b]{--docs-bg:#f6f6f6;--docs-bg-soft:#f2f2f2;--docs-panel:#fff;--docs-panel-solid:#fff;--docs-panel-soft:#efefef;--docs-panel-accent:#ededed;--docs-text:#111;--docs-text-muted:#4f4f4f;--docs-text-subtle:#707070;--docs-border:#dedede;--docs-border-soft:#e9e9e9;--docs-accent:#111;--docs-accent-strong:#111;--docs-accent-border:hsla(0,0%,7%,.24);--docs-tag-bg:#f1f1f1;--docs-tag-border:#ddd;--docs-shadow:0 20px 56px hsla(0,0%,7%,.14);--docs-search-shadow:0 18px 44px hsla(0,0%,7%,.1);--docs-card-shadow:0 16px 34px hsla(0,0%,7%,.08);--docs-dialog-shadow:0 24px 70px hsla(0,0%,7%,.14);--docs-control:hsla(0,0%,7%,.035);--docs-control-hover:hsla(0,0%,7%,.065);--docs-highlight:linear-gradient(transparent 60%,hsla(0,0%,7%,.12) 0);--docs-icon-muted:#777;--docs-topbar:hsla(0,0%,100%,.96);--docs-sidebar:hsla(0,0%,98%,.97);--docs-overlay:rgba(15,23,42,.42);--docs-logo-filter:brightness(0);--docs-shell-background:linear-gradient(180deg,var(--docs-bg) 0%,var(--docs-bg-soft) 100%);--docs-sidebar-width:292px;--docs-article-max-width:780px;--docs-article-text-max-width:720px;background:var(--docs-shell-background);color:var(--docs-text);min-height:100vh;transition:background-color .18s ease,color .18s ease}html.dark .docs-shell{--docs-bg:#050707;--docs-bg-soft:#0b0f0f;--docs-panel:hsla(0,0%,100%,.055);--docs-panel-solid:#0f1414;--docs-panel-soft:hsla(0,0%,100%,.075);--docs-panel-accent:rgba(0,204,163,.075);--docs-text:hsla(0,0%,100%,.96);--docs-text-muted:hsla(0,0%,100%,.82);--docs-text-subtle:hsla(0,0%,100%,.72);--docs-border:hsla(0,0%,100%,.12);--docs-border-soft:hsla(0,0%,100%,.08);--docs-accent:#00cca3;--docs-accent-strong:#8cf5df;--docs-accent-border:rgba(0,204,163,.26);--docs-tag-bg:rgba(0,204,163,.08);--docs-tag-border:rgba(0,204,163,.18);--docs-shadow:0 24px 70px rgba(0,0,0,.42);--docs-search-shadow:0 18px 44px rgba(0,0,0,.28);--docs-card-shadow:0 16px 34px rgba(0,0,0,.18);--docs-dialog-shadow:0 24px 70px rgba(0,0,0,.22);--docs-control:hsla(0,0%,100%,.035);--docs-control-hover:hsla(0,0%,100%,.07);--docs-highlight:linear-gradient(transparent 60%,rgba(0,204,163,.18) 0);--docs-icon-muted:hsla(0,0%,100%,.56);--docs-topbar:rgba(5,7,7,.96);--docs-sidebar:rgba(7,10,10,.97);--docs-overlay:rgba(0,0,0,.58);--docs-logo-filter:none;--docs-shell-background:linear-gradient(135deg,rgba(0,86,255,.11),transparent 32%),linear-gradient(180deg,var(--docs-bg) 0%,var(--docs-bg-soft) 100%)}.docs-shell__topbar[data-v-88ee914b]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--docs-topbar);border-bottom:1px solid var(--docs-border);display:grid;gap:20px;grid-template-columns:var(--docs-sidebar-width) minmax(300px,620px) minmax(260px,1fr);height:64px;padding:0 32px;position:sticky;top:0;z-index:40}.docs-shell__brand[data-v-88ee914b]{align-items:center;color:var(--docs-text);display:inline-flex;font-size:15px;font-weight:760;gap:7px;line-height:1.4;text-decoration:none}.docs-shell__logo[data-v-88ee914b]{filter:var(--docs-logo-filter);flex:0 0 auto;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.docs-shell__topbar nav[data-v-88ee914b]{display:flex;gap:8px;justify-content:flex-end;min-width:260px}.docs-shell__language[data-v-88ee914b],.docs-shell__topbar nav a[data-v-88ee914b]{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--docs-text-muted);display:inline-flex;font-size:14px;line-height:1.5;min-height:36px;padding:0 10px;text-decoration:none}.docs-shell__topbar nav a[data-v-88ee914b]{flex:0 0 auto;justify-content:center;min-width:64px}.docs-shell__language[data-v-88ee914b]{cursor:pointer;flex:0 0 58px;font:inherit;font-weight:700;gap:6px;justify-content:center;transition:background .17s ease,color .17s ease,opacity .17s ease,transform .17s ease;width:58px}.docs-shell__language svg[data-v-88ee914b]{color:var(--docs-text-subtle);transition:color .17s ease,transform .21s ease}.docs-shell__language-code[data-v-88ee914b]{animation:docs-language-code-in-88ee914b .19s ease both;display:inline-flex}.docs-shell__language[data-v-88ee914b]:hover,.docs-shell__topbar nav a[data-v-88ee914b]:hover{background:var(--docs-panel-soft);color:var(--docs-text)}.docs-shell__language:hover svg[data-v-88ee914b]{color:var(--docs-text)}.docs-shell__language[data-v-88ee914b]:disabled{cursor:progress}.docs-shell__language.is-switching[data-v-88ee914b]{background:var(--docs-panel-soft);color:var(--docs-text);transform:translateY(-1px)}.docs-shell__language.is-switching svg[data-v-88ee914b]{color:var(--docs-accent-strong);transform:rotate(16deg)}.docs-shell__language-progress[data-v-88ee914b]{animation:docs-language-progress-88ee914b .68s cubic-bezier(.22,.61,.36,1) both;background:linear-gradient(90deg,transparent,rgba(0,204,163,.18),rgba(140,245,223,.64),transparent);bottom:0;height:1px;left:0;pointer-events:none;position:absolute;transform:translate(-120%);width:38%}.docs-shell__menu[data-v-88ee914b]{background:var(--docs-panel);border:1px solid var(--docs-border);border-radius:10px;color:var(--docs-text);display:none;height:38px;place-items:center;width:38px}.docs-shell__sidebar[data-v-88ee914b]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--docs-sidebar);border-right:1px solid var(--docs-border);bottom:0;left:0;overflow-y:auto;padding:24px 20px 36px;position:fixed;top:64px;width:var(--docs-sidebar-width);z-index:30}.docs-shell__mobile-head[data-v-88ee914b]{display:none}.docs-shell__mobile-actions[data-v-88ee914b]{align-items:center;display:flex;gap:8px}.docs-shell__mobile-brand[data-v-88ee914b]{align-items:center;display:inline-flex;gap:10px;min-width:0}.docs-shell__article[data-v-88ee914b],.docs-shell__home[data-v-88ee914b]{align-items:center;border-radius:8px;display:flex;text-decoration:none}.docs-shell__home[data-v-88ee914b]{color:var(--docs-text-muted);font-size:14px;font-weight:700;gap:8px;line-height:1.45;margin-bottom:20px;min-height:36px;padding:7px 8px}.docs-shell__home[data-v-88ee914b]:hover,.docs-shell__home[aria-current=page][data-v-88ee914b]{background:var(--docs-panel-accent);color:var(--docs-text)}.docs-shell__sidebar section[data-v-88ee914b]{border-top:1px solid var(--docs-border-soft);padding:16px 0 14px}.docs-shell__section[data-v-88ee914b]{align-items:center;color:var(--docs-text-muted);cursor:default;display:flex;font-size:13px;font-weight:760;line-height:1.45;margin:0 0 2px;min-height:30px;padding:4px 8px 5px;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.docs-shell__section.is-active[data-v-88ee914b]{color:var(--docs-accent-strong)}.docs-shell__article[data-v-88ee914b]{color:var(--docs-text-subtle);font-size:13px;line-height:1.5;min-height:32px;padding:6px 9px 6px 18px;position:relative;white-space:normal}.docs-shell__article[data-v-88ee914b]:before{background:transparent;border-radius:999px;bottom:8px;content:"";left:7px;position:absolute;top:8px;width:2px}.docs-shell__article[data-v-88ee914b]:hover{color:var(--docs-text)}.docs-shell__article.is-active[data-v-88ee914b]{background:var(--docs-panel-accent);color:var(--docs-text);font-weight:700}.docs-shell__article.is-active[data-v-88ee914b]:before{background:var(--docs-accent)}.docs-shell__main[data-v-88ee914b]{margin-left:calc(var(--docs-sidebar-width) + 30px);max-width:820px;min-width:0;padding:46px 30px 80px;transition:max-width .22s ease,margin-right .22s ease,opacity .18s ease,transform .18s ease}.docs-shell__main.is-language-switching[data-v-88ee914b]{opacity:.9;transform:translateY(4px)}.docs-shell__toc[data-v-88ee914b]{position:fixed;right:30px;top:104px;width:220px}.docs-shell--toc-collapsed[data-v-88ee914b]{--docs-article-max-width:960px;--docs-article-text-max-width:820px}.docs-shell--toc-collapsed .docs-shell__toc[data-v-88ee914b]{width:44px}.docs-shell__overlay[data-v-88ee914b]{display:none}@media(min-width:1181px){.docs-shell__main[data-v-88ee914b]{margin-right:270px}.docs-shell--toc-collapsed .docs-shell__main[data-v-88ee914b]{margin-right:88px;max-width:1010px}}@media(max-width:980px){.docs-shell__topbar[data-v-88ee914b]{gap:14px;grid-template-columns:auto auto minmax(0,1fr);padding:0 16px}.docs-shell__menu[data-v-88ee914b]{display:grid}.docs-shell__brand span[data-v-88ee914b],.docs-shell__topbar nav[data-v-88ee914b]{display:none}.docs-shell__sidebar[data-v-88ee914b]{padding:20px 18px 32px;top:0;transform:translate(-105%);transition:transform .18s ease;width:min(320px,86vw);z-index:60}.docs-shell__sidebar.is-open[data-v-88ee914b]{transform:translate(0)}.docs-shell__mobile-head[data-v-88ee914b]{align-items:center;border-bottom:1px solid var(--docs-border-soft);display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:14px}.docs-shell__mobile-head strong[data-v-88ee914b]{font-size:16px;line-height:1.4}.docs-shell__mobile-head button[data-v-88ee914b]{background:var(--docs-panel);border:1px solid var(--docs-border);border-radius:10px;color:var(--docs-text);display:grid;height:36px;place-items:center;width:36px}.docs-shell__mobile-head .docs-shell__language[data-v-88ee914b]{display:inline-flex;min-width:54px;padding:0 10px;width:auto}.docs-shell__overlay[data-v-88ee914b]{background:var(--docs-overlay);display:block;inset:0;position:fixed;z-index:50}.docs-shell__main[data-v-88ee914b]{margin-left:0;max-width:none;padding:30px 20px 64px}}@media(max-width:560px){.docs-shell__topbar[data-v-88ee914b]{grid-template-columns:auto 1fr;height:auto;min-height:64px;padding:10px 14px;row-gap:10px}.docs-shell__topbar[data-v-88ee914b] .docs-search{grid-column:1/-1;order:3;width:100%}.docs-shell__main[data-v-88ee914b]{padding-inline:16px}}@keyframes docs-language-code-in-88ee914b{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes docs-language-progress-88ee914b{0%{opacity:0;transform:translate(-120%)}18%,82%{opacity:.86}to{opacity:0;transform:translate(310%)}}@media(prefers-reduced-motion:reduce){.docs-shell__language[data-v-88ee914b],.docs-shell__language svg[data-v-88ee914b],.docs-shell__main[data-v-88ee914b]{transition:none}.docs-shell__language-code[data-v-88ee914b],.docs-shell__language-progress[data-v-88ee914b]{animation:none}.docs-shell__main.is-language-switching[data-v-88ee914b]{opacity:1;transform:none}}
