"use strict";(self.webpackChunkdashy=self.webpackChunkdashy||[]).push([[402],{830:(e,t,n)=>{n.d(t,{W:()=>r});var a=n(7294);function r(){return a.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},a.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}},2644:(e,t,n)=>{n.d(t,{Z:()=>o});var a=n(6550),r=n(412),l=n(2263);const o=function(){const e=(0,a.k6)(),t=(0,a.TH)(),{siteConfig:{baseUrl:n}={}}=(0,l.Z)();return{searchValue:r.Z.canUseDOM&&new URLSearchParams(t.search).get("q")||"",updateSearchPath:n=>{const a=new URLSearchParams(t.search);n?a.set("q",n):a.delete("q"),e.replace({search:a.toString()})},generateSearchPageLink:e=>`${n}search?q=${encodeURIComponent(e)}`}}},8617:(e,t,n)=>{n.d(t,{Z:()=>l});var a=n(7294);const r="iconExternalLink_wgqa",l=e=>{let{width:t=13.5,height:n=13.5}=e;return a.createElement("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:r},a.createElement("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"}))}},4478:(e,t,n)=>{n.d(t,{Z:()=>l});var a=n(7462),r=n(7294);const l=e=>{let{width:t=30,height:n=30,className:l,...o}=e;return r.createElement("svg",(0,a.Z)({className:l,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true"},o),r.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}},6402:(e,t,n)=>{n.d(t,{Z:()=>Me});var a=n(7294),r=n(6010),l=n(4973),o=n(9306);const c="skipToContent_OuoZ";function s(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}const i=function(){const e=(0,a.useRef)(null);return(0,o.SL)((t=>{let{location:n}=t;e.current&&!n.hash&&s(e.current)})),a.createElement("div",{ref:e},a.createElement("a",{href:"#main",className:c,onClick:e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")||document.querySelector(".main-wrapper");t&&s(t)}},a.createElement(l.Z,{id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation"},"Skip to main content")))},m="announcementBar_axC9",u="announcementBarClose_A3A1",d="announcementBarContent_6uhP",h="announcementBarCloseable_y4cp";const f=function(){const{isClosed:e,close:t}=(0,o.nT)(),{announcementBar:n}=(0,o.LU)();if(!n)return null;const{content:c,backgroundColor:s,textColor:i,isCloseable:f}=n;return!c||f&&e?null:a.createElement("div",{className:m,style:{backgroundColor:s,color:i},role:"banner"},a.createElement("div",{className:(0,r.Z)(d,{[h]:f}),dangerouslySetInnerHTML:{__html:c}}),f?a.createElement("button",{type:"button",className:(0,r.Z)(u,"clean-btn"),onClick:t,"aria-label":(0,l.I)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},a.createElement("span",{"aria-hidden":"true"},"\xd7")):null)};var v=n(7462),g=n(3935),b=n(2263),E=n(6550),p=n(4996),k=n(6742),y=n(9105),Z=n(2644);function C(){return a.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},a.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}var w=n(830),_=["translations"];function N(){return N=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,a=new Array(t);n=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var D="Ctrl";var T=a.forwardRef((function(e,t){var n=e.translations,r=void 0===n?{}:n,l=I(e,_),o=r.buttonText,c=void 0===o?"Search":o,s=r.buttonAriaLabel,i=void 0===s?"Search":s,m=S((0,a.useState)(null),2),u=m[0],d=m[1];return(0,a.useEffect)((function(){"undefined"!=typeof navigator&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?d("\u2318"):d(D))}),[]),a.createElement("button",N({type:"button",className:"DocSearch DocSearch-Button","aria-label":i},l,{ref:t}),a.createElement("span",{className:"DocSearch-Button-Container"},a.createElement(w.W,null),a.createElement("span",{className:"DocSearch-Button-Placeholder"},c)),a.createElement("span",{className:"DocSearch-Button-Keys"},null!==u&&a.createElement(a.Fragment,null,a.createElement("kbd",{className:"DocSearch-Button-Key"},u===D?a.createElement(C,null):u),a.createElement("kbd",{className:"DocSearch-Button-Key"},"K"))))})),A=n(907);function B(){const{locale:e,tags:t}=function(){const{i18n:e}=(0,b.Z)(),t=(0,A._r)(),n=(0,A.WS)(),a=(0,o.Oh)(),r=[o.HX,...Object.keys(t).map((function(e){const r=n?.activePlugin?.pluginId===e?n.activeVersion:void 0,l=a[e],c=t[e].versions.find((e=>e.isLast)),s=r??l??c;return(0,o.os)(e,s.name)}))];return{locale:e.currentLocale,tags:r}}();return[`language:${e}`,t.map((e=>`docusaurus_tag:${e}`))]}const x={searchBox:"searchBox_Bc3W"};let M=null;function P(e){let{hit:t,children:n}=e;return a.createElement(k.Z,{to:t.url},n)}function O(e){let{state:t,onClose:n}=e;const{generateSearchPageLink:r}=(0,Z.Z)();return a.createElement(k.Z,{to:r(t.query),onClick:n},"See all ",t.context.nbHits," results")}function R(e){let{contextualSearch:t,...r}=e;const{siteMetadata:o}=(0,b.Z)(),c=B(),s=r.searchParameters?.facetFilters??[],i=t?[...c,...s]:s,m={...r.searchParameters,facetFilters:i},{withBaseUrl:u}=(0,p.C)(),d=(0,E.k6)(),h=(0,a.useRef)(null),f=(0,a.useRef)(null),[k,Z]=(0,a.useState)(!1),[C,w]=(0,a.useState)(null),_=(0,a.useCallback)((()=>M?Promise.resolve():Promise.all([n.e(359).then(n.bind(n,5359)),Promise.all([n.e(312),n.e(945)]).then(n.bind(n,6945)),Promise.all([n.e(312),n.e(40)]).then(n.bind(n,5040))]).then((e=>{let[{DocSearchModal:t}]=e;M=t}))),[]),N=(0,a.useCallback)((()=>{_().then((()=>{h.current=document.createElement("div"),document.body.insertBefore(h.current,document.body.firstChild),Z(!0)}))}),[_,Z]),S=(0,a.useCallback)((()=>{Z(!1),h.current.remove()}),[Z]),L=(0,a.useCallback)((e=>{_().then((()=>{Z(!0),w(e.key)}))}),[_,Z,w]),I=(0,a.useRef)({navigate(e){let{itemUrl:t}=e;d.push(t)}}).current,D=(0,a.useRef)((e=>e.map((e=>{const t=document.createElement("a");return t.href=e.url,{...e,url:u(`${t.pathname}${t.hash}`)}})))).current,A=(0,a.useMemo)((()=>e=>a.createElement(O,(0,v.Z)({},e,{onClose:S}))),[S]),R=(0,a.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",o.docusaurusVersion),e)),[o.docusaurusVersion]);!function(e){var t=e.isOpen,n=e.onOpen,r=e.onClose,l=e.onInput,o=e.searchButtonRef;a.useEffect((function(){function e(e){var a;(27===e.keyCode&&t||"k"===(null===(a=e.key)||void 0===a?void 0:a.toLowerCase())&&(e.metaKey||e.ctrlKey)||!function(e){var t=e.target,n=t.tagName;return t.isContentEditable||"INPUT"===n||"SELECT"===n||"TEXTAREA"===n}(e)&&"/"===e.key&&!t)&&(e.preventDefault(),t?r():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||n()),o&&o.current===document.activeElement&&l&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&l(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t,n,r,l,o])}({isOpen:k,onOpen:N,onClose:S,onInput:L,searchButtonRef:f});const U=(0,l.I)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"});return a.createElement(a.Fragment,null,a.createElement(y.Z,null,a.createElement("link",{rel:"preconnect",href:`https://${r.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),a.createElement("div",{className:x.searchBox},a.createElement(T,{onTouchStart:_,onFocus:_,onMouseOver:_,onClick:N,ref:f,translations:{buttonText:U,buttonAriaLabel:U}})),k&&(0,g.createPortal)(a.createElement(M,(0,v.Z)({onClose:S,initialScrollY:window.scrollY,initialQuery:C,navigator:I,transformItems:D,hitComponent:P,resultsFooterComponent:A,transformSearchClient:R},r,{searchParameters:m})),h.current))}const U=function(){const{siteConfig:e}=(0,b.Z)();return a.createElement(R,e.themeConfig.algolia)},V={toggle:"toggle_iYfV"},$=e=>{let{icon:t,style:n}=e;return a.createElement("span",{className:(0,r.Z)(V.toggle,V.dark),style:n},t)},H=e=>{let{icon:t,style:n}=e;return a.createElement("span",{className:(0,r.Z)(V.toggle,V.light),style:n},t)},W=(0,a.memo)((e=>{let{className:t,icons:n,checked:l,disabled:o,onChange:c}=e;const[s,i]=(0,a.useState)(l),[m,u]=(0,a.useState)(!1),d=(0,a.useRef)(null);return a.createElement("div",{className:(0,r.Z)("react-toggle",t,{"react-toggle--checked":s,"react-toggle--focus":m,"react-toggle--disabled":o})},a.createElement("div",{className:"react-toggle-track",role:"button",tabIndex:-1,onClick:()=>d.current?.click()},a.createElement("div",{className:"react-toggle-track-check"},n.checked),a.createElement("div",{className:"react-toggle-track-x"},n.unchecked),a.createElement("div",{className:"react-toggle-thumb"})),a.createElement("input",{ref:d,checked:s,type:"checkbox",className:"react-toggle-screenreader-only","aria-label":"Switch between dark and light mode",onChange:c,onClick:()=>i(!s),onFocus:()=>u(!0),onBlur:()=>u(!1)}))}));function z(e){const{colorMode:{switchConfig:{darkIcon:t,darkIconStyle:n,lightIcon:r,lightIconStyle:l}}}=(0,o.LU)(),{isClient:c}=(0,b.Z)();return a.createElement(W,(0,v.Z)({disabled:!c,icons:{checked:a.createElement($,{icon:t,style:n}),unchecked:a.createElement(H,{icon:r,style:l})}},e))}var j=n(5350),F=n(7898);const q=e=>{const t=(0,E.TH)(),[n,r]=(0,a.useState)(e),l=(0,a.useRef)(!1),[c,s]=(0,a.useState)(0),i=(0,a.useCallback)((e=>{null!==e&&s(e.getBoundingClientRect().height)}),[]);return(0,F.Z)(((t,n)=>{let{scrollY:a}=t,{scrollY:o}=n;if(!e)return;if(a=o?r(!1):a+i{e&&!t.location.hash&&r(!0)})),(0,a.useEffect)((()=>{e&&t.hash&&(l.current=!0)}),[t.hash]),{navbarRef:i,isNavbarVisible:n}};var K=n(1839),Y=n(3783),G=n(5525);const X=e=>{let{width:t=20,height:n=20,...r}=e;return a.createElement("svg",(0,v.Z)({viewBox:"0 0 20 20",width:t,height:n,"aria-hidden":"true"},r),a.createElement("path",{fill:"currentColor",d:"M19.753 10.909c-.624-1.707-2.366-2.726-4.661-2.726-.09 0-.176.002-.262.006l-.016-2.063 3.525-.607c.115-.019.133-.119.109-.231-.023-.111-.167-.883-.188-.976-.027-.131-.102-.127-.207-.109-.104.018-3.25.461-3.25.461l-.013-2.078c-.001-.125-.069-.158-.194-.156l-1.025.016c-.105.002-.164.049-.162.148l.033 2.307s-3.061.527-3.144.543c-.084.014-.17.053-.151.143.019.09.19 1.094.208 1.172.018.08.072.129.188.107l2.924-.504.035 2.018c-1.077.281-1.801.824-2.256 1.303-.768.807-1.207 1.887-1.207 2.963 0 1.586.971 2.529 2.328 2.695 3.162.387 5.119-3.06 5.769-4.715 1.097 1.506.256 4.354-2.094 5.98-.043.029-.098.129-.033.207l.619.756c.08.096.206.059.256.023 2.51-1.73 3.661-4.515 2.869-6.683zm-7.386 3.188c-.966-.121-.944-.914-.944-1.453 0-.773.327-1.58.876-2.156a3.21 3.21 0 011.229-.799l.082 4.277a2.773 2.773 0 01-1.243.131zm2.427-.553l.046-4.109c.084-.004.166-.01.252-.01.773 0 1.494.145 1.885.361.391.217-1.023 2.713-2.183 3.758zm-8.95-7.668a.196.196 0 00-.196-.145h-1.95a.194.194 0 00-.194.144L.008 16.916c-.017.051-.011.076.062.076h1.733c.075 0 .099-.023.114-.072l1.008-3.318h3.496l1.008 3.318c.016.049.039.072.113.072h1.734c.072 0 .078-.025.062-.076-.014-.05-3.083-9.741-3.494-11.04zm-2.618 6.318l1.447-5.25 1.447 5.25H3.226z"}))};function Q(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:r,...l}=e;const{i18n:{currentLocale:c,locales:s,localeConfigs:i}}=(0,b.Z)(),m=(0,o.l5)();function u(e){return i[e].label}const d=[...n,...s.map((e=>{const t=`pathname://${m.createUrl({locale:e,fullyQualified:!1})}`;return{isNavLink:!0,label:u(e),to:t,target:"_self",autoAddBaseUrl:!1,className:e===c?"dropdown__link--active":"",style:{textTransform:"capitalize"}}})),...r],h=t?"Languages":u(c);return a.createElement(G.Z,(0,v.Z)({},l,{href:"#",mobile:t,label:a.createElement("span",null,a.createElement(X,{style:{verticalAlign:"text-bottom",marginRight:5}}),a.createElement("span",null,h)),items:d}))}function J(e){let{mobile:t}=e;return t?null:a.createElement(U,null)}const ee={default:()=>G.Z,localeDropdown:()=>Q,search:()=>J,docsVersion:()=>n(7250).Z,docsVersionDropdown:()=>n(9308).Z,doc:()=>n(6400).Z},te=function(e){void 0===e&&(e="default");const t=ee[e];if(!t)throw new Error(`No NavbarItem component found for type "${e}".`);return t()};function ne(e){let{type:t,...n}=e;const r=te(t);return a.createElement(r,n)}var ae=n(5537),re=n(4478);const le="displayOnlyInLargeViewport_cxYs",oe="navbarHideable_RReh",ce="navbarHidden_FBwS",se="right";const ie=function(){const{navbar:{items:e,hideOnScroll:t,style:n},colorMode:{disableSwitch:l}}=(0,o.LU)(),[c,s]=(0,a.useState)(!1),{isDarkTheme:i,setLightTheme:m,setDarkTheme:u}=(0,j.Z)(),{navbarRef:d,isNavbarVisible:h}=q(t);(0,K.Z)(c);const f=(0,a.useCallback)((()=>{s(!0)}),[s]),g=(0,a.useCallback)((()=>{s(!1)}),[s]),b=(0,a.useCallback)((e=>e.target.checked?u():m()),[m,u]),E=(0,Y.Z)();(0,a.useEffect)((()=>{E===Y.D.desktop&&s(!1)}),[E]);const p=e.some((e=>"search"===e.type)),{leftItems:k,rightItems:y}=function(e){return{leftItems:e.filter((e=>"left"===(e.position??se))),rightItems:e.filter((e=>"right"===(e.position??se)))}}(e);return a.createElement("nav",{ref:d,className:(0,r.Z)("navbar","navbar--fixed-top",{"navbar--dark":"dark"===n,"navbar--primary":"primary"===n,"navbar-sidebar--show":c,[oe]:t,[ce]:t&&!h})},a.createElement("div",{className:"navbar__inner"},a.createElement("div",{className:"navbar__items"},null!=e&&0!==e.length&&a.createElement("button",{"aria-label":"Navigation bar toggle",className:"navbar__toggle clean-btn",type:"button",tabIndex:0,onClick:f,onKeyDown:f},a.createElement(re.Z,null)),a.createElement(ae.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title"}),k.map(((e,t)=>a.createElement(ne,(0,v.Z)({},e,{key:t}))))),a.createElement("div",{className:"navbar__items navbar__items--right"},y.map(((e,t)=>a.createElement(ne,(0,v.Z)({},e,{key:t})))),!l&&a.createElement(z,{className:le,checked:i,onChange:b}),!p&&a.createElement(U,null))),a.createElement("div",{role:"presentation",className:"navbar-sidebar__backdrop",onClick:g}),a.createElement("div",{className:"navbar-sidebar"},a.createElement("div",{className:"navbar-sidebar__brand"},a.createElement(ae.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title",onClick:g}),!l&&c&&a.createElement(z,{checked:i,onChange:b})),a.createElement("div",{className:"navbar-sidebar__items"},a.createElement("div",{className:"menu"},a.createElement("ul",{className:"menu__list"},e.map(((e,t)=>a.createElement(ne,(0,v.Z)({mobile:!0},e,{onClick:g,key:t})))))))))},me="footerLogoLink_SRtH";var ue=n(8465);function de(e){let{to:t,href:n,label:r,prependBaseUrlToHref:l,...o}=e;const c=(0,p.Z)(t),s=(0,p.Z)(n,{forcePrependBaseUrl:!0});return a.createElement(k.Z,(0,v.Z)({className:"footer__link-item"},n?{href:l?s:n}:{to:c},o),r)}const he=e=>{let{sources:t,alt:n}=e;return a.createElement(ue.Z,{className:"footer__logo",alt:n,sources:t})};const fe=function(){const{footer:e}=(0,o.LU)(),{copyright:t,links:n=[],logo:l={}}=e||{},c={light:(0,p.Z)(l.src),dark:(0,p.Z)(l.srcDark||l.src)};return e?a.createElement("footer",{className:(0,r.Z)("footer",{"footer--dark":"dark"===e.style})},a.createElement("div",{className:"container"},n&&n.length>0&&a.createElement("div",{className:"row footer__links"},n.map(((e,t)=>a.createElement("div",{key:t,className:"col footer__col"},null!=e.title?a.createElement("div",{className:"footer__title"},e.title):null,null!=e.items&&Array.isArray(e.items)&&e.items.length>0?a.createElement("ul",{className:"footer__items"},e.items.map(((e,t)=>e.html?a.createElement("li",{key:t,className:"footer__item",dangerouslySetInnerHTML:{__html:e.html}}):a.createElement("li",{key:e.href||e.to,className:"footer__item"},a.createElement(de,e))))):null)))),(l||t)&&a.createElement("div",{className:"footer__bottom text--center"},l&&(l.src||l.srcDark)&&a.createElement("div",{className:"margin-bottom--sm"},l.href?a.createElement(k.Z,{href:l.href,className:me},a.createElement(he,{alt:l.alt,sources:c})):a.createElement(he,{alt:l.alt,sources:c})),t?a.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}}):null))):null};var ve=n(412);const ge=(0,o.WA)("theme"),be="light",Ee="dark",pe=e=>e===Ee?Ee:be,ke=e=>{(0,o.WA)("theme").set(pe(e))},ye=()=>{const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,o.LU)(),[r,l]=(0,a.useState)((e=>ve.Z.canUseDOM?pe(document.documentElement.getAttribute("data-theme")):pe(e))(e)),c=(0,a.useCallback)((()=>{l(be),ke(be)}),[]),s=(0,a.useCallback)((()=>{l(Ee),ke(Ee)}),[]);return(0,a.useEffect)((()=>{document.documentElement.setAttribute("data-theme",pe(r))}),[r]),(0,a.useEffect)((()=>{if(!t)try{const e=ge.get();null!==e&&l(pe(e))}catch(e){console.error(e)}}),[l]),(0,a.useEffect)((()=>{t&&!n||window.matchMedia("(prefers-color-scheme: dark)").addListener((e=>{let{matches:t}=e;l(t?Ee:be)}))}),[]),{isDarkTheme:r===Ee,setLightTheme:c,setDarkTheme:s}};var Ze=n(2924);const Ce=function(e){const{isDarkTheme:t,setLightTheme:n,setDarkTheme:r}=ye();return a.createElement(Ze.Z.Provider,{value:{isDarkTheme:t,setLightTheme:n,setDarkTheme:r}},e.children)},we="docusaurus.tab.",_e=()=>{const[e,t]=(0,a.useState)({}),n=(0,a.useCallback)(((e,t)=>{(0,o.WA)(`${we}${e}`).set(t)}),[]);return(0,a.useEffect)((()=>{try{const e={};(0,o._f)().forEach((t=>{if(t.startsWith(we)){const n=t.substring(15);e[n]=(0,o.WA)(t).get()}})),t(e)}catch(e){console.error(e)}}),[]),{tabGroupChoices:e,setTabGroupChoices:(e,a)=>{t((t=>({...t,[e]:a}))),n(e,a)}}},Ne=(0,a.createContext)(void 0);const Se=function(e){const{tabGroupChoices:t,setTabGroupChoices:n}=_e();return a.createElement(Ne.Provider,{value:{tabGroupChoices:t,setTabGroupChoices:n}},e.children)};function Le(e){let{children:t}=e;return a.createElement(Ce,null,a.createElement(o.pl,null,a.createElement(Se,null,a.createElement(o.L5,null,t))))}function Ie(e){let{locale:t,version:n,tag:r}=e;const l=t;return a.createElement(y.Z,null,l&&a.createElement("meta",{name:"docsearch:language",content:l}),n&&a.createElement("meta",{name:"docsearch:version",content:n}),r&&a.createElement("meta",{name:"docsearch:docusaurus_tag",content:r}))}var De=n(1217);function Te(){const{i18n:{defaultLocale:e,locales:t}}=(0,b.Z)(),n=(0,o.l5)();return a.createElement(y.Z,null,t.map((e=>a.createElement("link",{key:e,rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:e}))),a.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function Ae(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,b.Z)(),r=function(){const{siteConfig:{url:e}}=(0,b.Z)(),{pathname:t}=(0,E.TH)();return e+(0,p.Z)(t)}(),l=t?`${n}${t}`:r;return a.createElement(y.Z,null,a.createElement("meta",{property:"og:url",content:l}),a.createElement("link",{rel:"canonical",href:l}))}function Be(e){const{siteConfig:{favicon:t,themeConfig:{metadatas:n,image:r}},i18n:{currentLocale:l,localeConfigs:c}}=(0,b.Z)(),{title:s,description:i,image:m,keywords:u,searchMetadatas:d}=e,h=(0,p.Z)(t),f=(0,o.pe)(s),g=l,E=c[l].direction;return a.createElement(a.Fragment,null,a.createElement(y.Z,null,a.createElement("html",{lang:g,dir:E}),t&&a.createElement("link",{rel:"shortcut icon",href:h}),a.createElement("title",null,f),a.createElement("meta",{property:"og:title",content:f}),m||r&&a.createElement("meta",{name:"twitter:card",content:"summary_large_image"})),a.createElement(De.Z,{description:i,keywords:u,image:m}),a.createElement(Ae,null),a.createElement(Te,null),a.createElement(Ie,(0,v.Z)({tag:o.HX,locale:l},d)),a.createElement(y.Z,null,n.map(((e,t)=>a.createElement("meta",(0,v.Z)({key:`metadata_${t}`},e))))))}const xe=function(){(0,a.useEffect)((()=>{const e="navigation-with-keyboard";function t(t){"keydown"===t.type&&"Tab"===t.key&&document.body.classList.add(e),"mousedown"===t.type&&document.body.classList.remove(e)}return document.addEventListener("keydown",t),document.addEventListener("mousedown",t),()=>{document.body.classList.remove(e),document.removeEventListener("keydown",t),document.removeEventListener("mousedown",t)}}),[])};const Me=function(e){const{children:t,noFooter:n,wrapperClassName:l,pageClassName:c}=e;return xe(),a.createElement(Le,null,a.createElement(Be,e),a.createElement(i,null),a.createElement(f,null),a.createElement(ie,null),a.createElement("div",{className:(0,r.Z)(o.kM.wrapper.main,l,c)},t),!n&&a.createElement(fe,null))}},5537:(e,t,n)=>{n.d(t,{Z:()=>i});var a=n(7462),r=n(7294),l=n(6742),o=n(8465),c=n(4996),s=n(2263);const i=e=>{const{siteConfig:{title:t,themeConfig:{navbar:{title:n,logo:i={src:""}}}},isClient:m}=(0,s.Z)(),{imageClassName:u,titleClassName:d,...h}=e,f=(0,c.Z)(i.href||"/"),v={light:(0,c.Z)(i.src),dark:(0,c.Z)(i.srcDark||i.src)};return r.createElement(l.Z,(0,a.Z)({to:f},h,i.target&&{target:i.target}),i.src&&r.createElement(o.Z,{key:m,className:u,sources:v,alt:i.alt||n||t}),null!=n&&r.createElement("b",{className:d},n))}},5525:(e,t,n)=>{n.d(t,{Z:()=>g});var a=n(7462),r=n(7294),l=n(6010),o=n(6742),c=n(4996),s=n(6550),i=n(9306),m=n(8617),u=n(3919);const d="dropdown__link--active";function h(e){let{activeBasePath:t,activeBaseRegex:n,to:l,href:s,label:i,activeClassName:h="navbar__link--active",prependBaseUrlToHref:f,...v}=e;const g=(0,c.Z)(l),b=(0,c.Z)(t),E=(0,c.Z)(s,{forcePrependBaseUrl:!0}),p=i&&s&&!(0,u.Z)(s),k=h===d;return r.createElement(o.Z,(0,a.Z)({},s?{href:f?E:s}:{isNavLink:!0,activeClassName:h,to:g,...t||n?{isActive:(e,t)=>n?new RegExp(n).test(t.pathname):t.pathname.startsWith(b)}:null},v),p?r.createElement("span",null,i,r.createElement(m.Z,k&&{width:12,height:12})):i)}function f(e){let{items:t,position:n,className:o,...c}=e;const s=(0,r.useRef)(null),i=(0,r.useRef)(null),[m,u]=(0,r.useState)(!1);(0,r.useEffect)((()=>{const e=e=>{s.current&&!s.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}}),[s]);const f=function(e,t){return void 0===t&&(t=!1),(0,l.Z)({"navbar__item navbar__link":!t,dropdown__link:t},e)};return t?r.createElement("div",{ref:s,className:(0,l.Z)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--left":"left"===n,"dropdown--right":"right"===n,"dropdown--show":m})},r.createElement(h,(0,a.Z)({className:f(o)},c,{onClick:c.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),u(!m))}}),c.children??c.label),r.createElement("ul",{ref:i,className:"dropdown__menu"},t.map(((e,n)=>{let{className:l,...o}=e;return r.createElement("li",{key:n},r.createElement(h,(0,a.Z)({onKeyDown:e=>{if(n===t.length-1&&"Tab"===e.key){e.preventDefault(),u(!1);const t=s.current.nextElementSibling;t&&t.focus()}},activeClassName:d,className:f(l,!0)},o)))})))):r.createElement(h,(0,a.Z)({className:f(o)},c))}function v(e){let{items:t,className:n,position:o,...c}=e;const m=(0,r.useRef)(null),{pathname:u}=(0,s.TH)(),[d,f]=(0,r.useState)((()=>!t?.some((e=>(0,i.Mg)(e.to,u)))??!0)),v=function(e,t){return void 0===t&&(t=!1),(0,l.Z)("menu__link",{"menu__link--sublist":t},e)};if(!t)return r.createElement("li",{className:"menu__list-item"},r.createElement(h,(0,a.Z)({className:v(n)},c)));const g=m.current?.scrollHeight?`${m.current?.scrollHeight}px`:void 0;return r.createElement("li",{className:(0,l.Z)("menu__list-item",{"menu__list-item--collapsed":d})},r.createElement(h,(0,a.Z)({role:"button",className:v(n,!0)},c,{onClick:e=>{e.preventDefault(),f((e=>!e))}}),c.children??c.label),r.createElement("ul",{className:"menu__list",ref:m,style:{height:d?void 0:g}},t.map(((e,t)=>{let{className:n,...l}=e;return r.createElement("li",{className:"menu__list-item",key:t},r.createElement(h,(0,a.Z)({activeClassName:"menu__link--active",className:v(n)},l,{onClick:c.onClick})))}))))}const g=function(e){let{mobile:t=!1,...n}=e;const a=t?v:f;return r.createElement(a,n)}},6400:(e,t,n)=>{n.d(t,{Z:()=>m});var a=n(7462),r=n(7294),l=n(5525),o=n(907),c=n(6010),s=n(9306),i=n(8780);function m(e){let{docId:t,activeSidebarClassName:n,label:m,docsPluginId:u,...d}=e;const{activeVersion:h,activeDoc:f}=(0,o.Iw)(u),{preferredVersion:v}=(0,s.J)(u),g=(0,o.yW)(u),b=function(e,t){const n=[].concat(...e.map((e=>e.docs))),a=n.find((e=>e.id===t));if(!a){const a=n.map((e=>e.id)).join("\n- ");throw new Error(`DocNavbarItem: couldn't find any doc with id "${t}" in version${e.length?"s":""} ${e.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${a}`)}return a}((0,i.uniq)([h,v,g].filter(Boolean)),t);return r.createElement(l.Z,(0,a.Z)({exact:!0},d,{className:(0,c.Z)(d.className,{[n]:f&&f.sidebar===b.sidebar}),label:m??b.id,to:b.path}))}},9308:(e,t,n)=>{n.d(t,{Z:()=>i});var a=n(7462),r=n(7294),l=n(5525),o=n(907),c=n(9306);const s=e=>e.docs.find((t=>t.id===e.mainDocId));function i(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:i,dropdownItemsBefore:m,dropdownItemsAfter:u,...d}=e;const h=(0,o.Iw)(n),f=(0,o.gB)(n),v=(0,o.yW)(n),{preferredVersion:g,savePreferredVersionName:b}=(0,c.J)(n);const E=function(){const e=f.map((e=>{const t=h?.alternateDocVersions[e.name]||s(e);return{isNavLink:!0,label:e.label,to:t.path,isActive:()=>e===h?.activeVersion,onClick:()=>{b(e.name)}}})),t=[...m,...e,...u];if(!(t.length<=1))return t}(),p=h.activeVersion??g??v,k=t&&E?"Versions":p.label,y=t&&E?void 0:s(p).path;return r.createElement(l.Z,(0,a.Z)({},d,{mobile:t,label:k,to:y,items:E,isActive:i?()=>!1:void 0}))}},7250:(e,t,n)=>{n.d(t,{Z:()=>i});var a=n(7462),r=n(7294),l=n(5525),o=n(907),c=n(9306);const s=e=>e.docs.find((t=>t.id===e.mainDocId));function i(e){let{label:t,to:n,docsPluginId:i,...m}=e;const u=(0,o.zu)(i),{preferredVersion:d}=(0,c.J)(i),h=(0,o.yW)(i),f=u??d??h,v=t??f.label,g=n??s(f).path;return r.createElement(l.Z,(0,a.Z)({},m,{label:v,to:g}))}},2924:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n(7294).createContext(void 0)},8465:(e,t,n)=>{n.d(t,{Z:()=>i});var a=n(7462),r=n(7294),l=n(6010),o=n(2263),c=n(5350);const s={themedImage:"themedImage_TMUO","themedImage--light":"themedImage--light_4Vu1","themedImage--dark":"themedImage--dark_uzRr"},i=e=>{const{isClient:t}=(0,o.Z)(),{isDarkTheme:n}=(0,c.Z)(),{sources:i,className:m,alt:u="",...d}=e,h=t?n?["dark"]:["light"]:["light","dark"];return r.createElement(r.Fragment,null,h.map((e=>r.createElement("img",(0,a.Z)({key:e,src:i[e],alt:u,className:(0,l.Z)(s.themedImage,s[`themedImage--${e}`],m)},d)))))}},1839:(e,t,n)=>{n.d(t,{Z:()=>r});var a=n(7294);const r=function(e){void 0===e&&(e=!0),(0,a.useEffect)((()=>(document.body.style.overflow=e?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[e])}},7898:(e,t,n)=>{n.d(t,{Z:()=>o});var a=n(7294),r=n(412);const l=()=>({scrollX:r.Z.canUseDOM?window.pageXOffset:0,scrollY:r.Z.canUseDOM?window.pageYOffset:0}),o=function(e,t){void 0===t&&(t=[]);const n=(0,a.useRef)(l()),r=()=>{const t=l();e&&e(t,n.current),n.current=t};(0,a.useEffect)((()=>{const e={passive:!0};return r(),window.addEventListener("scroll",r,e),()=>window.removeEventListener("scroll",r,e)}),t)}},5350:(e,t,n)=>{n.d(t,{Z:()=>l});var a=n(7294),r=n(2924);const l=function(){const e=(0,a.useContext)(r.Z);if(null==e)throw new Error('"useThemeContext" is used outside of "Layout" component. Please see https://docusaurus.io/docs/api/themes/configuration#usethemecontext.');return e}},3783:(e,t,n)=>{n.d(t,{D:()=>l,Z:()=>o});var a=n(7294),r=n(412);const l={desktop:"desktop",mobile:"mobile"};const o=function(){const e=r.Z.canUseDOM;function t(){if(e)return window.innerWidth>996?l.desktop:l.mobile}const[n,o]=(0,a.useState)(t);return(0,a.useEffect)((()=>{if(e)return window.addEventListener("resize",n),()=>window.removeEventListener("resize",n);function n(){o(t())}}),[]),n}}}]);