1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,188571,(e,t,n)=>{t.exports=function(e){return e&&e.__esModule?e:{default:e}},t.exports.__esModule=!0,t.exports.default=t.exports},22541,(e,t,n)=>{function a(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 n=e[t];"object"!=typeof n||Object.isFrozen(n)||a(n)}),e}a.default=a;class r{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function i(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function o(e,...t){let n=Object.create(null);for(let t in e)n[t]=e[t];return t.forEach(function(e){for(let t in e)n[t]=e[t]}),n}class c{constructor(e,t){this.buffer="",this.classPrefix=t.classPrefix,e.walk(this)}addText(e){this.buffer+=i(e)}openNode(e){if(!e.kind)return;let t=e.kind;e.sublanguage||(t=`${this.classPrefix}${t}`),this.span(t)}closeNode(e){e.kind&&(this.buffer+="</span>")}value(){return this.buffer}span(e){this.buffer+=`<span class="${e}">`}}class s{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 t={kind:e,children:[]};this.add(t),this.stack.push(t)}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,t){return"string"==typeof t?e.addText(t):t.children&&(e.openNode(t),t.children.forEach(t=>this._walk(e,t)),e.closeNode(t)),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=>{s._collapse(e)}))}}class l extends s{constructor(e){super(),this.options=e}addKeyword(e,t){""!==e&&(this.openNode(t),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,t){let n=e.root;n.kind=t,n.sublanguage=!0,this.add(n)}toHTML(){return new c(this,this.options).value()}finalize(){return!0}}function u(e){return e?"string"==typeof e?e:e.source:null}let g=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,d="[a-zA-Z]\\w*",f="[a-zA-Z_]\\w*",h="\\b\\d+(\\.\\d+)?",b="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",m="\\b(0b[01]+)",p={begin:"\\\\[\\s\\S]",relevance:0},y={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,t,n={}){let a=o({className:"comment",begin:e,end:t,contains:[]},n);return a.contains.push(y),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),a},E=v("//","$"),N=v("/\\*","\\*/"),_=v("#","$"),w={begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[p,{begin:/\[/,end:/\]/,relevance:0,contains:[p]}]}]};var O=Object.freeze({__proto__:null,MATCH_NOTHING_RE:/\b\B/,IDENT_RE:d,UNDERSCORE_IDENT_RE:f,NUMBER_RE:h,C_NUMBER_RE:b,BINARY_NUMBER_RE:m,RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{let t=/^#![ ]*\//;return e.binary&&(e.begin=function(...e){return e.map(e=>u(e)).join("")}(t,/.*\b/,e.binary,/\b.*/)),o({className:"meta",begin:t,end:/$/,relevance:0,"on:begin":(e,t)=>{0!==e.index&&t.ignoreMatch()}},e)},BACKSLASH_ESCAPE:p,APOS_STRING_MODE:{className:"string",begin:"'",end:"'",illegal:"\\n",contains:[p]},QUOTE_STRING_MODE:{className:"string",begin:'"',end:'"',illegal:"\\n",contains:[p]},PHRASAL_WORDS_MODE:y,COMMENT:v,C_LINE_COMMENT_MODE:E,C_BLOCK_COMMENT_MODE:N,HASH_COMMENT_MODE:_,NUMBER_MODE:{className:"number",begin:h,relevance:0},C_NUMBER_MODE:{className:"number",begin:b,relevance:0},BINARY_NUMBER_MODE:{className:"number",begin:m,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:w,TITLE_MODE:{className:"title",begin:d,relevance:0},UNDERSCORE_TITLE_MODE:{className:"title",begin:f,relevance:0},METHOD_GUARD:{begin:"\\.\\s*"+f,relevance:0},END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,t)=>
1{t.data._beginMatch=e[1]},"on:end":(e,t)=>{t.data._beginMatch!==e[1]&&t.ignoreMatch()}})}});function x(e,t){"."===e.input[e.index-1]&&t.ignoreMatch()}function M(e,t){!t||e.beginKeywords&&(e.begin="\\b("+e.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",e.__beforeBegin=x,e.keywords=e.keywords||e.beginKeywords,delete e.beginKeywords,void 0===e.relevance&&(e.relevance=0))}function S(e,t){Array.isArray(e.illegal)&&(e.illegal=function(...e){return"("+e.map(e=>u(e)).join("|")+")"}(...e.illegal))}function k(e,t){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 R(e,t){void 0===e.relevance&&(e.relevance=1)}let T=["of","and","for","in","not","or","if","then","parent","list","value"],I={"after:highlightElement":({el:e,result:t,text:n})=>{let a=L(e);if(!a.length)return;let r=document.createElement("div");r.innerHTML=t.value,t.value=function(e,t,n){let a=0,r="",o=[];function c(){return e.length&&t.length?e[0].offset!==t[0].offset?e[0].offset<t[0].offset?e:t:"start"===t[0].event?e:t:e.length?e:t}function s(e){r+="<"+A(e)+[].map.call(e.attributes,function(e){return" "+e.nodeName+'="'+i(e.value)+'"'}).join("")+">"}function l(e){r+="</"+A(e)+">"}function u(e){("start"===e.event?s:l)(e.node)}for(;e.length||t.length;){let t=c();if(r+=i(n.substring(a,t[0].offset)),a=t[0].offset,t===e){o.reverse().forEach(l);do u(t.splice(0,1)[0]),t=c();while(t===e&&t.length&&t[0].offset===a)o.reverse().forEach(s)}else"start"===t[0].event?o.push(t[0].node):o.pop(),u(t.splice(0,1)[0])}return r+i(n.substr(a))}(a,L(r),n)}};function A(e){return e.nodeName.toLowerCase()}function L(e){let t=[];return!function e(n,a){for(let r=n.firstChild;r;r=r.nextSibling)3===r.nodeType?a+=r.nodeValue.length:1===r.nodeType&&(t.push({event:"start",offset:a,node:r}),a=e(r,a),A(r).match(/br|hr|img|input/)||t.push({event:"stop",offset:a,node:r}));return a}(e,0),t}let C={},j=e=>{console.error(e)},D=(e,...t)=>{console.log(`WARN: ${e}`,...t)},P=(e,t)=>{C[`${e}/${t}`]||(console.log(`Deprecated as of ${e}. ${t}`),C[`${e}/${t}`]=!0)},B=Symbol("nomatch");t.exports=function(e){var t;let n,c=Object.create(null),s=Object.create(null),d=[],f=!0,h=/(^(<[^>]+>|\t|)+|\n)/gm,b="Could not find the language '{}', did you forget to load/include a language module?",m={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 y(e){return p.noHighlightRe.test(e)}function v(e,t,n,a){let r="",i="";"object"==typeof t?(r=e,n=t.ignoreIllegals,i=t.language,a=void 0):(P("10.7.0","highlight(lang, code, ...args) has been deprecated."),P("10.7.0","Please use highlight(code, options) instead.\nhttps://github.com/highlightjs/highlight.js/issues/2277"),i=e,r=t);let o={code:r,language:i};z("before:highlight",o);let c=o.result?o.result:E(o.language,o.code,n,a);return c.code=o.code,z("after:highlight",c),c}function E(e,t,n,a){function s(){null!=w.subLanguage?function(){if(""===A)return;let e=null;if("string"==typeof w.subLanguage){if(!c[w.subLanguage])return x.addText(A);e=E(w.subLanguage,A,!0,O[w.subLanguage]),O[w.subLanguage]=e.top}else e=N(A,w.subLanguage.length?w.subLanguage:null);w.relevance>0&&(L+=e.relevance),x.addSublanguage(e.emitter,e.language)}():function(){if(!w.keywords)return x.addText(A);let e=0;w.keywordPatternRe.lastIndex=0;let t=w.keywordPatternRe.exec(A),n="";for(;t;){n+=A.substring(e,t.index);let a=function(e,t){let n=y.case_insensitive?t[0].toLowerCase():t[0];return Object.prototype.hasOwnProperty.call(e.keywords,n)&&e.keywords[n]}(w,t);if(a){let[e,r]=a;if(x.addText(n),n="",L+=r,e.startsWith("_"))n+=t[0];else{let n=y.classNameAliases[e]||e;x.addKeyword(t[0],n)}}else n+=t[0];e=w.keywordPatternRe.lastIndex,t=w.keywordPatternRe.exec(A)}n+=A.substr(e),x.addText(n)}(),A=""}function l(e){return e.className&&x.openNode(y.classNameAliases[e.className]||e.className),w=Object.create(e,{parent:{value:w}})}let h={};function m(a,i){let o=i&&i[0];if(A+=a,null==o)return s(),0;if("begin"===h.type&&"end"===i.type&&h.index===i.index&&""===o){if(A+=t.slice(i.index,i.index+1),!f){let t=Error("0 width match regex");throw t.languageName=e,t.badRule=h.rule,t}return 1}
1if(h=i,"begin"===i.type){let e=i[0],t=i.rule,n=new r(t);for(let a of[t.__beforeBegin,t["on:begin"]])if(a&&(a(i,n),n.isMatchIgnored))return 0===w.matcher.regexIndex?(A+=e[0],1):(U=!0,0);return t&&t.endSameAsBegin&&(t.endRe=RegExp(e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),t.skip?A+=e:(t.excludeBegin&&(A+=e),s(),t.returnBegin||t.excludeBegin||(A=e)),l(t),t.returnBegin?0:e.length}if("illegal"!==i.type||n){if("end"===i.type){let e=function(e){let n=e[0],a=t.substr(e.index),i=function e(t,n,a){var i;let o,c=(i=t.endRe,(o=i&&i.exec(a))&&0===o.index);if(c){if(t["on:end"]){let e=new r(t);t["on:end"](n,e),e.isMatchIgnored&&(c=!1)}if(c){for(;t.endsParent&&t.parent;)t=t.parent;return t}}if(t.endsWithParent)return e(t.parent,n,a)}(w,e,a);if(!i)return B;let o=w;o.skip?A+=n:(o.returnEnd||o.excludeEnd||(A+=n),s(),o.excludeEnd&&(A=n));do w.className&&x.closeNode(),w.skip||w.subLanguage||(L+=w.relevance),w=w.parent;while(w!==i.parent)return i.starts&&(i.endSameAsBegin&&(i.starts.endRe=i.endRe),l(i.starts)),o.returnEnd?0:n.length}(i);if(e!==B)return e}}else{let e=Error('Illegal lexeme "'+o+'" for mode "'+(w.className||"<unnamed>")+'"');throw e.mode=w,e}if("illegal"===i.type&&""===o)return 1;if(P>1e5&&P>3*i.index)throw Error("potential infinite loop, way more iterations than matches");return A+=o,o.length}let y=C(e);if(!y)throw j(b.replace("{}",e)),Error('Unknown language: "'+e+'"');let v=function(e,{plugins:t}){function n(t,n){return RegExp(u(t),"m"+(e.case_insensitive?"i":"")+(n?"g":""))}class a{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,t){t.position=this.position++,this.matchIndexes[this.matchAt]=t,this.regexes.push([t,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=n(function(e,t="|"){let n=0;return e.map(e=>{let t=n+=1,a=u(e),r="";for(;a.length>0;){let e=g.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])+t):(r+=e[0],"("===e[0]&&n++)}return r}).map(e=>`(${e})`).join(t)}(e),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;let t=this.matcherRe.exec(e);if(!t)return null;let n=t.findIndex((e,t)=>t>0&&void 0!==e),a=this.matchIndexes[n];return t.splice(0,n),Object.assign(t,a)}}
1class r{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 t=new a;return this.rules.slice(e).forEach(([e,n])=>t.addRule(e,n)),t.compile(),this.multiRegexes[e]=t,t}resumingScanAtSamePosition(){return 0!==this.regexIndex}considerAll(){this.regexIndex=0}addRule(e,t){this.rules.push([e,t]),"begin"===t.type&&this.count++}exec(e){let t=this.getMatcher(this.regexIndex);t.lastIndex=this.lastIndex;let n=t.exec(e);if(this.resumingScanAtSamePosition())if(n&&n.index===this.lastIndex);else{let t=this.getMatcher(0);t.lastIndex=this.lastIndex+1,n=t.exec(e)}return n&&(this.regexIndex+=n.position+1,this.regexIndex===this.count&&this.considerAll()),n}}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=o(e.classNameAliases||{}),function t(a,i){let c;if(a.isCompiled)return a;[k].forEach(e=>e(a,i)),e.compilerExtensions.forEach(e=>e(a,i)),a.__beforeBegin=null,[M,S,R].forEach(e=>e(a,i)),a.isCompiled=!0;let s=null;if("object"==typeof a.keywords&&(s=a.keywords.$pattern,delete a.keywords.$pattern),a.keywords&&(a.keywords=function e(t,n,a="keyword"){let r={};return"string"==typeof t?i(a,t.split(" ")):Array.isArray(t)?i(a,t):Object.keys(t).forEach(function(a){Object.assign(r,e(t[a],n,a))}),r;function i(e,t){n&&(t=t.map(e=>e.toLowerCase())),t.forEach(function(t){var n,a,i;let o=t.split("|");r[o[0]]=[e,(n=o[0],(a=o[1])?Number(a):+(i=n,!T.includes(i.toLowerCase())))]})}}(a.keywords,e.case_insensitive)),a.lexemes&&s)throw Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return s=s||a.lexemes||/\w+/,a.keywordPatternRe=n(s,!0),i&&(a.begin||(a.begin=/\B|\b/),a.beginRe=n(a.begin),a.endSameAsBegin&&(a.end=a.begin),a.end||a.endsWithParent||(a.end=/\B|\b/),a.end&&(a.endRe=n(a.end)),a.terminatorEnd=u(a.end)||"",a.endsWithParent&&i.terminatorEnd&&(a.terminatorEnd+=(a.end?"|":"")+i.terminatorEnd)),a.illegal&&(a.illegalRe=n(a.illegal)),a.contains||(a.contains=[]),a.contains=[].concat(...a.contains.map(function(e){var t;return((t="self"===e?a:e).variants&&!t.cachedVariants&&(t.cachedVariants=t.variants.map(function(e){return o(t,{variants:null},e)})),t.cachedVariants)?t.cachedVariants:!function e(t){return!!t&&(t.endsWithParent||e(t.starts))}(t)?Object.isFrozen(t)?o(t):t:o(t,{starts:t.starts?o(t.starts):null})})),a.contains.forEach(function(e){t(e,a)}),a.starts&&t(a.starts,i),c=new r,a.contains.forEach(e=>c.addRule(e.begin,{rule:e,type:"begin"})),a.terminatorEnd&&c.addRule(a.terminatorEnd,{type:"end"}),a.illegal&&c.addRule(a.illegal,{type:"illegal"}),a.matcher=c,a}(e)}(y,{plugins:d}),_="",w=a||v,O={},x=new p.__emitter(p),I=[];for(let e=w;e!==y;e=e.parent)e.className&&I.unshift(e.className);I.forEach(e=>x.openNode(e));let A="",L=0,D=0,P=0,U=!1;try{for(w.matcher.considerAll();;){P++,U?U=!1:w.matcher.considerAll(),w.matcher.lastIndex=D;let e=w.matcher.exec(t);if(!e)break;let n=t.substring(D,e.index),a=m(n,e);D=e.index+a}return m(t.substr(D)),x.closeAllNodes(),x.finalize(),_=x.toHTML(),{relevance:Math.floor(L),value:_,language:e,illegal:!1,emitter:x,top:w}}catch(n){if(n.message&&n.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:n.message,context:t.slice(D-100,D+100),mode:n.mode},sofar:_,relevance:0,value:i(t),emitter:x};if(f)return{illegal:!1,relevance:0,value:i(t),emitter:x,language:e,top:w,errorRaised:n};throw n}}function N(e,t){let n;t=t||p.languages||Object.keys(c);let a=((n={relevance:0,emitter:new p.__emitter(p),value:i(e),illegal:!1,top:m}).emitter.addText(e),n),r=t.filter(C).filter($).map(t=>E(t,e,!1));r.unshift(a);let[o,s]=r.sort((e,t)=>{if(e.relevance!==t.relevance)return t.relevance-e.relevance;if(e.language&&t.language){if(C(e.language).supersetOf===t.language)return 1;else if(C(t.language).supersetOf===e.language)return -1}return 0});return o.second_best=s,o}let _=/^(<[^>]+>|\t)+/gm;function w(e){var t;let n,a=function(e){let t=e.className+" ";t+=e.parentNode?e.parentNode.className:"";let n=p.languageDetectRe.exec(t);if(n){let t=C(n[1]);return t||(D(b.replace("{}",n[1])),D("Falling back to no-highlight mode for this block.",e)),t?n[1]:"no-highlight"}return t.split(/\s+/).find(e=>y(e)||C(e))}(e);if(y(a))return;z("before:highlightElement",{el:e,language:a});let r=e.textContent,i=a?v(r,{language:a,ignoreIllegals:!0}):N(r);z("after:highlightElement",{el:e,result:i,text:r}),e.innerHTML=i.value,t=i.language,n=a?s[a]:t,e.classList.add("hljs"),n&&e.classList.add(n),e.result={language:i.language,re:i.relevance,relavance:i.relevance},i.second_best&&(e.second_best={language:i.second_best.language,re:i.second_best.relevance,relavance:i.second_best.relevance})}let x=()=>
1{x.called||(x.called=!0,P("10.6.0","initHighlighting() is deprecated. Use highlightAll() instead."),document.querySelectorAll("pre code").forEach(w))},A=!1;function L(){if("loading"===document.readyState){A=!0;return}document.querySelectorAll("pre code").forEach(w)}function C(e){return c[e=(e||"").toLowerCase()]||c[s[e]]}function U(e,{languageName:t}){"string"==typeof e&&(e=[e]),e.forEach(e=>{s[e.toLowerCase()]=t})}function $(e){let t=C(e);return t&&!t.disableAutodetect}function z(e,t){d.forEach(function(n){n[e]&&n[e](t)})}for(let r in"u">typeof window&&window.addEventListener&&window.addEventListener("DOMContentLoaded",function(){A&&L()},!1),Object.assign(e,{highlight:v,highlightAuto:N,highlightAll:L,fixMarkup:function(e){var t;return P("10.2.0","fixMarkup will be removed entirely in v11.0"),P("10.2.0","Please see https://github.com/highlightjs/highlight.js/issues/2534"),t=e,p.tabReplace||p.useBR?t.replace(h,e=>"\n"===e?p.useBR?"<br>":e:p.tabReplace?e.replace(/\t/g,p.tabReplace):e):t},highlightElement:w,highlightBlock:function(e){return P("10.7.0","highlightBlock will be removed entirely in v12.0"),P("10.7.0","Please use highlightElement now."),w(e)},configure:function(e){e.useBR&&(P("10.3.0","'useBR' will be removed entirely in v11.0"),P("10.3.0","Please see https://github.com/highlightjs/highlight.js/issues/2559")),p=o(p,e)},initHighlighting:x,initHighlightingOnLoad:function(){P("10.6.0","initHighlightingOnLoad() is deprecated. Use highlightAll() instead."),A=!0},registerLanguage:function(t,n){let a=null;try{a=n(e)}catch(e){if(j("Language definition for '{}' could not be registered.".replace("{}",t)),f)j(e);else throw e;a=m}a.name||(a.name=t),c[t]=a,a.rawDefinition=n.bind(null,e),a.aliases&&U(a.aliases,{languageName:t})},unregisterLanguage:function(e){for(let t of(delete c[e],Object.keys(s)))s[t]===e&&delete s[t]},listLanguages:function(){return Object.keys(c)},getLanguage:C,registerAliases:U,requireLanguage:function(e){P("10.4.0","requireLanguage will be removed entirely in v11."),P("10.4.0","Please see https://github.com/highlightjs/highlight.js/pull/2844");let t=C(e);if(t)return t;throw Error("The '{}' language is required, but not loaded.".replace("{}",e))},autoDetection:$,inherit:o,addPlugin:function(e){var t;(t=e)["before:highlightBlock"]&&!t["before:highlightElement"]&&(t["before:highlightElement"]=e=>{t["before:highlightBlock"](Object.assign({block:e.el},e))}),t["after:highlightBlock"]&&!t["after:highlightElement"]&&(t["after:highlightElement"]=e=>{t["after:highlightBlock"](Object.assign({block:e.el},e))}),d.push(e)},vuePlugin:(t=e,{Component:n={props:["language","code","autodetect"],data:function(){return{detectedLanguage:"",unknownLanguage:!1}},computed:{className(){return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){if(!this.autoDetect&&!t.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`),this.unknownLanguage=!0,i(this.code);let e={};return this.autoDetect?(e=t.highlightAuto(this.code),this.detectedLanguage=e.language):(e=t.highlight(this.language,this.code,this.ignoreIllegals),this.detectedLanguage=this.language),e.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}})])}},VuePlugin:{install(e){e.component("highlightjs",n)}}}).VuePlugin}),e.debugMode=function(){f=!1},e.safeMode=function(){f=!0},e.versionString="10.7.3",O)"object"==typeof O[r]&&a(O[r]);return Object.assign(e,O),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(I),e.addPlugin({"after:highlightElement":({result:e})=>{p.tabReplace&&(e.value=e.value.replace(_,e=>e.replace(/\t/g,p.tabReplace)))}}),e}({})},439216,(e,t,n)=>{var a;function r(e){for(var t,n,a,r,i=1,o=[].slice.call(arguments),c=0,s=e.length,l="",u=!1,g=!1,d=function(){return o[i++]};c<s;++c)if(t=e[c],u)switch(u=!1,"."==t?(g=!1,t=e[++c]):"0"==t&&"."==e[c+1]?(g=!0,c+=2,t=e[c]):g=!0,r=function(){for(var n="";/\d/.test(e[c]);)n+=e[c++],t=e[c];return n.length>0?parseInt(n):null}(),t){case"b":l+=parseInt(d(),10).toString(2);break;case"c":"string"==typeof(n=d())||n instanceof String?l+=n:l+=String.fromCharCode(parseInt(n,10));break;case"d":l+=parseInt(d(),10);break;case"f":a=String(parseFloat(d()).toFixed(r||6)),l+=g?a:a.replace(/^0/,"");break;case"j":l+=JSON.stringify(d());break;case"o":l+="0"+parseInt(d(),10).toString(8);break;case"s":l+=d();break;case"x":l+="0x"+parseInt(d(),10).toString(16);break;case"X":l+="0x"+parseInt(d(),10).toString(16).toUpperCase();break;default:l+=t}else"%"===t?u=!0:l+=t;return l}(a=t.exports=r).format=r,a.vsprintf=function(e,t){return r.apply(null,[e].concat(t))},"u">typeof console&&"function"==typeof console.log&&(a.printf=function(){console.log(r.apply(null,arguments))})},764121,(e,t,n)=>{"use strict";var a=e.r(439216),r=i(Error);function i(e){return t.displayName=e.displayName||e.name,t;function t(t){return t&&(t=a.apply(null,arguments)),new e(t)}}t.exports=r,r.eval=i(EvalError),r.range=i(RangeError),r.reference=i(ReferenceError),r.syntax=i(SyntaxError),r.type=i(TypeError),r.uri=i(URIError),r.create=i},911214,(e,t,n)=>{"use strict";var a=e.r(22541),r=e.r(764121);n.highlight=o,n.highlightAuto=function(e,t){var n,c,s,l,u=t||{},g=u.subset||a.listLanguages(),d=u.prefix,f=g.length,h=-1;if(null==d&&(d=i),"string"!=typeof e)throw r("Expected `string` for value, got `%s`",e);for(c={relevance:0,language:null,value:[]},n={relevance:0,language:null,value:[]};++h<f;)l=g[h],a.getLanguage(l)&&((s=o(l,e,t)).language=l,s.relevance>c.relevance&&(c=s),s.relevance>n.relevance&&(c=n,n=s));return c.language&&(n.secondBest=c),n},n.registerLanguage=function(e,t){a.registerLanguage(e,t)},n.listLanguages=function(){return a.listLanguages()},n.registerAlias=function(e,t){var n,r=e;for(n in t&&((r={})[e]=t),r)a.registerAliases(r[n],{languageName:n})},c.prototype.addText=function(e){var t,n,a=this.stack;""!==e&&((n=(t=a[a.length-1]).children[t.children.length-1])&&"text"===n.type?n.value+=e:t.children.push({type:"text",value:e}))},c.prototype.addKeyword=function(e,t){this.openNode(t),this.addText(e),this.closeNode()},c.prototype.addSublanguage=function(e,t){var n=this.stack,a=n[n.length-1],r=e.rootNode.children;a.children=a.children.concat(t?{type:"element",tagName:"span",properties:{className:[t]},children:r}:r)},c.prototype.openNode=function(e){var t=this.stack,n=this.options.classPrefix+e,a=t[t.length-1],r={type:"element",tagName:"span",properties:{className:[n]},children:[]};a.children.push(r),t.push(r)},c.prototype.closeNode=function(){this.stack.pop()}
1,c.prototype.closeAllNodes=s,c.prototype.finalize=s,c.prototype.toHTML=function(){return""};var i="hljs-";function o(e,t,n){var o,s=a.configure({}),l=(n||{}).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 t)throw r("Expected `string` for value, got `%s`",t);if(null==l&&(l=i),a.configure({__emitter:c,classPrefix:l}),o=a.highlight(t,{language:e,ignoreIllegals:!0}),a.configure(s||{}),o.errorRaised)throw o.errorRaised;return{relevance:o.relevance,language:o.language,value:o.emitter.rootNode.children}}function c(e){this.options=e,this.rootNode={children:[]},this.stack=[this.rootNode]}function s(){}},537655,e=>{"use strict";function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=Array(t);n<t;n++)a[n]=e[n];return a}function n(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e){if(e){if("string"==typeof e)return t(e,void 0);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?t(e,void 0):void 0}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e,t,n){var r;return(r=function(e,t){if("object"!=a(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=a(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"),(t="symbol"==a(r)?r:r+"")in e)?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var i,o,c=e.i(409781);function s(){return(s=Object.assign.bind()).apply(null,arguments)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}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 f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){r(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var b=/\n/g;function m(e){var t,n,a,r,i=e.codeString,o=e.codeStyle,s=e.containerStyle,l=e.numberStyle,u=e.startingLineNumber;return c.default.createElement("code",{style:Object.assign({},o,void 0===s?{float:"left",paddingRight:"10px"}:s)},(n=(t={lines:i.replace(/\n$/,"").split("\n"),style:void 0===l?{}:l,startingLineNumber:u}).lines,a=t.startingLineNumber,r=t.style,n.map(function(e,t){var n=t+a;return c.default.createElement("span",{key:"line-".concat(t),className:"react-syntax-highlighter-line-number",style:"function"==typeof r?r(n):r},"".concat(n,"\n"))})))}function p(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}]}}function y(e,t,n){var a={display:"inline-block",minWidth:"".concat(n.toString().length,".25em"),paddingRight:"1em",textAlign:"right",userSelect:"none"},r="function"==typeof e?e(t):e;return h(h({},a),r)}function v(e){var t=e.children,a=e.lineNumber,r=e.lineNumberStyle,i=e.largestLineNumber,o=e.showInlineLineNumbers,c=e.lineProps,s=void 0===c?{}:c,l=e.className,u=void 0===l?[]:l,g=e.showLineNumbers,d=e.wrapLongLines,f=e.wrapLines,b=void 0!==f&&f?h({},"function"==typeof s?s(a):s):{};if(b.className=b.className?[].concat(n(b.className.trim().split(/\s+/)),n(u)):u,a&&o){var m=y(r,a,i);t.unshift(p(a,m))}return d&g&&(b.style=h({display:"flex"},b.style)),{type:"element",tagName:"span",properties:b,children:t}}function E(e){var t=e.rows,n=e.stylesheet,a=e.useInlineStyles;return t.map(function(e,t){return function e(t){var n=t.node,a=t.stylesheet,r=t.style,i=t.useInlineStyles,o=t.key,l=n.properties,d=n.type,f=n.tagName,h=n.value;if("text"===d)return h;if(f){var b,m,p=(b=0,function(t){return b+=1,t.map(function(t,n){return e({node:t,stylesheet:a,useInlineStyles:i,key:"code-segment-".concat(b,"-").concat(n)})})});if(i){var y=Object.keys(a).reduce(function(e,t){return t.split(".").forEach(function(t){e.includes(t)||e.push(t)}),e},[]),v=l.className&&l.className.includes("token")?["token"]:[],E=l.className&&v.concat(l.className.filter(function(e){return!y.includes(e)}));m=u(u({},l),{},{className:E.join(" ")||void 0,style:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;return(function(e){if(0===e.length||1===e.length)return e;var t,n=e.join(".");return g[n]||(g[n]=0===(t=e.length)||1===t?e:2===t?[e[0],e[1],"".concat(e[0],".").concat(e[1]),"".concat(e[1],".").concat(e[0])]:3===t?[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])]:t>=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[n]})(e.filter(function(e){return"token"!==e})).reduce(function(e,t){return u(u({},e),n[t])},t)}(l.className,Object.assign({},l.style,void 0===r?{}:r),a)})}else m=u(u({},l),{},{className:l.className.join(" ")});var N=p(n.children);
1return c.default.createElement(f,s({key:o},m),N)}}({node:e,stylesheet:n,useInlineStyles:a,key:"code-segment-".concat(t)})})}function N(e){return e&&void 0!==e.highlightAuto}var _=e.i(911214),w=(i=_.default,o={},function(e){var t,a,r=e.language,s=e.children,l=e.style,u=void 0===l?o:l,g=e.customStyle,f=void 0===g?{}:g,_=e.codeTagProps,w=void 0===_?{className:r?"language-".concat(r):void 0,style:h(h({},u['code[class*="language-"]']),u['code[class*="language-'.concat(r,'"]')])}:_,O=e.useInlineStyles,x=void 0===O||O,M=e.showLineNumbers,S=void 0!==M&&M,k=e.showInlineLineNumbers,R=void 0===k||k,T=e.startingLineNumber,I=void 0===T?1:T,A=e.lineNumberContainerStyle,L=e.lineNumberStyle,C=void 0===L?{}:L,j=e.wrapLines,D=e.wrapLongLines,P=void 0!==D&&D,B=e.lineProps,U=e.renderer,$=e.PreTag,z=void 0===$?"pre":$,K=e.CodeTag,H=void 0===K?"code":K,G=e.code,F=void 0===G?(Array.isArray(s)?s[0]:s)||"":G,Z=e.astGenerator,q=function(e,t){if(null==e)return{};var n,a,r=function(e,t){if(null==e)return{};var n={};for(var a in e)if(({}).hasOwnProperty.call(e,a)){if(-1!==t.indexOf(a))continue;n[a]=e[a]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}(e,d);Z=Z||i;var X=S?c.default.createElement(m,{containerStyle:A,codeStyle:w.style||{},numberStyle:C,startingLineNumber:I,codeString:F}):null,W=u.hljs||u['pre[class*="language-"]']||{backgroundColor:"#fff"},V=N(Z)?"hljs":"prismjs",Q=x?Object.assign({},q,{style:Object.assign({},W,f)}):Object.assign({},q,{className:q.className?"".concat(V," ").concat(q.className):V,style:Object.assign({},f)});if(P?w.style=h({whiteSpace:"pre-wrap"},w.style):w.style=h({whiteSpace:"pre"},w.style),!Z)return c.default.createElement(z,Q,X,c.default.createElement(H,w,F));(void 0===j&&U||P)&&(j=!0),U=U||E;var J=[{type:"text",value:F}],Y=function(e){var t=e.astGenerator,n=e.language,a=e.code,r=e.defaultCodeValue;if(N(t)){var i=-1!==t.listLanguages().indexOf(n);return"text"===n?{value:r,language:"text"}:i?t.highlight(n,a):t.highlightAuto(a)}try{return n&&"text"!==n?{value:t.highlight(a,n)}:{value:r}}catch(e){return{value:r}}}({astGenerator:Z,language:r,code:F,defaultCodeValue:J});null===Y.language&&(Y.value=J);var ee=I+(null!=(t=null==(a=F.match(/\n/g))?void 0:a.length)?t:0),et=function(e,t,a,r,i,o,c,s,l){var u,g=function e(t){for(var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=0;i<t.length;i++){var o=t[i];if("text"===o.type)r.push(v({children:[o],className:n(new Set(a))}));else if(o.children){var c=a.concat(o.properties.className);e(o.children,c).forEach(function(e){return r.push(e)})}}return r}(e.value),d=[],f=-1,h=0;function m(e,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return t||o.length>0?function(e,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return v({children:e,lineNumber:n,lineNumberStyle:s,largestLineNumber:c,showInlineLineNumbers:i,lineProps:a,className:o,showLineNumbers:r,wrapLongLines:l,wrapLines:t})}(e,n,o):function(e,t){if(r&&t&&i){var n=y(s,t,c);e.unshift(p(t,n))}return e}(e,n)}for(;h<g.length;)!function(){var e=g[h],t=e.children[0].value;if(t.match(b)){var n=t.split("\n");n.forEach(function(t,a){var i=r&&d.length+o,c={type:"text",value:"".concat(t,"\n")};if(0===a){var s=m(g.slice(f+1,h).concat(v({children:[c],className:e.properties.className})),i);d.push(s)}else if(a===n.length-1){var l=g[h+1]&&g[h+1].children&&g[h+1].children[0],u={type:"text",value:"".concat(t)};if(l){var b=v({children:[u],className:e.properties.className});g.splice(h+1,0,b)}else{var p=m([u],i,e.properties.className);d.push(p)}}else{var y=m([c],i,e.properties.className);d.push(y)}}),f=h}h++}();if(f!==g.length-1){var E=g.slice(f+1,g.length);if(E&&E.length){var N=m(E,r&&d.length+o);d.push(N)}}return t?d:(u=[]).concat.apply(u,d)}(Y,j,void 0===B?{}:B,S,R,I,ee,C,P);return c.default.createElement(z,Q,c.default.createElement(H,w,!R&&X,U({rows:et,stylesheet:u,useInlineStyles:x})))});w.registerLanguage=_.default.registerLanguage,e.s(["Light",0,w],537655)},854858,(e,t,n)=>{t.exports=function(e){let t={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","
1sizeof","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"]},n=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:'""'}]},i=e.inherit(r,{illegal:/\n/}),o={className:"subst",begin:/\{/,end:/\}/,keywords:t},c=e.inherit(o,{illegal:/\n/}),s={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},e.BACKSLASH_ESCAPE,c]},l={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},o]},u=e.inherit(l,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},c]});o.contains=[l,s,r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE],c.contains=[u,s,i,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];let g={variants:[l,s,r,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},d={begin:"<",end:">",contains:[{beginKeywords:"in out"},n]},f=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",h={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:t,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"},n,d,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[n,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[n,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},{className:"function",begin:"("+f+"\\s+)+"+e.IDENT_RE+"\\s*(<.+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:t,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:t,relevance:0,contains:[g,a,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},h]}}},46860,(e,t,n)=>{"use strict";var a=e.r(188571);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,n.default=a(e.r(854858)).default},921416,(e,t,n)=>{let a=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],r=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],i=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invali
1d","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],o=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],c=["align-content","align-items","align-self","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","auto","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","clip-path","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-variant","font-variant-ligatures","font-variation-settings","font-weight","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inherit","initial","justify-content","left","letter-spacing","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","mask","max-height","max-width","min-height","min-width","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","perspective","perspective-origin","pointer-events","position","quotes","resize","right","src","tab-size","table-layout","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-indent","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","white-space","widows","width","word-break","word-spacing","word-wrap","z-index"].reverse();t.exports=function(e){let t={IMPORTANT:{className:"meta",begin:"!important"},HEXCOLOR:{className:"number",begin:"#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})"},ATTRIBUTE_SELECTOR_MODE:{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]}},n=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[e.C_BLOCK_COMMENT_MODE,{begin:/-(webkit|moz|ms|o)-(?=[a-z])/},e.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0}
1,{className:"selector-class",begin:"\\.[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},t.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+i.join("|")+")"},{begin:"::("+o.join("|")+")"}]},{className:"attribute",begin:"\\b("+c.join("|")+")\\b"},{begin:":",end:"[;}]",contains:[t.HEXCOLOR,t.IMPORTANT,e.CSS_NUMBER_MODE,...n,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},{className:"built_in",begin:/[\w-]+(?=\()/}]},{begin:["(?=",/@/,")"].map(e=>e?"string"==typeof e?e:e.source:null).join(""),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:/@-?\w[\w]*(-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:"and or not only",attribute:r.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...n,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+a.join("|")+")\\b"}]}}},847331,(e,t,n)=>{"use strict";var a=e.r(188571);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,n.default=a(e.r(921416)).default},587484,(e,t,n)=>{let a="[A-Za-z$_][0-9A-Za-z$_]*",r=["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"],i=["true","false","null","undefined","NaN","Infinity"],o=[].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 s("(?=",e,")")}function s(...e){return e.map(e=>e?"string"==typeof e?e:e.source:null).join("")}t.exports=function(e){let t=/<[A-Za-z0-9\\._:-]+/,n=/\/[A-Za-z0-9\\._:-]+>|\/>/,l={$pattern:a,keyword:r,literal:i,built_in:o},u="[0-9](_?[0-9])*",g=`\\.(${u})`,d="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",f={className:"number",variants:[{begin:`(\\b(${d})((${g})|\\.)?|(${g}))[eE][+-]?(${u})\\b`},{begin:`\\b(${d})\\b((${g})\\b|\\.)?|(${g})\\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},h={className:"subst",begin:"\\$\\{",end:"\\}",keywords:l,contains:[]},b={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"xml"}},m={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[e.BACKSLASH_ESCAPE,h],subLanguage:"css"}},p={className:"string",begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE,h]},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:a+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),e.C_BLOCK_COMMENT_MODE,e.C_LINE_COMMENT_MODE]},v=[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,b,m,p,f,e.REGEXP_MODE];h.contains=v.concat({begin:/\{/,end:/\}/,keywords:l,contains:["self"].concat(v)});let E=[].concat(y,h.contains),N=E.concat([{begin:/\(/,end:/\)/,keywords:l,contains:["self"].concat(E)}]),_={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:l,contains:N};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:l,exports:{PARAMS_CONTAINS:N},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,p,y,f,{begin:s(/[{,\n]\s*/,c(s(/(((\/\/.*$)|(\/\*(\*[^/]|[^*])*\*\/))\s*)*/,a+"\\s*:"))),relevance:0,contains:[{className:"attr",begin:a+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:l,contains:N}]}]},{begin:/,/,relevance:0},{className:"",begin:/\s/,end:/\s*/,skip:!0},{variants:[{begin:"<>",end:"</>"},{begin:t,"on:begin":(e,t)=>{let n=e[0].length+e.index,a=e.input[n];"<"===a?t.ignoreMatch():">"!==a||((e,{after:t})=>{let n="</"+e[0].slice(1);return -1!==e.input.indexOf(n,t)})(e,{after:n})||t.ignoreMatch()},end:n}],subLanguage:"xml",contains:[{begin:t,end:n,skip:!0,contains:["self"]}]}],relevance:0},{className:"function",beginKeywords:"function",end:/[{;]/,excludeEnd:!0,keywords:l,contains:["self",e.inherit(e.TITLE_MODE,{begin:a}),_],illegal:/%/},{beginKeywords:"while if switch catch for"},{className:"function",begin:e.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,contains:[_,e.inherit(e.TITLE_MODE,{begin:a})]},{variants:[{begin:"\\."+a},{begin:"\\$"+a}],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:a}),"self",_]},{begin:"(get|set)\\s+(?="+a+"\\()",end:/\{/,keywords:"get set",contains:[e.inherit(e.TITLE_MODE,{begin:a}),{begin:/\(\)/},_]},{begin:/\$[(.]/}]}}},525296,(e,t,n)=>{"use strict";var a=e.r(188571);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,n.default=a(e.r(587484)).default},852533,(e,t,n)=>{t.exports=function(e){let t="([ui](8|16|32|64|128|size)|f(32|64))?",n="drop i8 i16 i32 i64 i128 isize u8 u16 u32 u64 u128 usize f32 f64 str char bool Box Option Result String Vec Copy Send Sized Sync Drop Fn FnMut FnOnce ToOwned Clone Debug PartialEq PartialOrd Eq Ord AsRef AsMut Into From Default Iterator Extend IntoIterator DoubleEndedIterator ExactSizeIterator SliceConcatExt ToString assert! assert_eq! bitflags! bytes! cfg! col! concat! concat_idents! debug_assert! debug_assert_eq! env! panic! file! format! format_args! include_bin! include_str! line! local_data_key! module_path! option_env! print! println! select! stringify! try! unimplemented! unreachable! vec! write! writeln! macro_rules! assert_ne! debug_assert_ne!";return{name:"Rust",aliases:["rs"],keywords:{$pattern:e.IDENT_RE+"!?",keyword:"abstract as async await become box break const continue crate do dyn else enum extern false final fn for if impl in let loop macro match mod move mut override priv pub ref return self Self static struct super trait true try type typeof unsafe unsized use virtual where while yield",literal:"true false Some None Ok Err",built_in:n},illegal:"</",contains:[e.C_LINE_COMMENT_MODE,e.COMMENT("/\\*","\\*/",{contains:["self"]}),e.inherit(e.QUOTE_STRING_MODE,{begin:/b?"/,illegal:null}),{className:"string",variants:[{begin:/r(#*)"(.|\n)*?"\1(?!#)/},{begin:/b?'\\?(x\w{2}|u\w{4}|U\w{8}|.)'/}]},{className:"symbol",begin:/'[a-zA-Z_][a-zA-Z0-9_]*/},{className:"number",variants:[{begin:"\\b0b([01_]+)"+t},{begin:"\\b0o([0-7_]+)"+t},{begin:"\\b0x([A-Fa-f0-9_]+)"+t},{begin:"\\b(\\d[\\d_]*(\\.[0-9_]+)?([eE][+-]?[0-9_]+)?)"+t}],relevance:0},{className:"function",beginKeywords:"fn",end:"(\\(|<)",excludeEnd:!0,contains:[e.UNDERSCORE_TITLE_MODE]},{className:"meta",begin:"#!?\\[",end:"\\]",contains:[{className:"meta-string",begin:/"/,end:/"/}]},{className:"class",beginKeywords:"type",end:";",contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"\\S"},{className:"class",beginKeywords:"trait enum struct union",end:/\{/,contains:[e.inherit(e.UNDERSCORE_TITLE_MODE,{endsParent:!0})],illegal:"[\\w\\d]"},{begin:e.IDENT_RE+"::",keywords:{built_in:n}},{begin:"->"}]}}},852529,(e,t,n)=>{"use strict";var a=e.r(188571);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,n.default=a(e.r(852533)).default},693740,(e,t,n)=>{function a(e){return e?"string"==typeof e?e:e.source:null}function r(e){return i("(?=",e,")")}function i(...e){return e.map(e=>a(e)).join("")}t.exports=function(e){let t=i(/[A-Z_]/,i("(",/[A-Z0-9_.-]*:/,")?"),/[A-Z0-9_.-]*/),n={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},o={begin:/\s/,contains:[{className:"meta-keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},c=e.inherit(o,{begin:/\(/,end:/\)/}),s=e.inherit(e.APOS_STRING_MODE,{className:"meta-string"}),l=e.inherit(e.QUOTE_STRING_MODE,{className:"meta-string"}),u={endsWithParent:!0,illegal:/</,relevance:0,contains:[{className:"attr",begin:/[A-Za-z0-9._:-]+/,relevance:0}
1,{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[n]},{begin:/'/,end:/'/,contains:[n]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,relevance:10,contains:[o,l,s,c,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin:/<![a-z]/,end:/>/,contains:[o,c,l,s]}]}]},e.COMMENT(/<!--/,/-->/,{relevance:10}),{begin:/<!\[CDATA\[/,end:/\]\]>/,relevance:10},n,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:/<style(?=\s|>)/,end:/>/,keywords:{name:"style"},contains:[u],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/<script(?=\s|>)/,end:/>/,keywords:{name:"script"},contains:[u],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:i(/</,r(i(t,"("+[/\/>/,/>/,/\s/].map(e=>a(e)).join("|")+")"))),end:/\/?>/,contains:[{className:"name",begin:t,relevance:0,starts:u}]},{className:"tag",begin:i(/<\//,r(i(t,/>/))),contains:[{className:"name",begin:t,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}},952405,(e,t,n)=>{"use strict";var a=e.r(188571);Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,n.default=a(e.r(693740)).default}]);
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.