diff --git a/404.html b/404.html index 82d08f4c5a..c1b5248941 100644 --- a/404.html +++ b/404.html @@ -5,7 +5,7 @@ Page Not Found | Perspective - +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

diff --git a/assets/js/main.232905f7.js b/assets/js/main.dd0e535b.js similarity index 70% rename from assets/js/main.232905f7.js rename to assets/js/main.dd0e535b.js index 3e808b2caf..82795e7138 100644 --- a/assets/js/main.232905f7.js +++ b/assets/js/main.dd0e535b.js @@ -1,2 +1,2 @@ -/*! For license information please see main.232905f7.js.LICENSE.txt */ -(self.webpackChunk_finos_perspective_docs=self.webpackChunk_finos_perspective_docs||[]).push([[792],{8901:(e,n,t)=>{var r={"./":8248};function a(e){var n=o(e);return t(n)}function o(e){if(!t.o(r,e)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8901},623:(e,n,t)=>{t.d(n,{A:()=>p});t(7378);var r=t(5719),a=t.n(r),o=t(4054);const i={"4856f5e5":[()=>t.e(795).then(t.bind(t,9669)),"@site/src/pages/examples.js",9669],"5e9f5e1a":[()=>Promise.resolve().then(t.bind(t,4784)),"@generated/docusaurus.config",4784],"8d91250b":[()=>Promise.all([t.e(869),t.e(580)]).then(t.bind(t,171)),"@site/src/pages/block.js",171],a7456010:[()=>t.e(235).then(t.t.bind(t,8552,19)),"@generated/docusaurus-plugin-content-pages/default/__plugin.json",8552],c4f5d8e4:[()=>Promise.all([t.e(869),t.e(634)]).then(t.bind(t,4924)),"@site/src/pages/index.js",4924]};var s=t(6106);function l(e){let{error:n,retry:t,pastDelay:r}=e;return n?(0,s.jsxs)("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"},children:[(0,s.jsx)("p",{children:String(n)}),(0,s.jsx)("div",{children:(0,s.jsx)("button",{type:"button",onClick:t,children:"Retry"})})]}):r?(0,s.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"},children:(0,s.jsx)("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb",children:(0,s.jsxs)("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2",children:[(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsxs)("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0",children:[(0,s.jsx)("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),(0,s.jsx)("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})]}),(0,s.jsx)("circle",{cx:"22",cy:"22",r:"8",children:(0,s.jsx)("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"})})]})})}):null}var c=t(8038),u=t(3117);function d(e,n){if("*"===e)return a()({loading:l,loader:()=>t.e(430).then(t.bind(t,1430)),modules:["@theme/NotFound"],webpack:()=>[1430],render(e,n){const t=e.default;return(0,s.jsx)(u.W,{value:{plugin:{name:"native",id:"default"}},children:(0,s.jsx)(t,{...n})})}});const r=o[`${e}-${n}`],d={},p=[],f=[],m=(0,c.A)(r);return Object.entries(m).forEach((e=>{let[n,t]=e;const r=i[t];r&&(d[n]=r[0],p.push(r[1]),f.push(r[2]))})),a().Map({loading:l,loader:d,modules:p,webpack:()=>f,render(n,t){const a=JSON.parse(JSON.stringify(r));Object.entries(n).forEach((n=>{let[t,r]=n;const o=r.default;if(!o)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof o&&"function"!=typeof o||Object.keys(r).filter((e=>"default"!==e)).forEach((e=>{o[e]=r[e]}));let i=a;const s=t.split(".");s.slice(0,-1).forEach((e=>{i=i[e]})),i[s[s.length-1]]=o}));const o=a.__comp;delete a.__comp;const i=a.__context;delete a.__context;const l=a.__props;return delete a.__props,(0,s.jsx)(u.W,{value:i,children:(0,s.jsx)(o,{...a,...l,...t})})}})}const p=[{path:"/block/",component:d("/block/","a0e"),exact:!0},{path:"/examples/",component:d("/examples/","bf7"),exact:!0},{path:"/",component:d("/","2e1"),exact:!0},{path:"*",component:d("*")}]},754:(e,n,t)=>{t.d(n,{o:()=>o,x:()=>i});var r=t(7378),a=t(6106);const o=r.createContext(!1);function i(e){let{children:n}=e;const[t,i]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{i(!0)}),[]),(0,a.jsx)(o.Provider,{value:t,children:n})}},9716:(e,n,t)=>{var r=t(7378),a=t(9124),o=t(3388),i=t(6898),s=t(4784),l=t(26);const c=[t(4806),t(6302),t(2140),t(1639)];var u=t(623),d=t(505),p=t(4055);function f(e,n,t){return void 0===t&&(t=[]),e.some((function(e){var r=e.path?(0,d.B6)(n,e):t.length?t[t.length-1].match:d.Ix.computeRootMatch(n);return r&&(t.push({route:e,match:r}),e.routes&&f(e.routes,n,t)),r})),t}var m=t(6106);function h(e){let{children:n}=e;return(0,m.jsx)(m.Fragment,{children:n})}var g=t(5547),y=t(1489),v=t(9074),b=t(4382),w=t(1190),k=t(6187),x=t(9558);var _=t(1235);function E(e){let{locale:n,version:t,tag:r}=e;const a=n;return(0,m.jsxs)(g.A,{children:[n&&(0,m.jsx)("meta",{name:"docusaurus_locale",content:n}),t&&(0,m.jsx)("meta",{name:"docusaurus_version",content:t}),r&&(0,m.jsx)("meta",{name:"docusaurus_tag",content:r}),a&&(0,m.jsx)("meta",{name:"docsearch:language",content:a}),t&&(0,m.jsx)("meta",{name:"docsearch:version",content:t}),r&&(0,m.jsx)("meta",{name:"docsearch:docusaurus_tag",content:r})]})}function S(){const{i18n:{currentLocale:e,defaultLocale:n,localeConfigs:t}}=(0,y.A)(),r=(0,k.o)(),a=t[e].htmlLang,o=e=>e.replace("-","_");return(0,m.jsxs)(g.A,{children:[Object.entries(t).map((e=>{let[n,{htmlLang:t}]=e;return(0,m.jsx)("link",{rel:"alternate",href:r.createUrl({locale:n,fullyQualified:!0}),hrefLang:t},n)})),(0,m.jsx)("link",{rel:"alternate",href:r.createUrl({locale:n,fullyQualified:!0}),hrefLang:"x-default"}),(0,m.jsx)("meta",{property:"og:locale",content:o(a)}),Object.values(t).filter((e=>a!==e.htmlLang)).map((e=>(0,m.jsx)("meta",{property:"og:locale:alternate",content:o(e.htmlLang)},`meta-og-${e.htmlLang}`)))]})}function C(e){let{permalink:n}=e;const{siteConfig:{url:t}}=(0,y.A)(),r=function(){const{siteConfig:{url:e,baseUrl:n,trailingSlash:t}}=(0,y.A)(),{pathname:r}=(0,d.zy)();return e+(0,_.Ks)((0,v.Ay)(r),{trailingSlash:t,baseUrl:n})}(),a=n?`${t}${n}`:r;return(0,m.jsxs)(g.A,{children:[(0,m.jsx)("meta",{property:"og:url",content:a}),(0,m.jsx)("link",{rel:"canonical",href:a})]})}function T(){const{i18n:{currentLocale:e}}=(0,y.A)(),{metadata:n,image:t}=(0,b.p)();return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsxs)(g.A,{children:[(0,m.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,m.jsx)("body",{className:x.w})]}),t&&(0,m.jsx)(w.be,{image:t}),(0,m.jsx)(C,{}),(0,m.jsx)(S,{}),(0,m.jsx)(E,{tag:"default",locale:e}),(0,m.jsx)(g.A,{children:n.map(((e,n)=>(0,m.jsx)("meta",{...e},n)))})]})}const A=new Map;var j=t(754),R=t(8990),D=t(8304);function P(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r{const r=n.default?.[e]??n[e];return r?.(...t)}));return()=>a.forEach((e=>e?.()))}const I=function(e){let{children:n,location:t,previousLocation:r}=e;return(0,D.A)((()=>{r!==t&&(!function(e){let{location:n,previousLocation:t}=e;if(!t)return;const r=n.pathname===t.pathname,a=n.hash===t.hash,o=n.search===t.search;if(r&&a&&!o)return;const{hash:i}=n;if(i){const e=decodeURIComponent(i.substring(1)),n=document.getElementById(e);n?.scrollIntoView()}else window.scrollTo(0,0)}({location:t,previousLocation:r}),P("onRouteDidUpdate",{previousLocation:r,location:t}))}),[r,t]),n};function L(e){const n=Array.from(new Set([e,decodeURI(e)])).map((e=>f(u.A,e))).flat();return Promise.all(n.map((e=>e.route.component.preload?.())))}class N extends r.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.A.canUseDOM?P("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,n){if(e.location===this.props.location)return n.nextRouteHasLoaded;const t=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=P("onRouteUpdate",{previousLocation:this.previousLocation,location:t}),L(t.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:n}=this.props;return(0,m.jsx)(I,{previousLocation:this.previousLocation,location:n,children:(0,m.jsx)(d.qh,{location:n,render:()=>e})})}}const O=N,M="__docusaurus-base-url-issue-banner-suggestion-container";function F(e){return`\ndocument.addEventListener('DOMContentLoaded', function maybeInsertBanner() {\n var shouldInsert = typeof window['docusaurus'] === 'undefined';\n shouldInsert && insertBanner();\n});\n\nfunction insertBanner() {\n var bannerContainer = document.createElement('div');\n bannerContainer.id = '__docusaurus-base-url-issue-banner-container';\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{let{route:n}=e;return!0===n.exact})))return A.set(e.pathname,e.pathname),e;const n=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return A.set(e.pathname,n),{...e,pathname:n}}((0,d.zy)());return(0,m.jsx)(O,{location:e,children:G})}function W(){return(0,m.jsx)($.A,{children:(0,m.jsx)(R.l,{children:(0,m.jsxs)(j.x,{children:[(0,m.jsxs)(h,{children:[(0,m.jsx)(U,{}),(0,m.jsx)(T,{}),(0,m.jsx)(B,{}),(0,m.jsx)(V,{})]}),(0,m.jsx)(q,{})]})})})}var Y=t(4054);const K=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((n,t)=>{if("undefined"==typeof document)return void t();const r=document.createElement("link");r.setAttribute("rel","prefetch"),r.setAttribute("href",e),r.onload=()=>n(),r.onerror=()=>t();const a=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;a?.appendChild(r)}))}:function(e){return new Promise(((n,t)=>{const r=new XMLHttpRequest;r.open("GET",e,!0),r.withCredentials=!0,r.onload=()=>{200===r.status?n():t()},r.send(null)}))};var Q=t(8038);const X=new Set,Z=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ee={prefetch:e=>{if(!(e=>!J()&&!Z.has(e)&&!X.has(e))(e))return!1;X.add(e);const n=f(u.A,e).flatMap((e=>{return n=e.route.path,Object.entries(Y).filter((e=>{let[t]=e;return t.replace(/-[^-]+$/,"")===n})).flatMap((e=>{let[,n]=e;return Object.values((0,Q.A)(n))}));var n}));return Promise.all(n.map((e=>{const n=t.gca(e);return n&&!n.includes("undefined")?K(n).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!Z.has(e))(e)&&(Z.add(e),L(e))},ne=Object.freeze(ee);function te(e){let{children:n}=e;return"hash"===s.default.future.experimental_router?(0,m.jsx)(i.I9,{children:n}):(0,m.jsx)(i.Kd,{children:n})}const re=Boolean(!0);if(l.A.canUseDOM){window.docusaurus=ne;const e=document.getElementById("__docusaurus"),n=(0,m.jsx)(o.vd,{children:(0,m.jsx)(te,{children:(0,m.jsx)(W,{})})}),t=(e,n)=>{console.error("Docusaurus React Root onRecoverableError:",e,n)},i=()=>{if(window.docusaurusRoot)window.docusaurusRoot.render(n);else if(re)window.docusaurusRoot=a.hydrateRoot(e,n,{onRecoverableError:t});else{const r=a.createRoot(e,{onRecoverableError:t});r.render(n),window.docusaurusRoot=r}};L(window.location.pathname).then((()=>{(0,r.startTransition)(i)}))}},8990:(e,n,t)=>{t.d(n,{o:()=>u,l:()=>d});var r=t(7378),a=t(4784);const o=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var i=t(2654);const s=JSON.parse('{"docusaurusVersion":"3.5.2","siteVersion":"3.1.3","pluginVersions":{"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"3.5.2"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"3.5.2"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"3.5.2"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"3.5.2"},"perspective":{"type":"project"}}}');var l=t(6106);const c={siteConfig:a.default,siteMetadata:s,globalData:{},i18n:o,codeTranslations:i},u=r.createContext(c);function d(e){let{children:n}=e;return(0,l.jsx)(u.Provider,{value:c,children:n})}},3405:(e,n,t)=>{t.d(n,{A:()=>h});var r=t(7378),a=t(26),o=t(5547),i=t(1235),s=t(1193),l=t(3117),c=t(6106);function u(e){let{error:n,tryAgain:t}=e;return(0,c.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"},children:[(0,c.jsx)("h1",{style:{fontSize:"3rem"},children:"This page crashed"}),(0,c.jsx)("button",{type:"button",onClick:t,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"},children:"Try again"}),(0,c.jsx)(d,{error:n})]})}function d(e){let{error:n}=e;const t=(0,i.rA)(n).map((e=>e.message)).join("\n\nCause:\n");return(0,c.jsx)("p",{style:{whiteSpace:"pre-wrap"},children:t})}function p(e){let{children:n}=e;return(0,c.jsx)(l.W,{value:{plugin:{name:"docusaurus-core-error-boundary",id:"default"}},children:n})}function f(e){let{error:n,tryAgain:t}=e;return(0,c.jsx)(p,{children:(0,c.jsxs)(h,{fallback:()=>(0,c.jsx)(u,{error:n,tryAgain:t}),children:[(0,c.jsx)(o.A,{children:(0,c.jsx)("title",{children:"Page Error"})}),(0,c.jsx)(s.A,{children:(0,c.jsx)(u,{error:n,tryAgain:t})})]})})}const m=e=>(0,c.jsx)(f,{...e});class h extends r.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){a.A.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:n}=this.state;if(n){const e={error:n,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??m)(e)}return e??null}}},26:(e,n,t)=>{t.d(n,{A:()=>a});const r="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,a={canUseDOM:r,canUseEventListeners:r&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:r&&"IntersectionObserver"in window,canUseViewport:r&&"screen"in window}},5547:(e,n,t)=>{t.d(n,{A:()=>o});t(7378);var r=t(3388),a=t(6106);function o(e){return(0,a.jsx)(r.mg,{...e})}},2837:(e,n,t)=>{t.d(n,{A:()=>f});var r=t(7378),a=t(6898),o=t(1235),i=t(1489),s=t(8747),l=t(26),c=t(9720),u=t(9074),d=t(6106);function p(e,n){let{isNavLink:t,to:p,href:f,activeClassName:m,isActive:h,"data-noBrokenLinkCheck":g,autoAddBaseUrl:y=!0,...v}=e;const{siteConfig:b}=(0,i.A)(),{trailingSlash:w,baseUrl:k}=b,x=b.future.experimental_router,{withBaseUrl:_}=(0,u.hH)(),E=(0,c.A)(),S=(0,r.useRef)(null);(0,r.useImperativeHandle)(n,(()=>S.current));const C=p||f;const T=(0,s.A)(C),A=C?.replace("pathname://","");let j=void 0!==A?(R=A,y&&(e=>e.startsWith("/"))(R)?_(R):R):void 0;var R;"hash"===x&&j?.startsWith("./")&&(j=j?.slice(1)),j&&T&&(j=(0,o.Ks)(j,{trailingSlash:w,baseUrl:k}));const D=(0,r.useRef)(!1),P=t?a.k2:a.N_,I=l.A.canUseIntersectionObserver,L=(0,r.useRef)(),N=()=>{D.current||null==j||(window.docusaurus.preload(j),D.current=!0)};(0,r.useEffect)((()=>(!I&&T&&l.A.canUseDOM&&null!=j&&window.docusaurus.prefetch(j),()=>{I&&L.current&&L.current.disconnect()})),[L,j,I,T]);const O=j?.startsWith("#")??!1,M=!v.target||"_self"===v.target,F=!j||!T||!M||O&&"hash"!==x;g||!O&&F||E.collectLink(j),v.id&&E.collectAnchor(v.id);const z={};return F?(0,d.jsx)("a",{ref:S,href:j,...C&&!T&&{target:"_blank",rel:"noopener noreferrer"},...v,...z}):(0,d.jsx)(P,{...v,onMouseEnter:N,onTouchStart:N,innerRef:e=>{S.current=e,I&&e&&T&&(L.current=new window.IntersectionObserver((n=>{n.forEach((n=>{e===n.target&&(n.isIntersecting||n.intersectionRatio>0)&&(L.current.unobserve(e),L.current.disconnect(),null!=j&&window.docusaurus.prefetch(j))}))})),L.current.observe(e))},to:j,...t&&{isActive:h,activeClassName:m},...z})}const f=r.forwardRef(p)},5284:(e,n,t)=>{t.d(n,{A:()=>c,T:()=>l});var r=t(7378),a=t(6106);function o(e,n){const t=e.split(/(\{\w+\})/).map(((e,t)=>{if(t%2==1){const t=n?.[e.slice(1,-1)];if(void 0!==t)return t}return e}));return t.some((e=>(0,r.isValidElement)(e)))?t.map(((e,n)=>(0,r.isValidElement)(e)?r.cloneElement(e,{key:n}):e)).filter((e=>""!==e)):t.join("")}var i=t(2654);function s(e){let{id:n,message:t}=e;if(void 0===n&&void 0===t)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return i[n??t]??t??n}function l(e,n){let{message:t,id:r}=e;return o(s({message:t,id:r}),n)}function c(e){let{children:n,id:t,values:r}=e;if(n&&"string"!=typeof n)throw console.warn("Illegal children",n),new Error("The Docusaurus component only accept simple string values");const i=s({message:n,id:t});return(0,a.jsx)(a.Fragment,{children:o(i,r)})}},8747:(e,n,t)=>{function r(e){return/^(?:\w*:|\/\/)/.test(e)}function a(e){return void 0!==e&&!r(e)}t.d(n,{A:()=>a,z:()=>r})},9074:(e,n,t)=>{t.d(n,{Ay:()=>s,hH:()=>i});var r=t(7378),a=t(1489),o=t(8747);function i(){const{siteConfig:e}=(0,a.A)(),{baseUrl:n,url:t}=e,i=e.future.experimental_router,s=(0,r.useCallback)(((e,r)=>function(e){let{siteUrl:n,baseUrl:t,url:r,options:{forcePrependBaseUrl:a=!1,absolute:i=!1}={},router:s}=e;if(!r||r.startsWith("#")||(0,o.z)(r))return r;if("hash"===s)return r.startsWith("/")?`.${r}`:`./${r}`;if(a)return t+r.replace(/^\//,"");if(r===t.replace(/\/$/,""))return t;const l=r.startsWith(t)?r:t+r.replace(/^\//,"");return i?n+l:l}({siteUrl:t,baseUrl:n,url:e,options:r,router:i})),[t,n,i]);return{withBaseUrl:s}}function s(e,n){void 0===n&&(n={});const{withBaseUrl:t}=i();return t(e,n)}},9720:(e,n,t)=>{t.d(n,{A:()=>i});var r=t(7378);t(6106);const a=r.createContext({collectAnchor:()=>{},collectLink:()=>{}}),o=()=>(0,r.useContext)(a);function i(){return o()}},1489:(e,n,t)=>{t.d(n,{A:()=>o});var r=t(7378),a=t(8990);function o(){return(0,r.useContext)(a.o)}},3532:(e,n,t)=>{t.d(n,{A:()=>o});var r=t(7378),a=t(754);function o(){return(0,r.useContext)(a.o)}},8304:(e,n,t)=>{t.d(n,{A:()=>a});var r=t(7378);const a=t(26).A.canUseDOM?r.useLayoutEffect:r.useEffect},8038:(e,n,t)=>{t.d(n,{A:()=>a});const r=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function a(e){const n={};return function e(t,a){Object.entries(t).forEach((t=>{let[o,i]=t;const s=a?`${a}.${o}`:o;r(i)?e(i,s):n[s]=i}))}(e),n}},3117:(e,n,t)=>{t.d(n,{W:()=>i,o:()=>o});var r=t(7378),a=t(6106);const o=r.createContext(null);function i(e){let{children:n,value:t}=e;const i=r.useContext(o),s=(0,r.useMemo)((()=>function(e){let{parent:n,value:t}=e;if(!n){if(!t)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in t))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return t}const r={...n.data,...t?.data};return{plugin:n.plugin,data:r}}({parent:i,value:t})),[i,t]);return(0,a.jsx)(o.Provider,{value:s,children:n})}},5719:(e,n,t)=>{function r(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function o(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function i(){return i=Object.assign||function(e){for(var n=1;n{t.r(n),t.d(n,{default:()=>o});var r=t(4564),a=t.n(r);a().configure({showSpinner:!1});const o={onRouteUpdate(e){let{location:n,previousLocation:t}=e;if(t&&n.pathname!==t.pathname){const e=window.setTimeout((()=>{a().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){a().done()}}},6302:(e,n,t)=>{var r=t(7733),a=t(4784);!function(e){const{themeConfig:{prism:n}}=a.default,{additionalLanguages:r}=n;globalThis.Prism=e,r.forEach((e=>{"php"===e&&t(3814),t(8901)(`./prism-${e}`)})),delete globalThis.Prism}(r.My)},9626:(e,n,t)=>{t.d(n,{A:()=>u});t(7378);var r=t(3372),a=t(5284),o=t(4382),i=t(2837),s=t(9720);const l={anchorWithStickyNavbar:"anchorWithStickyNavbar_Hvcx",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_Apmp"};var c=t(6106);function u(e){let{as:n,id:t,...u}=e;const d=(0,s.A)(),{navbar:{hideOnScroll:p}}=(0,o.p)();if("h1"===n||!t)return(0,c.jsx)(n,{...u,id:void 0});d.collectAnchor(t);const f=(0,a.T)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof u.children?u.children:t});return(0,c.jsxs)(n,{...u,className:(0,r.A)("anchor",p?l.anchorWithHideOnScrollNavbar:l.anchorWithStickyNavbar,u.className),id:t,children:[u.children,(0,c.jsx)(i.A,{className:"hash-link",to:`#${t}`,"aria-label":f,title:f,children:"\u200b"})]})}},1193:(e,n,t)=>{t.d(n,{A:()=>st});var r=t(7378),a=t(3372),o=t(3405),i=t(1190),s=t(505),l=t(5284),c=t(3428);function u(e){const n=(0,s.zy)(),t=(0,c.ZC)(n),a=(0,c._q)(e);(0,r.useEffect)((()=>{t&&n!==t&&a({location:n,previousLocation:t})}),[a,n,t])}var d=t(6106);const p="__docusaurus_skipToContent_fallback";function f(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function m(){const e=(0,r.useRef)(null),{action:n}=(0,s.W6)(),t=(0,r.useCallback)((e=>{e.preventDefault();const n=document.querySelector("main:first-of-type")??document.getElementById(p);n&&f(n)}),[]);return u((t=>{let{location:r}=t;e.current&&!r.hash&&"PUSH"===n&&f(e.current)})),{containerRef:e,onClick:t}}const h=(0,l.T)({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",message:"Skip to main content"});function g(e){const n=e.children??h,{containerRef:t,onClick:r}=m();return(0,d.jsx)("div",{ref:t,role:"region","aria-label":h,children:(0,d.jsx)("a",{...e,href:`#${p}`,onClick:r,children:n})})}var y=t(1087),v=t(9558);const b={skipToContent:"skipToContent_FBwS"};function w(){return(0,d.jsx)(g,{className:b.skipToContent})}var k=t(4382),x=t(3532),_=t(1786);const E=(0,_.Wf)("docusaurus.announcement.dismiss"),S=(0,_.Wf)("docusaurus.announcement.id"),C=()=>"true"===E.get(),T=e=>E.set(String(e)),A=r.createContext(null);function j(e){let{width:n=21,height:t=21,color:r="currentColor",strokeWidth:a=1.2,className:o,...i}=e;return(0,d.jsx)("svg",{viewBox:"0 0 15 15",width:n,height:t,...i,children:(0,d.jsx)("g",{stroke:r,strokeWidth:a,children:(0,d.jsx)("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})})})}const R={closeButton:"closeButton_Uymo"};function D(e){return(0,d.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"}),...e,className:(0,a.A)("clean-btn close",R.closeButton,e.className),children:(0,d.jsx)(j,{width:14,height:14,strokeWidth:3.1})})}const P={content:"content_LZrK"};function I(e){const{announcementBar:n}=(0,k.p)(),{content:t}=n;return(0,d.jsx)("div",{...e,className:(0,a.A)(P.content,e.className),dangerouslySetInnerHTML:{__html:t}})}const L={announcementBar:"announcementBar_ngk_",announcementBarPlaceholder:"announcementBarPlaceholder_Upud",announcementBarClose:"announcementBarClose_aakc",announcementBarContent:"announcementBarContent_koie"};function N(){const{announcementBar:e}=(0,k.p)(),{isActive:n,close:t}=function(){const e=(0,r.useContext)(A);if(!e)throw new c.dV("AnnouncementBarProvider");return e}();if(!n)return null;const{backgroundColor:a,textColor:o,isCloseable:i}=e;return(0,d.jsxs)("div",{className:L.announcementBar,style:{backgroundColor:a,color:o},role:"banner",children:[i&&(0,d.jsx)("div",{className:L.announcementBarPlaceholder}),(0,d.jsx)(I,{className:L.announcementBarContent}),i&&(0,d.jsx)(D,{onClick:t,className:L.announcementBarClose})]})}const O=r.createContext(null);function M(e){let{children:n}=e;const t=(0,r.useState)({component:null,props:null});return(0,d.jsx)(O.Provider,{value:t,children:n})}function F(){const e=(0,r.useContext)(O);if(!e)throw new c.dV("NavbarSecondaryMenuContentProvider");return e[0]}var z=t(26);const B="desktop",U="mobile",$=996;function H(e){let{desktopBreakpoint:n=$}=void 0===e?{}:e;const[t,a]=(0,r.useState)((()=>"ssr"));return(0,r.useEffect)((()=>{function e(){a(function(e){if(!z.A.canUseDOM)throw new Error("getWindowSize() should only be called after React hydration");return window.innerWidth>e?B:U}(n))}return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}}),[n]),t}function q(e){!function(e){const n=(0,s.W6)(),t=(0,c._q)(e);(0,r.useEffect)((()=>n.block(((e,n)=>t(e,n)))),[n,t])}(((n,t)=>{if("POP"===t)return e(n,t)}))}const G=r.createContext(void 0);function V(){const e=function(){const e=F(),{items:n}=(0,k.p)().navbar;return 0===n.length&&!e.component}(),n=H(),t=!e&&"mobile"===n,[a,o]=(0,r.useState)(!1);q((()=>{if(a)return o(!1),!1}));const i=(0,r.useCallback)((()=>{o((e=>!e))}),[]);return(0,r.useEffect)((()=>{"desktop"===n&&o(!1)}),[n]),(0,r.useMemo)((()=>({disabled:e,shouldRender:t,toggle:i,shown:a})),[e,t,i,a])}function W(e){let{children:n}=e;const t=V();return(0,d.jsx)(G.Provider,{value:t,children:n})}function Y(){const e=r.useContext(G);if(void 0===e)throw new c.dV("NavbarMobileSidebarProvider");return e}var K=t(8304);const Q=r.createContext(void 0);function X(){const e=(0,r.useContext)(Q);if(null==e)throw new c.dV("ScrollControllerProvider");return e}const Z=()=>z.A.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function J(e){const[n,t]=(0,r.useState)(e),a=(0,r.useRef)(!1),o=(0,r.useRef)(0),i=(0,r.useCallback)((e=>{null!==e&&(o.current=e.getBoundingClientRect().height)}),[]);return function(e,n){void 0===n&&(n=[]);const{scrollEventsEnabledRef:t}=X(),a=(0,r.useRef)(Z()),o=(0,c._q)(e);(0,r.useEffect)((()=>{const e=()=>{if(!t.current)return;const e=Z();o(e,a.current),a.current=e},n={passive:!0};return e(),window.addEventListener("scroll",e,n),()=>window.removeEventListener("scroll",e,n)}),[o,t,...n])}(((n,r)=>{let{scrollY:i}=n;if(!e)return;if(i=s?t(!1):i+c{if(!e)return;const r=n.location.hash;if(r?document.getElementById(r.substring(1)):void 0)return a.current=!0,void t(!1);t(!0)})),{navbarRef:i,isNavbarVisible:n}}const ee=r.createContext(null);function ne(e){let{children:n}=e;const t=function(){const e=Y(),n=F(),[t,a]=(0,r.useState)(!1),o=null!==n.component,i=(0,c.ZC)(o);return(0,r.useEffect)((()=>{o&&!i&&a(!0)}),[o,i]),(0,r.useEffect)((()=>{o?e.shown||a(!0):a(!1)}),[e.shown,o]),(0,r.useMemo)((()=>[t,a]),[t])}();return(0,d.jsx)(ee.Provider,{value:t,children:n})}function te(e){if(e.component){const n=e.component;return(0,d.jsx)(n,{...e.props})}}function re(){const e=(0,r.useContext)(ee);if(!e)throw new c.dV("NavbarSecondaryMenuDisplayProvider");const[n,t]=e,a=(0,r.useCallback)((()=>t(!1)),[t]),o=F();return(0,r.useMemo)((()=>({shown:n,hide:a,content:te(o)})),[a,o,n])}function ae(e){let{header:n,primaryMenu:t,secondaryMenu:r}=e;const{shown:o}=re();return(0,d.jsxs)("div",{className:"navbar-sidebar",children:[n,(0,d.jsxs)("div",{className:(0,a.A)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":o}),children:[(0,d.jsx)("div",{className:"navbar-sidebar__item menu",children:t}),(0,d.jsx)("div",{className:"navbar-sidebar__item menu",children:r})]})]})}var oe=t(7285);function ie(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"})})}function se(e){return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:24,height:24,...e,children:(0,d.jsx)("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"})})}const le={toggle:"toggle_Z8Sr",toggleButton:"toggleButton_aszX",darkToggleIcon:"darkToggleIcon_BEXQ",lightToggleIcon:"lightToggleIcon_D66B",toggleButtonDisabled:"toggleButtonDisabled_j4AL"};function ce(e){let{className:n,buttonClassName:t,value:r,onChange:o}=e;const i=(0,x.A)(),s=(0,l.T)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,l.T)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,l.T)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return(0,d.jsx)("div",{className:(0,a.A)(le.toggle,n),children:(0,d.jsxs)("button",{className:(0,a.A)("clean-btn",le.toggleButton,!i&&le.toggleButtonDisabled,t),type:"button",onClick:()=>o("dark"===r?"light":"dark"),disabled:!i,title:s,"aria-label":s,"aria-live":"polite",children:[(0,d.jsx)(ie,{className:(0,a.A)(le.toggleIcon,le.lightToggleIcon)}),(0,d.jsx)(se,{className:(0,a.A)(le.toggleIcon,le.darkToggleIcon)})]})})}const ue=r.memo(ce),de={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_wQHw"};function pe(e){let{className:n}=e;const t=(0,k.p)().navbar.style,r=(0,k.p)().colorMode.disableSwitch,{colorMode:a,setColorMode:o}=(0,oe.G)();return r?null:(0,d.jsx)(ue,{className:n,buttonClassName:"dark"===t?de.darkNavbarColorModeToggle:void 0,value:a,onChange:o})}var fe=t(2837),me=t(9074),he=t(1489);const ge={themedComponent:"themedComponent_HQIQ","themedComponent--light":"themedComponent--light_RHst","themedComponent--dark":"themedComponent--dark__o1t"};function ye(e){let{className:n,children:t}=e;const o=(0,x.A)(),{colorMode:i}=(0,oe.G)();return(0,d.jsx)(d.Fragment,{children:(o?"dark"===i?["dark"]:["light"]:["light","dark"]).map((e=>{const o=t({theme:e,className:(0,a.A)(n,ge.themedComponent,ge[`themedComponent--${e}`])});return(0,d.jsx)(r.Fragment,{children:o},e)}))})}function ve(e){const{sources:n,className:t,alt:r,...a}=e;return(0,d.jsx)(ye,{className:t,children:e=>{let{theme:t,className:o}=e;return(0,d.jsx)("img",{src:n[t],alt:r,className:o,...a})}})}function be(e){let{logo:n,alt:t,imageClassName:r}=e;const a={light:(0,me.Ay)(n.src),dark:(0,me.Ay)(n.srcDark||n.src)},o=(0,d.jsx)(ve,{className:n.className,sources:a,height:n.height,width:n.width,alt:t,style:n.style});return r?(0,d.jsx)("div",{className:r,children:o}):o}function we(e){const{siteConfig:{title:n}}=(0,he.A)(),{navbar:{title:t,logo:r}}=(0,k.p)(),{imageClassName:a,titleClassName:o,...i}=e,s=(0,me.Ay)(r?.href||"/"),l=t?"":n,c=r?.alt??l;return(0,d.jsxs)(fe.A,{to:s,...i,...r?.target&&{target:r.target},children:[r&&(0,d.jsx)(be,{logo:r,alt:c,imageClassName:a}),null!=t&&(0,d.jsx)("b",{className:o,children:t})]})}function ke(){return(0,d.jsx)(we,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function xe(){const e=Y();return(0,d.jsx)("button",{type:"button","aria-label":(0,l.T)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle(),children:(0,d.jsx)(j,{color:"var(--ifm-color-emphasis-600)"})})}function _e(){return(0,d.jsxs)("div",{className:"navbar-sidebar__brand",children:[(0,d.jsx)(ke,{}),(0,d.jsx)(pe,{className:"margin-right--md"}),(0,d.jsx)(xe,{})]})}var Ee=t(8747);function Se(e,n){return void 0!==e&&void 0!==n&&new RegExp(e,"gi").test(n)}const Ce="iconExternalLink_hHTZ";function Te(e){let{width:n=13.5,height:t=13.5}=e;return(0,d.jsx)("svg",{width:n,height:t,"aria-hidden":"true",viewBox:"0 0 24 24",className:Ce,children:(0,d.jsx)("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"})})}function Ae(e){let{activeBasePath:n,activeBaseRegex:t,to:r,href:a,label:o,html:i,isDropdownLink:s,prependBaseUrlToHref:l,...c}=e;const u=(0,me.Ay)(r),p=(0,me.Ay)(n),f=(0,me.Ay)(a,{forcePrependBaseUrl:!0}),m=o&&a&&!(0,Ee.A)(a),h=i?{dangerouslySetInnerHTML:{__html:i}}:{children:(0,d.jsxs)(d.Fragment,{children:[o,m&&(0,d.jsx)(Te,{...s&&{width:12,height:12}})]})};return a?(0,d.jsx)(fe.A,{href:l?f:a,...c,...h}):(0,d.jsx)(fe.A,{to:u,isNavLink:!0,...(n||t)&&{isActive:(e,n)=>t?Se(t,n.pathname):n.pathname.startsWith(p)},...c,...h})}function je(e){let{className:n,isDropdownItem:t=!1,...r}=e;const o=(0,d.jsx)(Ae,{className:(0,a.A)(t?"dropdown__link":"navbar__item navbar__link",n),isDropdownLink:t,...r});return t?(0,d.jsx)("li",{children:o}):o}function Re(e){let{className:n,isDropdownItem:t,...r}=e;return(0,d.jsx)("li",{className:"menu__list-item",children:(0,d.jsx)(Ae,{className:(0,a.A)("menu__link",n),...r})})}function De(e){let{mobile:n=!1,position:t,...r}=e;const a=n?Re:je;return(0,d.jsx)(a,{...r,activeClassName:r.activeClassName??(n?"menu__link--active":"navbar__link--active")})}const Pe={display:"none",overflow:"hidden",height:"0px"},Ie={display:"block",overflow:"visible",height:"auto"};function Le(e,n){const t=n?Pe:Ie;e.style.display=t.display,e.style.overflow=t.overflow,e.style.height=t.height}function Ne(e){if(window.matchMedia("(prefers-reduced-motion: reduce)").matches)return 1;const n=e/36;return Math.round(10*(4+15*n**.25+n/5))}function Oe(e){let{collapsibleRef:n,collapsed:t,animation:a}=e;const o=(0,r.useRef)(!1);(0,r.useEffect)((()=>{const e=n.current;function r(){const n=function(){const n=e.scrollHeight;return{transition:`height ${a?.duration??Ne(n)}ms ${a?.easing??"ease-in-out"}`,height:`${n}px`}}();e.style.transition=n.transition,e.style.height=n.height}if(!o.current)return Le(e,t),void(o.current=!0);return e.style.willChange="height",function(){const n=requestAnimationFrame((()=>{t?(r(),requestAnimationFrame((()=>{e.style.height=Pe.height,e.style.overflow=Pe.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{r()})))}));return()=>cancelAnimationFrame(n)}()}),[n,t,a])}function Me(e){if(!z.A.canUseDOM)return e?Pe:Ie}function Fe(e){let{as:n="div",collapsed:t,children:a,animation:o,onCollapseTransitionEnd:i,className:s,disableSSRStyle:l}=e;const c=(0,r.useRef)(null);return Oe({collapsibleRef:c,collapsed:t,animation:o}),(0,d.jsx)(n,{ref:c,style:l?void 0:Me(t),onTransitionEnd:e=>{"height"===e.propertyName&&(Le(c.current,t),i?.(t))},className:s,children:a})}function ze(e){let{collapsed:n,...t}=e;const[a,o]=(0,r.useState)(!n),[i,s]=(0,r.useState)(n);return(0,K.A)((()=>{n||o(!0)}),[n]),(0,K.A)((()=>{a&&s(n)}),[a,n]),a?(0,d.jsx)(Fe,{...t,collapsed:i}):null}function Be(e){let{lazy:n,...t}=e;const r=n?ze:Fe;return(0,d.jsx)(r,{...t})}t(623);const Ue="dropdownNavbarItemMobile_LXwz";function $e(e,n){return e.some((e=>function(e,n){return!!function(e,n){const t=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return t(e)===t(n)}(e.to,n)||!!Se(e.activeBaseRegex,n)||!(!e.activeBasePath||!n.startsWith(e.activeBasePath))}(e,n)))}function He(e){let{items:n,position:t,className:o,onClick:i,...s}=e;const l=(0,r.useRef)(null),[c,u]=(0,r.useState)(!1);return(0,r.useEffect)((()=>{const e=e=>{l.current&&!l.current.contains(e.target)&&u(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[l]),(0,d.jsxs)("div",{ref:l,className:(0,a.A)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===t,"dropdown--show":c}),children:[(0,d.jsx)(Ae,{"aria-haspopup":"true","aria-expanded":c,role:"button",href:s.to?void 0:"#",className:(0,a.A)("navbar__link",o),...s,onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),u(!c))},children:s.children??s.label}),(0,d.jsx)("ul",{className:"dropdown__menu",children:n.map(((e,n)=>(0,r.createElement)(wn,{isDropdownItem:!0,activeClassName:"dropdown__link--active",...e,key:n})))})]})}function qe(e){let{items:n,className:t,position:o,onClick:i,...l}=e;const c=function(){const{siteConfig:{baseUrl:e}}=(0,he.A)(),{pathname:n}=(0,s.zy)();return n.replace(e,"/")}(),u=$e(n,c),{collapsed:p,toggleCollapsed:f,setCollapsed:m}=function(e){let{initialState:n}=e;const[t,a]=(0,r.useState)(n??!1),o=(0,r.useCallback)((()=>{a((e=>!e))}),[]);return{collapsed:t,setCollapsed:a,toggleCollapsed:o}}({initialState:()=>!u});return(0,r.useEffect)((()=>{u&&m(!u)}),[c,u,m]),(0,d.jsxs)("li",{className:(0,a.A)("menu__list-item",{"menu__list-item--collapsed":p}),children:[(0,d.jsx)(Ae,{role:"button",className:(0,a.A)(Ue,"menu__link menu__link--sublist menu__link--sublist-caret",t),...l,onClick:e=>{e.preventDefault(),f()},children:l.children??l.label}),(0,d.jsx)(Be,{lazy:!0,as:"ul",className:"menu__list",collapsed:p,children:n.map(((e,n)=>(0,r.createElement)(wn,{mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active",...e,key:n})))})]})}function Ge(e){let{mobile:n=!1,...t}=e;const r=n?qe:He;return(0,d.jsx)(r,{...t})}var Ve=t(6187);function We(e){let{width:n=20,height:t=20,...r}=e;return(0,d.jsx)("svg",{viewBox:"0 0 24 24",width:n,height:t,"aria-hidden":!0,...r,children:(0,d.jsx)("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"})})}const Ye="iconLanguage_r58U";const Ke=()=>null,Qe={navbarSearchContainer:"navbarSearchContainer_RuD3"};function Xe(e){let{children:n,className:t}=e;return(0,d.jsx)("div",{className:(0,a.A)(t,Qe.navbarSearchContainer),children:n})}const Ze="default";function Je(e,n){void 0===n&&(n={});const t=function(){const{globalData:e}=(0,he.A)();return e}()[e];if(!t&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return t}const en=e=>e.versions.find((e=>e.isLast));function nn(e,n){const t=function(e,n){return[...e.versions].sort(((e,n)=>e.path===n.path?0:e.path.includes(n.path)?-1:n.path.includes(e.path)?1:0)).find((e=>!!(0,s.B6)(n,{path:e.path,exact:!1,strict:!1})))}(e,n),r=t?.docs.find((e=>!!(0,s.B6)(n,{path:e.path,exact:!0,strict:!1})));return{activeVersion:t,activeDoc:r,alternateDocVersions:r?function(n){const t={};return e.versions.forEach((e=>{e.docs.forEach((r=>{r.id===n&&(t[e.name]=r)}))})),t}(r.id):{}}}const tn={},rn=()=>Je("docusaurus-plugin-content-docs")??tn,an=e=>{try{return function(e,n,t){void 0===n&&(n=Ze),void 0===t&&(t={});const r=Je(e),a=r?.[n];if(!a&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${n}".`);return a}("docusaurus-plugin-content-docs",e,{failfast:!0})}catch(n){throw new Error("You are using a feature of the Docusaurus docs plugin, but this plugin does not seem to be enabled"+("Default"===e?"":` (pluginId=${e}`),{cause:n})}};function on(e){const n=an(e),{pathname:t}=(0,s.zy)();return nn(n,t)}function sn(e){return Array.from(new Set(e))}const ln=e=>`docs-preferred-version-${e}`,cn=(e,n,t)=>{(0,_.Wf)(ln(e),{persistence:n}).set(t)},un=(e,n)=>(0,_.Wf)(ln(e),{persistence:n}).get(),dn=(e,n)=>{(0,_.Wf)(ln(e),{persistence:n}).del()};const pn=r.createContext(null);function fn(){const e=rn(),n=(0,k.p)().docs.versionPersistence,t=(0,r.useMemo)((()=>Object.keys(e)),[e]),[a,o]=(0,r.useState)((()=>(e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}]))))(t)));(0,r.useEffect)((()=>{o(function(e){let{pluginIds:n,versionPersistence:t,allDocsData:r}=e;function a(e){const n=un(e,t);return r[e].versions.some((e=>e.name===n))?{preferredVersionName:n}:(dn(e,t),{preferredVersionName:null})}return Object.fromEntries(n.map((e=>[e,a(e)])))}({allDocsData:e,versionPersistence:n,pluginIds:t}))}),[e,n,t]);return[a,(0,r.useMemo)((()=>({savePreferredVersion:function(e,t){cn(e,n,t),o((n=>({...n,[e]:{preferredVersionName:t}})))}})),[n])]}function mn(e){let{children:n}=e;const t=fn();return(0,d.jsx)(pn.Provider,{value:t,children:n})}function hn(){const e=(0,r.useContext)(pn);if(!e)throw new c.dV("DocsPreferredVersionContextProvider");return e}function gn(e){void 0===e&&(e=Ze);const n=an(e),[t,a]=hn(),{preferredVersionName:o}=t[e];return{preferredVersion:n.versions.find((e=>e.name===o))??null,savePreferredVersionName:(0,r.useCallback)((n=>{a.savePreferredVersion(e,n)}),[a,e])}}function yn(e){const{activeVersion:n}=on(e),{preferredVersion:t}=gn(e),a=function(e){const n=an(e);return en(n)}(e);return(0,r.useMemo)((()=>sn([n,t,a].filter(Boolean))),[n,t,a])}function vn(e,n){return n.alternateDocVersions[e.name]??function(e){return e.docs.find((n=>n.id===e.mainDocId))}(e)}const bn={default:De,localeDropdown:function(e){let{mobile:n,dropdownItemsBefore:t,dropdownItemsAfter:r,queryString:a="",...o}=e;const{i18n:{currentLocale:i,locales:c,localeConfigs:u}}=(0,he.A)(),p=(0,Ve.o)(),{search:f,hash:m}=(0,s.zy)(),h=[...t,...c.map((e=>{const t=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${f}${m}${a}`;return{label:u[e].label,lang:u[e].htmlLang,to:t,target:"_self",autoAddBaseUrl:!1,className:e===i?n?"menu__link--active":"dropdown__link--active":""}})),...r],g=n?(0,l.T)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):u[i].label;return(0,d.jsx)(Ge,{...o,mobile:n,label:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(We,{className:Ye}),g]}),items:h})},search:function(e){let{mobile:n,className:t}=e;return n?null:(0,d.jsx)(Xe,{className:t,children:(0,d.jsx)(Ke,{})})},dropdown:Ge,html:function(e){let{value:n,className:t,mobile:r=!1,isDropdownItem:o=!1}=e;const i=o?"li":"div";return(0,d.jsx)(i,{className:(0,a.A)({navbar__item:!r&&!o,"menu__list-item":r},t),dangerouslySetInnerHTML:{__html:n}})},doc:function(e){let{docId:n,label:t,docsPluginId:a,...o}=e;const{activeDoc:i}=on(a),s=function(e,n){const t=yn(n);return(0,r.useMemo)((()=>{const n=t.flatMap((e=>e.docs)),r=n.find((n=>n.id===e));if(!r){if(t.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${t.length>1?"s":""} "${t.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${sn(n.map((e=>e.id))).join("\n- ")}`)}return r}),[e,t])}(n,a),l=i?.path===s?.path;return null===s||s.unlisted&&!l?null:(0,d.jsx)(De,{exact:!0,...o,isActive:()=>l||!!i?.sidebar&&i.sidebar===s.sidebar,label:t??s.id,to:s.path})},docSidebar:function(e){let{sidebarId:n,label:t,docsPluginId:a,...o}=e;const{activeDoc:i}=on(a),s=function(e,n){const t=yn(n);return(0,r.useMemo)((()=>{const n=t.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),r=n.find((n=>n[0]===e));if(!r)throw new Error(`Can't find any sidebar with id "${e}" in version${t.length>1?"s":""} ${t.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${n.map((e=>e[0])).join("\n- ")}`);return r[1]}),[e,t])}(n,a).link;if(!s)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${n}" doesn't have anything to be linked to.`);return(0,d.jsx)(De,{exact:!0,...o,isActive:()=>i?.sidebar===n,label:t??s.label,to:s.path})},docsVersion:function(e){let{label:n,to:t,docsPluginId:r,...a}=e;const o=yn(r)[0],i=n??o.label,s=t??(e=>e.docs.find((n=>n.id===e.mainDocId)))(o).path;return(0,d.jsx)(De,{...a,label:i,to:s})},docsVersionDropdown:function(e){let{mobile:n,docsPluginId:t,dropdownActiveClassDisabled:r,dropdownItemsBefore:a,dropdownItemsAfter:o,...i}=e;const{search:c,hash:u}=(0,s.zy)(),p=on(t),f=an(t).versions,{savePreferredVersionName:m}=gn(t),h=[...a,...f.map((function(e){const n=vn(e,p);return{label:e.label,to:`${n.path}${c}${u}`,isActive:()=>e===p.activeVersion,onClick:()=>m(e.name)}})),...o],g=yn(t)[0],y=n&&h.length>1?(0,l.T)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):g.label,v=n&&h.length>1?void 0:vn(g,p).path;return h.length<=1?(0,d.jsx)(De,{...i,mobile:n,label:y,to:v,isActive:r?()=>!1:void 0}):(0,d.jsx)(Ge,{...i,mobile:n,label:y,to:v,items:h,isActive:r?()=>!1:void 0})}};function wn(e){let{type:n,...t}=e;const r=function(e,n){return e&&"default"!==e?e:"items"in n?"dropdown":"default"}(n,t),a=bn[r];if(!a)throw new Error(`No NavbarItem component found for type "${n}".`);return(0,d.jsx)(a,{...t})}function kn(){const e=Y(),n=(0,k.p)().navbar.items;return(0,d.jsx)("ul",{className:"menu__list",children:n.map(((n,t)=>(0,r.createElement)(wn,{mobile:!0,...n,onClick:()=>e.toggle(),key:t})))})}function xn(e){return(0,d.jsx)("button",{...e,type:"button",className:"clean-btn navbar-sidebar__back",children:(0,d.jsx)(l.A,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)",children:"\u2190 Back to main menu"})})}function _n(){const e=0===(0,k.p)().navbar.items.length,n=re();return(0,d.jsxs)(d.Fragment,{children:[!e&&(0,d.jsx)(xn,{onClick:()=>n.hide()}),n.content]})}function En(){const e=Y();var n;return void 0===(n=e.shown)&&(n=!0),(0,r.useEffect)((()=>(document.body.style.overflow=n?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[n]),e.shouldRender?(0,d.jsx)(ae,{header:(0,d.jsx)(_e,{}),primaryMenu:(0,d.jsx)(kn,{}),secondaryMenu:(0,d.jsx)(_n,{})}):null}const Sn={navbarHideable:"navbarHideable_Qz4g",navbarHidden:"navbarHidden_hVtX"};function Cn(e){return(0,d.jsx)("div",{role:"presentation",...e,className:(0,a.A)("navbar-sidebar__backdrop",e.className)})}function Tn(e){let{children:n}=e;const{navbar:{hideOnScroll:t,style:r}}=(0,k.p)(),o=Y(),{navbarRef:i,isNavbarVisible:s}=J(t);return(0,d.jsxs)("nav",{ref:i,"aria-label":(0,l.T)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,a.A)("navbar","navbar--fixed-top",t&&[Sn.navbarHideable,!s&&Sn.navbarHidden],{"navbar--dark":"dark"===r,"navbar--primary":"primary"===r,"navbar-sidebar--show":o.shown}),children:[n,(0,d.jsx)(Cn,{onClick:o.toggle}),(0,d.jsx)(En,{})]})}var An=t(1235);const jn={errorBoundaryError:"errorBoundaryError_zmDO",errorBoundaryFallback:"errorBoundaryFallback_uDzY"};function Rn(e){return(0,d.jsx)("button",{type:"button",...e,children:(0,d.jsx)(l.A,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error",children:"Try again"})})}function Dn(e){let{error:n}=e;const t=(0,An.rA)(n).map((e=>e.message)).join("\n\nCause:\n");return(0,d.jsx)("p",{className:jn.errorBoundaryError,children:t})}class Pn extends r.Component{componentDidCatch(e,n){throw this.props.onError(e,n)}render(){return this.props.children}}const In="right";function Ln(e){let{width:n=30,height:t=30,className:r,...a}=e;return(0,d.jsx)("svg",{className:r,width:n,height:t,viewBox:"0 0 30 30","aria-hidden":"true",...a,children:(0,d.jsx)("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"})})}function Nn(){const{toggle:e,shown:n}=Y();return(0,d.jsx)("button",{onClick:e,"aria-label":(0,l.T)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":n,className:"navbar__toggle clean-btn",type:"button",children:(0,d.jsx)(Ln,{})})}const On={colorModeToggle:"colorModeToggle_hLCW"};function Mn(e){let{items:n}=e;return(0,d.jsx)(d.Fragment,{children:n.map(((e,n)=>(0,d.jsx)(Pn,{onError:n=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:n}),children:(0,d.jsx)(wn,{...e})},n)))})}function Fn(e){let{left:n,right:t}=e;return(0,d.jsxs)("div",{className:"navbar__inner",children:[(0,d.jsx)("div",{className:"navbar__items",children:n}),(0,d.jsx)("div",{className:"navbar__items navbar__items--right",children:t})]})}function zn(){const e=Y(),n=(0,k.p)().navbar.items,[t,r]=function(e){function n(e){return"left"===(e.position??In)}return[e.filter(n),e.filter((e=>!n(e)))]}(n),a=n.find((e=>"search"===e.type));return(0,d.jsx)(Fn,{left:(0,d.jsxs)(d.Fragment,{children:[!e.disabled&&(0,d.jsx)(Nn,{}),(0,d.jsx)(ke,{}),(0,d.jsx)(Mn,{items:t})]}),right:(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(Mn,{items:r}),(0,d.jsx)(pe,{className:On.colorModeToggle}),!a&&(0,d.jsx)(Xe,{children:(0,d.jsx)(Ke,{})})]})})}function Bn(){return(0,d.jsx)(Tn,{children:(0,d.jsx)(zn,{})})}function Un(e){let{item:n}=e;const{to:t,href:r,label:a,prependBaseUrlToHref:o,...i}=n,s=(0,me.Ay)(t),l=(0,me.Ay)(r,{forcePrependBaseUrl:!0});return(0,d.jsxs)(fe.A,{className:"footer__link-item",...r?{href:o?l:r}:{to:s},...i,children:[a,r&&!(0,Ee.A)(r)&&(0,d.jsx)(Te,{})]})}function $n(e){let{item:n}=e;return n.html?(0,d.jsx)("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:n.html}}):(0,d.jsx)("li",{className:"footer__item",children:(0,d.jsx)(Un,{item:n})},n.href??n.to)}function Hn(e){let{column:n}=e;return(0,d.jsxs)("div",{className:"col footer__col",children:[(0,d.jsx)("div",{className:"footer__title",children:n.title}),(0,d.jsx)("ul",{className:"footer__items clean-list",children:n.items.map(((e,n)=>(0,d.jsx)($n,{item:e},n)))})]})}function qn(e){let{columns:n}=e;return(0,d.jsx)("div",{className:"row footer__links",children:n.map(((e,n)=>(0,d.jsx)(Hn,{column:e},n)))})}function Gn(){return(0,d.jsx)("span",{className:"footer__link-separator",children:"\xb7"})}function Vn(e){let{item:n}=e;return n.html?(0,d.jsx)("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:n.html}}):(0,d.jsx)(Un,{item:n})}function Wn(e){let{links:n}=e;return(0,d.jsx)("div",{className:"footer__links text--center",children:(0,d.jsx)("div",{className:"footer__links",children:n.map(((e,t)=>(0,d.jsxs)(r.Fragment,{children:[(0,d.jsx)(Vn,{item:e}),n.length!==t+1&&(0,d.jsx)(Gn,{})]},t)))})})}function Yn(e){let{links:n}=e;return function(e){return"title"in e[0]}(n)?(0,d.jsx)(qn,{columns:n}):(0,d.jsx)(Wn,{links:n})}const Kn="footerLogoLink_IA4I";function Qn(e){let{logo:n}=e;const{withBaseUrl:t}=(0,me.hH)(),r={light:t(n.src),dark:t(n.srcDark??n.src)};return(0,d.jsx)(ve,{className:(0,a.A)("footer__logo",n.className),alt:n.alt,sources:r,width:n.width,height:n.height,style:n.style})}function Xn(e){let{logo:n}=e;return n.href?(0,d.jsx)(fe.A,{href:n.href,className:Kn,target:n.target,children:(0,d.jsx)(Qn,{logo:n})}):(0,d.jsx)(Qn,{logo:n})}function Zn(e){let{copyright:n}=e;return(0,d.jsx)("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:n}})}function Jn(e){let{style:n,links:t,logo:r,copyright:o}=e;return(0,d.jsx)("footer",{className:(0,a.A)("footer",{"footer--dark":"dark"===n}),children:(0,d.jsxs)("div",{className:"container container-fluid",children:[t,(r||o)&&(0,d.jsxs)("div",{className:"footer__bottom text--center",children:[r&&(0,d.jsx)("div",{className:"margin-bottom--sm",children:r}),o]})]})})}function et(){const{footer:e}=(0,k.p)();if(!e)return null;const{copyright:n,links:t,logo:r,style:a}=e;return(0,d.jsx)(Jn,{style:a,links:t&&t.length>0&&(0,d.jsx)(Yn,{links:t}),logo:r&&(0,d.jsx)(Xn,{logo:r}),copyright:n&&(0,d.jsx)(Zn,{copyright:n})})}const nt=r.memo(et),tt=(0,c.fM)([oe.a,function(e){let{children:n}=e;const t=function(){const{announcementBar:e}=(0,k.p)(),n=(0,x.A)(),[t,a]=(0,r.useState)((()=>!!n&&C()));(0,r.useEffect)((()=>{a(C())}),[]);const o=(0,r.useCallback)((()=>{T(!0),a(!0)}),[]);return(0,r.useEffect)((()=>{if(!e)return;const{id:n}=e;let t=S.get();"annoucement-bar"===t&&(t="announcement-bar");const r=n!==t;S.set(n),r&&T(!1),!r&&C()||a(!1)}),[e]),(0,r.useMemo)((()=>({isActive:!!e&&!t,close:o})),[e,t,o])}();return(0,d.jsx)(A.Provider,{value:t,children:n})},function(e){let{children:n}=e;const t=function(){const e=(0,r.useRef)(!0);return(0,r.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return(0,d.jsx)(Q.Provider,{value:t,children:n})},function(e){let{children:n}=e;return(0,d.jsx)(mn,{children:n})},i.Jx,function(e){let{children:n}=e;return(0,d.jsx)(M,{children:(0,d.jsx)(W,{children:(0,d.jsx)(ne,{children:n})})})}]);function rt(e){let{children:n}=e;return(0,d.jsx)(tt,{children:n})}var at=t(9626);function ot(e){let{error:n,tryAgain:t}=e;return(0,d.jsx)("main",{className:"container margin-vert--xl",children:(0,d.jsx)("div",{className:"row",children:(0,d.jsxs)("div",{className:"col col--6 col--offset-3",children:[(0,d.jsx)(at.A,{as:"h1",className:"hero__title",children:(0,d.jsx)(l.A,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed",children:"This page crashed."})}),(0,d.jsx)("div",{className:"margin-vert--lg",children:(0,d.jsx)(Rn,{onClick:t,className:"button button--primary shadow--lw"})}),(0,d.jsx)("hr",{}),(0,d.jsx)("div",{className:"margin-vert--md",children:(0,d.jsx)(Dn,{error:n})})]})})})}const it={mainWrapper:"mainWrapper_Od1O"};function st(e){const{children:n,noFooter:t,wrapperClassName:r,title:s,description:l}=e;return(0,v.J)(),(0,d.jsxs)(rt,{children:[(0,d.jsx)(i.be,{title:s,description:l}),(0,d.jsx)(w,{}),(0,d.jsx)(N,{}),(0,d.jsx)(Bn,{}),(0,d.jsx)("div",{id:p,className:(0,a.A)(y.G.wrapper.main,it.mainWrapper,r),children:(0,d.jsx)(o.A,{fallback:e=>(0,d.jsx)(ot,{...e}),children:n})}),!t&&(0,d.jsx)(nt,{})]})}},7285:(e,n,t)=>{t.d(n,{G:()=>y,a:()=>g});var r=t(7378),a=t(26),o=t(3428),i=t(1786),s=t(4382),l=t(6106);const c=r.createContext(void 0),u="theme",d=(0,i.Wf)(u),p={light:"light",dark:"dark"},f=e=>e===p.dark?p.dark:p.light,m=e=>a.A.canUseDOM?f(document.documentElement.getAttribute("data-theme")):f(e),h=e=>{d.set(f(e))};function g(e){let{children:n}=e;const t=function(){const{colorMode:{defaultMode:e,disableSwitch:n,respectPrefersColorScheme:t}}=(0,s.p)(),[a,o]=(0,r.useState)(m(e));(0,r.useEffect)((()=>{n&&d.del()}),[n]);const i=(0,r.useCallback)((function(n,r){void 0===r&&(r={});const{persist:a=!0}=r;n?(o(n),a&&h(n)):(o(t?window.matchMedia("(prefers-color-scheme: dark)").matches?p.dark:p.light:e),d.del())}),[t,e]);(0,r.useEffect)((()=>{document.documentElement.setAttribute("data-theme",f(a))}),[a]),(0,r.useEffect)((()=>{if(n)return;const e=e=>{if(e.key!==u)return;const n=d.get();null!==n&&i(f(n))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[n,i]);const l=(0,r.useRef)(!1);return(0,r.useEffect)((()=>{if(n&&!t)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),r=()=>{window.matchMedia("print").matches||l.current?l.current=window.matchMedia("print").matches:i(null)};return e.addListener(r),()=>e.removeListener(r)}),[i,n,t]),(0,r.useMemo)((()=>({colorMode:a,setColorMode:i,get isDarkTheme(){return a===p.dark},setLightTheme(){i(p.light)},setDarkTheme(){i(p.dark)}})),[a,i])}();return(0,l.jsx)(c.Provider,{value:t,children:n})}function y(){const e=(0,r.useContext)(c);if(null==e)throw new o.dV("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},9558:(e,n,t)=>{t.d(n,{w:()=>a,J:()=>o});var r=t(7378);const a="navigation-with-keyboard";function o(){(0,r.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(a),"mousedown"===e.type&&document.body.classList.remove(a)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(a),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},1087:(e,n,t)=>{t.d(n,{G:()=>r});const r={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",blogAuthorsListPage:"blog-authors-list-page",blogAuthorsPostsPage:"blog-authors-posts-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",unlistedBanner:"theme-unlisted-banner",draftBanner:"theme-draft-banner",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{blogFooterTagsRow:"theme-blog-footer-tags-row",blogFooterEditMetaRow:"theme-blog-footer-edit-meta-row"},pages:{pageFooterEditMetaRow:"theme-pages-footer-edit-meta-row"}}},1190:(e,n,t)=>{t.d(n,{be:()=>d,Jx:()=>m});var r=t(7378),a=t(3372),o=t(5547),i=t(3117);function s(){const e=r.useContext(i.o);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var l=t(9074),c=t(1489);var u=t(6106);function d(e){let{title:n,description:t,keywords:r,image:a,children:i}=e;const s=function(e){const{siteConfig:n}=(0,c.A)(),{title:t,titleDelimiter:r}=n;return e?.trim().length?`${e.trim()} ${r} ${t}`:t}(n),{withBaseUrl:d}=(0,l.hH)(),p=a?d(a,{absolute:!0}):void 0;return(0,u.jsxs)(o.A,{children:[n&&(0,u.jsx)("title",{children:s}),n&&(0,u.jsx)("meta",{property:"og:title",content:s}),t&&(0,u.jsx)("meta",{name:"description",content:t}),t&&(0,u.jsx)("meta",{property:"og:description",content:t}),r&&(0,u.jsx)("meta",{name:"keywords",content:Array.isArray(r)?r.join(","):r}),p&&(0,u.jsx)("meta",{property:"og:image",content:p}),p&&(0,u.jsx)("meta",{name:"twitter:image",content:p}),i]})}const p=r.createContext(void 0);function f(e){let{className:n,children:t}=e;const i=r.useContext(p),s=(0,a.A)(i,n);return(0,u.jsxs)(p.Provider,{value:s,children:[(0,u.jsx)(o.A,{children:(0,u.jsx)("html",{className:s})}),t]})}function m(e){let{children:n}=e;const t=s(),r=`plugin-${t.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const o=`plugin-id-${t.plugin.id}`;return(0,u.jsx)(f,{className:(0,a.A)(r,o),children:n})}},3428:(e,n,t)=>{t.d(n,{Be:()=>c,ZC:()=>s,_q:()=>i,dV:()=>l,fM:()=>u});var r=t(7378),a=t(8304),o=t(6106);function i(e){const n=(0,r.useRef)(e);return(0,a.A)((()=>{n.current=e}),[e]),(0,r.useCallback)((function(){return n.current(...arguments)}),[])}function s(e){const n=(0,r.useRef)();return(0,a.A)((()=>{n.current=e})),n.current}class l extends Error{constructor(e,n){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${n??""}`}}function c(e){const n=Object.entries(e);return n.sort(((e,n)=>e[0].localeCompare(n[0]))),(0,r.useMemo)((()=>e),n.flat())}function u(e){return n=>{let{children:t}=n;return(0,o.jsx)(o.Fragment,{children:e.reduceRight(((e,n)=>(0,o.jsx)(n,{children:e})),t)})}}},1786:(e,n,t)=>{t.d(n,{Wf:()=>c});t(7378);const r=JSON.parse('{"N":"localStorage","M":""}'),a=r.N;function o(e){let{key:n,oldValue:t,newValue:r,storage:a}=e;if(t===r)return;const o=document.createEvent("StorageEvent");o.initStorageEvent("storage",!1,!1,n,t,r,window.location.href,a),window.dispatchEvent(o)}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(t){return n=t,s||(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.",n),s=!0),null}var n}let s=!1;const l={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function c(e,n){const t=`${e}${r.M}`;if("undefined"==typeof window)return function(e){function n(){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:n,set:n,del:n,listen:n}}(t);const a=i(n?.persistence);return null===a?l:{get:()=>{try{return a.getItem(t)}catch(e){return console.error(`Docusaurus storage error, can't get key=${t}`,e),null}},set:e=>{try{const n=a.getItem(t);a.setItem(t,e),o({key:t,oldValue:n,newValue:e,storage:a})}catch(n){console.error(`Docusaurus storage error, can't set ${t}=${e}`,n)}},del:()=>{try{const e=a.getItem(t);a.removeItem(t),o({key:t,oldValue:e,newValue:null,storage:a})}catch(e){console.error(`Docusaurus storage error, can't delete key=${t}`,e)}},listen:e=>{try{const n=n=>{n.storageArea===a&&n.key===t&&e(n)};return window.addEventListener("storage",n),()=>window.removeEventListener("storage",n)}catch(n){return console.error(`Docusaurus storage error, can't listen for changes of key=${t}`,n),()=>{}}}}}},6187:(e,n,t)=>{t.d(n,{o:()=>i});var r=t(1489),a=t(505),o=t(1235);function i(){const{siteConfig:{baseUrl:e,url:n,trailingSlash:t},i18n:{defaultLocale:i,currentLocale:s}}=(0,r.A)(),{pathname:l}=(0,a.zy)(),c=(0,o.Ks)(l,{trailingSlash:t,baseUrl:e}),u=s===i?e:e.replace(`/${s}/`,"/"),d=c.replace(e,"");return{createUrl:function(e){let{locale:t,fullyQualified:r}=e;return`${r?n:""}${function(e){return e===i?`${u}`:`${u}${e}/`}(t)}${d}`}}}},4382:(e,n,t)=>{t.d(n,{p:()=>a});var r=t(1489);function a(){return(0,r.A)().siteConfig.themeConfig}},2786:(e,n,t)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.addTrailingSlash=a,n.default=function(e,n){const{trailingSlash:t,baseUrl:r}=n;if(e.startsWith("#"))return e;if(void 0===t)return e;const[i]=e.split(/[#?]/),s="/"===i||i===r?i:(l=i,c=t,c?a(l):o(l));var l,c;return e.replace(i,s)},n.addLeadingSlash=function(e){return(0,r.addPrefix)(e,"/")},n.removeTrailingSlash=o;const r=t(9277);function a(e){return e.endsWith("/")?e:`${e}/`}function o(e){return(0,r.removeSuffix)(e,"/")}},2704:(e,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.getErrorCausalChain=function e(n){if(n.cause)return[n,...e(n.cause)];return[n]}},1235:(e,n,t)=>{n.rA=n.Ks=void 0;const r=t(7314);var a=t(2786);Object.defineProperty(n,"Ks",{enumerable:!0,get:function(){return r.__importDefault(a).default}});var o=t(9277);var i=t(2704);Object.defineProperty(n,"rA",{enumerable:!0,get:function(){return i.getErrorCausalChain}})},9277:(e,n)=>{Object.defineProperty(n,"__esModule",{value:!0}),n.addPrefix=function(e,n){return e.startsWith(n)?e:`${n}${e}`},n.removeSuffix=function(e,n){if(""===n)return e;return e.endsWith(n)?e.slice(0,-n.length):e},n.addSuffix=function(e,n){return e.endsWith(n)?e:`${e}${n}`},n.removePrefix=function(e,n){return e.startsWith(n)?e.slice(n.length):e}},9888:(e,n,t)=>{t.d(n,{zR:()=>w,TM:()=>C,yJ:()=>f,sC:()=>A,AO:()=>p});var r=t(4055);function a(e){return"/"===e.charAt(0)}function o(e,n){for(var t=n,r=t+1,a=e.length;r=0;p--){var f=i[p];"."===f?o(i,p):".."===f?(o(i,p),d++):d&&(o(i,p),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&a(i[0])||i.unshift("");var m=i.join("/");return t&&"/"!==m.substr(-1)&&(m+="/"),m};var s=t(8635);function l(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(e,n){return function(e,n){return 0===e.toLowerCase().indexOf(n.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(n.length))}(e,n)?e.substr(n.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function p(e){var n=e.pathname,t=e.search,r=e.hash,a=n||"/";return t&&"?"!==t&&(a+="?"===t.charAt(0)?t:"?"+t),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function f(e,n,t,a){var o;"string"==typeof e?(o=function(e){var n=e||"/",t="",r="",a=n.indexOf("#");-1!==a&&(r=n.substr(a),n=n.substr(0,a));var o=n.indexOf("?");return-1!==o&&(t=n.substr(o),n=n.substr(0,o)),{pathname:n,search:"?"===t?"":t,hash:"#"===r?"":r}}(e),o.state=n):(void 0===(o=(0,r.A)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==n&&void 0===o.state&&(o.state=n));try{o.pathname=decodeURI(o.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return t&&(o.key=t),a?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=i(o.pathname,a.pathname)):o.pathname=a.pathname:o.pathname||(o.pathname="/"),o}function m(){var e=null;var n=[];return{setPrompt:function(n){return e=n,function(){e===n&&(e=null)}},confirmTransitionTo:function(n,t,r,a){if(null!=e){var o="function"==typeof e?e(n,t):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var t=!0;function r(){t&&e.apply(void 0,arguments)}return n.push(r),function(){t=!1,n=n.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,t=new Array(e),r=0;rn?t.splice(n,t.length-n,a):t.push(a),d({action:r,location:a,index:n,entries:t})}}))},replace:function(e,n){var r="REPLACE",a=f(e,n,h(),w.location);u.confirmTransitionTo(a,r,t,(function(e){e&&(w.entries[w.index]=a,d({action:r,location:a}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var n=w.index+e;return n>=0&&n{var r=t(3635),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||a}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(n,t,r){if("string"!=typeof t){if(m){var a=f(t);a&&a!==m&&e(n,a,r)}var i=u(t);d&&(i=i.concat(d(t)));for(var s=l(n),h=l(t),g=0;g{e.exports=function(e,n,t,r,a,o,i,s){if(!e){var l;if(void 0===n)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[t,r,a,o,i,s],u=0;(l=new Error(n.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},1434:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},1639:(e,n,t)=>{t.r(n)},4806:(e,n,t)=>{t.r(n)},4564:function(e,n,t){var r,a;r=function(){var e,n,t={version:"0.2.0"},r=t.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function a(e,n,t){return et?t:e}function o(e){return 100*(-1+e)}function i(e,n,t){var a;return(a="translate3d"===r.positionUsing?{transform:"translate3d("+o(e)+"%,0,0)"}:"translate"===r.positionUsing?{transform:"translate("+o(e)+"%,0)"}:{"margin-left":o(e)+"%"}).transition="all "+n+"ms "+t,a}t.configure=function(e){var n,t;for(n in e)void 0!==(t=e[n])&&e.hasOwnProperty(n)&&(r[n]=t);return this},t.status=null,t.set=function(e){var n=t.isStarted();e=a(e,r.minimum,1),t.status=1===e?null:e;var o=t.render(!n),c=o.querySelector(r.barSelector),u=r.speed,d=r.easing;return o.offsetWidth,s((function(n){""===r.positionUsing&&(r.positionUsing=t.getPositioningCSS()),l(c,i(e,u,d)),1===e?(l(o,{transition:"none",opacity:1}),o.offsetWidth,setTimeout((function(){l(o,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){t.remove(),n()}),u)}),u)):setTimeout(n,u)})),this},t.isStarted=function(){return"number"==typeof t.status},t.start=function(){t.status||t.set(0);var e=function(){setTimeout((function(){t.status&&(t.trickle(),e())}),r.trickleSpeed)};return r.trickle&&e(),this},t.done=function(e){return e||t.status?t.inc(.3+.5*Math.random()).set(1):this},t.inc=function(e){var n=t.status;return n?("number"!=typeof e&&(e=(1-n)*a(Math.random()*n,.1,.95)),n=a(n+e,0,.994),t.set(n)):t.start()},t.trickle=function(){return t.inc(Math.random()*r.trickleRate)},e=0,n=0,t.promise=function(r){return r&&"resolved"!==r.state()?(0===n&&t.start(),e++,n++,r.always((function(){0==--n?(e=0,t.done()):t.set((e-n)/e)})),this):this},t.render=function(e){if(t.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var n=document.createElement("div");n.id="nprogress",n.innerHTML=r.template;var a,i=n.querySelector(r.barSelector),s=e?"-100":o(t.status||0),c=document.querySelector(r.parent);return l(i,{transition:"all 0 linear",transform:"translate3d("+s+"%,0,0)"}),r.showSpinner||(a=n.querySelector(r.spinnerSelector))&&f(a),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(n),n},t.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(r.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&f(e)},t.isRendered=function(){return!!document.getElementById("nprogress")},t.getPositioningCSS=function(){var e=document.body.style,n="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return n+"Perspective"in e?"translate3d":n+"Transform"in e?"translate":"margin"};var s=function(){var e=[];function n(){var t=e.shift();t&&t(n)}return function(t){e.push(t),1==e.length&&n()}}(),l=function(){var e=["Webkit","O","Moz","ms"],n={};function t(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,n){return n.toUpperCase()}))}function r(n){var t=document.body.style;if(n in t)return n;for(var r,a=e.length,o=n.charAt(0).toUpperCase()+n.slice(1);a--;)if((r=e[a]+o)in t)return r;return n}function a(e){return e=t(e),n[e]||(n[e]=r(e))}function o(e,n,t){n=a(n),e.style[n]=t}return function(e,n){var t,r,a=arguments;if(2==a.length)for(t in n)void 0!==(r=n[t])&&n.hasOwnProperty(t)&&o(e,t,r);else o(e,a[1],a[2])}}();function c(e,n){return("string"==typeof e?e:p(e)).indexOf(" "+n+" ")>=0}function u(e,n){var t=p(e),r=t+n;c(t,n)||(e.className=r.substring(1))}function d(e,n){var t,r=p(e);c(e,n)&&(t=r.replace(" "+n+" "," "),e.className=t.substring(1,t.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function f(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return t},void 0===(a="function"==typeof r?r.call(n,t,n,e):r)||(e.exports=a)},5445:(e,n,t)=>{var r=t(1434);e.exports=m,e.exports.parse=o,e.exports.compile=function(e,n){return l(o(e,n),n)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=f;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,n){for(var t,r=[],o=0,s=0,l="",c=n&&n.delimiter||"/";null!=(t=a.exec(e));){var d=t[0],p=t[1],f=t.index;if(l+=e.slice(s,f),s=f+d.length,p)l+=p[1];else{var m=e[s],h=t[2],g=t[3],y=t[4],v=t[5],b=t[6],w=t[7];l&&(r.push(l),l="");var k=null!=h&&null!=m&&m!==h,x="+"===b||"*"===b,_="?"===b||"*"===b,E=h||c,S=y||v,C=h||("string"==typeof r[r.length-1]?r[r.length-1]:"");r.push({name:g||o++,prefix:h||"",delimiter:E,optional:_,repeat:x,partial:k,asterisk:!!w,pattern:S?u(S):w?".*":i(E,C)})}}return s-1?"[^"+c(e)+"]+?":c(n)+"|(?:(?!"+c(n)+")[^"+c(e)+"])+?"}function s(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function l(e,n){for(var t=new Array(e.length),a=0;a{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to WebPlatform.org documentation. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},8248:(e,n,t)=>{const r=t(7839),a=t(8290),o=new Set;function i(e){void 0===e?e=Object.keys(r.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const n=[...o,...Object.keys(Prism.languages)];a(r,e,n).load((e=>{if(!(e in r.languages))return void(i.silent||console.warn("Language does not exist: "+e));const n="./prism-"+e;delete t.c[t(8911).resolve(n)],delete Prism.languages[e],t(8911)(n),o.add(e)}))}i.silent=!1,e.exports=i},3814:()=>{!function(e){function n(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(t,r,a,o){if(t.language===r){var i=t.tokenStack=[];t.code=t.code.replace(a,(function(e){if("function"==typeof o&&!o(e))return e;for(var a,s=i.length;-1!==t.code.indexOf(a=n(r,s));)++s;return i[s]=e,a})),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,r){if(t.language===r&&t.tokenStack){t.grammar=e.languages[r];var a=0,o=Object.keys(t.tokenStack);!function i(s){for(var l=0;l=o.length);l++){var c=s[l];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=o[a],d=t.tokenStack[u],p="string"==typeof c?c:c.content,f=n(r,u),m=p.indexOf(f);if(m>-1){++a;var h=p.substring(0,m),g=new e.Token(r,e.tokenize(d,t.grammar),"language-"+r,d),y=p.substring(m+f.length),v=[];h&&v.push.apply(v,i([h])),v.push(g),y&&v.push.apply(v,i([y])),"string"==typeof c?s.splice.apply(s,[l,1].concat(v)):c.content=v}}else c.content&&i(c.content)}return s}(t.tokens)}}}})}(Prism)},8911:(e,n,t)=>{var r={"./":8248};function a(e){var n=o(e);return t(n)}function o(e){if(!t.o(r,e)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8911},8290:e=>{var n=function(){var e=function(){};function n(e,n){Array.isArray(e)?e.forEach(n):null!=e&&n(e,0)}function t(e){for(var n={},t=0,r=e.length;t "));var s={},l=e[r];if(l){function c(n){if(!(n in e))throw new Error(r+" depends on an unknown component "+n);if(!(n in s))for(var i in a(n,o),s[n]=!0,t[n])s[i]=!0}n(l.require,c),n(l.optional,c),n(l.modify,c)}t[r]=s,o.pop()}}return function(e){var n=t[e];return n||(a(e,r),n=t[e]),n}}function a(e){for(var n in e)return!0;return!1}return function(o,i,s){var l=function(e){var n={};for(var t in e){var r=e[t];for(var a in r)if("meta"!=a){var o=r[a];n[a]="string"==typeof o?{title:o}:o}}return n}(o),c=function(e){var t;return function(r){if(r in e)return r;if(!t)for(var a in t={},e){var o=e[a];n(o&&o.alias,(function(n){if(n in t)throw new Error(n+" cannot be alias for both "+a+" and "+t[n]);if(n in e)throw new Error(n+" cannot be alias of "+a+" because it is a component.");t[n]=a}))}return t[r]||r}}(l);i=i.map(c),s=(s||[]).map(c);var u=t(i),d=t(s);i.forEach((function e(t){var r=l[t];n(r&&r.require,(function(n){n in d||(u[n]=!0,e(n))}))}));for(var p,f=r(l),m=u;a(m);){for(var h in p={},m){var g=l[h];n(g&&g.modify,(function(e){e in d&&(p[e]=!0)}))}for(var y in d)if(!(y in u))for(var v in f(y))if(v in u){p[y]=!0;break}for(var b in m=p)u[b]=!0}var w={getIds:function(){var e=[];return w.load((function(n){e.push(n)})),e},load:function(n,t){return function(n,t,r,a){var o=a?a.series:void 0,i=a?a.parallel:e,s={},l={};function c(e){if(e in s)return s[e];l[e]=!0;var a,u=[];for(var d in n(e))d in t&&u.push(d);if(0===u.length)a=r(e);else{var p=i(u.map((function(e){var n=c(e);return delete l[e],n})));o?a=o(p,(function(){return r(e)})):r(e)}return s[e]=a}for(var u in t)c(u);var d=[];for(var p in l)d.push(s[p]);return i(d)}(f,u,n,t)}};return w}}();e.exports=n},6870:(e,n,t)=>{var r=t(6701);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,n,t,a,o,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function n(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:o,resetWarningCache:a};return t.PropTypes=t,t}},3108:(e,n,t)=>{e.exports=t(6870)()},6701:e=>{e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},5773:(e,n,t)=>{var r=t(7378),a=t(7748);function o(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t