1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2763],{21102:function(e,n,t){"use strict";var a=t(46291),r=c(Error);function c(e){return n.displayName=e.displayName||e.name,n;function n(n){return n&&(n=a.apply(null,arguments)),new e(n)}}e.exports=r,r.eval=c(EvalError),r.range=c(RangeError),r.reference=c(ReferenceError),r.syntax=c(SyntaxError),r.type=c(TypeError),r.uri=c(URIError),r.create=c},46291:function(e){!function(){var n;function t(e){for(var n,t,a,r,c=1,o=[].slice.call(arguments),i=0,l=e.length,s="",u=!1,g=!1,d=function(){return o[c++]};i<l;++i)if(n=e[i],u)switch(u=!1,"."==n?(g=!1,n=e[++i]):"0"==n&&"."==e[i+1]?(g=!0,i+=2,n=e[i]):g=!0,r=function(){for(var t="";/\d/.test(e[i]);)t+=e[i++],n=e[i];return t.length>0?parseInt(t):null}(),n){case"b":s+=parseInt(d(),10).toString(2);break;case"c":"string"==typeof(t=d())||t instanceof String?s+=t:s+=String.fromCharCode(parseInt(t,10));break;case"d":s+=parseInt(d(),10);break;case"f":a=String(parseFloat(d()).toFixed(r||6)),s+=g?a:a.replace(/^0/,"");break;case"j":s+=JSON.stringify(d());break;case"o":s+="0"+parseInt(d(),10).toString(8);break;case"s":s+=d();break;case"x":s+="0x"+parseInt(d(),10).toString(16);break;case"X":s+="0x"+parseInt(d(),10).toString(16).toUpperCase();break;default:s+=n}else"%"===n?u=!0:s+=n;return s}(n=e.exports=t).format=t,n.vsprintf=function(e,n){return t.apply(null,[e].concat(n))},"undefined"!=typeof console&&"function"==typeof console.log&&(n.printf=function(){console.log(t.apply(null,arguments))})}()},47802:function(e){function n(e){return e instanceof Map?e.clear=e.delete=e.set=function(){throw Error("map is read-only")}:e instanceof Set&&(e.add=e.clear=e.delete=function(){throw Error("set is read-only")}),Object.freeze(e),Object.getOwnPropertyNames(e).forEach(function(t){var a=e[t];"object"!=typeof a||Object.isFrozen(a)||n(a)}),e}n.default=n;class t{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function a(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function r(e,...n){let t=Object.create(null);for(let n in e)t[n]=e[n];return n.forEach(function(e){for(let n in e)t[n]=e[n]}),t}let c=e=>!!e.kind;class o{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){this.buffer+=a(e)}openNode(e){if(!c(e))return;let n=e.kind;e.sublanguage||(n=`${this.classPrefix}${n}`),this.span(n)}closeNode(e){c(e)&&(this.buffer+="</span>")}value(){return this.buffer}span(e){this.buffer+=`<span class="${e}">`}}class i{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){let n={kind:e,children:[]};this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){return"string"==typeof n?e.addText(n):n.children&&(e.openNode(n),n.children.forEach(n=>this._walk(e,n)),e.closeNode(n)),e}static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every(e=>"string"==typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{i._collapse(e)}))}}class l extends i{constructor(e){super(),this.options=e}addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,n){let t=e.root;t.kind=n,t.sublanguage=!0,this.add(t)}toHTML(){return new o(this,this.options).value()}finalize(){return!0}}function s(e){return e?"string"==typeof e?e:e.source:null}let u=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,g="[a-zA-Z]\\w*",d="[a-zA-Z_]\\w*",h="\\b\\d+(\\.\\d+)?",f="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",p="\\b(0b[01]+)",b={begin:"\\\\[\\s\\S]",relevance:0},m={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},v=function(e,n,t={}){let a=r({className:"comment",begin:e,end:n,contains:[]},t);return a.contains.push(m),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),a},y=v("//","$"),E=v("/\\*","\\*/"),N=v("#","$");var _=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:g,UNDERSCORE_IDENT_RE:d,NUMBER_RE:h,C_NUMBER_RE:f,BINARY_NUMBER_RE:p,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{let n=/^#![ ]*\//;return e.binary&&(e.begin=function(...e){return e.map(e=>s(e)).join("")}(n,/.*\b/,e.binary,/\b.*/)),r({className:"meta",begin:n,end:/$/,relevance:0,"on:begin":(e,n
1)=>{0!==e.index&&n.ignoreMatch()}},e)},BACKSLASH_ESCAPE:b,APOS_STRING_MODE:{className:"string",begin:"'",end:"'",illegal:"\\n",contains:[b]},QUOTE_STRING_MODE:{className:"string",begin:'"',end:'"',illegal:"\\n",contains:[b]},PHRASAL_WORDS_MODE:m,COMMENT:v,C_LINE_COMMENT_MODE:y,C_BLOCK_COMMENT_MODE:E,HASH_COMMENT_MODE:N,NUMBER_MODE:{className:"number",begin:h,relevance:0},C_NUMBER_MODE:{className:"number",begin:f,relevance:0},BINARY_NUMBER_MODE:{className:"number",begin:p,relevance:0},CSS_NUMBER_MODE:{className:"number",begin:h+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[b,{begin:/\[/,end:/\]/,relevance:0,contains:[b]}]}]},TITLE_MODE:{className:"title",begin:g,relevance:0},UNDERSCORE_TITLE_MODE:{className:"title",begin:d,relevance:0},METHOD_GUARD:{begin:"\\.\\s*"+d,relevance:0},END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{n.data._beginMatch!==e[1]&&n.ignoreMatch()}})}});function O(e,n){"."===e.input[e.index-1]&&n.ignoreMatch()}function w(e,n){n&&e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=O,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function x(e,n){Array.isArray(e.illegal)&&(e.illegal=function(...e){return"("+e.map(e=>s(e)).join("|")+")"}(...e.illegal))}function M(e,n){if(e.match){if(e.begin||e.end)throw Error("begin & end are not supported with match");e.begin=e.match,delete e.match}}function k(e,n){void 0===e.relevance&&(e.relevance=1)}let j=["of","and","for","in","not","or","if","then","parent","list","value"],S={"after:highlightElement":({el:e,result:n,text:t})=>{let r=T(e);if(!r.length)return;let c=document.createElement("div");c.innerHTML=n.value,n.value=function(e,n,t){let r=0,c="",o=[];function i(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset<n[0].offset?e:n:"start"===n[0].event?e:n:e.length?e:n}function l(e){c+="<"+R(e)+[].map.call(e.attributes,function(e){return" "+e.nodeName+'="'+a(e.value)+'"'}).join("")+">"}function s(e){c+="</"+R(e)+">"}function u(e){("start"===e.event?l:s)(e.node)}for(;e.length||n.length;){let n=i();if(c+=a(t.substring(r,n[0].offset)),r=n[0].offset,n===e){o.reverse().forEach(s);do u(n.splice(0,1)[0]),n=i();while(n===e&&n.length&&n[0].offset===r);o.reverse().forEach(l)}else"start"===n[0].event?o.push(n[0].node):o.pop(),u(n.splice(0,1)[0])}return c+a(t.substr(r))}(r,T(c),t)}};function R(e){return e.nodeName.toLowerCase()}function T(e){let n=[];return!function e(t,a){for(let r=t.firstChild;r;r=r.nextSibling)3===r.nodeType?a+=r.nodeValue.length:1!==r.nodeType||(n.push({event:"start",offset:a,node:r}),a=e(r,a),R(r).match(/br|hr|img|input/)||n.push({event:"stop",offset:a,node:r}));return a}(e,0),n}let I={},C=e=>{console.error(e)},L=(e,...n)=>{console.log(`WARN: ${e}`,...n)},A=(e,n)=>{I[`${e}/${n}`]||(console.log(`Deprecated as of ${e}. ${n}`),I[`${e}/${n}`]=!0)},D=Symbol("nomatch");var P=function(e){let c=Object.create(null),o=Object.create(null),i=[],g=!0,d=/(^(<[^>]+>|\t|)+|\n)/gm,h="Could not find the language '{}', did you forget to load/include a language module?",f={disableAutodetect:!0,name:"Plain text",contains:[]},p={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:l};function b(e){return p.noHighlightRe.test(e)}function m(e,n,t,a){let r="",c="";"object"==typeof n?(r=e,t=n.ignoreIllegals,c=n.language,a=void 0):(A("10.7.0","highlight(lang, code, ...args) has been deprecated."),A("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),c=e,r=n);let o={code:r,language:c};$("before:highlight",o);let i=o.result?o.result:v(o.language,o.code,t,a);return i.code=o.code,$("after:highlight",i),i}function v(e,n,o,l){function d(){null!=O.subLanguage?function(){if(""===T)return;let e=null;if("string"==typeof O.subLanguage){if(!c[O.subLanguage]){R.addText(T);return}e=v(O.subLanguage,T,!0,S[O.subLanguage]),S[O.subLanguage]=e.top}else e=y(T,O.subLanguage.length?O.subLanguage:null);O.relevance>0&&(L+=e.relevance),R.addSublanguage(e.emitter,e.language)}():function(){if(!O.keywords){R.addText(T);return}let e=0;O.keywordPatternRe.lastIndex=0;let n=O.keywordPatternRe.exec(T),t="";for(;n;){t+=T.substring(e,n.index);let a=function(e,n){let t=E.case_insensitive?n[0].toLowerCase():n[0];return Object.prototype.hasOwnProperty.call(e.keywords,t)&&e.keywords[t]}(O,n);if(a){let[e,r]=a;if(R.addText(t),t="",L+=r,e.startsWith("_"))t+=n[0];else{let t=E.classNameAliases[e]||e;R.addKeyword(n[0],t)}}else t+=n[0];e=O.keywordPatternRe.lastIndex,n=O.keywordPatternRe.exec(T)}t+=T.substr(e),R.addText(t)}(),T=""}function f(e){return e.className&&R.openNode(E.classNameAliases[e.className]||e.className),O=Object.create(e,{parent:{value:O}})}let b={};function m(a,r){let c=r&&r[0];if(T+=a,null==c)return d(),0;if("begin"===b.type&&"end"===r.type&&b.index===r.index&&""===c){if(T+=n.slice(r.index,r.index+1),!g){let n=Error("0 width match regex");throw n.languageName=e,n.badRule=b.rule,n}return 1}if(b=r,"begin"===r.type)return function(e){let n=e[0],a=e.rule,r=new t(a
1);for(let t of[a.__beforeBegin,a["on:begin"]])if(t&&(t(e,r),r.isMatchIgnored))return 0===O.matcher.regexIndex?(T+=n[0],1):(B=!0,0);return a&&a.endSameAsBegin&&(a.endRe=RegExp(n.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),a.skip?T+=n:(a.excludeBegin&&(T+=n),d(),a.returnBegin||a.excludeBegin||(T=n)),f(a),a.returnBegin?0:n.length}(r);if("illegal"!==r.type||o){if("end"===r.type){let e=function(e){let a=e[0],r=n.substr(e.index),c=function e(n,a,r){let c=function(e,n){let t=e&&e.exec(n);return t&&0===t.index}(n.endRe,r);if(c){if(n["on:end"]){let e=new t(n);n["on:end"](a,e),e.isMatchIgnored&&(c=!1)}if(c){for(;n.endsParent&&n.parent;)n=n.parent;return n}}if(n.endsWithParent)return e(n.parent,a,r)}(O,e,r);if(!c)return D;let o=O;o.skip?T+=a:(o.returnEnd||o.excludeEnd||(T+=a),d(),o.excludeEnd&&(T=a));do O.className&&R.closeNode(),O.skip||O.subLanguage||(L+=O.relevance),O=O.parent;while(O!==c.parent);return c.starts&&(c.endSameAsBegin&&(c.starts.endRe=c.endRe),f(c.starts)),o.returnEnd?0:a.length}(r);if(e!==D)return e}}else{let e=Error('Illegal lexeme "'+c+'" for mode "'+(O.className||"<unnamed>")+'"');throw e.mode=O,e}if("illegal"===r.type&&""===c)return 1;if(P>1e5&&P>3*r.index)throw Error("potential infinite loop, way more iterations than matches");return T+=c,c.length}let E=I(e);if(!E)throw C(h.replace("{}",e)),Error('Unknown language: "'+e+'"');let N=function(e,{plugins:n}){function t(n,t){return RegExp(s(n),"m"+(e.case_insensitive?"i":"")+(t?"g":""))}class a{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,n){n.position=this.position++,this.matchIndexes[this.matchAt]=n,this.regexes.push([n,e]),this.matchAt+=RegExp(e.toString()+"|").exec("").length-1+1}compile(){0===this.regexes.length&&(this.exec=()=>null);let e=this.regexes.map(e=>e[1]);this.matcherRe=t(function(e,n="|"){let t=0;return e.map(e=>{let n=t+=1,a=s(e),r="";for(;a.length>0;){let e=u.exec(a);if(!e){r+=a;break}r+=a.substring(0,e.index),a=a.substring(e.index+e[0].length),"\\"===e[0][0]&&e[1]?r+="\\"+String(Number(e[1])+n):(r+=e[0],"("===e[0]&&t++)}return r}).map(e=>`(${e})`).join(n)}(e),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;let n=this.matcherRe.exec(e);if(!n)return null;let t=n.findIndex((e,n)=>n>0&&void 0!==e),a=this.matchIndexes[t];return n.splice(0,t),Object.assign(n,a)}}class c{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];let n=new a;return this.rules.slice(e).forEach(([e,t])=>n.addRule(e,t)),n.compile(),this.multiRegexes[e]=n,n}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,n){this.rules.push([e,n]),"begin"===n.type&&this.count++}exec(e){let n=this.getMatcher(this.regexIndex);n.lastIndex=this.lastIndex;let t=n.exec(e);if(this.resumingScanAtSamePosition()){if(t&&t.index===this.lastIndex);else{let n=this.getMatcher(0);n.lastIndex=this.lastIndex+1,t=n.exec(e)}}return t&&(this.regexIndex+=t.position+1,this.regexIndex===this.count&&this.considerAll()),t}}if(e.compilerExtensions||(e.compilerExtensions=[]),e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return e.classNameAliases=r(e.classNameAliases||{}),function n(a,o){if(a.isCompiled)return a;[M].forEach(e=>e(a,o)),e.compilerExtensions.forEach(e=>e(a,o)),a.__beforeBegin=null,[w,x,k].forEach(e=>e(a,o)),a.isCompiled=!0;let i=null;if("object"==typeof a.keywords&&(i=a.keywords.$pattern,delete a.keywords.$pattern),a.keywords&&(a.keywords=function e(n,t,a="keyword"){let r={};return"string"==typeof n?c(a,n.split(" ")):Array.isArray(n)?c(a,n):Object.keys(n).forEach(function(a){Object.assign(r,e(n[a],t,a))}),r;function c(e,n){t&&(n=n.map(e=>e.toLowerCase())),n.forEach(function(n){var t,a;let c=n.split("|");r[c[0]]=[e,(t=c[0],(a=c[1])?Number(a):j.includes(t.toLowerCase())?0:1)]})}}(a.keywords,e.case_insensitive)),a.lexemes&&i)throw Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return i=i||a.lexemes||/\w+/,a.keywordPatternRe=t(i,!0),o&&(a.begin||(a.begin=/\B|\b/),a.beginRe=t(a.begin),a.endSameAsBegin&&(a.end=a.begin),a.end||a.endsWithParent||(a.end=/\B|\b/),a.end&&(a.endRe=t(a.end)),a.terminatorEnd=s(a.end)||"",a.endsWithParent&&o.terminatorEnd&&(a.terminatorEnd+=(a.end?"|":"")+o.terminatorEnd)),a.illegal&&(a.illegalRe=t(a.illegal)),a.contains||(a.contains=[]),a.contains=[].concat(...a.contains.map(function(e){var n;return((n="self"===e?a:e).variants&&!n.cachedVariants&&(n.cachedVariants=n.variants.map(function(e){return r(n,{variants:null},e)})),n.cachedVariants)?n.cachedVariants:!function e(n){return!!n&&(n.endsWithParent||e(n.starts))}(n)?Object.isFrozen(n)?r(n):n:r(n,{starts:n.starts?r(n.starts):null})})),a.contains.forEach(function(e){n(e,a)}),a.starts&&n(a.starts,o),a.matcher=function(e){let n=new c;
1return e.contains.forEach(e=>n.addRule(e.begin,{rule:e,type:"begin"})),e.terminatorEnd&&n.addRule(e.terminatorEnd,{type:"end"}),e.illegal&&n.addRule(e.illegal,{type:"illegal"}),n}(a),a}(e)}(E,{plugins:i}),_="",O=l||N,S={},R=new p.__emitter(p);!function(){let e=[];for(let n=O;n!==E;n=n.parent)n.className&&e.unshift(n.className);e.forEach(e=>R.openNode(e))}();let T="",L=0,A=0,P=0,B=!1;try{for(O.matcher.considerAll();;){P++,B?B=!1:O.matcher.considerAll(),O.matcher.lastIndex=A;let e=O.matcher.exec(n);if(!e)break;let t=n.substring(A,e.index),a=m(t,e);A=e.index+a}return m(n.substr(A)),R.closeAllNodes(),R.finalize(),_=R.toHTML(),{relevance:Math.floor(L),value:_,language:e,illegal:!1,emitter:R,top:O}}catch(t){if(t.message&&t.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:t.message,context:n.slice(A-100,A+100),mode:t.mode},sofar:_,relevance:0,value:a(n),emitter:R};if(g)return{illegal:!1,relevance:0,value:a(n),emitter:R,language:e,top:O,errorRaised:t};throw t}}function y(e,n){n=n||p.languages||Object.keys(c);let t=function(e){let n={relevance:0,emitter:new p.__emitter(p),value:a(e),illegal:!1,top:f};return n.emitter.addText(e),n}(e),r=n.filter(I).filter(B).map(n=>v(n,e,!1));r.unshift(t);let[o,i]=r.sort((e,n)=>{if(e.relevance!==n.relevance)return n.relevance-e.relevance;if(e.language&&n.language){if(I(e.language).supersetOf===n.language)return 1;if(I(n.language).supersetOf===e.language)return -1}return 0});return o.second_best=i,o}let E=/^(<[^>]+>|\t)+/gm;function N(e){let n=function(e){let n=e.className+" ";n+=e.parentNode?e.parentNode.className:"";let t=p.languageDetectRe.exec(n);if(t){let n=I(t[1]);return n||(L(h.replace("{}",t[1])),L("Falling back to no-highlight mode for this block.",e)),n?t[1]:"no-highlight"}return n.split(/\s+/).find(e=>b(e)||I(e))}(e);if(b(n))return;$("before:highlightElement",{el:e,language:n});let t=e.textContent,a=n?m(t,{language:n,ignoreIllegals:!0}):y(t);$("after:highlightElement",{el:e,result:a,text:t}),e.innerHTML=a.value,function(e,n,t){let a=n?o[n]:t;e.classList.add("hljs"),a&&e.classList.add(a)}(e,n,a.language),e.result={language:a.language,re:a.relevance,relavance:a.relevance},a.second_best&&(e.second_best={language:a.second_best.language,re:a.second_best.relevance,relavance:a.second_best.relevance})}let O=()=>{O.called||(O.called=!0,A("10.6.0","initHighlighting() is deprecated. Use highlightAll() instead."),document.querySelectorAll("pre code").forEach(N))},R=!1;function T(){if("loading"===document.readyState){R=!0;return}document.querySelectorAll("pre code").forEach(N)}function I(e){return c[e=(e||"").toLowerCase()]||c[o[e]]}function P(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach(e=>{o[e.toLowerCase()]=n})}function B(e){let n=I(e);return n&&!n.disableAutodetect}function $(e,n){i.forEach(function(t){t[e]&&t[e](n)})}for(let t in"undefined"!=typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",function(){R&&T()},!1),Object.assign(e,{highlight:m,highlightAuto:y,highlightAll:T,fixMarkup:function(e){var n;return A("10.2.0","fixMarkup will be removed entirely in v11.0"),A("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),n=e,p.tabReplace||p.useBR?n.replace(d,e=>"\n"===e?p.useBR?"<br>":e:p.tabReplace?e.replace(/\t/g,p.tabReplace):e):n},highlightElement:N,highlightBlock:function(e){return A("10.7.0","highlightBlock will be removed entirely in v12.0"),A("10.7.0","Please use highlightElement now."),N(e)},configure:function(e){e.useBR&&(A("10.3.0","'useBR' will be removed entirely in v11.0"),A("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),p=r(p,e)},initHighlighting:O,initHighlightingOnLoad:function(){A("10.6.0","initHighlightingOnLoad() is deprecated. Use highlightAll() instead."),R=!0},registerLanguage:function(n,t){let a=null;try{a=t(e)}catch(e){if(C("Language definition for '{}' could not be registered.".replace("{}",n)),g)C(e);else throw e;a=f}a.name||(a.name=n),c[n]=a,a.rawDefinition=t.bind(null,e),a.aliases&&P(a.aliases,{languageName:n})},unregisterLanguage:function(e){for(let n of(delete c[e],Object.keys(o)))o[n]===e&&delete o[n]},listLanguages:function(){return Object.keys(c)},getLanguage:I,registerAliases:P,requireLanguage:function(e){A("10.4.0","requireLanguage will be removed entirely in v11."),A("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");let n=I(e);if(n)return n;throw Error("The '{}' language is required, but not loaded.".replace("{}",e))},autoDetection:B,inherit:r,addPlugin:function(e){var n;(n=e)["before:highlightBlock"]&&!n["before:highlightElement"]&&(n["before:highlightElement"]=e=>{n["before:highlightBlock"](Object.assign({block:e.el},e))}),n["after:highlightBlock"]&&!n["after:highlightElement"]&&(n["after:highlightElement"]=e=>{n["after:highlightBlock"](Object.assign({block:e.el},e))}),i.push(e)},vuePlugin:function(e){let n={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:!1}},computed:{className(){return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!e.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`),this.unknownLanguage=!0,a(this.code);let n={};return this.autoDetect?(n=e.highlightAuto(this.code),this.detectedLanguage=n.language):(n=e.highlight(this.language,this.co
1de,this.ignoreIllegals),this.detectedLanguage=this.language),n.value},autoDetect(){var e;return!this.language||!!((e=this.autodetect)||""===e)},ignoreIllegals:()=>!0},render(e){return e("pre",{},[e("code",{class:this.className,domProps:{innerHTML:this.highlighted}})])}};return{Component:n,VuePlugin:{install(e){e.component("highlightjs",n)}}}}(e).VuePlugin}),e.debugMode=function(){g=!1},e.safeMode=function(){g=!0},e.versionString="10.7.3",_)"object"==typeof _[t]&&n(_[t]);return Object.assign(e,_),e.addPlugin({"before:highlightElement":({el:e})=>{p.useBR&&(e.innerHTML=e.innerHTML.replace(/\n/g,"").replace(/<br[ /]*>/g,"\n"))},"after:highlightElement":({result:e})=>{p.useBR&&(e.value=e.value.replace(/\n/g,"<br>"))}}),e.addPlugin(S),e.addPlugin({"after:highlightElement":({result:e})=>{p.tabReplace&&(e.value=e.value.replace(E,e=>e.replace(/\t/g,p.tabReplace)))}}),e}({});e.exports=P},681:function(e){e.exports=function(e){let n={keyword:["abstract","as","base","break","case","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"].concat(["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"]),built_in:["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],literal:["default","false","null","true"]},t=e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},r={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},c=e.inherit(r,{illegal:/\n/}),o={className:"subst",begin:/\{/,end:/\}/,keywords:n},i=e.inherit(o,{illegal:/\n/}),l={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},e.BACKSLASH_ESCAPE,i]},s={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},o]},u=e.inherit(s,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},i]});o.contains=[s,l,r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE],i.contains=[u,l,c,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];let g={variants:[s,l,r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},d={begin:"<",end:">",contains:[{beginKeywords:"in out"},t]},h=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",f={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:"<!--|-->"},{begin:"</?",end:">"}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},g,a,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},t,d,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[t,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[t,d,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"meta-string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0}
1,{className:"function",begin:"("+h+"\\s+)+"+e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{beginKeywords:"public private protected static internal protected abstract async extern override unsafe virtual new sealed partial",relevance:0},{begin:e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,contains:[e.TITLE_MODE,d],relevance:0},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,contains:[g,a,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},f]}}},96344:function(e){let n="[A-Za-z$_][0-9A-Za-z$_]*",t=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],a=["true","false","null","undefined","NaN","Infinity"],r=[].concat(["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],["arguments","this","super","console","window","document","localStorage","module","global"],["Intl","DataView","Number","Math","Date","String","RegExp","Object","Function","Boolean","Error","Symbol","Set","Map","WeakSet","WeakMap","Proxy","Reflect","JSON","Promise","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Float32Array","Array","Uint8Array","Uint8ClampedArray","ArrayBuffer","BigInt64Array","BigUint64Array","BigInt"],["EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"]);function c(e){return o("(?=",e,")")}function o(...e){return e.map(e=>e?"string"==typeof e?e:e.source:null).join("")}e.exports=function(e){let i=(e,{after:n})=>{let t="</"+e[0].slice(1);return -1!==e.input.indexOf(t,n)},l=/<[A-Za-z0-9\\._:-]+/,s=/\/[A-Za-z0-9\\._:-]+>|\/>/,u={$pattern:n,keyword:t,literal:a,built_in:r},g="[0-9](_?[0-9])*",d=`\\.(${g})`,h="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${h})((${d})|\\.)?|(${d}))[eE][+-]?(${g})\\b`},{begin:`\\b(${h})\\b((${d})\\b|\\.)?|(${d})\\b`},{begin:"\\\b(0|[1-9](_?[0-9])*)n\\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},p={className:"subst",begin:"\\$\\{",end:"\\}",keywords:u,contains:[]},b={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,p],subLanguage:"xml"}},m={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,p],subLanguage:"css"}},v={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,p]},y={className:"comment",variants:[e.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+",contains:[{className:"type",begin:"\\{",end:"\\}",relevance:0},{className:"variable",begin:n+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},E=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,b,m,v,f,e.REGEXP_MODE];p.contains=E.concat({begin:/\{/,end:/\}/,keywords:u,contains:["self"].concat(E)});let N=[].concat(y,p.contains),_=N.concat([{begin:/\(/,end:/\)/,keywords:u,contains:["self"].concat(N)}]),O={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:u,contains:_};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:u,exports:{PARAMS_CONTAINS:_},illegal:/#(?![$_A-z])/,contains:[e.SHEBANG({label:"shebang",binary:"node",relevance:5}),{label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,b,m,v,y,f,{begin:o(/[{,\n]\s*/,c(o(/(((\/\/.*$)|(\/\*(\*[^/]|[^*])*\*\/))\s*)*/,n+"\\s*:"))),relevance:0,contains:[{className:"attr",begin:n+c("\\s*:"),relevance:0}]},{begin:"("+e.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",contains:[y,e.REGEXP_MODE,{className:"function",begin:"(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+e.UNDERSCORE_IDENT_RE+")\\s*=>",returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:e.UNDERSCORE_IDENT_RE,relevance:0}
1,{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:u,contains:_}]}]},{begin:/,/,relevance:0},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:"<>",end:"</>"},{begin:l,"on:begin":(e,n)=>{let t=e[0].length+e.index,a=e.input[t];if("<"===a){n.ignoreMatch();return}">"!==a||i(e,{after:t})||n.ignoreMatch()},end:s}],subLanguage:"xml",contains:[{begin:l,end:s,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/[{;]/,excludeEnd:!0,keywords:u,contains:["self",e.inherit(e.TITLE_MODE,{begin:n}),O],illegal:/%/},{beginKeywords:"while if switch catch for"},{className:"function",begin:e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,contains:[O,e.inherit(e.TITLE_MODE,{begin:n})]},{variants:[{begin:"\\."+n},{begin:"\\$"+n}],relevance:0},{className:"class",beginKeywords:"class",end:/[{;=]/,excludeEnd:!0,illegal:/[:"[\]]/,contains:[{beginKeywords:"extends"},e.UNDERSCORE_TITLE_MODE]},{begin:/\b(?=constructor)/,end:/[{;]/,excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:n}),"self",O]},{begin:"(get|set)\\s+(?="+n+"\\()",end:/\{/,keywords:"get set",contains:[e.inherit(e.TITLE_MODE,{begin:n}),{begin:/\(\)/},O]},{begin:/\$[(.]/}]}}},82026:function(e){e.exports=function(e){let n={literal:"true false null"},t=[e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE],a=[e.QUOTE_STRING_MODE,e.C_NUMBER_MODE],r={end:",",endsWithParent:!0,excludeEnd:!0,contains:a,keywords:n},c={begin:/\{/,end:/\}/,contains:[{className:"attr",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE],illegal:"\\n"},e.inherit(r,{begin:/:/})].concat(t),illegal:"\\S"},o={begin:"\\[",end:"\\]",contains:[e.inherit(r)],illegal:"\\S"};return a.push(c,o),t.forEach(function(e){a.push(e)}),{name:"JSON",contains:a,keywords:n,illegal:"\\S"}}},96470:function(e,n,t){"use strict";var a=t(47802),r=t(21102);n.highlight=o,n.highlightAuto=function(e,n){var t,i,l,s,u=n||{},g=u.subset||a.listLanguages(),d=u.prefix,h=g.length,f=-1;if(null==d&&(d=c),"string"!=typeof e)throw r("Expected `string` for value, got `%s`",e);for(i={relevance:0,language:null,value:[]},t={relevance:0,language:null,value:[]};++f<h;)s=g[f],a.getLanguage(s)&&((l=o(s,e,n)).language=s,l.relevance>i.relevance&&(i=l),l.relevance>t.relevance&&(i=t,t=l));return i.language&&(t.secondBest=i),t},n.registerLanguage=function(e,n){a.registerLanguage(e,n)},n.listLanguages=function(){return a.listLanguages()},n.registerAlias=function(e,n){var t,r=e;for(t in n&&((r={})[e]=n),r)a.registerAliases(r[t],{languageName:t})},i.prototype.addText=function(e){var n,t,a=this.stack;""!==e&&((t=(n=a[a.length-1]).children[n.children.length-1])&&"text"===t.type?t.value+=e:n.children.push({type:"text",value:e}))},i.prototype.addKeyword=function(e,n){this.openNode(n),this.addText(e),this.closeNode()},i.prototype.addSublanguage=function(e,n){var t=this.stack,a=t[t.length-1],r=e.rootNode.children;a.children=a.children.concat(n?{type:"element",tagName:"span",properties:{className:[n]},children:r}:r)},i.prototype.openNode=function(e){var n=this.stack,t=this.options.classPrefix+e,a=n[n.length-1],r={type:"element",tagName:"span",properties:{className:[t]},children:[]};a.children.push(r),n.push(r)},i.prototype.closeNode=function(){this.stack.pop()},i.prototype.closeAllNodes=l,i.prototype.finalize=l,i.prototype.toHTML=function(){return""};var c="hljs-";function o(e,n,t){var o,l=a.configure({}),s=(t||{}).prefix;if("string"!=typeof e)throw r("Expected `string` for name, got `%s`",e);if(!a.getLanguage(e))throw r("Unknown language: `%s` is not registered",e);if("string"!=typeof n)throw r("Expected `string` for value, got `%s`",n);if(null==s&&(s=c),a.configure({__emitter:i,classPrefix:s}),o=a.highlight(n,{language:e,ignoreIllegals:!0}),a.configure(l||{}),o.errorRaised)throw o.errorRaised;return{relevance:o.relevance,language:o.language,value:o.emitter.rootNode.children}}function i(e){this.options=e,this.rootNode={children:[]},this.stack=[this.rootNode]}function l(){}},29815:function(e,n,t){"use strict";var a=t(64836);n.Z=void 0;var r=a(t(681)).default;n.Z=r},32538:function(e,n,t){"use strict";var a=t(64836);n.Z=void 0;var r=a(t(96344)).default;n.Z=r},22489:function(e,n,t){"use strict";var a=t(64836);n.Z=void 0;var r=a(t(82026)).default;n.Z=r},82761:function(e,n){"use strict";n.Z=void 0,n.Z={hljs:{display:"block",overflowX:"auto",padding:"0.5em",color:"#abb2bf",background:"#282c34"},"hljs-comment":{color:"#5c6370",fontStyle:"italic"},"hljs-quote":{color:"#5c6370",fontStyle:"italic"},"hljs-doctag":{color:"#c678dd"},"hljs-keyword":{color:"#c678dd"},"hljs-formula":{color:"#c678dd"},"hljs-section":{color:"#e06c75"},"hljs-name":{color:"#e06c75"},"hljs-selector-tag":{color:"#e06c75"},"hljs-deletion":{color:"#e06c75"},"hljs-subst":{color:"#e06c75"},"hljs-literal":{color:"#56b6c2"},"hljs-string":{color:"#98c379"},"hljs-regexp":{color:"#98c379"},"hljs-addition":{color:"#98c379"},"hljs-attribute":{color:"#98c379"},"hljs-meta-string":{color:"#98c379"},"hljs-built_in":{color:"#e6c07b"},"hljs-class .hljs-title":{color:"#e6c07b"},"hljs-attr":{color:"#d19a66"},"hljs-variable":{color:"#d19a66"},"hljs-template-variable":{color:"#d19a66"},"hljs-type":{color:"#d19a66"},"hljs-selector-class":{color:"#d19a66"},"hljs-selector-attr":{color:"#d19a66"},"hljs-selector-pseudo":{color:"#d19a66"},"hljs-number":{color:"#d19a66"},"hljs-symbol":{color:"#61aeee"},"hljs-bullet":{color:"#61aeee"},"hljs-link":{color:"#61aeee",textDecoration:"underline"},"hljs-meta":{color:"#61aeee"},"hljs-selector-id":{color:"#61aeee"},"hljs-title":{color:"#61aeee"},"hljs-emphasis":{fontStyle:"italic"},"hljs-strong":{fontWeight:"bold"}}},5120:function(e,n,t){"use strict";t.d(n,{Z:function(){return w}});var a,r=t(63366);function c(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,a=Array(n);t<n;t++)a[t]=e[t];return a}var o=t(4942),i=t(67294),l=t(87462);function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,a)}return t}function u(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?s(Object(t),!0).forEach(function(n){(0,o.Z)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var g={},d=["language","children","style","customStyle","codeTagProps","useInlineStyles","showLineNumbers","showInlineLineNumbers","startingLineNumber","lineNumberContainerStyle","lineNumberStyle","wrapLines","wrapLongLines","lineProps","renderer","PreTag","CodeTag","code","astGenerator"];function h(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,a)}return t}function f(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?h(Object(t),!0).forEach(function(n){(0,o.Z)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):h(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var p=/\n/g;function b(e){var n,t,a,r,c=e.codeString,o=e.codeStyle,l=e.containerStyle,s=e.numberStyle,u=e.startingLineNumber;return i.createElement("code",{style:Object.assign({},o,void 0===l?{float:"left",paddingRight:"10px"}:l)},(t=(n={lines:c.replace(/\n$/,"").split("\n"),style:void 0===s?{}:s,startingLineNumber:u}).lines,a=n.startingLineNumber,r=n.style,t.map(function(e,n){var t=n+a;return i.createElement("span",{key:"line-".concat(n),className:"react-syntax-highlighter-line-number",style:"function"==typeof r?r(t):r},"".concat(t,"\n"))})))}function m(e,n){return{type:"element",tagName:"span",properties:{key:"line-number--".concat(e),className:["comment","linenumber","react-syntax-highlighter-line-number"],style:n},children:[{type:"text",value:e}]}}function v(e,n,t){var a={display:"inline-block",minWidth:"".concat(t.toString().length,".25em"),paddingRight:"1em",textAlign:"right",userSelect:"none"},r="function"==typeof e?e(n):e;return f(f({},a),r)}function y(e){var n=e.children,t=e.lineNumber,a=e.lineNumberStyle,r=e.largestLineNumber,c=e.showInlineLineNumbers,o=e.lineProps,i=void 0===o?{}:o,l=e.className,s=e.showLineNumbers,u=e.wrapLongLines,g="function"==typeof i?i(t):i;if(g.className=void 0===l?[]:l,t&&c){var d=v(a,t,r);n.unshift(m(t,d))}return u&s&&(g.style=f(f({},g.style),{},{display:"flex"})),{type:"element",tagName:"span",properties:g,children:n}}function E(e){var n=e.rows,t=e.stylesheet,a=e.useInlineStyles;return n.map(function(e,n){return function e(n){var t=n.node,a=n.stylesheet,r=n.style,c=n.useInlineStyles,o=n.key,s=t.properties,d=t.type,h=t.tagName,f=t.value;if("text"===d)return f;if(h){var p,b,m=(p=0,function(n){return p+=1,n.map(function(n,t){return e({node:n,stylesheet:a,useInlineStyles:c,key:"code-segment-".concat(p,"-").concat(t)})})});if(c){var v=Object.keys(a).reduce(function(e,n){return n.split(".").forEach(function(n){e.includes(n)||e.push(n)}),e},[]),y=s.className&&s.className.includes("token")?["token"]:[],E=s.className&&y.concat(s.className.filter(function(e){return!v.includes(e)}));b=u(u({},s),{},{className:E.join(" ")||void 0,style:function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return(function(e){if(0===e.length||1===e.length)return e;var n,t=e.join(".");return g[t]||(g[t]=0===(n=e.length)||1===n?e:2===n?[e[0],e[1],"".concat(e[0],".").concat(e[1]),"".concat(e[1],".").concat(e[0])]:3===n?[e[0],e[1],e[2],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0])]:n>=4?[e[0],e[1],e[2],e[3],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[2],".").concat(e[3]),"".concat(e[3],".").concat(e[0]),"".concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[0]),"".concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[3],".").concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[2],".").concat(e[1],".").concat(e[0])]:void 0),g[t]})(e.filter(function(e){return"token"!==e})).reduce(function(e,n){return u(u({},e),t[n])},n)}(s.className,Object.assign({},s.style,void 0===r?{}:r),a)})}else b=u(u({},s),{},{className:s.className.join(" ")});var N=m(t.children);return i.createElement(h,(0,l.Z)({key:o},b),N)}}
1({node:e,stylesheet:t,useInlineStyles:a,key:"code-segement".concat(n)})})}function N(e){return e&&void 0!==e.highlightAuto}var _=t(96470),O=(a={},function(e){var n=e.language,t=e.children,o=e.style,l=void 0===o?a:o,s=e.customStyle,u=void 0===s?{}:s,g=e.codeTagProps,h=void 0===g?{className:n?"language-".concat(n):void 0,style:f(f({},l['code[class*="language-"]']),l['code[class*="language-'.concat(n,'"]')])}:g,O=e.useInlineStyles,w=void 0===O||O,x=e.showLineNumbers,M=void 0!==x&&x,k=e.showInlineLineNumbers,j=void 0===k||k,S=e.startingLineNumber,R=void 0===S?1:S,T=e.lineNumberContainerStyle,I=e.lineNumberStyle,C=void 0===I?{}:I,L=e.wrapLines,A=e.wrapLongLines,D=void 0!==A&&A,P=e.lineProps,B=e.renderer,$=e.PreTag,U=void 0===$?"pre":$,K=e.CodeTag,H=void 0===K?"code":K,G=e.code,z=void 0===G?(Array.isArray(t)?t[0]:t)||"":G,Z=e.astGenerator,F=function(e,n){if(null==e)return{};var t,a,c=(0,r.Z)(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)t=o[a],!(n.indexOf(t)>=0)&&Object.prototype.propertyIsEnumerable.call(e,t)&&(c[t]=e[t])}return c}(e,d);Z=Z||_;var q=M?i.createElement(b,{containerStyle:T,codeStyle:h.style||{},numberStyle:C,startingLineNumber:R,codeString:z}):null,X=l.hljs||l['pre[class*="language-"]']||{backgroundColor:"#fff"},W=N(Z)?"hljs":"prismjs",V=w?Object.assign({},F,{style:Object.assign({},X,u)}):Object.assign({},F,{className:F.className?"".concat(W," ").concat(F.className):W,style:Object.assign({},u)});if(D?h.style=f(f({},h.style),{},{whiteSpace:"pre-wrap"}):h.style=f(f({},h.style),{},{whiteSpace:"pre"}),!Z)return i.createElement(U,V,q,i.createElement(H,h,z));(void 0===L&&B||D)&&(L=!0),B=B||E;var Q=[{type:"text",value:z}],J=function(e){var n=e.astGenerator,t=e.language,a=e.code,r=e.defaultCodeValue;if(N(n)){var c=-1!==n.listLanguages().indexOf(t);return"text"===t?{value:r,language:"text"}:c?n.highlight(t,a):n.highlightAuto(a)}try{return t&&"text"!==t?{value:n.highlight(a,t)}:{value:r}}catch(e){return{value:r}}}({astGenerator:Z,language:n,code:z,defaultCodeValue:Q});null===J.language&&(J.value=Q);var Y=J.value.length+R,ee=function(e,n,t,a,r,o,i,l,s){var u,g=function e(n){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=0;r<n.length;r++){var o,i=n[r];if("text"===i.type)a.push(y({children:[i],className:function(e){if(Array.isArray(e))return c(e)}(o=new Set(t))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||function(e,n){if(e){if("string"==typeof e)return c(e,void 0);var t=Object.prototype.toString.call(e).slice(8,-1);if("Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return c(e,void 0)}}(o)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}));else if(i.children){var l=t.concat(i.properties.className);e(i.children,l).forEach(function(e){return a.push(e)})}}return a}(e.value),d=[],h=-1,f=0;function b(e,c){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return n||o.length>0?function(e,n){var c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return y({children:e,lineNumber:n,lineNumberStyle:l,largestLineNumber:i,showInlineLineNumbers:r,lineProps:t,className:c,showLineNumbers:a,wrapLongLines:s})}(e,c,o):function(e,n){if(a&&n&&r){var t=v(l,n,i);e.unshift(m(n,t))}return e}(e,c)}for(;f<g.length;)!function(){var e=g[f],n=e.children[0].value;if(n.match(p)){var t=n.split("\n");t.forEach(function(n,r){var c=a&&d.length+o,i={type:"text",value:"".concat(n,"\n")};if(0===r){var l=b(g.slice(h+1,f).concat(y({children:[i],className:e.properties.className})),c);d.push(l)}else if(r===t.length-1){var s=g[f+1]&&g[f+1].children&&g[f+1].children[0],u={type:"text",value:"".concat(n)};if(s){var p=y({children:[u],className:e.properties.className});g.splice(f+1,0,p)}else{var m=b([u],c,e.properties.className);d.push(m)}}else{var v=b([i],c,e.properties.className);d.push(v)}}),h=f}f++}();if(h!==g.length-1){var E=g.slice(h+1,g.length);if(E&&E.length){var N=b(E,a&&d.length+o);d.push(N)}}return n?d:(u=[]).concat.apply(u,d)}(J,L,void 0===P?{}:P,M,j,R,Y,C,D);return i.createElement(U,V,i.createElement(H,h,!j&&q,B({rows:ee,stylesheet:l,useInlineStyles:w})))});O.registerLanguage=_.registerLanguage;var w=O}
1,64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},14418:function(e,n,t){"use strict";t.d(n,{X:function(){return s}});var a=t(35059),r=t(91639),c=t(33179),o=t(26660),i=t(25432),l=t(85893),s=(0,a.G)(function(e,n){let t=(0,r.mq)("Heading",e),{className:a,...s}=(0,c.Lr)(e);return(0,l.jsx)(o.m.h2,{ref:n,className:(0,i.cx)("chakra-heading",e.className),...s,__css:t})});s.displayName="Heading"},59151:function(e,n,t){"use strict";t.d(n,{u:function(){return w}});var a={exit:{scale:.85,opacity:0,transition:{opacity:{duration:.15,easings:"easeInOut"},scale:{duration:.2,easings:"easeInOut"}}},enter:{scale:1,opacity:1,transition:{opacity:{easings:"easeOut",duration:.2},scale:{duration:.2,ease:[.175,.885,.4,1.1]}}}},r=t(57134),c=t(85075),o=t(5039),i=t(17738),l=t(81103),s=t(25432),u=t(67294),g=e=>{var n;return(null==(n=e.current)?void 0:n.ownerDocument)||document},d=e=>{var n,t;return(null==(t=null==(n=e.current)?void 0:n.ownerDocument)?void 0:t.defaultView)||window},h="chakra-ui:close-tooltip",f=t(49598),p=t(26660),b=t(35059),m=t(91639),v=t(33179),y=t(75119),E=t(49738),N=t(65820),_=t(85893),O=(0,p.m)(E.E.div),w=(0,b.G)((e,n)=>{var t,b;let E;let w=(0,m.mq)("Tooltip",e),x=(0,v.Lr)(e),M=(0,y.F)(),{children:k,label:j,shouldWrapChildren:S,"aria-label":R,hasArrow:T,bg:I,portalProps:C,background:L,backgroundColor:A,bgColor:D,motionProps:P,...B}=x,$=null!=(b=null!=(t=null!=L?L:A)?t:I)?b:D;if($){w.bg=$;let e=(0,v.K1)(M,"colors",$);w[i.Dq.arrowBg.var]=e}let U=function(e={}){let{openDelay:n=0,closeDelay:t=0,closeOnClick:a=!0,closeOnMouseDown:f,closeOnScroll:p,closeOnPointerDown:b=f,closeOnEsc:m=!0,onOpen:v,onClose:y,placement:E,id:N,isOpen:_,defaultIsOpen:O,arrowSize:w=10,arrowShadowColor:x,arrowPadding:M,modifiers:k,isDisabled:j,gutter:S,offset:R,direction:T,...I}=e,{isOpen:C,onOpen:L,onClose:A}=(0,c.q)({isOpen:_,defaultIsOpen:O,onOpen:v,onClose:y}),{referenceRef:D,getPopperProps:P,getArrowInnerProps:B,getArrowProps:$}=(0,o.D)({enabled:C,placement:E,arrowPadding:M,modifiers:k,gutter:S,offset:R,direction:T}),U=(0,u.useId)(),K=`tooltip-${null!=N?N:U}`,H=(0,u.useRef)(null),G=(0,u.useRef)(),z=(0,u.useCallback)(()=>{G.current&&(clearTimeout(G.current),G.current=void 0)},[]),Z=(0,u.useRef)(),F=(0,u.useCallback)(()=>{Z.current&&(clearTimeout(Z.current),Z.current=void 0)},[]),q=(0,u.useCallback)(()=>{F(),A()},[A,F]),X=((0,u.useEffect)(()=>{let e=g(H);return e.addEventListener(h,q),()=>e.removeEventListener(h,q)},[q,H]),()=>{let e=g(H),n=d(H);e.dispatchEvent(new n.CustomEvent(h))}),W=(0,u.useCallback)(()=>{if(!j&&!G.current){X();let e=d(H);G.current=e.setTimeout(L,n)}},[X,j,L,n]),V=(0,u.useCallback)(()=>{z();let e=d(H);Z.current=e.setTimeout(q,t)},[t,q,z]),Q=(0,u.useCallback)(()=>{C&&a&&V()},[a,V,C]),J=(0,u.useCallback)(()=>{C&&b&&V()},[b,V,C]),Y=(0,u.useCallback)(e=>{C&&"Escape"===e.key&&V()},[C,V]);(0,r.O)(()=>g(H),"keydown",m?Y:void 0),(0,r.O)(()=>g(H),"scroll",()=>{C&&p&&q()}),(0,u.useEffect)(()=>{j&&(z(),C&&A())},[j,C,A,z]),(0,u.useEffect)(()=>()=>{z(),F()},[z,F]),(0,r.O)(()=>H.current,"pointerleave",V);let ee=(0,u.useCallback)((e={},n=null)=>({...e,ref:(0,l.lq)(H,n,D),onPointerEnter:(0,s.v0)(e.onPointerEnter,e=>{"touch"!==e.pointerType&&W()}),onClick:(0,s.v0)(e.onClick,Q),onPointerDown:(0,s.v0)(e.onPointerDown,J),onFocus:(0,s.v0)(e.onFocus,W),onBlur:(0,s.v0)(e.onBlur,V),"aria-describedby":C?K:void 0}),[W,V,J,C,K,Q,D]),en=(0,u.useCallback)((e={},n=null)=>P({...e,style:{...e.style,[i.Dq.arrowSize.var]:w?`${w}px`:void 0,[i.Dq.arrowShadowColor.var]:x}},n),[P,w,x]);return{isOpen:C,show:W,hide:V,getTriggerProps:ee,getTooltipProps:(0,u.useCallback)((e={},n=null)=>{let t={...e.style,position:"relative",transformOrigin:i.Dq.transformOrigin.varRef};return{ref:n,...I,...e,id:K,role:"tooltip",style:t}},[I,K]),getTooltipPositionerProps:en,getArrowProps:$,getArrowInnerProps:B}}({...B,direction:M.direction});if("string"==typeof k||S)E=(0,_.jsx)(p.m.span,{display:"inline-block",tabIndex:0,...U.getTriggerProps(),children:k});else{let e=u.Children.only(k);E=(0,u.cloneElement)(e,U.getTriggerProps(e.props,e.ref))}let K=!!R,H=U.getTooltipProps({},n),G=K?function(e,n=[]){let t=Object.assign({},e);for(let e of n)e in t&&delete t[e];return t}(H,["role","id"]):H,z=function(e,n){let t={};
1for(let a of n)a in e&&(t[a]=e[a]);return t}(H,["role","id"]);return j?(0,_.jsxs)(_.Fragment,{children:[E,(0,_.jsx)(N.M,{children:U.isOpen&&(0,_.jsx)(f.h,{...C,children:(0,_.jsx)(p.m.div,{...U.getTooltipPositionerProps(),__css:{zIndex:w.zIndex,pointerEvents:"none"},children:(0,_.jsxs)(O,{variants:a,initial:"exit",animate:"enter",exit:"exit",...P,...G,__css:w,children:[j,K&&(0,_.jsx)(p.m.span,{srOnly:!0,...z,children:R}),T&&(0,_.jsx)(p.m.div,{"data-popper-arrow":!0,className:"chakra-tooltip__arrow-wrapper",children:(0,_.jsx)(p.m.div,{"data-popper-arrow-inner":!0,className:"chakra-tooltip__arrow",__css:{bg:w.bg}})})]})})})})]}):(0,_.jsx)(_.Fragment,{children:k})});w.displayName="Tooltip"}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.