functione(){return(e=Object.assign||function(e){for(vart=1;t<arguments.length;t++){varn=arguments[t];for(varrinn)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}returne}).apply(this,arguments)}vart="undefined"!=typeofglobalThis?globalThis:"undefined"!=typeofwindow?window:"undefined"!=typeofglobal?global:"undefined"!=typeofself?self:{};functionn(e){vart={exports:{}};returne(t,t.exports),t.exports}varr=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;functioni(e){if(null==e)thrownewTypeError("Object.assign cannot be called with null or undefined");returnObject(e)}varl=function(){try{if(!Object.assign)return!1;vare=newString("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(vart={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){returnt[e]}).join(""))return!1;varr={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(varn,l,s=i(e),c=1;c<arguments.length;c++){for(varuinn=Object(arguments[c]))a.call(n,u)&&(s[u]=n[u]);if(r){l=r(n);for(varf=0;f<l.length;f++)o.call(n,l[f])&&(s[l[f]]=n[l[f]])}}returns};n(function(e,t){varn=60103,r=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;vara=60109,o=60110,i=60112;t.Suspense=60113;vars=60115,c=60116;if("function"==typeofSymbol&&Symbol.for){varu=Symbol.for;n=u("react.element"),r=u("react.portal"),t.Fragment=u("react.fragment"),t.StrictMode=u("react.strict_mode"),t.Profiler=u("react.profiler"),a=u("react.provider"),o=u("react.context"),i=u("react.forward_ref"),t.Suspense=u("react.suspense"),s=u("react.memo"),c=u("react.lazy")}varf="function"==typeofSymbol&&Symbol.iterator;functiond(e){for(vart="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}varp={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m={};functionh(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||p}functiong(){}functiony(e,t,n){this.props=e,this.context=t,this.refs=m,this.updater=n||p}h.prototype.isReactComponent={},h.prototype.setState=function(e,t){if("object"!=typeofe&&"function"!=typeofe&&null!=e)throwError(d(85));this.updater.enqueueSetState(this,e,t,"setState")},h.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},g.prototype=h.prototype;varv=y.prototype=newg;v.constructor=y,l(v,h.prototype),v.isPureReactComponent=!0;varb={current:null},E=Object.prototype.hasOwnProperty,T={key:!0,ref:!0,__self:!0,__source:!0};functionS(e,t,r){vara,o={},i=null,l=null;if(null!=t)for(ainvoid0!==t.ref&&(l=t.ref),void0!==t.key&&(i=""+t.key),t)E.call(t,a)&&!T.hasOwnProperty(a)&&(o[a]=t[a]);vars=arguments.length-2;if(1===s)o.children=r;elseif(1<s){for(varc=Array(s),u=0;u<s;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(ains=e.defaultProps)void0===o[a]&&(o[a]=s[a]);return{$$typeof:n,type:e,key:i,ref:l,props:o,_owner:b.current}}functionw(e){return"object"==typeofe&&null!==e&&e.$$typeof===n}varN=/\/+/g;functionR(e,t){return"object"==typeofe&&null!==e&&null!=e.key?function(e){vart={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){returnt[e]})}(""+e.key):t.toString(36)}functionO(e,t,a,o,i){varl=typeofe;"undefined"!==l&&"boolean"!==l||(e=null);vars=!1;if(null===e)s=!0;elseswitch(l){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){casen:caser:s=!0}}if(s)returni=i(s=e),e=""===o?"."+R(s,0):o,Array.isArray(i)?(a="",null!=e&&(a=e.replace(N,"$&/")+"/"),O(i,t,a,"",function(e){returne})):null!=i&&(w(i)&&(i=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:
returnc.createElement("span",{key:"line-".concat(r),className:"react-syntax-highlighter-line-number",style:"function"==typeofn?n(a):n},"".concat(a,"\n"))})}({lines:t.replace(/\n$/,"").split("\n"),style:a,startingLineNumber:o}))}functionyi(e,t){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(e),className:["comment","linenumber","react-syntax-highlighter-line-number"],style:t},children:[{type:"text",value:e}]}}functionvi(e,t,n){varr,a={display:"inline-block",minWidth:(r=n,"".concat(r.toString().length,".25em")),paddingRight:"1em",textAlign:"right",userSelect:"none"},o="function"==typeofe?e(t):e;returnmi(mi({},a),o)}functionbi(e){vart=e.children,n=e.lineNumber,r=e.lineNumberStyle,a=e.largestLineNumber,o=e.showInlineLineNumbers,i=e.lineProps,l=void0===i?{}:i,s=e.className,c=void0===s?[]:s,u=e.showLineNumbers,f=e.wrapLongLines,d="function"==typeofl?l(n):l;if(d.className=c,n&&o){varp=vi(r,n,a);t.unshift(yi(n,p))}returnf&u&&(d.style=mi(mi({},d.style),{},{display:"flex"})),{type:"element",tagName:"span",properties:d,children:t}}functionEi(e){for(vart=arguments.length>1&&void0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void0!==arguments[2]?arguments[2]:[],r=0;r<e.length;r++){vara=e[r];if("text"===a.type)n.push(bi({children:[a],className:ti(newSet(t))}));elseif(a.children){varo=t.concat(a.properties.className);Ei(a.children,o).forEach(function(e){returnn.push(e)})}}returnn}functionTi(e,t,n,r,a,o,i,l,s){varc,u=Ei(e.value),f=[],d=-1,p=0;functionm(e,t){varo=arguments.length>2&&void0!==arguments[2]?arguments[2]:[];returnbi({children:e,lineNumber:t,lineNumberStyle:l,largestLineNumber:i,showInlineLineNumbers:a,lineProps:n,className:o,showLineNumbers:r,wrapLongLines:s})}functionh(e,t){if(r&&t&&a){varn=vi(l,t,i);e.unshift(yi(t,n))}returne}functiong(e,n){varr=arguments.length>2&&void0!==arguments[2]?arguments[2]:[];returnt||r.length>0?m(e,n,r):h(e,n)}for(vary=function(){vare=u[p],t=e.children[0].value;if(t.match(hi)){varn=t.split("\n");n.forEach(function(t,a){vari=r&&f.length+o,l={type:"text",value:"".concat(t,"\n")};if(0===a){vars=g(u.slice(d+1,p).concat(bi({children:[l],className:e.properties.className})),i);f.push(s)}elseif(a===n.length-1){varc=u[p+1]&&u[p+1].children&&u[p+1].children[0],m={type:"text",value:"".concat(t)};if(c){varh=bi({children:[m],className:e.properties.className});u.splice(p+1,0,h)}else{vary=g([m],i,e.properties.className);f.push(y)}}else{varv=g([l],i,e.properties.className);f.push(v)}}),d=p}p++};p<u.length;)y();if(d!==u.length-1){varv=u.slice(d+1,u.length);if(v&&v.length){varb=g(v,r&&f.length+o);f.push(b)}}returnt?f:(c=[]).concat.apply(c,f)}functionSi(e){vart=e.stylesheet,n=e.useInlineStyles;returne.rows.map(function(e,r){returnfi({node:e,stylesheet:t,useInlineStyles:n,key:"code-segement".concat(r)})})}functionwi(e){returne&&void0!==e.highlightAuto}functionNi(e){returneinstanceofMap?e.clear=e.delete=e.set=function(){thrownewError("map is read-only")}:einstanceofSet&&(e.add=e.clear=e.delete=function(){thrownewError("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach(function(t){varn=e[t];"object"!=typeofn||Object.isFrozen(n)||Ni(n)}),e}varRi=Ni;Ri.default=Ni;classOi{constructor(e){void0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}functionxi(e){returne.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}functionki(e,...t){constn=Object.create(null);for(consttine)n[t]=e[t];returnt.forEach(function(e){for(consttine)n[t]=e[t]}),n}constAi=e=>!!e.kind;classCi{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=xi(e)}openNode(e){if(!Ai(e))return;lett=e.kind;e.sublanguage||(t=`${this.classPrefix}${t}`),this.span(t)}closeNode(e){Ai(e)&&(this.buffer+="</span>")}value(){returnthis.buffer}span(e){this.buffer+=`<span class="${e}">`}}classIi{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}gettop(){ret