PageSourceSearch

https://stratifylabs.dev/assets/js/common.9649fc8e.js

js stratifylabs.dev collected 2026-09-25 21:55:09 UTC 67,582 bytes, 2 lines download raw bytes

1/*! For license information please see common.9649fc8e.js.LICENSE.txt */
2(self.webpackChunk=self.webpackChunk||[]).push([[592],{20830:function(e,t,n){"use strict";n.d(t,{W:function(){return o}});var r=n(67294);function o(){return r.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},r.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"}))}},19767:function(e,t,n){"use strict";n.r(t),n.d(t,{__extends:function(){return o},__assign:function(){return a},__rest:function(){return i},__decorate:function(){return c},__param:function(){return u},__metadata:function(){return l},__awaiter:function(){return s},__generator:function(){return f},__createBinding:function(){return d},__exportStar:function(){return m},__values:function(){return v},__read:function(){return h},__spread:function(){return p},__spreadArrays:function(){return g},__spreadArray:function(){return y},__await:function(){return b},__asyncGenerator:function(){return E},__asyncDelegator:function(){return k},__asyncValues:function(){return w}
vendor: 5,854 bytes, line 2
2,__makeTemplateObject:function(){return _},__importStar:function(){return C},__importDefault:function(){return N},__classPrivateFieldGet:function(){return P},__classPrivateFieldSet:function(){return S}});var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function c(e,t,n,r){var o,a=arguments.length,i=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function u(e,t){return function(n,r){t(n,r,e)}}function l(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function s(e,t,n,r){return new(n||(n=Promise))((function(o,a){function i(e){try{u(r.next(e))}catch(t){a(t)}}function c(e){try{u(r.throw(e))}catch(t){a(t)}}function u(e){var t;e.done?o(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,c)}u((r=r.apply(e,t||[])).next())}))}function f(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=i.trys,(o=o.length>0&&o[o.length-1])||6!==a[0]&&2!==a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(c){a=[6,c],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}}var d=Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function m(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||d(t,e,n)}function v(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function h(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(c){o={error:c}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function p(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(h(arguments[t]));return e}function g(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)r[o]=a[i];return r}function y(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||t)}function b(e){return this instanceof b?(this.v=e,this):new b(e)}function E(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,o=n.apply(e,t||[]),a=[];return r={},i("next"),i("throw"),i("return"),r[Symbol.asyncIterator]=function(){return this},r;function i(e){o[e]&&(r[e]=function(t){return new Promise((function(n,r){a.push([e,t,n,r])>1||c(e,t)}))})}function c(e,t){try{(n=o[e](t)).value instanceof b?Promise.resolve(n.value.v).then(u,l):s(a[0][2],n)}catch(r){s(a[0][3],r)}var n}function u(e){c("next",e)}function l(e){c("throw",e)}function s(e,t){e(t),a.shift(),a.length&&c(a[0][0],a[0][1])}}function k(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,o){t[r]=e[r]?function(t){return(n=!n)?{value:b(e[r](t)),done:"return"===r}:o?o(t):t}:o}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=v(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,o,(t=e[n](t)).done,t.value)}))}}}function _(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var Z=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};
2function C(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&d(t,e,n);return Z(t,e),t}function N(e){return e&&e.__esModule?e:{default:e}}function P(e,t,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!r:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(e):r?r.value:t.get(e)}function S(e,t,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(e,n):o?o.value=n:t.set(e,n),n}},36742:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r=n(19756),o=n(67294),a=n(73727),i=n(52263),c=n(13919),u=n(10412),l=(0,o.createContext)({collectLink:function(){}}),s=n(44996),f=n(18780),d=["isNavLink","to","href","activeClassName","isActive","data-noBrokenLinkCheck","autoAddBaseUrl"];var m=function(e){var t,n,m=e.isNavLink,v=e.to,h=e.href,p=e.activeClassName,g=e.isActive,y=e["data-noBrokenLinkCheck"],b=e.autoAddBaseUrl,E=void 0===b||b,k=(0,r.Z)(e,d),w=(0,i.Z)().siteConfig.trailingSlash,_=(0,s.C)().withBaseUrl,Z=(0,o.useContext)(l),C=v||h,N=(0,c.Z)(C),P=null==C?void 0:C.replace("pathname://",""),S=void 0!==P?(n=P,E&&function(e){return e.startsWith("/")}(n)?_(n):n):void 0;S&&N&&(S=(0,f.applyTrailingSlash)(S,w));var D,A=(0,o.useRef)(!1),L=m?a.OL:a.rU,I=u.Z.canUseIntersectionObserver;(0,o.useEffect)((function(){return!I&&N&&null!=S&&window.docusaurus.prefetch(S),function(){I&&D&&D.disconnect()}}),[S,I,N]);var O=null!==(t=null==S?void 0:S.startsWith("#"))&&void 0!==t&&t,x=!S||!N||O;return S&&N&&!O&&!y&&Z.collectLink(S),x?o.createElement("a",Object.assign({href:S},C&&!N&&{target:"_blank",rel:"noopener noreferrer"},k)):o.createElement(L,Object.assign({},k,{onMouseEnter:function(){A.current||null==S||(window.docusaurus.preload(S),A.current=!0)},innerRef:function(e){var t,n;I&&e&&N&&(t=e,n=function(){null!=S&&window.docusaurus.prefetch(S)},(D=new window.IntersectionObserver((function(e){e.forEach((function(e){t===e.target&&(e.isIntersecting||e.intersectionRatio>0)&&(D.unobserve(t),D.disconnect(),n())}))}))).observe(t))},to:S||""},m&&{isActive:g,activeClassName:p}))}},24973:function(e,t,n){"use strict";n.d(t,{Z:function(){return f},I:function(){return s}});var r=n(67294),o=/{\w+}/g,a="{}";function i(e,t){var n=[],i=e.replace(o,(function(e){var o=e.substr(1,e.length-2),i=null==t?void 0:t[o];if(void 0!==i){var c=r.isValidElement(i)?i:String(i);return n.push(c),a}return e}));return 0===n.length?e:n.every((function(e){return"string"==typeof e}))?i.split(a).reduce((function(e,t,r){var o;return e.concat(t).concat(null!==(o=n[r])&&void 0!==o?o:"")}),""):i.split(a).reduce((function(e,t,o){return[].concat(e,[r.createElement(r.Fragment,{key:o},t,n[o])])}),[])}function c(e){return i(e.children,e.values)}var u=n(64644);function l(e){var t,n=e.id,r=e.message;return null!==(t=u[null!=n?n:r])&&void 0!==t?t:r}function s(e,t){var n,r=e.message;return i(null!==(n=l({message:r,id:e.id}))&&void 0!==n?n:r,t)}function f(e){var t,n=e.children,o=e.id,a=e.values,i=null!==(t=l({message:n,id:o}))&&void 0!==t?t:n;return r.createElement(c,{values:a},i)}},13919:function(e,t,n){"use strict";function r(e){return!0===/^(\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!r(e)}n.d(t,{b:function(){return r},Z:function(){return o}})},28143:function(e,t,n){"use strict";n.r(t),n.d(t,{BrowserRouter:function(){return r.VK},HashRouter:function(){return r.UT},Link:function(){return r.rU},MemoryRouter:function(){return r.VA},NavLink:function(){return r.OL},Prompt:function(){return r.NL},Redirect:function(){return r.l_},Route:function(){return r.AW},Router:function(){return r.F0},StaticRouter:function(){return r.gx},Switch:function(){return r.rs},generatePath:function(){return r.Gn},matchPath:function(){return r.LX},useHistory:function(){return r.k6},useLocation:function(){return r.TH},useParams:function(){return r.UO},useRouteMatch:function(){return r.$B},withRouter:function(){return r.EN}});var r=n(73727)},44996:function(e,t,n){"use strict";n.d(t,{C:function(){return a},Z:function(){return i}});var r=n(52263),o=n(13919);function a(){var e=(0,r.Z)().siteConfig,t=(e=void 0===e?{}:e).baseUrl,n=void 0===t?"/":t,a=e.url;return{withBaseUrl:function(e,t){return function(e,t,n,r){var a=void 0===r?{}:r,i=a.forcePrependBaseUrl,c=void 0!==i&&i,u=a.absolute,l=void 0!==u&&u;if(!n)return n;if(n.startsWith("#"))return n;if((0,o.b)(n))return n;if(c)return t+n;var s=n.startsWith(t)?n:t+n.replace(/^\//,"");return l?e+s:s}(a,n,e,t)}}}function i(e,t){return void 0===t&&(t={}),(0,a().withBaseUrl)(e,t)}},28084:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o},useAllPluginInstancesData:function(){return a},usePluginData:function(){return i}});var r=n(52263);function o(){var e=(0,r.Z)().globalData;if(!e)throw new Error("Docusaurus global data not found.");return e}function a(e){var t=o()[e];if(!t)throw new Error('Docusaurus plugin global data not found for "'+e+'" plugin.');return t}function i(e,t){void 0===t&&(t="default");var n=a(e)[t];if(!n)throw new Error('Docusaurus plugin global data not found for "'+e+'" plugin with id "'+t+'".');return n}},48408:function(e,t,n){"use strict";
2Object.defineProperty(t,"__esModule",{value:!0}),t.getDocVersionSuggestions=t.getActiveDocContext=t.getActiveVersion=t.getLatestVersion=t.getActivePlugin=void 0;var r=n(28143);t.getActivePlugin=function(e,t,n){void 0===n&&(n={});var o=Object.entries(e).find((function(e){e[0];var n=e[1];return!!r.matchPath(t,{path:n.path,exact:!1,strict:!1})})),a=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!a&&n.failfast)throw new Error("Can't find active docs plugin for \""+t+'" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: '+Object.values(e).map((function(e){return e.path})).join(", "));return a};t.getLatestVersion=function(e){return e.versions.find((function(e){return e.isLast}))};t.getActiveVersion=function(e,n){var o=t.getLatestVersion(e);return[].concat(e.versions.filter((function(e){return e!==o})),[o]).find((function(e){return!!r.matchPath(n,{path:e.path,exact:!1,strict:!1})}))};t.getActiveDocContext=function(e,n){var o,a,i=t.getActiveVersion(e,n),c=null==i?void 0:i.docs.find((function(e){return!!r.matchPath(n,{path:e.path,exact:!0,strict:!1})}));return{activeVersion:i,activeDoc:c,alternateDocVersions:c?(o=c.id,a={},e.versions.forEach((function(e){e.docs.forEach((function(t){t.id===o&&(a[e.name]=t)}))})),a):{}}
2};t.getDocVersionSuggestions=function(e,n){var r=t.getLatestVersion(e),o=t.getActiveDocContext(e,n),a=o.activeVersion!==r;return{latestDocSuggestion:a?null==o?void 0:o.alternateDocVersions[r.name]:void 0,latestVersionSuggestion:a?r:void 0}}},96730:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDocVersionSuggestions=t.useActiveDocContext=t.useActiveVersion=t.useLatestVersion=t.useVersions=t.useActivePluginAndVersion=t.useActivePlugin=t.useDocsData=t.useAllDocsData=void 0;var r=n(19767),o=n(28143),a=r.__importStar(n(28084)),i=n(48408);t.useAllDocsData=function(){var e;return null!==(e=a.default()["docusaurus-plugin-content-docs"])&&void 0!==e?e:{}};t.useDocsData=function(e){return a.usePluginData("docusaurus-plugin-content-docs",e)};t.useActivePlugin=function(e){void 0===e&&(e={});var n=t.useAllDocsData(),r=o.useLocation().pathname;return i.getActivePlugin(n,r,e)};t.useActivePluginAndVersion=function(e){void 0===e&&(e={});var n=t.useActivePlugin(e),r=o.useLocation().pathname;if(n)return{activePlugin:n,activeVersion:i.getActiveVersion(n.pluginData,r)}};t.useVersions=function(e){return t.useDocsData(e).versions};t.useLatestVersion=function(e){var n=t.useDocsData(e);return i.getLatestVersion(n)};t.useActiveVersion=function(e){var n=t.useDocsData(e),r=o.useLocation().pathname;return i.getActiveVersion(n,r)};t.useActiveDocContext=function(e){var n=t.useDocsData(e),r=o.useLocation().pathname;return i.getActiveDocContext(n,r)};t.useDocVersionSuggestions=function(e){var n=t.useDocsData(e),r=o.useLocation().pathname;return i.getDocVersionSuggestions(n,r)}},11756:function(e,t,n){"use strict";n.d(t,{Z:function(){return I}});var r=n(22122),o=n(67294),a=n(86010),i={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","at-rule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]},c={Prism:n(87410).Z,theme:i};function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=/\r\n|\r|\n/,f=function(e){0===e.length?e.push({types:["plain"],content:"\n",empty:!0}):1===e.length&&""===e[0].content&&(e[0].content="\n",e[0].empty=!0)},d=function(e,t){var n=e.length;return n>0&&e[n-1]===t?e:e.concat(t)},m=function(e,t){var n=e.plain,r=Object.create(null),o=e.styles.reduce((function(e,n){var r=n.languages,o=n.style;return r&&!r.includes(t)||n.types.forEach((function(t){var n=l({},e[t],o);e[t]=n})),e}),r);return o.root=n,o.plain=l({},n,{backgroundColor:null}),o};function v(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&-1===t.indexOf(r)&&(n[r]=e[r]);return n}var h=function(e){function t(){for(var t=this,n=[],r=arguments.length;r--;)n[r]=arguments[r];e.apply(this,n),u(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?m(e.theme,e.language):void 0;return t.themeDict=n})),u(this,"getLineProps",(function(e){var n=e.key,r=e.className,o=e.style,a=l({},v(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),i=t.getThemeDict(t.props);return void 0!==i&&(a.style=i.plain),void 0!==o&&(a.style=void 0!==a.style?l({},a.style,o):o),void 0!==n&&(a.key=n),r&&(a.className+=" "+r),a}
2)),u(this,"getStyleForToken",(function(e){var n=e.types,r=e.empty,o=n.length,a=t.getThemeDict(t.props);if(void 0!==a){if(1===o&&"plain"===n[0])return r?{display:"inline-block"}:void 0;if(1===o&&!r)return a[n[0]];var i=r?{display:"inline-block"}:{},c=n.map((function(e){return a[e]}));return Object.assign.apply(Object,[i].concat(c))}})),u(this,"getTokenProps",(function(e){var n=e.key,r=e.className,o=e.style,a=e.token,i=l({},v(e,["key","className","style","token"]),{className:"token "+a.types.join(" "),children:a.content,style:t.getStyleForToken(a),key:void 0});return void 0!==o&&(i.style=void 0!==i.style?l({},i.style,o):o),void 0!==n&&(i.key=n),r&&(i.className+=" "+r),i})),u(this,"tokenize",(function(e,t,n,r){var o={code:t,grammar:n,language:r,tokens:[]};e.hooks.run("before-tokenize",o);var a=o.tokens=e.tokenize(o.code,o.grammar,o.language);return e.hooks.run("after-tokenize",o),a}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,r=e.code,o=e.children,a=this.getThemeDict(this.props),i=t.languages[n];return o({tokens:function(e){for(var t=[[]],n=[e],r=[0],o=[e.length],a=0,i=0,c=[],u=[c];i>-1;){for(;(a=r[i]++)<o[i];){var l=void 0,m=t[i],v=n[i][a];if("string"==typeof v?(m=i>0?m:["plain"],l=v):(m=d(m,v.type),v.alias&&(m=d(m,v.alias)),l=v.content),"string"==typeof l){var h=l.split(s),p=h.length;c.push({types:m,content:h[0]});for(var g=1;g<p;g++)f(c),u.push(c=[]),c.push({types:m,content:h[g]})}else i++,t.push(m),n.push(l),r.push(0),o.push(l.length)}i--,t.pop(),n.pop(),r.pop(),o.pop()}return f(c),u}(void 0!==i?this.tokenize(t,r,i,n):[r]),className:"prism-code language-"+n,style:void 0!==a?a.root:{},getLineProps:this.getLineProps,getTokenProps:this.getTokenProps})},t}(o.Component);var p=n(87594),g=n.n(p),y={plain:{color:"#bfc7d5",backgroundColor:"#292d3e"},styles:[{types:["comment"],style:{color:"rgb(105, 112, 152)",fontStyle:"italic"}},{types:["string","inserted"],style:{color:"rgb(195, 232, 141)"}},{types:["number"],style:{color:"rgb(247, 140, 108)"}},{types:["builtin","char","constant","function"],style:{color:"rgb(130, 170, 255)"}},{types:["punctuation","selector"],style:{color:"rgb(199, 146, 234)"}},{types:["variable"],style:{color:"rgb(191, 199, 213)"}},{types:["class-name","attr-name"],style:{color:"rgb(255, 203, 107)"}},{types:["tag","deleted"],style:{color:"rgb(255, 85, 114)"}},{types:["operator"],style:{color:"rgb(137, 221, 255)"}},{types:["boolean"],style:{color:"rgb(255, 88, 116)"}},{types:["keyword"],style:{fontStyle:"italic"}},{types:["doctype"],style:{color:"rgb(199, 146, 234)",fontStyle:"italic"}},{types:["namespace"],style:{color:"rgb(178, 204, 214)"}},{types:["url"],style:{color:"rgb(221, 221, 221)"}}]},b=n(85350),E=n(59732),k=function(){var e=(0,E.LU)().prism,t=(0,b.Z)().isDarkTheme,n=e.theme||y,r=e.darkTheme||n;return t?r:n},w=n(24973),_="codeBlockContainer_K1bP",Z="codeBlockContent_hGly",C="codeBlockTitle_eoMF",N="codeBlock_23N8",P="codeBlockWithTitle_2JqI",S="copyButton_Ue-o",D="codeBlockLines_39YC",A=/{([\d,-]+)}/,L=function(e){void 0===e&&(e=["js","jsBlock","jsx","python","html"]);var t={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},python:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}},n=["highlight-next-line","highlight-start","highlight-end"].join("|"),r=e.map((function(e){return"(?:"+t[e].start+"\\s*("+n+")\\s*"+t[e].end+")"})).join("|");return new RegExp("^\\s*(?:"+r+")\\s*$")};function I(e){var t=e.children,n=e.className,i=e.metastring,u=e.title,l=(0,E.LU)().prism,s=(0,o.useState)(!1),f=s[0],d=s[1],m=(0,o.useState)(!1),v=m[0],p=m[1];(0,o.useEffect)((function(){p(!0)}),[]);var y=(0,E.bc)(i)||u,b=(0,o.useRef)(null),I=[],O=k(),x=Array.isArray(t)?t.join(""):t;if(i&&A.test(i)){var j=i.match(A)[1];I=g()(j).filter((function(e){return e>0}))}var T=n&&n.replace(/language-/,"");!T&&l.defaultLanguage&&(T=l.defaultLanguage);var B=x.replace(/\n$/,"");if(0===I.length&&void 0!==T){for(var V,R="",M=function(e){switch(e){case"js":case"javascript":case"ts":case"typescript":return L(["js","jsBlock"]);case"jsx":case"tsx":return L(["js","jsBlock","jsx"]);case"html":return L(["js","jsBlock","html"]);case"python":case"py":return L(["python"]);default:return L()}}(T),U=x.replace(/\n$/,"").split("\n"),W=0;W<U.length;){var F=W+1,H=U[W].match(M);if(null!==H){switch(H.slice(1).reduce((function(e,t){return e||t}),void 0)){case"highlight-next-line":R+=F+",";break;case"highlight-start":V=F;break;case"highlight-end":R+=V+"-"+(F-1)+","}U.splice(W,1)}else W+=1}
2I=g()(R),B=U.join("\n")}var z=function(){!function(e,t){var n=(void 0===t?{}:t).target,r=void 0===n?document.body:n,o=document.createElement("textarea"),a=document.activeElement;o.value=e,o.setAttribute("readonly",""),o.style.contain="strict",o.style.position="absolute",o.style.left="-9999px",o.style.fontSize="12pt";var i=document.getSelection(),c=!1;i.rangeCount>0&&(c=i.getRangeAt(0)),r.append(o),o.select(),o.selectionStart=0,o.selectionEnd=e.length;var u=!1;try{u=document.execCommand("copy")}catch(l){}o.remove(),c&&(i.removeAllRanges(),i.addRange(c)),a&&a.focus()}(B),d(!0),setTimeout((function(){return d(!1)}),2e3)};return o.createElement(h,(0,r.Z)({},c,{key:String(v),theme:O,code:B,language:T}),(function(e){var t,n=e.className,i=e.style,c=e.tokens,u=e.getLineProps,l=e.getTokenProps;return o.createElement("div",{className:_},y&&o.createElement("div",{style:i,className:C},y),o.createElement("div",{className:(0,a.Z)(Z,T)},o.createElement("pre",{tabIndex:0,className:(0,a.Z)(n,N,"thin-scrollbar",(t={},t[P]=y,t)),style:i},o.createElement("code",{className:D},c.map((function(e,t){1===e.length&&""===e[0].content&&(e[0].content="\n");var n=u({line:e,key:t});return I.includes(t+1)&&(n.className+=" docusaurus-highlight-code-line"),o.createElement("span",(0,r.Z)({key:t},n),e.map((function(e,t){return o.createElement("span",(0,r.Z)({key:t},l({token:e,key:t})))})))})))),o.createElement("button",{ref:b,type:"button","aria-label":(0,w.I)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),className:(0,a.Z)(S,"clean-btn"),onClick:z},f?o.createElement(w.Z,{id:"theme.CodeBlock.copied",description:"The copied button label on code blocks"},"Copied"):o.createElement(w.Z,{id:"theme.CodeBlock.copy",description:"The copy button label on code blocks"},"Copy"))))}))}},18617:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(67294),o="iconExternalLink_3J9K",a=function(e){var t=e.width,n=void 0===t?13.5:t,a=e.height,i=void 0===a?13.5:a;return r.createElement("svg",{width:n,height:i,"aria-hidden":"true",viewBox:"0 0 24 24",className:o},r.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"}))}},84478:function(e,t,n){"use strict";var r=n(22122),o=n(19756),a=n(67294),i=["width","height","className"];t.Z=function(e){var t=e.width,n=void 0===t?30:t,c=e.height,u=void 0===c?30:c,l=e.className,s=(0,o.Z)(e,i);return a.createElement("svg",(0,r.Z)({className:l,width:n,height:u,viewBox:"0 0 30 30","aria-hidden":"true"},s),a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}},39716:function(e,t,n){"use strict";n.d(t,{Z:function(){return ze}});var r=n(67294),o=n(86010),a=n(24973),i=n(59732),c="skipToContent_1oUP";function u(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}var l=function(){var e=(0,r.useRef)(null);return(0,i.ru)((function(){e.current&&u(e.current)})),r.createElement("div",{ref:e},r.createElement("a",{href:"#main",className:(0,o.Z)(c,"shadow--md"),onClick:function(e){e.preventDefault();var t=document.querySelector("main:first-of-type")||document.querySelector(".main-wrapper");t&&u(t)}},r.createElement(a.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")))},s=n(80944),f="announcementBar_3WsW",d="announcementBarClose_38nx",m="announcementBarContent_3EUC",v="announcementBarCloseable_3myR";var h=function(){var e,t=(0,s.Z)(),n=t.isAnnouncementBarClosed,c=t.closeAnnouncementBar,u=(0,i.LU)().announcementBar;if(!u)return null;var l=u.content,h=u.backgroundColor,p=u.textColor,g=u.isCloseable;return!l||g&&n?null:r.createElement("div",{className:f,style:{backgroundColor:h,color:p},role:"banner"},r.createElement("div",{className:(0,o.Z)(m,(e={},e[v]=g,e)),dangerouslySetInnerHTML:{__html:l}}),g?r.createElement("button",{type:"button",className:(0,o.Z)(d,"clean-btn"),onClick:c,"aria-label":(0,a.I)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},r.createElement("span",{"aria-hidden":"true"},"\xd7")):null)},p=n(22122),g=n(19756),y=n(73935),b=n(52263),E=n(5977),k=n(44996),w=n(36742),_=n(99105),Z=n(6397);function C(){return r.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},r.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 N=n(20830);function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,a=void 0;try{for(var i,c=e[Symbol.iterator]();!(r=(i=c.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(u){o=!0,a=u}finally{try{r||null==c.return||c.return()}finally{if(o)throw a}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return D(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(e,t)}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function A(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var L="Ctrl";var I=r.forwardRef((function(e,t){var n=e.translations,o=void 0===n?{}:n,a=A(e,["translations"]),i=o.buttonText,c=void 0===i?"Search":i,u=o.buttonAriaLabel,l=void 0===u?"Search":u,s=S((0,r.useState)(null),2),f=s[0],d=s[1];return(0,r.useEffect)((function(){"undefined"!=typeof navigator&&d(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"\u2318":L)}),[]),r.createElement("button",P({type:"button",className:"DocSearch DocSearch-Button","aria-label":l},a,{ref:t}),r.createElement("span",{className:"DocSearch-Button-Container"},r.createElement(N.W,null),r.createElement("span",{className:"DocSearch-Button-Placeholder"},c)),null!==f&&r.createElement("span",{className:"DocSearch-Button-Keys"},r.createElement("span",{className:"DocSearch-Button-Key"},f===L?r.createElement(C,null):f),r.createElement("span",{className:"DocSearch-Button-Key"},"K")))})),O=n(80907);function x(){var e=function(){var e=(0,b.Z)().i18n,t=(0,O._r)(),n=(0,O.WS)(),r=(0,i.Oh)(),o=[i.HX].concat(Object.keys(t).map((function(e){var o,a,c=(null==n||null==(o=n.activePlugin)?void 0:o.pluginId)===e?n.activeVersion:void 0,u=r[e],l=t[e].versions.find((function(e){return e.isLast})),s=null!=(a=null!=c?c:u)?a:l;return(0,i.os)(e,s.name)})));return{locale:e.currentLocale,tags:o}}();return["language:"+e.locale,e.tags.map((function(e){return"docusaurus_tag:"+e}))]}var j="searchBox_1Doo",T=["contextualSearch"],B=null;function V(e){var t=e.hit,n=e.children;return r.createElement(w.Z,{to:t.url},n)}function R(e){var t=e.state,n=e.onClose,o=(0,Z.Z)().generateSearchPageLink;return r.createElement(w.Z,{to:o(t.query),onClick:n},"See all ",t.context.nbHits," results")}function M(e){var t,o,i=e.contextualSearch,c=(0,g.Z)(e,T),u=(0,b.Z)().siteMetadata,l=x(),s=null!=(t=null==(o=c.searchParameters)?void 0:o.facetFilters)?t:[],f=i?[].concat(l,s):s,d=Object.assign({},c.searchParameters,{facetFilters:f}),m=(0,k.C)().withBaseUrl,v=(0,E.k6)(),h=(0,r.useRef)(null),w=(0,r.useRef)(null),Z=(0,r.useState)(!1),C=Z[0],N=Z[1],P=(0,r.useState)(null),S=P[0],D=P[1],A=(0,r.useCallback)((function(){return B?Promise.resolve():Promise.all([n.e(763).then(n.bind(n,83763)),Promise.all([n.e(532),n.e(945)]).then(n.bind(n,46945)),Promise.all([n.e(532),n.e(256)]).then(n.bind(n,95256))]).then((function(e){var t=e[0].DocSearchModal;B=t}))}),[]),L=(0,r.useCallback)((function(){A().then((function(){h.current=document.createElement("div"),document.body.insertBefore(h.current,document.body.firstChild),N(!0)}))}),[A,N]),O=(0,r.useCallback)((function(){N(!1),h.current.remove()}),[N]),M=(0,r.useCallback)((function(e){A().then((function(){N(!0),D(e.key)}))}),[A,N,D]),U=(0,r.useRef)({navigate:function(e){var t=e.itemUrl;v.push(t)}}).current,W=(0,r.useRef)((function(e){return e.map((function(e){var t=document.createElement("a");return t.href=e.url,Object.assign({},e,{url:m(""+t.pathname+t.hash)})}))})).current,F=(0,r.useMemo)((function(){return function(e){return r.createElement(R,(0,p.Z)({},e,{onClose:O}))}}),[O]),H=(0,r.useCallback)((function(e){return e.addAlgoliaAgent("docusaurus",u.docusaurusVersion),e}),[u.docusaurusVersion]);!function(e){var t=e.isOpen,n=e.onOpen,o=e.onClose,a=e.onInput,i=e.searchButtonRef;r.useEffect((function(){function e(e){(27===e.keyCode&&t||"k"===e.key&&(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?o():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||n()),i&&i.current===document.activeElement&&a&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&a(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t,n,o,a,i])}({isOpen:C,onOpen:L,onClose:O,onInput:M,searchButtonRef:w});var z=(0,a.I)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"});return r.createElement(r.Fragment,null,r.createElement(_.Z,null,r.createElement("link",{rel:"prec
2onnect",href:"https://"+c.appId+"-dsn.algolia.net",crossOrigin:"anonymous"})),r.createElement("div",{className:j},r.createElement(I,{onTouchStart:A,onFocus:A,onMouseOver:A,onClick:L,ref:w,translations:{buttonText:z,buttonAriaLabel:z}})),C&&(0,y.createPortal)(r.createElement(B,(0,p.Z)({onClose:O,initialScrollY:window.scrollY,initialQuery:S,navigator:U,transformItems:W,hitComponent:V,resultsFooterComponent:F,transformSearchClient:H},c,{searchParameters:d})),h.current))}var U=function(){var e=(0,b.Z)().siteConfig;return r.createElement(M,e.themeConfig.algolia)},W={toggle:"toggle_71bT"},F=function(e){var t=e.icon,n=e.style;return r.createElement("span",{className:(0,o.Z)(W.toggle,W.dark),style:n},t)},H=function(e){var t=e.icon,n=e.style;return r.createElement("span",{className:(0,o.Z)(W.toggle,W.light),style:n},t)},z=(0,r.memo)((function(e){var t=e.className,n=e.icons,a=e.checked,i=e.disabled,c=e.onChange,u=(0,r.useState)(a),l=u[0],s=u[1],f=(0,r.useState)(!1),d=f[0],m=f[1],v=(0,r.useRef)(null);return r.createElement("div",{className:(0,o.Z)("react-toggle",t,{"react-toggle--checked":l,"react-toggle--focus":d,"react-toggle--disabled":i})},r.createElement("div",{className:"react-toggle-track",role:"button",tabIndex:-1,onClick:function(){var e;return null==(e=v.current)?void 0:e.click()}},r.createElement("div",{className:"react-toggle-track-check"},n.checked),r.createElement("div",{className:"react-toggle-track-x"},n.unchecked),r.createElement("div",{className:"react-toggle-thumb"})),r.createElement("input",{ref:v,checked:l,type:"checkbox",className:"react-toggle-screenreader-only","aria-label":"Switch between dark and light mode",onChange:c,onClick:function(){return s(!l)},onFocus:function(){return m(!0)},onBlur:function(){return m(!1)}}))}));function q(e){var t=(0,i.LU)().colorMode.switchConfig,n=t.darkIcon,o=t.darkIconStyle,a=t.lightIcon,c=t.lightIconStyle,u=(0,b.Z)().isClient;return r.createElement(z,(0,p.Z)({disabled:!u,icons:{checked:r.createElement(F,{icon:n,style:o}),unchecked:r.createElement(H,{icon:a,style:c})}},e))}var K=n(85350),G=n(77898),X=function(e){var t=(0,E.TH)(),n=(0,r.useState)(e),o=n[0],a=n[1],c=(0,r.useRef)(!1),u=(0,r.useState)(0),l=u[0],s=u[1],f=(0,r.useCallback)((function(e){null!==e&&s(e.getBoundingClientRect().height)}),[]);return(0,G.Z)((function(t,n){var r=t.scrollY,o=n.scrollY;if(e)if(r<l)a(!0);else{if(c.current)return c.current=!1,void a(!1);o&&0===r&&a(!0);var i=document.documentElement.scrollHeight-l,u=window.innerHeight;o&&r>=o?a(!1):r+u<i&&a(!0)}}),[l,c]),(0,i.ru)((function(){e&&a(!0)})),(0,r.useEffect)((function(){e&&t.hash&&(c.current=!0)}),[t.hash]),{navbarRef:f,isNavbarVisible:o}},$=n(31839),J=n(93783),Q=n(5525),Y=["width","height"],ee=function(e){var t=e.width,n=void 0===t?20:t,o=e.height,a=void 0===o?20:o,i=(0,g.Z)(e,Y);return r.createElement("svg",(0,p.Z)({viewBox:"0 0 20 20",width:n,height:a,"aria-hidden":"true"},i),r.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"}))},te=["mobile","dropdownItemsBefore","dropdownItemsAfter"];function ne(e){var t=e.mobile,n=e.dropdownItemsBefore,o=e.dropdownItemsAfter,a=(0,g.Z)(e,te),c=(0,b.Z)().i18n,u=c.
2currentLocale,l=c.locales,s=c.localeConfigs,f=(0,i.l5)();function d(e){return s[e].label}var m=l.map((function(e){var t="pathname://"+f.createUrl({locale:e,fullyQualified:!1});return{isNavLink:!0,label:d(e),to:t,target:"_self",autoAddBaseUrl:!1,className:e===u?"dropdown__link--active":"",style:{textTransform:"capitalize"}}})),v=[].concat(n,m,o),h=t?"Languages":d(u);return r.createElement(Q.Z,(0,p.Z)({},a,{href:"#",mobile:t,label:r.createElement("span",null,r.createElement(ee,{style:{verticalAlign:"text-bottom",marginRight:5}}),r.createElement("span",null,h)),items:v}))}function re(e){return e.mobile?null:r.createElement(U,null)}var oe=["type"],ae={default:function(){return Q.Z},localeDropdown:function(){return ne},search:function(){return re},docsVersion:function(){return n(47250).Z},docsVersionDropdown:function(){return n(59308).Z},doc:function(){return n(76400).Z}};function ie(e){var t=e.type,n=(0,g.Z)(e,oe),o=function(e){void 0===e&&(e="default");var t=ae[e];if(!t)throw new Error('No NavbarItem component found for type "'+e+'".');return t()}(t);return r.createElement(o,n)}var ce=n(55537),ue=n(84478),le="displayOnlyInLargeViewport_GrZ2",se="navbarHideable_2qcr",fe="navbarHidden_3yey",de="right";var me=function(){var e,t=(0,i.LU)(),n=t.navbar,a=n.items,c=n.hideOnScroll,u=n.style,l=t.colorMode.disableSwitch,s=(0,r.useState)(!1),f=s[0],d=s[1],m=(0,K.Z)(),v=m.isDarkTheme,h=m.setLightTheme,g=m.setDarkTheme,y=X(c),b=y.navbarRef,E=y.isNavbarVisible;(0,$.Z)(f);var k=(0,r.useCallback)((function(){d(!0)}),[d]),w=(0,r.useCallback)((function(){d(!1)}),[d]),_=(0,r.useCallback)((function(e){return e.target.checked?g():h()}),[h,g]),Z=(0,J.Z)();(0,r.useEffect)((function(){Z===J.D.desktop&&d(!1)}),[Z]);var C=a.some((function(e){return"search"===e.type})),N=function(e){return{leftItems:e.filter((function(e){var t;return"left"===(null!=(t=e.position)?t:de)})),rightItems:e.filter((function(e){var t;return"right"===(null!=(t=e.position)?t:de)}))}}(a),P=N.leftItems,S=N.rightItems;return r.createElement("nav",{ref:b,className:(0,o.Z)("navbar","navbar--fixed-top",(e={"navbar--dark":"dark"===u,"navbar--primary":"primary"===u,"navbar-sidebar--show":f},e[se]=c,e[fe]=c&&!E,e))},r.createElement("div",{className:"navbar__inner"},r.createElement("div",{className:"navbar__items"},null!=a&&0!==a.length&&r.createElement("button",{"aria-label":"Navigation bar toggle",className:"navbar__toggle clean-btn",type:"button",tabIndex:0,onClick:k,onKeyDown:k},r.createElement(ue.Z,null)),r.createElement(ce.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title"}),P.map((function(e,t){return r.createElement(ie,(0,p.Z)({},e,{key:t}))}))),r.createElement("div",{className:"navbar__items navbar__items--right"},S.map((function(e,t){return r.createElement(ie,(0,p.Z)({},e,{key:t}))})),!l&&r.createElement(q,{className:le,checked:v,onChange:_}),!C&&r.createElement(U,null))),r.createElement("div",{role:"presentation",className:"navbar-sidebar__backdrop",onClick:w}),r.createElement("div",{className:"navbar-sidebar"},r.createElement("div",{className:"navbar-sidebar__brand"},r.createElement(ce.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title",onClick:w}),!l&&f&&r.createElement(q,{checked:v,onChange:_})),r.createElement("div",{className:"navbar-sidebar__items"},r.createElement("div",{className:"menu"},r.createElement("ul",{className:"menu__list"},a.map((function(e,t){return r.createElement(ie,(0,p.Z)({mobile:!0},e,{onClick:w,key:t}))})))))))},ve="footerLogoLink_MyFc",he=n(98465),pe=["to","href","label","prependBaseUrlToHref"];function ge(e){var t=e.to,n=e.href,o=e.label,a=e.prependBaseUrlToHref,i=(0,g.Z)(e,pe),c=(0,k.Z)(t),u=(0,k.Z)(n,{forcePrependBaseUrl:!0});return r.createElement(w.Z,(0,p.Z)({className:"footer__link-item"},n?{href:a?u:n}:{to:c},i),o)}var ye=function(e){var t=e.sources,n=e.alt;return r.createElement(he.Z,{className:"footer__logo",alt:n,sources:t})};var be=function(){var e=(0,i.LU)().footer,t=e||{},n=t.copyright,a=t.links,c=void 0===a?[]:a,u=t.logo,l=void 0===u?{}:u,s={light:(0,k.Z)(l.src),dark:(0,k.Z)(l.srcDark||l.src)};return e?r.createElement("footer",{className:(0,o.Z)("footer",{"footer--dark":"dark"===e.style})},r.createElement("div",{className:"container"},c&&c.length>0&&r.createElement("div",{className:"row footer__links"},c.map((function(e,t){return r.createElement("div",{key:t,className:"col footer__c
2ol"},null!=e.title?r.createElement("div",{className:"footer__title"},e.title):null,null!=e.items&&Array.isArray(e.items)&&e.items.length>0?r.createElement("ul",{className:"footer__items"},e.items.map((function(e,t){return e.html?r.createElement("li",{key:t,className:"footer__item",dangerouslySetInnerHTML:{__html:e.html}}):r.createElement("li",{key:e.href||e.to,className:"footer__item"},r.createElement(ge,e))}))):null)}))),(l||n)&&r.createElement("div",{className:"footer__bottom text--center"},l&&(l.src||l.srcDark)&&r.createElement("div",{className:"margin-bottom--sm"},l.href?r.createElement(w.Z,{href:l.href,className:ve},r.createElement(ye,{alt:l.alt,sources:s})):r.createElement(ye,{alt:l.alt,sources:s})),n?r.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:n}}):null))):null},Ee=n(10412),ke=(0,i.WA)("theme"),we="light",_e="dark",Ze=function(e){return e===_e?_e:we},Ce=function(e){(0,i.WA)("theme").set(Ze(e))},Ne=function(){var e=(0,i.LU)().colorMode,t=e.defaultMode,n=e.disableSwitch,o=e.respectPrefersColorScheme,a=(0,r.useState)(function(e){return Ee.Z.canUseDOM?Ze(document.documentElement.getAttribute("data-theme")):Ze(e)}(t)),c=a[0],u=a[1],l=(0,r.useCallback)((function(){u(we),Ce(we)}),[]),s=(0,r.useCallback)((function(){u(_e),Ce(_e)}),[]);return(0,r.useEffect)((function(){document.documentElement.setAttribute("data-theme",Ze(c))}),[c]),(0,r.useEffect)((function(){if(!n)try{var e=ke.get();null!==e&&u(Ze(e))}catch(t){console.error(t)}}),[u]),(0,r.useEffect)((function(){n&&!o||window.matchMedia("(prefers-color-scheme: dark)").addListener((function(e){var t=e.matches;u(t?_e:we)}))}),[]),{isDarkTheme:c===_e,setLightTheme:l,setDarkTheme:s}},Pe=n(82924);var Se=function(e){var t=Ne(),n=t.isDarkTheme,o=t.setLightTheme,a=t.setDarkTheme;return r.createElement(Pe.Z.Provider,{value:{isDarkTheme:n,setLightTheme:o,setDarkTheme:a}},e.children)};function De(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Ae(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return De(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?De(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var Le="docusaurus.tab.",Ie=function(){var e=(0,r.useState)({}),t=e[0],n=e[1],o=(0,r.useCallback)((function(e,t){(0,i.WA)("docusaurus.tab."+e).set(t)}),[]);return(0,r.useEffect)((function(){try{for(var e,t={},r=Ae((0,i._f)());!(e=r()).done;){var o=e.value;if(o.startsWith(Le))t[o.substring(Le.length)]=(0,i.WA)(o).get()}n(t)}catch(a){console.error(a)}}),[]),{tabGroupChoices:t,setTabGroupChoices:function(e,t){n((function(n){var r;return Object.assign({},n,((r={})[e]=t,r))})),o(e,t)}}},Oe=(0,i.WA)("docusaurus.announcement.dismiss"),xe=(0,i.WA)("docusaurus.announcement.id"),je=function(){var e=(0,i.LU)().announcementBar,t=(0,r.useState)(!0),n=t[0],o=t[1],a=(0,r.useCallback)((function(){Oe.set("true"),o(!0)}),[]);return(0,r.useEffect)((function(){if(e){var t=e.id,n=xe.get();"annoucement-bar"===n&&(n="announcement-bar");var r=t!==n;xe.set(t),r&&Oe.set("false"),(r||"false"===Oe.get())&&o(!1)}}),[]),{isAnnouncementBarClosed:n,closeAnnouncementBar:a}},Te=n(79443);var Be=function(e){var t=Ie(),n=t.tabGroupChoices,o=t.setTabGroupChoices,a=je(),i=a.isAnnouncementBarClosed,c=a.closeAnnouncementBar;return r.createElement(Te.Z.Provider,{value:{tabGroupChoices:n,setTabGroupChoices:o,isAnnouncementBarClosed:i,closeAnnouncementBar:c}},e.children)};function Ve(e){var t=e.children;return r.createElement(Se,null,r.createElement(Be,null,r.createElement(i.L5,null,t)))}function Re(e){var t=e.locale,n=e.version,o=e.tag,a=t;return r.createElement(_.Z,null,a&&r.createElement("meta",{name:"docsearch:language",content:a}),n&&r.createElement("meta",{name:"docsearch:version",content:n}),o&&r.createElement("meta",{name:"docsearch:docusaurus_tag",content:o}))}var Me=n(41217);function Ue(){var e=(0,b.Z)().i18n,t=e.defaultLocale,n=e.locales,o=(0,i.l5)();
2return r.createElement(_.Z,null,n.map((function(e){return r.createElement("link",{key:e,rel:"alternate",href:o.createUrl({locale:e,fullyQualified:!0}),hrefLang:e})})),r.createElement("link",{rel:"alternate",href:o.createUrl({locale:t,fullyQualified:!0}),hrefLang:"x-default"}))}function We(e){var t=e.permalink,n=(0,b.Z)().siteConfig.url,o=function(){var e=(0,b.Z)().siteConfig.url,t=(0,E.TH)().pathname;return e+(0,k.Z)(t)}(),a=t?""+n+t:o;return r.createElement(_.Z,null,r.createElement("meta",{property:"og:url",content:a}),r.createElement("link",{rel:"canonical",href:a}))}function Fe(e){var t=(0,b.Z)(),n=t.siteConfig,o=n.favicon,a=n.themeConfig,c=a.metadatas,u=a.image,l=t.i18n,s=l.currentLocale,f=l.localeConfigs,d=e.title,m=e.description,v=e.image,h=e.keywords,g=e.searchMetadatas,y=(0,k.Z)(o),E=(0,i.pe)(d),w=s,Z=f[s].direction;return r.createElement(r.Fragment,null,r.createElement(_.Z,null,r.createElement("html",{lang:w,dir:Z}),o&&r.createElement("link",{rel:"shortcut icon",href:y}),r.createElement("title",null,E),r.createElement("meta",{property:"og:title",content:E}),v||u&&r.createElement("meta",{name:"twitter:card",content:"summary_large_image"})),r.createElement(Me.Z,{description:m,keywords:h,image:v}),r.createElement(We,null),r.createElement(Ue,null),r.createElement(Re,(0,p.Z)({tag:i.HX,locale:s},g)),r.createElement(_.Z,null,c.map((function(e,t){return r.createElement("meta",(0,p.Z)({key:"metadata_"+t},e))}))))}var He=function(){(0,r.useEffect)((function(){var 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),function(){document.body.classList.remove(e),document.removeEventListener("keydown",t),document.removeEventListener("mousedown",t)}}),[])};var ze=function(e){var t=e.children,n=e.noFooter,a=e.wrapperClassName,c=e.pageClassName;return He(),r.createElement(Ve,null,r.createElement(Fe,e),r.createElement(l,null),r.createElement(h,null),r.createElement(me,null),r.createElement("div",{className:(0,o.Z)(i.kM.wrapper.main,a,c)},t),!n&&r.createElement(be,null))}},55537:function(e,t,n){"use strict";var r=n(22122),o=n(19756),a=n(67294),i=n(36742),c=n(98465),u=n(44996),l=n(52263),s=["imageClassName","titleClassName"];t.Z=function(e){var t=(0,l.Z)(),n=t.siteConfig,f=n.title,d=n.themeConfig.navbar,m=d.title,v=d.logo,h=void 0===v?{src:""}:v,p=t.isClient,g=e.imageClassName,y=e.titleClassName,b=(0,o.Z)(e,s),E=(0,u.Z)(h.href||"/"),k={light:(0,u.Z)(h.src),dark:(0,u.Z)(h.srcDark||h.src)};return a.createElement(i.Z,(0,r.Z)({to:E},b,h.target&&{target:h.target}),h.src&&a.createElement(c.Z,{key:p,className:g,sources:k,alt:h.alt||m||f}),null!=m&&a.createElement("b",{className:y},m))}},5525:function(e,t,n){"use strict";var r=n(22122),o=n(19756),a=n(67294),i=n(86010),c=n(36742),u=n(44996),l=n(5977),s=n(59732),f=n(18617),d=n(13919),m=["activeBasePath","activeBaseRegex","to","href","label","activeClassName","prependBaseUrlToHref"],v=["items","position","className"],h=["className"],p=["items","className","position"],g=["className"],y=["mobile"],b="dropdown__link--active";function E(e){var t=e.activeBasePath,n=e.activeBaseRegex,i=e.to,l=e.href,s=e.label,v=e.activeClassName,h=void 0===v?"navbar__link--active":v,p=e.prependBaseUrlToHref,g=(0,o.Z)(e,m),y=(0,u.Z)(i),E=(0,u.Z)(t),k=(0,u.Z)(l,{forcePrependBaseUrl:!0}),w=s&&l&&!(0,d.Z)(l),_=h===b;return a.createElement(c.Z,(0,r.Z)({},l?{href:p?k:l}:Object.assign({isNavLink:!0,activeClassName:h,to:y},t||n?{isActive:function(e,t){return n?new RegExp(n).test(t.pathname):t.pathname.startsWith(E)}}:null),g),w?a.createElement("span",null,s,a.createElement(f.Z,_&&{width:12,height:12})):s)}function k(e){var t,n=e.items,c=e.position,u=e.className,l=(0,o.Z)(e,v),s=(0,a.useRef)(null),f=(0,a.useRef)(null),d=(0,a.useState)(!1),m=d[0],p=d[1];(0,a.useEffect)((function(){var e=function(e){s.current&&!s.current.contains(e.target)&&p(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),function(){document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}}),[s]);var g=function(e,t){return void 0===t&&(t=!1),(0,i.Z)({"navbar__item navbar__link":!t,dropdown__link:t},e)};return n?a.createElement("div",{ref:s,className:(0,i.Z)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--left":"left"===c,"dropdown--right":"right"===c,"dropdown--show":m})},a.createElement(E,(0,r.Z)({className:g(u)},l,{onClick:l.to?void 0:function(e){return e.preventDefault()},onKeyDown:function(e){"Enter"===e.key&&(e.preventDefault(),p(!m))}}),null!=(t=l.children)?t:l.label),a.createElement("ul",{ref:f,className:"dropdown__menu"},n.map((function(e,t){var i=e.className,c=(0,o.Z)(e,h);return a.createElement("li",{key:t},a.createElement(E,(0,r.Z)({onKeyDown:function(e){if(t===n.length-1&&"Tab"===e.key){e.preventDefault(),p(!1);var r=s.current.nextElementSibling;r&&r.focus()}},activeClassName:b,className:g(i,!0)},c)))}
2)))):a.createElement(E,(0,r.Z)({className:g(u)},l))}function w(e){var t,n,c,u=e.items,f=e.className,d=(e.position,(0,o.Z)(e,p)),m=(0,a.useRef)(null),v=(0,l.TH)().pathname,h=(0,a.useState)((function(){var e;return null==(e=!(null!=u&&u.some((function(e){return(0,s.Mg)(e.to,v)}))))||e})),y=h[0],b=h[1],k=function(e,t){return void 0===t&&(t=!1),(0,i.Z)("menu__link",{"menu__link--sublist":t},e)};if(!u)return a.createElement("li",{className:"menu__list-item"},a.createElement(E,(0,r.Z)({className:k(f)},d)));var w=null!=(t=m.current)&&t.scrollHeight?(null==(n=m.current)?void 0:n.scrollHeight)+"px":void 0;return a.createElement("li",{className:(0,i.Z)("menu__list-item",{"menu__list-item--collapsed":y})},a.createElement(E,(0,r.Z)({role:"button",className:k(f,!0)},d,{onClick:function(e){e.preventDefault(),b((function(e){return!e}))}}),null!=(c=d.children)?c:d.label),a.createElement("ul",{className:"menu__list",ref:m,style:{height:y?void 0:w}},u.map((function(e,t){var n=e.className,i=(0,o.Z)(e,g);return a.createElement("li",{className:"menu__list-item",key:t},a.createElement(E,(0,r.Z)({activeClassName:"menu__link--active",className:k(n)},i,{onClick:d.onClick})))}))))}t.Z=function(e){var t=e.mobile,n=void 0!==t&&t,r=(0,o.Z)(e,y),i=n?w:k;return a.createElement(i,r)}},76400:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(22122),o=n(19756),a=n(67294),i=n(5525),c=n(80907),u=n(86010),l=n(59732),s=n(18780),f=["docId","activeSidebarClassName","label","docsPluginId"];function d(e){var t,n=e.docId,d=e.activeSidebarClassName,m=e.label,v=e.docsPluginId,h=(0,o.Z)(e,f),p=(0,c.Iw)(v),g=p.activeVersion,y=p.activeDoc,b=(0,l.J)(v).preferredVersion,E=(0,c.yW)(v),k=function(e,t){var n,r=(n=[]).concat.apply(n,e.map((function(e){return e.docs}))),o=r.find((function(e){return e.id===t}));if(!o){var a=r.map((function(e){return e.id})).join("\n- ");throw new Error("DocNavbarItem: couldn't find any doc with id \""+t+'" in version'+(e.length?"s":"")+" "+e.map((function(e){return e.name})).join(", ")+'".\nAvailable doc ids are:\n- '+a)}return o}((0,s.uniq)([g,b,E].filter(Boolean)),n);return a.createElement(i.Z,(0,r.Z)({exact:!0},h,{className:(0,u.Z)(h.className,(t={},t[d]=y&&y.sidebar===k.sidebar,t)),label:null!=m?m:k.id,to:k.path}))}},59308:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(22122),o=n(19756),a=n(67294),i=n(5525),c=n(80907),u=n(59732),l=["mobile","docsPluginId","dropdownActiveClassDisabled","dropdownItemsBefore","dropdownItemsAfter"],s=function(e){return e.docs.find((function(t){return t.id===e.mainDocId}))};function f(e){var t,n,f=e.mobile,d=e.docsPluginId,m=e.dropdownActiveClassDisabled,v=e.dropdownItemsBefore,h=e.dropdownItemsAfter,p=(0,o.Z)(e,l),g=(0,c.Iw)(d),y=(0,c.gB)(d),b=(0,c.yW)(d),E=(0,u.J)(d),k=E.preferredVersion,w=E.savePreferredVersionName;var _=function(){var e=y.map((function(e){var t=(null==g?void 0:g.alternateDocVersions[e.name])||s(e);return{isNavLink:!0,label:e.label,to:t.path,isActive:function(){return e===(null==g?void 0:g.activeVersion)},onClick:function(){w(e.name)}}})),t=[].concat(v,e,h);if(!(t.length<=1))return t}(),Z=null!=(t=null!=(n=g.activeVersion)?n:k)?t:b,C=f&&_?"Versions":Z.label,N=f&&_?void 0:s(Z).path;return a.createElement(i.Z,(0,r.Z)({},p,{mobile:f,label:C,to:N,items:_,isActive:m?function(){return!1}:void 0}))}},47250:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(22122),o=n(19756),a=n(67294),i=n(5525),c=n(80907),u=n(59732),l=["label","to","docsPluginId"];function s(e){var t,n=e.label,s=e.to,f=e.docsPluginId,d=(0,o.Z)(e,l),m=(0,c.zu)(f),v=(0,u.J)(f).preferredVersion,h=(0,c.yW)(f),p=null!=(t=null!=m?m:v)?t:h,g=null!=n?n:p.label,y=null!=s?s:function(e){return e.docs.find((function(t){return t.id===e.mainDocId}))}(p).path;return a.createElement(i.Z,(0,r.Z)({},d,{label:g,to:y}))}},41217:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(67294),o=n(99105),a=n(59732),i=n(44996);function c(e){var t=e.title,n=e.description,c=e.keywords,u=e.image,l=(0,a.LU)().image,s=(0,a.pe)(t),f=(0,i.Z)(u||l,{absolute:!0});return r.createElement(o.Z,null,t&&r.createElement("title",null,s),t&&r.createElement("meta",{property:"og:title",content:s}),n&&r.createElement("meta",{name:"description",content:n}),n&&r.createElement("meta",{property:"og:description",content:n}),c&&r.createElement("meta",{name:"keywords",content:Array.isArray(c)?c.join(","):c}),f&&r.createElement("meta",{property:"og:image",content:f}),f&&r.createElement("meta",{name:"twitter:image",content:f}))}},82924:function(e,t,n){"use strict";var r=n(67294).createContext(void 0);t.Z=r},98465:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(22122),o=n(19756),a=n(67294),i=n(86010),c=n(52263),u=n(85350),l={themedImage:"themedImage_1VuW","themedImage--light":"themedImage--light_3UqQ","themedImage--dark":"themedImage--dark_hz6m"},s=["sources","className","alt"],f=function(e){var t=(0,c.Z)().isCl
2ient,n=(0,u.Z)().isDarkTheme,f=e.sources,d=e.className,m=e.alt,v=void 0===m?"":m,h=(0,o.Z)(e,s),p=t?n?["dark"]:["light"]:["light","dark"];return a.createElement(a.Fragment,null,p.map((function(e){return a.createElement("img",(0,r.Z)({key:e,src:f[e],alt:v,className:(0,i.Z)(l.themedImage,l["themedImage--"+e],d)},h))})))}},79443:function(e,t,n){"use strict";var r=(0,n(67294).createContext)(void 0);t.Z=r},80907:function(e,t,n){"use strict";n.d(t,{Iw:function(){return r.useActiveDocContext},gA:function(){return r.useActivePlugin},WS:function(){return r.useActivePluginAndVersion},zu:function(){return r.useActiveVersion},_r:function(){return r.useAllDocsData},Jo:function(){return r.useDocVersionSuggestions},zh:function(){return r.useDocsData},yW:function(){return r.useLatestVersion},gB:function(){return r.useVersions}});var r=n(96730)},31839:function(e,t,n){"use strict";var r=n(67294);t.Z=function(e){void 0===e&&(e=!0),(0,r.useEffect)((function(){return document.body.style.overflow=e?"hidden":"visible",function(){document.body.style.overflow="visible"}}),[e])}},77898:function(e,t,n){"use strict";var r=n(67294),o=n(10412),a=function(){return{scrollX:o.Z.canUseDOM?window.pageXOffset:0,scrollY:o.Z.canUseDOM?window.pageYOffset:0}};t.Z=function(e,t){void 0===t&&(t=[]);var n=(0,r.useRef)(a()),o=function(){var t=a();e&&e(t,n.current),n.current=t};(0,r.useEffect)((function(){var e={passive:!0};return o(),window.addEventListener("scroll",o,e),function(){return window.removeEventListener("scroll",o,e)}}),t)}},85350:function(e,t,n){"use strict";var r=n(67294),o=n(82924);t.Z=function(){var e=(0,r.useContext)(o.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}},80944:function(e,t,n){"use strict";var r=n(67294),o=n(79443);t.Z=function(){var e=(0,r.useContext)(o.Z);if(null==e)throw new Error('"useUserPreferencesContext" is used outside of "Layout" component.');return e}},93783:function(e,t,n){"use strict";n.d(t,{D:function(){return a}});var r=n(67294),o=n(10412),a={desktop:"desktop",mobile:"mobile"};t.Z=function(){var e=o.Z.canUseDOM;function t(){if(e)return window.innerWidth>996?a.desktop:a.mobile}var n=(0,r.useState)(t),i=n[0],c=n[1];return(0,r.useEffect)((function(){if(e)return window.addEventListener("resize",n),function(){return window.removeEventListener("resize",n)};function n(){c(t())}}),[]),i}},59732:function(e,t,n){"use strict";n.d(t,{HX:function(){return h},L5:function(){return O},kM:function(){return V},WA:function(){return l},os:function(){return p},Mg:function(){return b},_f:function(){return s},bc:function(){return v},l5:function(){return d},ru:function(){return P},J:function(){return T},Oh:function(){return B},c2:function(){return N},LU:function(){return o},pe:function(){return E}});var r=n(52263);function o(){return(0,r.Z)().siteConfig.themeConfig}var a="localStorage";function i(e){if(void 0===e&&(e=a),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,c||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),c=!0),null}var t}var c=!1;var u={get:function(){return null},set:function(){},del:function(){}};var l=function(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error('Illegal storage API usage for storage key "'+e+'".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.')}return{get:t,set:t,del:t}}(e);var n=i(null==t?void 0:t.persistence);return null===n?u:{get:function(){return n.getItem(e)},set:function(t){return n.setItem(e,t)},del:function(){return n.removeItem(e)}}};function s(e){void 0===e&&(e=a);var t=i(e);if(!t)return[];for(var n=[],r=0;r<t.length;r+=1){var o=t.key(r);null!==o&&n.push(o)}return n}var f=n(5977);function d(){var e=(0,r.Z)(),t=e.siteConfig,n=t.baseUrl,o=t.url,a=e.i18n,i=a.defaultLocale,c=a.currentLocale,u=(0,f.TH)().pathname,l=c===i?n:n.replace("/"+c+"/","/"),s=u.replace(n,"");return{createUrl:function(e){var t=e.locale;return""+(e.fullyQualified?o:"")+function(e){return e===i?""+l:""+l+e+"/"}(t)+s}}}var m=/title=(["'])(.*?)\1/;function v(e){var t,n;return null!==(n=null===(t=null==e?void 0:e.match(m))||void 0===t?void 0:t[2])&&void 0!==n?n:""}var h="default";function p(e,t){return"docs-"+e+"-"+t}var g=n(80907),y=!!g._r,b=function(e,t){var n=function(e){return!e||(null==e?void 0:e.endsWith("/"))?e:e+"/"};return n(e)===n(t)},E=function(e){var t=(0,r.Z)().siteConfig,n=void 0===t?{}:t,o=n.title,a=n.titleDelimiter,i=void 0===a?"|":a;return e&&e.trim().length?e.trim()+" "+i+" "+o:o},k=n(67294),w=["zero","one","two","few","many","other"];function _(e){return w.filter((function(t){return e.includes(t)}))}var Z={locale:"en",pluralForms:_(["one","other"]),select:function(e){return 1===e?"one":"other"}};function C(){var e=(0,r.Z)().i18n.currentLocale;return(0,k.useMemo)((function(){if(!Intl.PluralRules)return console.error("Intl.PluralRules not available!\nDocusaurus will fallback to a default/fallback (English) Intl.PluralRules implementation.\n        "),Z;try{return t=e,n=new Intl.PluralRules(t),{locale:t,pluralForms:_(n.resolvedOptions().pluralCategories),select:function(e){return n.select(e)}}}catch(r){return console.error('Failed to use Intl.PluralRules for locale "'+e+'".\nDocusaurus will fallback to a default/fallback (English) Intl.PluralRules implementation.\n'),Z}var t,n}),[e])}function N(){var e=C();return{selectMessage:function(t,n){return function(e,t,n){var r=e.split("|");if(1===r.length)return r[0];r.length>n.pluralForms.length&&console.error("For locale="+n.locale+", a maximum of "+n.pluralForms.length+" plural forms are expected ("+n.pluralForms+"), but the message contains "+r.length+" plural forms: "+e+" ");var o=n.select(t),a=n.pluralForms.indexOf(o);return r[Math.min(a,r.length-1)]}(n,t,e)}}}function P(e){var t=(0,f.TH)().pathname,n=(0,k.useRef)(t);(0,k.useEffect)((function(){t!==n.current&&(n.current=t,e())}),[t,n,e])}var S=function(e){return"docs-preferred-version-"+e},D={save:function(e,t,n){l(S(e),{persistence:t}).set(n)},read:function(e,t){return l(S(e),{persistence:t}).get()},clear:function(e,t){l(S(e),{persistence:t}).del()}};function A(e){var t=e.pluginIds,n=e.versionPersistence,r=e.allDocsData;var o={};return t.forEach((function(e){o[e]=function(e){var t=D.read(e,n);return r[e].versions.some((function(e){return e.name===t}))?{preferredVersionName:t}:(D.clear(e,n),{preferredVersionName:null})}(e)})),o}function L(){var e=(0,g._r)(),t=o().docs.versionPersistence,n=(0,k.useMemo)((function(){return Object.keys(e)}),[e]),r=(0,k.useState)((function(){return function(e){var t={};return e.forEach((function(e){t[e]={preferredVersionName:null}})),t}(n)})),a=r[0],i=r[1];return(0,k.useEffect)((function(){i(A({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]),[a,(0,k.useMemo)((function(){return{savePreferredVersion:function(e,n){D.save(e,t,n),i((function(t){var r;return Object.assign({},t,((r={})[e]={preferredVersionName:n},r))}))}}}),[i])]}var I=(0,k.createContext)(null);function O(e){var t=e.children;return y?k.createElement(x,null,t):k.createElement(k.Fragment,null,t)}function x(e){var t=e.children,n=L();return k.createElement(I.Provider,{value:n},t)}function j(){var e=(0,k.useContext)(I);if(!e)throw new Error('Can\'t find docs preferred context, maybe you forgot to use the "DocsPreferredVersionContextProvider"?');return e}function T(e){void 0===e&&(e="default");var t=(0,g.zh)(e),n=j(),r=n[0],o=n[1],a=r[e].preferredVersionName;return{preferredVersion:a?t.versions.find((function(e){return e.name===a}
2)):null,savePreferredVersionName:(0,k.useCallback)((function(t){o.savePreferredVersion(e,t)}),[o])}}function B(){var e=(0,g._r)(),t=j()[0];var n=Object.keys(e),r={};return n.forEach((function(n){r[n]=function(n){var r=e[n],o=t[n].preferredVersionName;return o?r.versions.find((function(e){return e.name===o})):null}(n)})),r}var V={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagsPostPage:"blog-tags-post-page",docPage:"doc-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docPages:"docs-wrapper",mdxPages:"mdx-wrapper"}}},6397:function(e,t,n){"use strict";var r=n(5977),o=n(10412),a=n(52263);t.Z=function(){var e=(0,r.k6)(),t=(0,r.TH)(),n=(0,a.Z)().siteConfig,i=(n=void 0===n?{}:n).baseUrl;return{searchValue:o.Z.canUseDOM&&new URLSearchParams(t.search).get("q")||"",updateSearchPath:function(n){var r=new URLSearchParams(t.search);n?r.set("q",n):r.delete("q"),e.replace({search:r.toString()})},generateSearchPageLink:function(e){return i+"search?q="+encodeURIComponent(e)}}}},8802:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(e.startsWith("#"))return e;if(void 0===t)return e;var n,r=e.split(/[#?]/)[0],o="/"===r?"/":t?(n=r).endsWith("/")?n:n+"/":function(e){return e.endsWith("/")?e.slice(0,-1):e}(r);return e.replace(r,o)}},18780:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.uniq=t.applyTrailingSlash=void 0;var o=n(8802);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return r(o).default}});var a=n(29964);Object.defineProperty(t,"uniq",{enumerable:!0,get:function(){return r(a).default}})},29964:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return Array.from(new Set(e))}},86010:function(e,t,n){"use strict";function r(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(o&&(o+=" "),o+=n);else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}function o(){for(var e,t,n=0,o="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(o&&(o+=" "),o+=t);return o}n.d(t,{Z:function(){return o}})},99578:function(e,t){"use strict";t.Z={heroBanner:"heroBanner_3P7f",heroBannerLogo:"heroBannerLogo_tvcg",getStarted:"getStarted_1iQB",features:"features_3azU",featureImage:"featureImage_ZtzX",gettingStartedSection:"gettingStartedSection_10eO"}},87594:function(e,t){function n(e){let t,n=[];for(let r of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(r))n.push(parseInt(r,10));else if(t=r.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,r,o,a]=t;if(r&&a){r=parseInt(r),a=parseInt(a);const e=r<a?1:-1;"-"!==o&&".."!==o&&"\u2025"!==o||(a+=e);for(let t=r;t!==a;t+=e)n.push(t)}}return n}t.default=n,e.exports=n}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.