mirror of
https://github.com/facebook/docusaurus.git
synced 2025-06-02 19:03:38 +02:00
1 line
No EOL
89 KiB
JavaScript
1 line
No EOL
89 KiB
JavaScript
"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([["81438"],{5666:function(e,t,r){r.d(t,{CS:()=>m,wj:()=>a,nO:()=>u,iZ:()=>g,n4:()=>s,Ne:()=>k,ci:()=>S,cH:()=>x});var n=r("24246"),o=r("27378"),c=r("50923"),i=r("3564");function a(){var e,t=(0,i.Z)(),r=null==t?void 0:null===(e=t.data)||void 0===e?void 0:e.blogMetadata;if(!r)throw Error("useBlogMetadata() can't be called on the current route because the blog metadata could not be found in route context");return r}var l=o.createContext(null);function s(e){var t,r,c,i=e.children,a=e.content,s=e.isBlogPostPage;var u=(r=(t={content:a,isBlogPostPage:void 0!==s&&s}).content,c=t.isBlogPostPage,(0,o.useMemo)(function(){return{metadata:r.metadata,frontMatter:r.frontMatter,assets:r.assets,toc:r.toc,isBlogPostPage:c}},[r,c]));return(0,n.jsx)(l.Provider,{value:u,children:i})}function u(){var e=(0,o.useContext)(l);if(null===e)throw new c.i6("BlogPostProvider");return e}var f=r("83631"),b=r("8156");function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}var y=function(e){return new Date(e).toISOString()};function d(e){var t=e.map(j);return{author:1===t.length?t[0]:t}}function O(e,t,r){return e?{image:function(e){var t=e.imageUrl;return{"@type":"ImageObject","@id":t,url:t,contentUrl:t,caption:e.caption}}({imageUrl:t(e,{absolute:!0}),caption:"title image for the blog post: ".concat(r)})}:{}}function m(e){var t=(0,b.Z)().siteConfig,r=(0,f.Cg)().withBaseUrl,n=e.metadata,o=n.blogDescription,c=n.blogTitle,i=n.permalink,a="".concat(t.url).concat(i);return{"@context":"https://schema.org","@type":"Blog","@id":a,mainEntityOfPage:a,headline:c,description:o,blogPost:e.items.map(function(e){var n,o,c,i,a,l,s,u,f,b,m,g,j,v,h,w;return n=e.content,o=t,c=r,l=n.assets,s=n.frontMatter,f=(u=n.metadata).date,b=u.title,m=u.description,g=u.lastUpdatedAt,j=null!==(i=l.image)&&void 0!==i?i:s.image,v=null!==(a=s.keywords)&&void 0!==a?a:[],h="".concat(o.url).concat(u.permalink),p({"@type":"BlogPosting","@id":h,mainEntityOfPage:h,url:h,headline:b,name:b,description:m,datePublished:f},(w=g?y(g):void 0)?{dateModified:w}:{},d(u.authors),O(j,c,b),v?{keywords:v}:{})})}}function g(){var e,t,r,n,o=a(),c=u(),i=c.assets,l=c.metadata,s=(0,b.Z)().siteConfig,m=(0,f.Cg)().withBaseUrl,g=l.date,j=l.title,v=l.description,h=l.frontMatter,w=l.lastUpdatedAt,P=null!==(r=i.image)&&void 0!==r?r:h.image,x=null!==(n=h.keywords)&&void 0!==n?n:[],S=w?y(w):void 0,k="".concat(s.url).concat(l.permalink);return e=p({"@context":"https://schema.org","@type":"BlogPosting","@id":k,mainEntityOfPage:k,url:k,headline:j,name:j,description:v,datePublished:g},S?{dateModified:S}:{},d(l.authors),O(P,m,j),x?{keywords:x}:{}),t=(t={isPartOf:{"@type":"Blog","@id":"".concat(s.url).concat(o.blogBasePath),name:o.blogTitle}},t),Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function j(e){return p({"@type":"Person"},e.name?{name:e.name}:{},e.title?{description:e.title}:{},e.url?{url:e.url}:{},e.email?{email:e.email}:{},e.imageURL?{image:e.imageURL}:{})}var v=r("3620"),h=r("35363"),w=r("32263"),P=r("71208");function x(e){var t=(0,v.TH)().pathname;return(0,o.useMemo)(function(){return e.filter(function(e){var r,n;return r=e,n=t,(!r.unlisted||!!(0,P.Mg)(r.permalink,n))&&!0})},[e,t])}function S(e){var t=Object.entries((0,w.vM)(e,function(e){return"".concat(new Date(e.date).getFullYear())}));return t.reverse(),t}function k(e){var t=e.items,r=e.ulClassName,o=e.liClassName,c=e.linkClassName,i=e.linkActiveClassName;return(0,n.jsx)("ul",{className:r,children:t.map(function(e){return(0,n.jsx)("li",{className:o,children:(0,n.jsx)(h.Z,{isNavLink:!0,to:e.permalink,className:c,activeClassName:i,children:e.title})},e.permalink)})})}},37796:function(e,t,r){r.d(t,{Z:function(){return o}});var n=r(24246);r(27378);function o(e){var t,r;return(0,n.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({viewBox:"0 0 14 16"},e),r=(r={children:(0,n.jsx)("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}},49356:function(e,t,r){r.d(t,{Z:()=>C});var n,o,c=r("24246"),i=r("27378"),a=r("90496"),l=r("77827"),s=r("55951");let u={admonition:"admonition_o5H7",admonitionHeading:"admonitionHeading_FzoX",admonitionIcon:"admonitionIcon_rXq6",admonitionContent:"admonitionContent_Knsx"};function f(e){var t=e.type,r=e.className,n=e.children;return(0,c.jsx)("div",{className:(0,a.Z)(s.k.common.admonition,s.k.common.admonitionType(t),u.admonition,r),children:n})}function b(e){var t=e.icon,r=e.title;return(0,c.jsxs)("div",{className:u.admonitionHeading,children:[(0,c.jsx)("span",{className:u.admonitionIcon,children:t}),r]})}function p(e){var t=e.children;return t?(0,c.jsx)("div",{className:u.admonitionContent,children:t}):null}function y(e){var t=e.type,r=e.icon,n=e.title,o=e.children,i=e.className;return(0,c.jsxs)(f,{type:t,className:i,children:[n||r?(0,c.jsx)(b,{title:n,icon:r}):null,(0,c.jsx)(p,{children:o})]})}var d={icon:(0,c.jsx)(function(e){var t,r;return(0,c.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({viewBox:"0 0 14 16"},e),r=(r={children:(0,c.jsx)("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))},{}),title:(0,c.jsx)(l.Z,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)",children:"note"})};function O(e){var t,r;return(0,c.jsx)(y,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},d,e),r=(r={className:(0,a.Z)("alert alert--secondary",e.className),children:e.children},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}var m={icon:(0,c.jsx)(function(e){var t,r;return(0,c.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({viewBox:"0 0 12 16"},e),r=(r={children:(0,c.jsx)("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))},{}),title:(0,c.jsx)(l.Z,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)",children:"tip"})};function g(e){var t,r;return(0,c.jsx)(y,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},m,e),r=(r={className:(0,a.Z)("alert alert--success",e.className),children:e.children},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}var j=r("37796"),v={icon:(0,c.jsx)(j.Z,{}),title:(0,c.jsx)(l.Z,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)",children:"info"})};function h(e){var t,r;return(0,c.jsx)(y,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},v,e),r=(r={className:(0,a.Z)("alert alert--info",e.className),children:e.children},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}function w(e){var t,r;return(0,c.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({viewBox:"0 0 16 16"},e),r=(r={children:(0,c.jsx)("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}var P={icon:(0,c.jsx)(w,{}),title:(0,c.jsx)(l.Z,{id:"theme.admonition.warning",description:"The default label used for the Warning admonition (:::warning)",children:"warning"})},x={icon:(0,c.jsx)(function(e){var t,r;return(0,c.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({viewBox:"0 0 12 16"},e),r=(r={children:(0,c.jsx)("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))},{}),title:(0,c.jsx)(l.Z,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)",children:"danger"})},S={icon:(0,c.jsx)(w,{}),title:(0,c.jsx)(l.Z,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)",children:"caution"})};function k(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}let D=k({},{note:O,tip:g,info:h,warning:function(e){var t,r;return(0,c.jsx)(y,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},P,e),r=(r={className:(0,a.Z)("alert alert--warning",e.className),children:e.children},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))},danger:function(e){var t,r;return(0,c.jsx)(y,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},x,e),r=(r={className:(0,a.Z)("alert alert--danger",e.className),children:e.children},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}},{secondary:function(e){return(0,c.jsx)(O,k({title:"secondary"},e))},important:function(e){return(0,c.jsx)(h,k({title:"important"},e))},success:function(e){return(0,c.jsx)(g,k({title:"success"},e))},caution:function(e){var t,r;return(0,c.jsx)(y,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},S,e),r=(r={className:(0,a.Z)("alert alert--warning",e.className),children:e.children},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}});var N=r("57922");var E=(n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},D),o=(o={"my-custom-admonition":function(e){return(0,c.jsxs)("div",{style:{border:"solid red",padding:10},children:[(0,c.jsx)(N.Z,{as:"h5",style:{color:"blue",fontSize:30},children:e.title}),(0,c.jsx)("div",{children:e.children})]})}},o),Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n);function C(e){var t,r,n,o,a,l,s,u,f,b,p,y,d,O,m=(u=(s=(r=(t=e).children,o=(n=i.Children.toArray(r)).find(function(e){return i.isValidElement(e)&&"mdxAdmonitionTitle"===e.type}),a=n.filter(function(e){return e!==o}),{mdxAdmonitionTitle:null==o?void 0:o.props.children,rest:a.length>0?(0,c.jsx)(c.Fragment,{children:a}):null})).mdxAdmonitionTitle,f=s.rest,b=null!==(l=t.title)&&void 0!==l?l:u,p=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},t,b&&{title:b}),y=(y={children:f},y),Object.getOwnPropertyDescriptors?Object.defineProperties(p,Object.getOwnPropertyDescriptors(y)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(y)).forEach(function(e){Object.defineProperty(p,e,Object.getOwnPropertyDescriptor(y,e))}),p);var g=(O=E[d=m.type])?O:(console.warn('No admonition component found for admonition type "'.concat(d,'". Using Info as fallback.')),E.info);return(0,c.jsx)(g,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},m))}},9942:function(e,t,r){r.d(t,{Z:()=>C});var n=r("24246"),o=r("27378"),c=r("90496"),i=r("98143"),a=r("28115"),l=r("77827"),s=r("5666"),u=r("26378"),f=r("57922");function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function p(e){var t=e.year,r=e.yearGroupHeadingClassName,o=e.children;return(0,n.jsxs)("div",{role:"group",children:[(0,n.jsx)(f.Z,{as:"h3",className:r,children:t}),o]})}let y=(0,o.memo)(function(e){var t=e.items,r=e.yearGroupHeadingClassName,o=e.ListComponent;if(!(0,u.L)().blog.sidebar.groupByYear)return(0,n.jsx)(o,{items:t});var c=(0,s.ci)(t);return(0,n.jsx)(n.Fragment,{children:c.map(function(e){var t,c,i=(c=2,function(e){if(Array.isArray(e))return e}(t=e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var c=[],i=!0,a=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(c.push(r.value),!t||c.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{!i&&null!=o.return&&o.return()}finally{if(a)throw n}}return c}}(t,2)||function(e,t){if(e){if("string"==typeof e)return b(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return b(e,t)}}(t,c)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=i[0],l=i[1];return(0,n.jsx)(p,{year:a,yearGroupHeadingClassName:r,children:(0,n.jsx)(o,{items:l})},a)})})}),d="sidebar_P3nc",O="sidebarItemTitle_VrjY",m="sidebarItemList_OSkG",g="sidebarItem_WJ0y",j="sidebarItemLink_Qrfg",v="sidebarItemLinkActive_nUeK",h="yearGroupHeading_lECJ";var w=function(e){var t=e.items;return(0,n.jsx)(s.Ne,{items:t,ulClassName:(0,c.Z)(m,"clean-list"),liClassName:g,linkClassName:j,linkActiveClassName:v})};let P=(0,o.memo)(function(e){var t=e.sidebar,r=(0,s.cH)(t.items);return(0,n.jsx)("aside",{className:"col col--3",children:(0,n.jsxs)("nav",{className:(0,c.Z)(d,"thin-scrollbar"),"aria-label":(0,l.I)({id:"theme.blog.sidebar.navAriaLabel",message:"Blog recent posts navigation",description:"The ARIA label for recent posts in the blog sidebar"}),children:[(0,n.jsx)("div",{className:(0,c.Z)(O,"margin-bottom--md"),children:t.title}),(0,n.jsx)(y,{items:r,ListComponent:w,yearGroupHeadingClassName:h})]})})});var x=r("44160");let S="yearGroupHeading_Ruz9";var k=function(e){var t=e.items;return(0,n.jsx)(s.Ne,{items:t,ulClassName:"menu__list",liClassName:"menu__list-item",linkClassName:"menu__link",linkActiveClassName:"menu__link--active"})};function D(e){var t=e.sidebar,r=(0,s.cH)(t.items);return(0,n.jsx)(y,{items:r,ListComponent:k,yearGroupHeadingClassName:S})}let N=(0,o.memo)(function(e){return(0,n.jsx)(x.Zo,{component:D,props:e})});function E(e){var t=e.sidebar,r=(0,a.i)();return(null==t?void 0:t.items.length)?"mobile"===r?(0,n.jsx)(N,{sidebar:t}):(0,n.jsx)(P,{sidebar:t}):null}function C(e){var t,r,o=e.sidebar,a=e.toc,l=e.children,s=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(e,["sidebar","toc","children"]),u=o&&o.items.length>0;return(0,n.jsx)(i.Z,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},s),r=(r={children:(0,n.jsx)("div",{className:"container margin-vert--lg",children:(0,n.jsxs)("div",{className:"row",children:[(0,n.jsx)(E,{sidebar:o}),(0,n.jsx)("main",{className:(0,c.Z)("col",{"col--7":u,"col--9 col--offset-1":!u}),children:l}),a&&(0,n.jsx)("div",{className:"col col--2",children:a})]})})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}},76460:function(e,t,r){r.d(t,{Z:function(){return o}});var n=r(24246);function o(e){var t=e.children,r=e.className;return(0,n.jsx)("article",{className:r,children:t})}r(27378)},90437:function(e,t,r){r.d(t,{Z:function(){return l}});var n=r(24246);r(27378);var o=r(90496),c=r(59699),i=r(5666),a=r(84015);function l(e){var t=e.children,r=e.className,l=(0,i.nO)().isBlogPostPage;return(0,n.jsx)("div",{id:l?c.blogPostContainerID:void 0,className:(0,o.Z)("markdown",r),children:(0,n.jsx)(a.Z,{children:t})})}},54505:function(e,t,r){r.d(t,{Z:()=>p});var n=r("24246");r("27378");var o=r("90496"),c=r("77827"),i=r("11660"),a=r("90177"),l=r("5666");let s="container_x5Un";function u(e){var t,r=e.readingTime;var o=(t=(0,i.c)().selectMessage,function(e){var r=Math.ceil(e);return t(r,(0,c.I)({id:"theme.blog.post.readingTime.plurals",description:'Pluralized label for "{readingTime} min read". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)',message:"One min read|{readingTime} min read"},{readingTime:r}))});return(0,n.jsx)(n.Fragment,{children:o(r)})}function f(e){var t=e.date,r=e.formattedDate;return(0,n.jsx)("time",{dateTime:t,children:r})}function b(){return(0,n.jsx)(n.Fragment,{children:" \xb7 "})}function p(e){var t,r=e.className,c=(0,l.nO)().metadata,i=c.date,p=c.readingTime,y=(0,a.P)({day:"numeric",month:"long",year:"numeric",timeZone:"UTC"});return(0,n.jsxs)("div",{className:(0,o.Z)(s,"margin-vert--md",r),children:[(0,n.jsx)(f,{date:i,formattedDate:(t=i,y.format(new Date(t)))}),void 0!==p&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(b,{}),(0,n.jsx)(u,{readingTime:p})]})]})}},37147:function(e,t,r){r.d(t,{Z:()=>l});var n=r("24246");r("27378");var o=r("90496"),c=r("35363"),i=r("5666");let a="title_UBNu";function l(e){var t=e.className,r=(0,i.nO)(),l=r.metadata,s=r.isBlogPostPage,u=l.permalink,f=l.title;return(0,n.jsx)(s?"h1":"h2",{className:(0,o.Z)(a,t),children:s?f:(0,n.jsx)(c.Z,{to:u,children:f})})}},81061:function(e,t,r){r.d(t,{Z:function(){return i}});var n=r(24246);r(27378);var o=r(57335),c=r(5666);function i(){var e,t=(0,c.nO)(),r=t.assets,i=t.metadata,a=i.title,l=i.description,s=i.date,u=i.tags,f=i.authors,b=i.frontMatter,p=b.keywords,y=null!==(e=r.image)&&void 0!==e?e:b.image;return(0,n.jsxs)(o.d,{title:a,description:l,keywords:p,image:y,children:[(0,n.jsx)("meta",{property:"og:type",content:"article"}),(0,n.jsx)("meta",{property:"article:published_time",content:s}),f.some(function(e){return e.url})&&(0,n.jsx)("meta",{property:"article:author",content:f.map(function(e){return e.url}).filter(Boolean).join(",")}),u.length>0&&(0,n.jsx)("meta",{property:"article:tag",content:u.map(function(e){return e.label}).join(",")})]})}},2769:function(e,t,r){r.d(t,{Z:()=>d});var n=r("24246"),o=r("27378"),c=r("90496"),i=r("96700"),a=r("71607"),l=r("97812");let s={details:"details_Nokh",isBrowser:"isBrowser_QrB5",collapsibleContent:"collapsibleContent_EoA1"};function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function f(e){return!!e&&("SUMMARY"===e.tagName||f(e.parentElement))}function b(e){var t,r,b,p,y=e.summary,d=e.children,O=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(e,["summary","children"]);(0,i.Z)().collectAnchor(O.id);var m=(0,a.Z)(),g=(0,o.useRef)(null),j=(0,l.u)({initialState:!O.open}),v=j.collapsed,h=j.setCollapsed;var w=(t=(0,o.useState)(O.open),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var c=[],i=!0,a=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(c.push(r.value),!t||c.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{!i&&null!=o.return&&o.return()}finally{if(a)throw n}}return c}}(t,2)||function(e,t){if(e){if("string"==typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(e,t)}}(t,r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),P=w[0],x=w[1],S=o.isValidElement(y)?y:(0,n.jsx)("summary",{children:null!=y?y:"Details"});return(0,n.jsxs)("details",(b=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},O),p=(p={ref:g,open:P,"data-collapsed":v,className:(0,c.Z)(s.details,m&&s.isBrowser,O.className),onMouseDown:function(e){f(e.target)&&e.detail>1&&e.preventDefault()},onClick:function(e){e.stopPropagation();var t=e.target;if(!!(f(t)&&function e(t,r){return!!t&&(t===r||e(t.parentElement,r))}(t,g.current)))e.preventDefault(),v?(h(!1),x(!0)):h(!0)},children:[S,(0,n.jsx)(l.z,{lazy:!1,collapsed:v,disableSSRStyle:!0,onCollapseTransitionEnd:function(e){h(e),x(!e)},children:(0,n.jsx)("div",{className:s.collapsibleContent,children:d})})]},p),Object.getOwnPropertyDescriptors?Object.defineProperties(b,Object.getOwnPropertyDescriptors(p)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(p)).forEach(function(e){Object.defineProperty(b,e,Object.getOwnPropertyDescriptor(p,e))}),b))}let p="details_Cn_P";function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function d(e){var t,r,o=y({},function(e){if(null==e)throw TypeError("Cannot destructure "+e);return e}(e));return(0,n.jsx)(b,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},o),r=(r={className:(0,c.Z)("alert alert--info",p,o.className)},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}},84015:function(e,t,r){r.d(t,{Z:()=>R});var n,o,c=r("24246"),i=r("27378"),a=r("80980"),l=r("53327"),s=r("95998");function u(e){return(0,c.jsx)("code",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},e))}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}function b(e){var t;return void 0!==(t=e).children&&i.Children.toArray(t.children).every(function(e){return"string"==typeof e&&!e.includes("\n")})?(0,c.jsx)(u,f({},e)):(0,c.jsx)(s.Z,f({},e))}var p=r("35363"),y=r("2769");function d(e){var t,r,n=i.Children.toArray(e.children),o=n.find(function(e){return i.isValidElement(e)&&"summary"===e.type}),a=(0,c.jsx)(c.Fragment,{children:n.filter(function(e){return e!==o})});return(0,c.jsx)(y.Z,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},e),r=(r={summary:o,children:a},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}var O=r("57922");function m(e){return(0,c.jsx)(O.Z,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},e))}var g=r("90496");let j={containsTaskList:"containsTaskList_k9gM"};var v=r("96700");let h="img_vXGZ";var w=r("49356"),P=r("67490"),x=r("85108"),S=r("26378"),k=r("45245"),D=r("57396");function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function E(e,t,r,n,o,c,i){try{var a=e[c](i),l=a.value}catch(e){r(e);return}a.done?t(l):Promise.resolve(l).then(n,o)}function C(){var e;return e=function(e){var t,r,n,o,c;return function(e,t){var r,n,o,c,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return c={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(c[Symbol.iterator]=function(){return this}),c;function a(c){return function(a){return function(c){if(r)throw TypeError("Generator is already executing.");for(;i;)try{if(r=1,n&&(o=2&c[0]?n.return:c[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,c[1])).done)return o;switch(n=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,n=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===c[0]||2===c[0])){i=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]<o[3])){i.label=c[1];break}if(6===c[0]&&i.label<o[1]){i.label=o[1],o=c;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(c);break}o[2]&&i.ops.pop(),i.trys.pop();continue}c=t.call(e,i)}catch(e){c=[6,e],n=0}finally{r=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}([c,a])}}}(this,function(i){switch(i.label){case 0:t=e.id,r=e.text,n=e.config,D.Z.mermaidAPI.initialize(n),i.label=1;case 1:return i.trys.push([1,3,,4]),[4,D.Z.render(t,r)];case 2:return[2,i.sent()];case 3:throw o=i.sent(),null===(c=document.querySelector("#d".concat(t)))||void 0===c||c.remove(),o;case 4:return[2]}})},(C=function(){var t=this,r=arguments;return new Promise(function(n,o){var c=e.apply(t,r);function i(e){E(c,n,o,i,a,"next",e)}function a(e){E(c,n,o,i,a,"throw",e)}i(void 0)})}).apply(this,arguments)}let Z="container_RUsj";function L(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}function _(e){var t=e.renderResult,r=(0,i.useRef)(null);return(0,i.useEffect)(function(){var e,n=r.current;null===(e=t.bindFunctions)||void 0===e||e.call(t,n)},[t]),(0,c.jsx)("div",{ref:r,className:"".concat("docusaurus-mermaid-container"," ").concat(Z),dangerouslySetInnerHTML:{__html:t.svg}})}function A(e){var t,r,n,o,a,l,s,u,f,b,p,y,d,O,m,g=(r=(t={text:e.value}).text,n=t.config,s=(l=(o=(0,i.useState)(null),a=2,function(e){if(Array.isArray(e))return e}(o)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var c=[],i=!0,a=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(c.push(r.value),!t||c.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{!i&&null!=o.return&&o.return()}finally{if(a)throw n}}return c}}(o,2)||function(e,t){if(e){if("string"==typeof e)return N(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return N(e,t)}}(o,a)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))[0],u=l[1],f=(0,i.useRef)("mermaid-svg-".concat(Math.round(1e7*Math.random()))).current,O=(b=(0,k.I)().colorMode,y=(p=(0,S.L)().mermaid).theme[b],d=p.options,(0,i.useMemo)(function(){var e,t;return e=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({startOnLoad:!1},d),t=(t={theme:y},t),Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e},[y,d])),m=null!=n?n:O,(0,i.useEffect)(function(){(function(e){return C.apply(this,arguments)})({id:f,text:r,config:m}).then(u).catch(function(e){u(function(){throw e})})},[f,r,m]),s);return null===g?null:(0,c.jsx)(_,{renderResult:g})}function I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}var B={Head:l.Z,details:d,Details:d,code:b,a:function(e){return(0,c.jsx)(p.Z,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},e))},pre:function(e){return(0,c.jsx)(c.Fragment,{children:e.children})},ul:function(e){var t,r;return(0,c.jsx)("ul",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},e),r=(r={className:function(e){if(void 0!==e)return(0,g.Z)(e,(null==e?void 0:e.includes("contains-task-list"))&&j.containsTaskList)}(e.className)},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))},li:function(e){return(0,v.Z)().collectAnchor(e.id),(0,c.jsx)("li",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},e))},img:function(e){var t,r,n;return(0,c.jsx)("img",(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({decoding:"async",loading:"lazy"},e),n=(n={className:(t=e.className,(0,g.Z)(t,h))},n),Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r))},h1:function(e){return(0,c.jsx)(m,I({as:"h1"},e))},h2:function(e){return(0,c.jsx)(m,I({as:"h2"},e))},h3:function(e){return(0,c.jsx)(m,I({as:"h3"},e))},h4:function(e){return(0,c.jsx)(m,I({as:"h4"},e))},h5:function(e){return(0,c.jsx)(m,I({as:"h5"},e))},h6:function(e){return(0,c.jsx)(m,I({as:"h6"},e))},admonition:w.Z,mermaid:function(e){return(0,c.jsx)(P.Z,{fallback:function(e){return(0,c.jsx)(x.Ac,L({},e))},children:(0,c.jsx)(A,L({},e))})}};let T="tweetQuote_h8Rz",H="avatarImg_b51M";let M=(n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},B),o=(o={Code:b,Highlight:function(e){var t=e.children,r=e.color;return(0,c.jsx)("span",{style:{backgroundColor:r,borderRadius:"2px",color:"#fff",padding:"0.2rem"},children:t})},TweetQuote:function(e){var t=e.url,r=e.handle,n=e.name,o=e.job,i=e.children,a="https://unavatar.io/x/".concat(r),l="https://x.com/".concat(r);return(0,c.jsxs)("figure",{className:T,children:[(0,c.jsx)("blockquote",{children:(0,c.jsx)(p.Z,{to:t,children:i})}),(0,c.jsx)("figcaption",{children:(0,c.jsx)(p.Z,{to:l,rel:"nofollow",children:(0,c.jsxs)("div",{className:"avatar",children:[(0,c.jsx)("img",{alt:n,className:(0,g.Z)("avatar__photo",H),src:a}),(0,c.jsxs)("div",{className:(0,g.Z)("avatar__intro"),children:[(0,c.jsx)("strong",{className:"avatar__name",children:(0,c.jsx)("cite",{children:n})}),(0,c.jsx)("small",{className:"avatar__subtitle",itemProp:"description",children:o})]})]})})})]})}},o),Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n);function R(e){var t=e.children;return(0,c.jsx)(a.Z,{components:M,children:t})}},65773:function(e,t,r){r.d(t,{Z:function(){return i}});var n=r(24246);r(27378);var o=r(90496),c=r(35363);function i(e){var t=e.permalink,r=e.title,i=e.subLabel,a=e.isNext;return(0,n.jsxs)(c.Z,{className:(0,o.Z)("pagination-nav__link",a?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t,children:[i&&(0,n.jsx)("div",{className:"pagination-nav__sublabel",children:i}),(0,n.jsx)("div",{className:"pagination-nav__label",children:r})]})}},4458:function(e,t,r){r.d(t,{Z:()=>a});var n=r("24246");r("27378");var o=r("90496"),c=r("89477");let i="tableOfContents_RLlU";function a(e){var t,r,a=e.className,l=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(e,["className"]);return(0,n.jsx)("div",{className:(0,o.Z)(i,"thin-scrollbar",a),children:(0,n.jsx)(c.Z,(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},l),r=(r={linkClassName:"table-of-contents__link toc-highlight",linkActiveClassName:"table-of-contents__link--active"},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))})}},89477:function(e,t,r){r.d(t,{Z:()=>b});var n=r("24246"),o=r("27378"),c=r("26378");function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}function l(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function s(e){var t=e.getBoundingClientRect();return t.top===t.bottom?s(e.parentNode):t}var u=r("35363");let f=o.memo(function e(t){var r=t.toc,o=t.className,c=t.linkClassName,i=t.isChild;return r.length?(0,n.jsx)("ul",{className:i?void 0:o,children:r.map(function(t){return(0,n.jsxs)("li",{children:[(0,n.jsx)(u.Z,{to:"#".concat(t.id),className:null!=c?c:void 0,dangerouslySetInnerHTML:{__html:t.value}}),(0,n.jsx)(e,{isChild:!0,toc:t.children,className:o,linkClassName:c})]},t.id)})}):null});function b(e){var t,r,u,b,p,y,d,O,m,g=e.toc,j=e.className,v=e.linkClassName,h=void 0===v?"table-of-contents__link":v,w=e.linkActiveClassName,P=void 0===w?void 0:w,x=e.minHeadingLevel,S=e.maxHeadingLevel,k=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(e,["toc","className","linkClassName","linkActiveClassName","minHeadingLevel","maxHeadingLevel"]),D=(0,c.L)(),N=null!=x?x:D.tableOfContents.minHeadingLevel,E=null!=S?S:D.tableOfContents.maxHeadingLevel;var C=(r=(t={toc:g,minHeadingLevel:N,maxHeadingLevel:E}).toc,u=t.minHeadingLevel,b=t.maxHeadingLevel,(0,o.useMemo)(function(){var e,t,n;return function e(t){var r=t.toc,n=t.minHeadingLevel,o=t.maxHeadingLevel;return r.flatMap(function(t){var r,c=e({toc:t.children,minHeadingLevel:n,maxHeadingLevel:o});return(r=t).level>=n&&r.level<=o?[l(a({},t),{children:c})]:c})}({toc:(e=r.map(function(e){return l(a({},e),{parentIndex:-1,children:[]})}),t=Array(7).fill(-1),e.forEach(function(e,r){var n,o,c=t.slice(2,e.level);e.parentIndex=(o=Math).max.apply(o,function(e){if(Array.isArray(e))return i(e)}(n=c)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(n)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(e,t)}}(n)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),t[e.level]=r}),n=[],e.forEach(function(t){var r=t.parentIndex,o=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(t,["parentIndex"]);r>=0?e[r].children.push(o):n.push(o)}),n),minHeadingLevel:u,maxHeadingLevel:b})},[r,u,b]));return p=(0,o.useMemo)(function(){if(h&&P)return{linkClassName:h,linkActiveClassName:P,minHeadingLevel:N,maxHeadingLevel:E}},[h,P,N,E]),y=(0,o.useRef)(void 0),m=(d=(0,o.useRef)(0),O=(0,c.L)().navbar.hideOnScroll,(0,o.useEffect)(function(){d.current=O?0:document.querySelector(".navbar").clientHeight},[O]),d),(0,o.useEffect)(function(){var e=function(e,t){t?(y.current&&y.current!==e&&y.current.classList.remove(n),e.classList.add(n),y.current=e):e.classList.remove(n)},t=function(){var t,n=(t=r,Array.from(document.getElementsByClassName(t))),i=function(e,t){var r,n,o,c=t.anchorTopOffset,i=e.find(function(e){return s(e).top>=c});if(i){;return(n=s(i)).top>0&&n.bottom<window.innerHeight/2?i:null!==(r=e[e.indexOf(i)-1])&&void 0!==r?r:null}return null!==(o=e[e.length-1])&&void 0!==o?o:null}(function(e){for(var t=e.minHeadingLevel,r=e.maxHeadingLevel,n=[],o=t;o<=r;o+=1)n.push("h".concat(o,".anchor"));return Array.from(document.querySelectorAll(n.join()))}({minHeadingLevel:o,maxHeadingLevel:c}),{anchorTopOffset:m.current}),a=n.find(function(e){var t;return i&&i.id===decodeURIComponent((t=e).href.substring(t.href.indexOf("#")+1))});n.forEach(function(t){e(t,t===a)})};if(!p)return function(){};var r=p.linkClassName,n=p.linkActiveClassName,o=p.minHeadingLevel,c=p.maxHeadingLevel;return document.addEventListener("scroll",t),document.addEventListener("resize",t),t(),function(){document.removeEventListener("scroll",t),document.removeEventListener("resize",t)}},[p,m]),(0,n.jsx)(f,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({toc:C,className:void 0===j?"table-of-contents table-of-contents__left-border":j,linkClassName:h},k))}},90177:function(e,t,r){r.d(t,{P:function(){return o}});var n=r(8156);function o(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=(0,n.Z)().i18n.currentLocale;var c=(t=(e=(0,n.Z)().i18n).currentLocale,e.localeConfigs[t].calendar);return new Intl.DateTimeFormat(o,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({calendar:c},r))}},11660:function(e,t,r){r.d(t,{c:function(){return l}});var n=r(27378),o=r(8156),c=["zero","one","two","few","many","other"];function i(e){return c.filter(function(t){return e.includes(t)})}var a={locale:"en",pluralForms:i(["one","other"]),select:function(e){return 1===e?"one":"other"}};function l(){var e,t=(e=(0,o.Z)().i18n.currentLocale,(0,n.useMemo)(function(){try{var t,r;return t=e,r=new Intl.PluralRules(t),{locale:t,pluralForms:i(r.resolvedOptions().pluralCategories),select:function(e){return r.select(e)}}}catch(t){return console.error('Failed to use Intl.PluralRules for locale "'.concat(e,'".\nDocusaurus will fallback to the default (English) implementation.\nError: ').concat(t.message,"\n")),a}},[e]));return{selectMessage:function(e,r){return function(e,t,r){var n=e.split("|");if(1===n.length)return n[0];n.length>r.pluralForms.length&&console.error("For locale=".concat(r.locale,", a maximum of ").concat(r.pluralForms.length," plural forms are expected (").concat(r.pluralForms.join(","),"), but the message contains ").concat(n.length,": ").concat(e));var o=r.select(t);return n[Math.min(r.pluralForms.indexOf(o),n.length-1)]}(r,e,t)}}}},56497:function(e,t,r){r.d(t,{Z:function(){return c}});var n=r(24246);r(27378);var o=r(71607);function c(e){var t=e.children,r=e.fallback;return(0,o.Z)()?(0,n.jsx)(n.Fragment,{children:null==t?void 0:t()}):null!=r?r:null}},61420:function(e,t,r){r.d(t,{Z:()=>x});var n=r("24246"),o=r("27378"),c=r("5666"),i=r("37147"),a=r("54505"),l=r("90496"),s=r("35363");let u={image:"image_oRbT"};function f(e){var t=e.author,r=e.className,o=t.name,c=t.url,i=t.imageURL;return(0,n.jsx)("div",{className:(0,l.Z)("avatar margin-bottom--sm",r),children:i&&(0,n.jsx)(s.Z,{className:"avatar__photo-link avatar__photo",href:c,children:(0,n.jsx)("img",{className:u.image,src:i,alt:o,onError:function(e){e.currentTarget.src='data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="600" height="600" fill="none" stroke="%2325c2a0" stroke-width="30" version="1.1"><circle cx="300" cy="230" r="115"/><path stroke-linecap="butt" d="M106.81863443903,481.4 a205,205 1 0,1 386.36273112194,0"/></svg>'}})})})}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function y(e){var t=e.expanded,r=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(e,["expanded"]);return t?(0,n.jsx)("svg",p(b({viewBox:"0 0 1024 1024",width:"20",height:"20",fill:"currentColor"},r),{children:(0,n.jsx)("path",{d:"M783.915092 1009.031953l-271.898251-277.615587-271.930737 277.550617a49.214558 49.214558 0 0 1-70.752018 0 51.780862 51.780862 0 0 1 0-72.246322l307.274261-313.706262a49.279528 49.279528 0 0 1 70.784503 0l307.33923 313.706262a51.975771 51.975771 0 0 1 0 72.311292 49.409467 49.409467 0 0 1-70.816988 0z m-307.306745-608.05155L169.269117 87.274141A51.975771 51.975771 0 0 1 169.269117 14.96285a49.409467 49.409467 0 0 1 70.816987 0l271.930737 277.615586L783.850122 14.96285a49.409467 49.409467 0 0 1 70.816988 0 51.975771 51.975771 0 0 1 0 72.311291l-307.33923 313.706262a49.376982 49.376982 0 0 1-70.719533 0z"})})):(0,n.jsx)("svg",p(b({viewBox:"0 0 1024 1024",width:"20",height:"20",fill:"currentColor"},r),{children:(0,n.jsx)("path",{d:"M476.612887 1009.12034L169.240699 695.380437a51.981345 51.981345 0 0 1 0-72.319045 49.382277 49.382277 0 0 1 70.824582 0l271.959897 277.645356 271.862433-277.645356a49.382277 49.382277 0 0 1 70.824582 0 51.981345 51.981345 0 0 1 0 72.319045l-307.307212 313.739903a49.447254 49.447254 0 0 1-70.792094 0z m307.274724-608.116755L511.99269 123.455693l-271.959897 277.645357a49.382277 49.382277 0 0 1-70.824582 0 51.981345 51.981345 0 0 1 0-72.319045L476.580399 15.042102a49.382277 49.382277 0 0 1 70.727117 0l307.372188 313.739903a51.981345 51.981345 0 0 1 0 72.319045 49.414766 49.414766 0 0 1-70.824582 0z"})}))}let d={imageOnlyAuthorRow:"imageOnlyAuthorRow_WiD6",imageOnlyAuthorCol:"imageOnlyAuthorCol_uiac",toggleButton:"toggleButton_WvRg"};function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function m(e){var t,r,i=e.className,a=(0,c.nO)(),s=a.metadata.authors,u=a.assets;var b=(t=(0,o.useState)(!1),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var c=[],i=!0,a=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(c.push(r.value),!t||c.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{!i&&null!=o.return&&o.return()}finally{if(a)throw n}}return c}}(t,2)||function(e,t){if(e){if("string"==typeof e)return O(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return O(e,t)}}(t,r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),p=b[0],m=b[1];if(0===s.length)return null;var g=s.slice(0,p?s.length:10);return(0,n.jsxs)("div",{className:(0,l.Z)("margin-top--md margin-bottom--sm",d.imageOnlyAuthorRow,i),children:[g.map(function(e,t){var r,o,c;return(0,n.jsx)("div",{className:d.imageOnlyAuthorCol,children:(0,n.jsx)(f,{author:(o=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},e),c=(c={imageURL:null!==(r=u.authorsImageUrls[t])&&void 0!==r?r:e.imageURL},c),Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(c)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(c)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(c,e))}),o)})},t)}),s.length>10&&(0,n.jsx)("button",{className:(0,l.Z)("clean-btn",d.toggleButton),type:"button",onClick:function(){return m(function(e){return!e})},"aria-label":"expand",children:(0,n.jsx)(y,{expanded:p})})]})}let g={changelogItemTitleList:"changelogItemTitleList_sueG"};function j(){var e=(0,c.nO)().isBlogPostPage;return(0,n.jsx)(i.Z,{className:e?void 0:g.changelogItemTitleList})}function v(){return(0,n.jsxs)("header",{children:[(0,n.jsx)(j,{}),(0,n.jsx)(a.Z,{}),(0,n.jsx)(m,{})]})}var h=r("76460"),w=r("90437");let P="changelogItemContainer_jeDt";function x(e){var t=e.children;return(0,n.jsxs)(h.Z,{className:P,children:[(0,n.jsx)(v,{}),(0,n.jsx)(w.Z,{children:t})]})}},70944:function(e,t,r){r.r(t),r.d(t,{default:()=>v});var n=r("24246");r("27378");var o=r("90496"),c=r("77827"),i=r("35363"),a=r("57335"),l=r("55951"),s=r("5666"),u=r("81061"),f=r("9942"),b=r("61420"),p=r("65773");function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(t)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}),e}function O(e){var t=e.nextItem,r=e.prevItem;return(0,n.jsxs)("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,c.I)({id:"theme.changelog.post.paginator.navAriaLabel",message:"Changelog item navigation",description:"The ARIA label for the changelog pagination"}),children:[r&&(0,n.jsx)(p.Z,d(y({},r),{subLabel:(0,n.jsx)(c.Z,{id:"theme.changelog.post.paginator.newerRelease",description:"The changelog button label to navigate to the newer release",children:"Newer release"})})),t&&(0,n.jsx)(p.Z,d(y({},t),{subLabel:(0,n.jsx)(c.Z,{id:"theme.changelog.post.paginator.olderRelease",description:"The changelog button label to navigate to the older release",children:"Older release"}),isNext:!0}))]})}var m=r("4458");function g(){var e=(0,s.nO)().metadata.listPageLink;return(0,n.jsx)(i.Z,{to:e,children:(0,n.jsx)(c.Z,{id:"changelog.backLink",children:"\u2190 Back to index page"})})}function j(e){var t=e.sidebar,r=e.children,o=(0,s.nO)(),c=o.metadata,i=o.toc,a=c.nextItem,l=c.prevItem,u=c.frontMatter,p=u.hide_table_of_contents,y=u.toc_min_heading_level,d=u.toc_max_heading_level;return(0,n.jsxs)(f.Z,{sidebar:t,toc:!p&&i.length>0?(0,n.jsx)(m.Z,{toc:i,minHeadingLevel:y,maxHeadingLevel:d}):void 0,children:[(0,n.jsx)(g,{}),(0,n.jsx)(b.Z,{children:r}),(a||l)&&(0,n.jsx)(O,{nextItem:a,prevItem:l})]})}function v(e){var t=e.content;return(0,n.jsx)(s.n4,{content:e.content,isBlogPostPage:!0,children:(0,n.jsxs)(a.FG,{className:(0,o.Z)(l.k.wrapper.blogPages,l.k.page.blogPostPage),children:[(0,n.jsx)(u.Z,{}),(0,n.jsx)(j,{sidebar:e.sidebar,children:(0,n.jsx)(t,{})})]})})}},95998:function(e,t,r){r.d(t,{Z:()=>em});var n,o,c,i={};r.r(i),r.d(i,{ButtonExample:()=>A});var a=r("24246"),l=r("27378"),s=r("90496"),u=r("71607"),f=r("10075"),b=r("77827"),p=r("8156"),y=r("56497"),d=r("85108"),O=r("45245"),m=r("26378");function g(){var e=(0,m.L)().prism,t=(0,O.I)().colorMode,r=e.theme,n=e.darkTheme||r;return"dark"===t?n:r}var j=r("67490");let v="playgroundContainer_6Ior",h="playgroundHeader_Tvsk",w="playgroundEditor_TySg",P="playgroundPreview_mApW";function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}function S(e){var t=e.children;return(0,a.jsx)("div",{className:(0,s.Z)(h),children:t})}function k(){return(0,a.jsx)("div",{children:"Loading..."})}function D(){return(0,a.jsx)(y.Z,{fallback:(0,a.jsx)(k,{}),children:function(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(j.Z,{fallback:function(e){return(0,a.jsx)(d.Ac,x({},e))},children:(0,a.jsx)(f.i5,{})}),(0,a.jsx)(f.IF,{})]})}})}function N(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(S,{children:(0,a.jsx)(b.Z,{id:"theme.Playground.result",description:"The result label of the live codeblocks",children:"Result"})}),(0,a.jsx)("div",{className:P,children:(0,a.jsx)(D,{})})]})}function E(){var e=(0,u.Z)();return(0,a.jsx)(f.uz,{className:w},String(e))}function C(){return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(S,{children:(0,a.jsx)(b.Z,{id:"theme.Playground.liveEditor",description:"The live editor label of the live codeblocks",children:"Live Editor"})}),(0,a.jsx)(E,{})]})}var Z=function(e){return"".concat(e,";")};function L(e){var t,r,n,o,c=e.children,i=e.transformCode,l=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(e,["children","transformCode"]),s=(0,p.Z)().siteConfig.themeConfig.liveCodeBlock.playgroundPosition,u=g(),b=null!==(o=null===(n=l.metastring)||void 0===n?void 0:n.includes("noInline"))&&void 0!==o&&o;return(0,a.jsx)("div",{className:v,children:(0,a.jsx)(f.nu,(t=x({code:null==c?void 0:c.replace(/\n$/,""),noInline:b,transformCode:null!=i?i:Z,theme:u},l),r=(r={children:"top"===s?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(N,{}),(0,a.jsx)(C,{})]}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(C,{}),(0,a.jsx)(N,{})]})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))})}function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}function A(e){var t,r;return(0,a.jsx)("button",(t=_({type:"button"},e),r=(r={style:_({backgroundColor:"white",color:"black",border:"solid red",borderRadius:20,padding:10,cursor:"pointer"},e.style)},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}let I=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({React:l},l,i);var B=r("55951"),T=r("6324"),H=r.n(T);function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function R(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var c=[],i=!0,a=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(c.push(r.value),!t||c.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{!i&&null!=o.return&&o.return()}finally{if(a)throw n}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return M(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return M(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var z=RegExp("title=(?<quote>[\"'])(?<title>.*?)\\1"),U=RegExp("\\{(?<range>[\\d,-]+)\\}"),F={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}};var W=(n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},F),o=(o={lua:{start:"--",end:""},wasm:{start:"\\;\\;",end:""},tex:{start:"%",end:""},vb:{start:"['\u2018\u2019]",end:""},vbnet:{start:"(?:_\\s*)?['\u2018\u2019]",end:""},rem:{start:"[Rr][Ee][Mm]\\b",end:""},f90:{start:"!",end:""},ml:{start:"\\(\\*",end:"\\*\\)"},cobol:{start:"\\*>",end:""}},o),Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n),G=Object.keys(F);function V(e,t){var r=e.map(function(e){var r=W[e],n=r.start,o=r.end;return"(?:".concat(n,"\\s*(").concat(t.flatMap(function(e){var t,r;return[e.line,null===(t=e.block)||void 0===t?void 0:t.start,null===(r=e.block)||void 0===r?void 0:r.end].filter(Boolean)}).join("|"),")\\s*").concat(o,")")}).join("|");return new RegExp("^\\s*(?:".concat(r,")\\s*$"))}let $="codeBlockContainer_jDV4";function q(e){var t,r,n,o,c=e.as,i=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(e,["as"]);var l=(t={color:"--prism-color",backgroundColor:"--prism-background-color"},r={},Object.entries(g().plain).forEach(function(e){var n=R(e,2),o=n[0],c=n[1],i=t[o];i&&"string"==typeof c&&(r[i]=c)}),r);return(0,a.jsx)(c,(n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},i),o=(o={style:l,className:(0,s.Z)(i.className,$,B.k.common.codeBlock)},o),Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n))}let Q={codeBlockContent:"codeBlockContent_vx7S",codeBlockTitle:"codeBlockTitle_bdru",codeBlock:"codeBlock_Gebt",codeBlockStandalone:"codeBlockStandalone_i_cY",codeBlockLines:"codeBlockLines_FJaf",codeBlockLinesWithNumbering:"codeBlockLinesWithNumbering_FU9Q",buttonGroup:"buttonGroup_cUGO"};function X(e){var t=e.children,r=e.className;return(0,a.jsx)(q,{as:"pre",tabIndex:0,className:(0,s.Z)(Q.codeBlockStandalone,"thin-scrollbar",r),children:(0,a.jsx)("code",{className:Q.codeBlockLines,children:t})})}var Y=r("50923"),J={attributes:!0,characterData:!0,childList:!0,subtree:!0};function K(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function ee(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var c=[],i=!0,a=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(c.push(r.value),!t||c.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{!i&&null!=o.return&&o.return()}finally{if(a)throw n}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return K(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return K(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var et=r("7316");let er={codeLine:"codeLine_qRmp",codeLineNumber:"codeLineNumber_dS_J",codeLineContent:"codeLineContent_XF5l"};function en(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}function eo(e){var t,r,n=e.line,o=e.classNames,c=e.showLineNumbers,i=e.getLineProps,l=e.getTokenProps;1===n.length&&"\n"===n[0].content&&(n[0].content="");var u=i({line:n,className:(0,s.Z)(o,c&&er.codeLine)}),f=n.map(function(e,t){return(0,a.jsx)("span",en({},l({token:e})),t)});return(0,a.jsxs)("span",(t=en({},u),r=(r={children:[c?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:er.codeLineNumber}),(0,a.jsx)("span",{className:er.codeLineContent,children:f})]}):f,(0,a.jsx)("br",{})]},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}var ec=r("44771");function ei(e){var t,r;return(0,a.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({viewBox:"0 0 24 24"},e),r=(r={children:(0,a.jsx)("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}function ea(e){var t,r;return(0,a.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({viewBox:"0 0 24 24"},e),r=(r={children:(0,a.jsx)("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}let el={copyButtonCopied:"copyButtonCopied_OkN_",copyButtonIcons:"copyButtonIcons_OqsO",copyButtonIcon:"copyButtonIcon_PgCn",copyButtonSuccessIcon:"copyButtonSuccessIcon_bsQG"};function es(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function eu(e){var t,r,n=e.code,o=e.className;var c=(t=(0,l.useState)(!1),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r,n,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var c=[],i=!0,a=!1;try{for(o=o.call(e);!(i=(r=o.next()).done)&&(c.push(r.value),!t||c.length!==t);i=!0);}catch(e){a=!0,n=e}finally{try{!i&&null!=o.return&&o.return()}finally{if(a)throw n}}return c}}(t,2)||function(e,t){if(e){if("string"==typeof e)return es(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return es(e,t)}}(t,r)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),i=c[0],u=c[1],f=(0,l.useRef)(void 0),p=(0,l.useCallback)(function(){(0,ec.Z)(n),u(!0),f.current=window.setTimeout(function(){u(!1)},1e3)},[n]);return(0,l.useEffect)(function(){return function(){return window.clearTimeout(f.current)}},[]),(0,a.jsx)("button",{type:"button","aria-label":i?(0,b.I)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,b.I)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,b.I)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,s.Z)("clean-btn",o,el.copyButton,i&&el.copyButtonCopied),onClick:p,children:(0,a.jsxs)("span",{className:el.copyButtonIcons,"aria-hidden":"true",children:[(0,a.jsx)(ei,{className:el.copyButtonIcon}),(0,a.jsx)(ea,{className:el.copyButtonSuccessIcon})]})})}function ef(e){var t,r;return(0,a.jsx)("svg",(t=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({viewBox:"0 0 24 24"},e),r=(r={children:(0,a.jsx)("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})},r),Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t))}let eb={wordWrapButtonIcon:"wordWrapButtonIcon_MQXS",wordWrapButtonEnabled:"wordWrapButtonEnabled_TBIH"};function ep(e){var t=e.className,r=e.onClick,n=e.isEnabled,o=(0,b.I)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return(0,a.jsx)("button",{type:"button",onClick:r,className:(0,s.Z)("clean-btn",t,n&&eb.wordWrapButtonEnabled),"aria-label":o,title:o,children:(0,a.jsx)(ef,{className:eb.wordWrapButtonIcon,"aria-hidden":"true"})})}function ey(e){var t,r,n,o,c,i,u,f,b,p,y,d,O,j,v,h,w,P,x,S,k,D,N=e.children,E=e.className,C=void 0===E?"":E,Z=e.metastring,L=e.title,_=e.showLineNumbers,A=e.language,I=(0,m.L)().prism,B=I.defaultLanguage,T=I.magicComments;var M=null==(r=null!==(D=null!=A?A:null==(t=C.split(" ").find(function(e){return e.startsWith("language-")}))?void 0:t.replace(/language-/,""))&&void 0!==D?D:B)?void 0:r.toLowerCase(),F=g();var W=(o=(n=ee((0,l.useState)(!1),2))[0],c=n[1],u=(i=ee((0,l.useState)(!1),2))[0],f=i[1],b=(0,l.useRef)(null),p=(0,l.useCallback)(function(){var e=b.current.querySelector("code");o?e.removeAttribute("style"):(e.style.whiteSpace="pre-wrap",e.style.overflowWrap="anywhere"),c(function(e){return!e})},[b,o]),y=(0,l.useCallback)(function(){var e=b.current;f(e.scrollWidth>e.clientWidth||b.current.querySelector("code").hasAttribute("style"))},[b]),d=b,O=y,v=(j=ee((0,l.useState)(),2))[0],h=j[1],w=(0,l.useCallback)(function(){var e;h(null===(e=d.current)||void 0===e?void 0:e.closest("[role=tabpanel][hidden]"))},[d,h]),(0,l.useEffect)(function(){w()},[w]),function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:J,n=(0,Y.zX)(t),o=(0,Y.Ql)(r);(0,l.useEffect)(function(){var t=new MutationObserver(n);return e&&t.observe(e,o),function(){return t.disconnect()}},[e,n,o])}(v,function(e){e.forEach(function(e){"attributes"===e.type&&"hidden"===e.attributeName&&(O(),w())})},{attributes:!0,characterData:!1,childList:!1,subtree:!1}),(0,l.useEffect)(function(){y()},[o,y]),(0,l.useEffect)(function(){return window.addEventListener("resize",y,{passive:!0}),function(){window.removeEventListener("resize",y)}},[y]),{codeBlockRef:b,isEnabled:o,isCodeScrollable:u,toggle:p});var $=(null!==(S=null==(P=Z)?void 0:null===(x=P.match(z))||void 0===x?void 0:x.groups.title)&&void 0!==S?S:"")||L,X=function(e,t){var r=e.replace(/\n$/,""),n=t.language,o=t.magicComments,c=t.metastring;if(c&&U.test(c)){var i=c.match(U).groups.range;if(0===o.length)throw Error("A highlight range has been given in code block's metastring (``` ".concat(c,"), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges."));var a=o[0].className;return{lineClassNames:Object.fromEntries(H()(i).filter(function(e){return e>0}).map(function(e){return[e-1,[a]]})),code:r}}if(void 0===n)return{lineClassNames:{},code:r};for(var l=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return V(["js","jsBlock"],t);case"jsx":case"tsx":return V(["js","jsBlock","jsx"],t);case"html":return V(["js","jsBlock","html"],t);case"python":case"py":case"bash":return V(["bash"],t);case"markdown":case"md":return V(["html","jsx","bash"],t);case"tex":case"latex":case"matlab":return V(["tex"],t);case"lua":case"haskell":case"sql":return V(["lua"],t);case"wasm":return V(["wasm"],t);case"vb":case"vba":case"visual-basic":return V(["vb","rem"],t);case"vbnet":return V(["vbnet","rem"],t);case"batch":return V(["rem"],t);case"basic":return V(["rem","f90"],t);case"fsharp":return V(["js","ml"],t);case"ocaml":case"sml":return V(["ml"],t);case"fortran":return V(["f90"],t);case"cobol":return V(["cobol"],t);default:return V(G,t)}}(n,o),s=r.split("\n"),u=Object.fromEntries(o.map(function(e){return[e.className,{start:0,range:""}]})),f=Object.fromEntries(o.filter(function(e){return e.line}).map(function(e){var t=e.className;return[e.line,t]})),b=Object.fromEntries(o.filter(function(e){return e.block}).map(function(e){var t=e.className;return[e.block.start,t]})),p=Object.fromEntries(o.filter(function(e){return e.block}).map(function(e){var t=e.className;return[e.block.end,t]})),y=0;y<s.length;){var d=s[y].match(l);if(!d){y+=1;continue}var O=d.slice(1).find(function(e){return void 0!==e});f[O]?u[f[O]].range+="".concat(y,","):b[O]?u[b[O]].start=y:p[O]&&(u[p[O]].range+="".concat(u[p[O]].start,"-").concat(y-1,",")),s.splice(y,1)}r=s.join("\n");var m={};return Object.entries(u).forEach(function(e){var t=R(e,2),r=t[0],n=t[1].range;H()(n).forEach(function(e){var t;null!==(t=m[e])&&void 0!==t||(m[e]=[]),m[e].push(r)})}),{lineClassNames:m,code:r}}(N,{metastring:Z,language:M,magicComments:T}),K=X.lineClassNames,er=X.code;var en=null!=_?_:!!(null==(k=Z)?void 0:k.includes("showLineNumbers"));return(0,a.jsxs)(q,{as:"div",className:(0,s.Z)(C,M&&!C.includes("language-".concat(M))&&"language-".concat(M)),children:[$&&(0,a.jsx)("div",{className:Q.codeBlockTitle,children:$}),(0,a.jsxs)("div",{className:Q.codeBlockContent,children:[(0,a.jsx)(et.y$,{theme:F,code:er,language:null!=M?M:"text",children:function(e){var t=e.className,r=e.style,n=e.tokens,o=e.getLineProps,c=e.getTokenProps;return(0,a.jsx)("pre",{tabIndex:0,ref:W.codeBlockRef,className:(0,s.Z)(t,Q.codeBlock,"thin-scrollbar"),style:r,children:(0,a.jsx)("code",{className:(0,s.Z)(Q.codeBlockLines,en&&Q.codeBlockLinesWithNumbering),children:n.map(function(e,t){return(0,a.jsx)(eo,{line:e,getLineProps:o,getTokenProps:c,classNames:K[t],showLineNumbers:en},t)})})})}}),(0,a.jsxs)("div",{className:Q.buttonGroup,children:[(W.isEnabled||W.isCodeScrollable)&&(0,a.jsx)(ep,{className:Q.codeButton,onClick:function(){return W.toggle()},isEnabled:W.isEnabled}),(0,a.jsx)(eu,{className:Q.codeButton,code:er})]})]})]})}function ed(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}let eO=(c=function(e){var t,r,n,o=e.children,c=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},c=Object.keys(e);for(n=0;n<c.length;n++)r=c[n],!(t.indexOf(r)>=0)&&(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(n=0;n<c.length;n++){if(r=c[n],!(t.indexOf(r)>=0))Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}}return o}(e,["children"]),i=(0,u.Z)();var s=(t=o,l.Children.toArray(t).some(function(e){return(0,l.isValidElement)(e)})?t:Array.isArray(t)?t.join(""):t),f="string"==typeof s?ey:X;return(0,a.jsx)(f,(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},c),n=(n={children:s},n),Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(n)):(function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);r.push.apply(r,n)}return r})(Object(n)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(n,e))}),r),String(i))},function(e){return e.live?(0,a.jsx)(L,ed({scope:I},e)):(0,a.jsx)(c,ed({},e))});function em(e){return(0,a.jsx)(eO,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable}))),n.forEach(function(t){var n,o,c;n=e,o=t,c=r[t],o in n?Object.defineProperty(n,o,{value:c,enumerable:!0,configurable:!0,writable:!0}):n[o]=c})}return e}({},e))}}}]); |