8 lines
172 KiB
JavaScript
8 lines
172 KiB
JavaScript
/*!
|
|
* Docsify v5.0.0-rc.3
|
|
* https://docsify.js.org
|
|
* (c) 2017-2025
|
|
* MIT license
|
|
*/
|
|
!function(){"use strict";function e(e){const n=Object.create(null);return function(i){const o=t(i)?i:JSON.stringify(i);return n[o]||(n[o]=e(i))}}const n=e((e=>e.replace(/([A-Z])/g,(e=>"-"+e.toLowerCase()))));function t(e){return"string"==typeof e||"number"==typeof e}function i(){}function o(e){return"function"==typeof e}function a(e){const n=e.match(/^([^:/?#]+:)?(?:\/{2,}([^/?#]*))?([^?#]+)?(\?[^#]*)?(#.*)?/);return"string"==typeof n[1]&&n[1].length>0&&n[1].toLowerCase()!==location.protocol||("string"==typeof n[2]&&n[2].length>0&&n[2].replace(new RegExp(":("+{"http:":80,"https:":443}[location.protocol]+")?$"),"")!==location.host||!!/^\/\\/.test(e))}const r={};function c(e,n=!1){if("string"==typeof e){if(void 0!==window.Vue)return f(e);e=n?f(e):r[e]||(r[e]=f(e))}return e}function s(e,n,t){const i=c(e);i&&(i[t?"outerHTML":"innerHTML"]=n)}const u=document,d=u.body,p=u.head;function f(e,n){return n?e.querySelector(n):u.querySelector(e)}function l(e,n){return Array.from(n?e.querySelectorAll(n):u.querySelectorAll(e))}function g(e,n){return e=u.createElement(e),n&&(e.innerHTML=n),e}function v(e,n){return e.appendChild(n)}function h(e,n){return e.insertBefore(n,e.children[0])}function m(e,n,t){o(n)?window.addEventListener(e,n):e.addEventListener(n,t)}function _(e,n,t){e&&e.classList[t?n:"toggle"](t||n)}function b(e,n=document){const t=n.readyState;if("complete"===t||"interactive"===t)return setTimeout(e,0);n.addEventListener("DOMContentLoaded",e)}var k=Object.freeze({__proto__:null,$:u,appendTo:v,before:h,body:d,create:g,documentReady:b,find:f,findAll:l,getNode:c,head:p,off:function(e,n,t){o(n)?window.removeEventListener(e,n):e.removeEventListener(n,t)},on:m,setHTML:s,style:function(e){v(p,g("style",e))},toggleClass:_});const w=decodeURIComponent,y=encodeURIComponent;function x(e){const n={};return(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach((e=>{const t=e.replace(/\+/g," ").split("=");n[t[0]]=t[1]&&w(t[1])})),n):n}function $(e,n=[]){const t=[];for(const i in e)n.indexOf(i)>-1||t.push(e[i]?`${y(i)}=${y(e[i])}`.toLowerCase():y(i));return t.length?`?${t.join("&")}`:""}function S(e){const[n,t]=e.split("?");if(!t)return e;const i=new URLSearchParams(t).get("id");return null!==i?`${n}?id=${i}`:n}const A=e((e=>/(:|(\/{2}))/g.test(e))),E=e((e=>e.split(/[?#]/)[0])),j=e((e=>{if(/\/$/g.test(e))return e;const n=e.match(/(\S*\/)[^/]+$/);return n?n[1]:""})),R=e((e=>e.replace(/^\/+/,"/").replace(/([^:])\/{2,}/g,"$1/"))),T=e((e=>{const n=e.replace(/^\//,"").split("/"),t=[];for(const e of n)".."===e?t.pop():"."!==e&&t.push(e);return"/"+t.join("/")}));function z(e){return e.split("/").filter((e=>-1===e.indexOf("#"))).join("/")}function L(...e){return R(e.map(z).join("/"))}const C=e((e=>e.replace("#","?id=")));class q{#e={};constructor(e){this.config=e}#n(e,n,t){const i=Object.keys(n).filter((n=>(this.#e[n]||(this.#e[n]=new RegExp(`^${n}$`))).test(e)&&e!==t))[0];return i?this.#n(e.replace(this.#e[i],n[i]),n,e):e}#t(e,n){const[t,i]=e.split("?"),o=new RegExp(`\\.(${n.replace(/^\./,"")}|html)$`).test(t)?t:/\/$/g.test(t)?`${t}README${n}`:`${t}${n}`;return i?`${o}?${i}`:o}getBasePath(){return this.config.basePath}getFile(e=this.getCurrentPath(),n){const{config:t}=this,i=this.getBasePath(),o="string"==typeof t.ext?t.ext:".md";return e=t.alias?this.#n(e,t.alias):e,e=(e=this.#t(e,o))===`/README${o}`&&t.homepage||e,e=A(e)?e:L(i,e),n&&(e=e.replace(new RegExp(`^${i}`),"")),e}onchange(e=i){e()}getCurrentPath(){}normalize(){}parse(){}toURL(e,n,t){const i=t&&"#"===e[0],o=this.parse(C(e));if(o.query={...o.query,...n},e=(e=o.path+$(o.query)).replace(/\.md(\?)|\.md$/,"$1"),i){const n=t.indexOf("?");e=(n>0?t.substring(0,n):t)+e}if(this.config.relativePath&&0!==e.indexOf("/")){const n=t.substring(0,t.lastIndexOf("/")+1);return R(T(n+e))}return R("/"+e)}}function F(e){const n=location.href.indexOf("#");location.replace(location.href.slice(0,n>=0?n:0)+"#"+e)}class P extends q{mode="hash";getBasePath(){const e=window.location.pathname||"",n=this.config.basePath,t=e.endsWith(".html")?e+"#/"+n:e+"/"+n;return/^(\/|https?:)/g.test(n)?n:R(t)}getCurrentPath(){const e=location.href,n=e.indexOf("#");return-1===n?"":e.slice(n+1)}onchange(e=i){let n=!1;m("click",(t=>{const i="A"===t.target.tagName?t.target:t.target.parentNode;if(i&&"A"===i.tagName&&!a(i.href)){if(n=!0,["app-name-link","page-link"].includes(i.className))return;i.hash===location.hash&&e({event:t,source:"navigate"})}})),m("hashchange",(t=>{const i=n?"navigate":"history";n=!1,e({event:t,source:i})}))}normalize(){let e=this.getCurrentPath();if(e=C(e),"/"===e.charAt(0))return F(e);F("/"+e)}parse(e=location.href){let n="";const t=e.indexOf("#");t>=0&&(e=e.slice(t+1));const i=e.indexOf("?");return i>=0&&(n=e.slice(i+1),e=e.slice(0,i)),{path:e,file:this.getFile(e,!0),query:x(n),response:{}}}toURL(e,n,t){return"#"+super.toURL(e,n,t)}}class O extends q{mode="history";getCurrentPath(){const e=this.getBasePath();let n=window.location.pathname;return e&&0===n.indexOf(e)&&(n=n.slice(e.length)),(n||"/")+window.location.search+window.location.hash}onchange(e=i){m("click",(n=>{const t="A"===n.target.tagName?n.target:n.target.parentNode;if(t&&"A"===t.tagName&&!a(t.href)){n.preventDefault();const i=t.href;window.history.pushState({key:i},"",i),e({event:n,source:"navigate"})}})),m("popstate",(n=>{e({event:n,source:"history"})}))}parse(e=location.href){let n="";const t=e.indexOf("?");t>=0&&(n=e.slice(t+1),e=e.slice(0,t));const i=L(location.origin),o=e.indexOf(i);return o>-1&&(e=e.slice(o+i.length)),{path:e,file:this.getFile(e),query:x(n),response:{}}}}let M={};var I=/([^{]*?)\w(?=\})/g,N={YYYY:"getFullYear",YY:"getYear",MM:function(e){return e.getMonth()+1},DD:"getDate",HH:"getHours",mm:"getMinutes",ss:"getSeconds",fff:"getMilliseconds"};const B=getComputedStyle(document.documentElement,null).getPropertyValue("--_mobile-breakpoint");function H(){return window?.matchMedia?.(`(max-width: ${B})`)?.matches}function D(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var U={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};function Z(e){U=e}var G={exec:()=>null};function V(e,n=""){let t="string"==typeof e?e:e.source,i={replace:(e,n)=>{let o="string"==typeof n?n:n.source;return o=o.replace(W.caret,"$1"),t=t.replace(e,o),i},getRegex:()=>new RegExp(t,n)};return i}var W={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp(`^( {0,3}${e})((?:[\t ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ \t][^\\n]*)?(?:\\n|$))`),hrRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},Q=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,Y=/(?:[*+-]|\d{1,9}[.)])/,X=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,J=V(X).replace(/bull/g,Y).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),K=V(X).replace(/bull/g,Y).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),ee=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,ne=/(?!\s*\])(?:\\.|[^\[\]\\])+/,te=V(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",ne).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),ie=V(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,Y).getRegex(),oe="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",ae=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,re=V("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:(?:\\n[ \t]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ \t]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ \t]*)+\\n|$))","i").replace("comment",ae).replace("tag",oe).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),ce=V(ee).replace("hr",Q).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",oe).getRegex(),se={blockquote:V(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",ce).getRegex(),code:/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,def:te,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,hr:Q,html:re,lheading:J,list:ie,newline:/^(?:[ \t]*(?:\n|$))+/,paragraph:ce,table:G,text:/^[^\n]+/},ue=V("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Q).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}\t)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",oe).getRegex(),de={...se,lheading:K,table:ue,paragraph:V(ee).replace("hr",Q).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",ue).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",oe).getRegex()},pe={...se,html:V("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",ae).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:G,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:V(ee).replace("hr",Q).replace("heading"," *#{1,6} *[^\n]").replace("lheading",J).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},fe=/^( {2,}|\\)\n(?!\s*$)/,le=/[\p{P}\p{S}]/u,ge=/[\s\p{P}\p{S}]/u,ve=/[^\s\p{P}\p{S}]/u,he=V(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,ge).getRegex(),me=/(?!~)[\p{P}\p{S}]/u,_e=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,be=V(_e,"u").replace(/punct/g,le).getRegex(),ke=V(_e,"u").replace(/punct/g,me).getRegex(),we="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",ye=V(we,"gu").replace(/notPunctSpace/g,ve).replace(/punctSpace/g,ge).replace(/punct/g,le).getRegex(),xe=V(we,"gu").replace(/notPunctSpace/g,/(?:[^\s\p{P}\p{S}]|~)/u).replace(/punctSpace/g,/(?!~)[\s\p{P}\p{S}]/u).replace(/punct/g,me).getRegex(),$e=V("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,ve).replace(/punctSpace/g,ge).replace(/punct/g,le).getRegex(),Se=V(/\\(punct)/,"gu").replace(/punct/g,le).getRegex(),Ae=V(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),Ee=V(ae).replace("(?:--\x3e|$)","--\x3e").getRegex(),je=V("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",Ee).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Re=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,Te=V(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",Re).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),ze=V(/^!?\[(label)\]\[(ref)\]/).replace("label",Re).replace("ref",ne).getRegex(),Le=V(/^!?\[(ref)\](?:\[\])?/).replace("ref",ne).getRegex(),Ce={_backpedal:G,anyPunctuation:Se,autolink:Ae,blockSkip:/\[[^[\]]*?\]\((?:\\.|[^\\\(\)]|\((?:\\.|[^\\\(\)])*\))*\)|`[^`]*?`|<[^<>]*?>/g,br:fe,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,del:G,emStrongLDelim:be,emStrongRDelimAst:ye,emStrongRDelimUnd:$e,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,link:Te,nolink:Le,punctuation:he,reflink:ze,reflinkSearch:V("reflink|nolink(?!\\()","g").replace("reflink",ze).replace("nolink",Le).getRegex(),tag:je,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,url:G},qe={...Ce,link:V(/^!?\[(label)\]\((.*?)\)/).replace("label",Re).getRegex(),reflink:V(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Re).getRegex()},Fe={...Ce,emStrongRDelimAst:xe,emStrongLDelim:ke,url:V(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\.|[^\\])*?(?:\\.|[^\s~\\]))\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/},Pe={...Fe,br:V(fe).replace("{2,}","*").getRegex(),text:V(Fe.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},Oe={normal:se,gfm:de,pedantic:pe},Me={normal:Ce,gfm:Fe,breaks:Pe,pedantic:qe},Ie={"&":"&","<":"<",">":">",'"':""","'":"'"},Ne=e=>Ie[e];function Be(e,n){if(n){if(W.escapeTest.test(e))return e.replace(W.escapeReplace,Ne)}else if(W.escapeTestNoEncode.test(e))return e.replace(W.escapeReplaceNoEncode,Ne);return e}function He(e){try{e=encodeURI(e).replace(W.percentDecode,"%")}catch{return null}return e}function De(e,n){let t=e.replace(W.findPipe,((e,n,t)=>{let i=!1,o=n;for(;--o>=0&&"\\"===t[o];)i=!i;return i?"|":" |"})).split(W.splitPipe),i=0;if(t[0].trim()||t.shift(),t.length>0&&!t.at(-1)?.trim()&&t.pop(),n)if(t.length>n)t.splice(n);else for(;t.length<n;)t.push("");for(;i<t.length;i++)t[i]=t[i].trim().replace(W.slashPipe,"|");return t}function Ue(e,n,t){let i=e.length;if(0===i)return"";let o=0;for(;o<i;){let a=e.charAt(i-o-1);if(a!==n||t){if(a===n||!t)break;o++}else o++}return e.slice(0,i-o)}function Ze(e,n,t,i,o){let a=n.href,r=n.title||null,c=e[1].replace(o.other.outputLinkReplace,"$1");i.state.inLink=!0;let s={type:"!"===e[0].charAt(0)?"image":"link",raw:t,href:a,title:r,text:c,tokens:i.inlineTokens(c)};return i.state.inLink=!1,s}var Ge=class{options;rules;lexer;constructor(e){this.options=e||U}space(e){let n=this.rules.block.newline.exec(e);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(e){let n=this.rules.block.code.exec(e);if(n){let e=n[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?e:Ue(e,"\n")}}}fences(e){let n=this.rules.block.fences.exec(e);if(n){let e=n[0],t=function(e,n,t){let i=e.match(t.other.indentCodeCompensation);if(null===i)return n;let o=i[1];return n.split("\n").map((e=>{let n=e.match(t.other.beginningSpace);if(null===n)return e;let[i]=n;return i.length>=o.length?e.slice(o.length):e})).join("\n")}(e,n[3]||"",this.rules);return{type:"code",raw:e,lang:n[2]?n[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):n[2],text:t}}}heading(e){let n=this.rules.block.heading.exec(e);if(n){let e=n[2].trim();if(this.rules.other.endingHash.test(e)){let n=Ue(e,"#");(this.options.pedantic||!n||this.rules.other.endingSpaceChar.test(n))&&(e=n.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:e,tokens:this.lexer.inline(e)}}}hr(e){let n=this.rules.block.hr.exec(e);if(n)return{type:"hr",raw:Ue(n[0],"\n")}}blockquote(e){let n=this.rules.block.blockquote.exec(e);if(n){let e=Ue(n[0],"\n").split("\n"),t="",i="",o=[];for(;e.length>0;){let n,a=!1,r=[];for(n=0;n<e.length;n++)if(this.rules.other.blockquoteStart.test(e[n]))r.push(e[n]),a=!0;else{if(a)break;r.push(e[n])}e=e.slice(n);let c=r.join("\n"),s=c.replace(this.rules.other.blockquoteSetextReplace,"\n $1").replace(this.rules.other.blockquoteSetextReplace2,"");t=t?`${t}\n${c}`:c,i=i?`${i}\n${s}`:s;let u=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(s,o,!0),this.lexer.state.top=u,0===e.length)break;let d=o.at(-1);if("code"===d?.type)break;if("blockquote"===d?.type){let n=d,a=n.raw+"\n"+e.join("\n"),r=this.blockquote(a);o[o.length-1]=r,t=t.substring(0,t.length-n.raw.length)+r.raw,i=i.substring(0,i.length-n.text.length)+r.text;break}if("list"!==d?.type);else{let n=d,a=n.raw+"\n"+e.join("\n"),r=this.list(a);o[o.length-1]=r,t=t.substring(0,t.length-d.raw.length)+r.raw,i=i.substring(0,i.length-n.raw.length)+r.raw,e=a.substring(o.at(-1).raw.length).split("\n")}}return{type:"blockquote",raw:t,tokens:o,text:i}}}list(e){let n=this.rules.block.list.exec(e);if(n){let t=n[1].trim(),i=t.length>1,o={type:"list",raw:"",ordered:i,start:i?+t.slice(0,-1):"",loose:!1,items:[]};t=i?`\\d{1,9}\\${t.slice(-1)}`:`\\${t}`,this.options.pedantic&&(t=i?t:"[*+-]");let a=this.rules.other.listItemRegex(t),r=!1;for(;e;){let t=!1,i="",c="";if(!(n=a.exec(e))||this.rules.block.hr.test(e))break;i=n[0],e=e.substring(i.length);let s=n[2].split("\n",1)[0].replace(this.rules.other.listReplaceTabs,(e=>" ".repeat(3*e.length))),u=e.split("\n",1)[0],d=!s.trim(),p=0;if(this.options.pedantic?(p=2,c=s.trimStart()):d?p=n[1].length+1:(p=n[2].search(this.rules.other.nonSpaceChar),p=p>4?1:p,c=s.slice(p),p+=n[1].length),d&&this.rules.other.blankLine.test(u)&&(i+=u+"\n",e=e.substring(u.length+1),t=!0),!t){let n=this.rules.other.nextBulletRegex(p),t=this.rules.other.hrRegex(p),o=this.rules.other.fencesBeginRegex(p),a=this.rules.other.headingBeginRegex(p),r=this.rules.other.htmlBeginRegex(p);for(;e;){let f,l=e.split("\n",1)[0];if(u=l,this.options.pedantic?(u=u.replace(this.rules.other.listReplaceNesting," "),f=u):f=u.replace(this.rules.other.tabCharGlobal," "),o.test(u)||a.test(u)||r.test(u)||n.test(u)||t.test(u))break;if(f.search(this.rules.other.nonSpaceChar)>=p||!u.trim())c+="\n"+f.slice(p);else{if(d||s.replace(this.rules.other.tabCharGlobal," ").search(this.rules.other.nonSpaceChar)>=4||o.test(s)||a.test(s)||t.test(s))break;c+="\n"+u}!d&&!u.trim()&&(d=!0),i+=l+"\n",e=e.substring(l.length+1),s=f.slice(p)}}o.loose||(r?o.loose=!0:this.rules.other.doubleBlankLine.test(i)&&(r=!0));let f,l=null;this.options.gfm&&(l=this.rules.other.listIsTask.exec(c),l&&(f="[ ] "!==l[0],c=c.replace(this.rules.other.listReplaceTask,""))),o.items.push({type:"list_item",raw:i,task:!!l,checked:f,loose:!1,text:c,tokens:[]}),o.raw+=i}let c=o.items.at(-1);if(!c)return;c.raw=c.raw.trimEnd(),c.text=c.text.trimEnd(),o.raw=o.raw.trimEnd();for(let e=0;e<o.items.length;e++)if(this.lexer.state.top=!1,o.items[e].tokens=this.lexer.blockTokens(o.items[e].text,[]),!o.loose){let n=o.items[e].tokens.filter((e=>"space"===e.type)),t=n.length>0&&n.some((e=>this.rules.other.anyLine.test(e.raw)));o.loose=t}if(o.loose)for(let e=0;e<o.items.length;e++)o.items[e].loose=!0;return o}}html(e){let n=this.rules.block.html.exec(e);if(n)return{type:"html",block:!0,raw:n[0],pre:"pre"===n[1]||"script"===n[1]||"style"===n[1],text:n[0]}}def(e){let n=this.rules.block.def.exec(e);if(n){let e=n[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),t=n[2]?n[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):n[3];return{type:"def",tag:e,raw:n[0],href:t,title:i}}}table(e){let n=this.rules.block.table.exec(e);if(!n||!this.rules.other.tableDelimiter.test(n[2]))return;let t=De(n[1]),i=n[2].replace(this.rules.other.tableAlignChars,"").split("|"),o=n[3]?.trim()?n[3].replace(this.rules.other.tableRowBlankLine,"").split("\n"):[],a={type:"table",raw:n[0],header:[],align:[],rows:[]};if(t.length===i.length){for(let e of i)this.rules.other.tableAlignRight.test(e)?a.align.push("right"):this.rules.other.tableAlignCenter.test(e)?a.align.push("center"):this.rules.other.tableAlignLeft.test(e)?a.align.push("left"):a.align.push(null);for(let e=0;e<t.length;e++)a.header.push({text:t[e],tokens:this.lexer.inline(t[e]),header:!0,align:a.align[e]});for(let e of o)a.rows.push(De(e,a.header.length).map(((e,n)=>({text:e,tokens:this.lexer.inline(e),header:!1,align:a.align[n]}))));return a}}lheading(e){let n=this.rules.block.lheading.exec(e);if(n)return{type:"heading",raw:n[0],depth:"="===n[2].charAt(0)?1:2,text:n[1],tokens:this.lexer.inline(n[1])}}paragraph(e){let n=this.rules.block.paragraph.exec(e);if(n){let e="\n"===n[1].charAt(n[1].length-1)?n[1].slice(0,-1):n[1];return{type:"paragraph",raw:n[0],text:e,tokens:this.lexer.inline(e)}}}text(e){let n=this.rules.block.text.exec(e);if(n)return{type:"text",raw:n[0],text:n[0],tokens:this.lexer.inline(n[0])}}escape(e){let n=this.rules.inline.escape.exec(e);if(n)return{type:"escape",raw:n[0],text:n[1]}}tag(e){let n=this.rules.inline.tag.exec(e);if(n)return!this.lexer.state.inLink&&this.rules.other.startATag.test(n[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:n[0]}}link(e){let n=this.rules.inline.link.exec(e);if(n){let e=n[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(e)){if(!this.rules.other.endAngleBracket.test(e))return;let n=Ue(e.slice(0,-1),"\\");if((e.length-n.length)%2==0)return}else{let e=function(e,n){if(-1===e.indexOf(n[1]))return-1;let t=0;for(let i=0;i<e.length;i++)if("\\"===e[i])i++;else if(e[i]===n[0])t++;else if(e[i]===n[1]&&(t--,t<0))return i;return t>0?-2:-1}(n[2],"()");if(-2===e)return;if(e>-1){let t=(0===n[0].indexOf("!")?5:4)+n[1].length+e;n[2]=n[2].substring(0,e),n[0]=n[0].substring(0,t).trim(),n[3]=""}}let t=n[2],i="";if(this.options.pedantic){let e=this.rules.other.pedanticHrefTitle.exec(t);e&&(t=e[1],i=e[3])}else i=n[3]?n[3].slice(1,-1):"";return t=t.trim(),this.rules.other.startAngleBracket.test(t)&&(t=this.options.pedantic&&!this.rules.other.endAngleBracket.test(e)?t.slice(1):t.slice(1,-1)),Ze(n,{href:t&&t.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},n[0],this.lexer,this.rules)}}reflink(e,n){let t;if((t=this.rules.inline.reflink.exec(e))||(t=this.rules.inline.nolink.exec(e))){let e=n[(t[2]||t[1]).replace(this.rules.other.multipleSpaceGlobal," ").toLowerCase()];if(!e){let e=t[0].charAt(0);return{type:"text",raw:e,text:e}}return Ze(t,e,t[0],this.lexer,this.rules)}}emStrong(e,n,t=""){let i=this.rules.inline.emStrongLDelim.exec(e);if(!(!i||i[3]&&t.match(this.rules.other.unicodeAlphaNumeric))&&(!i[1]&&!i[2]||!t||this.rules.inline.punctuation.exec(t))){let t,o,a=[...i[0]].length-1,r=a,c=0,s="*"===i[0][0]?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(s.lastIndex=0,n=n.slice(-1*e.length+a);null!=(i=s.exec(n));){if(t=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!t)continue;if(o=[...t].length,i[3]||i[4]){r+=o;continue}if((i[5]||i[6])&&a%3&&!((a+o)%3)){c+=o;continue}if(r-=o,r>0)continue;o=Math.min(o,o+r+c);let n=[...i[0]][0].length,s=e.slice(0,a+i.index+n+o);if(Math.min(a,o)%2){let e=s.slice(1,-1);return{type:"em",raw:s,text:e,tokens:this.lexer.inlineTokens(e)}}let u=s.slice(2,-2);return{type:"strong",raw:s,text:u,tokens:this.lexer.inlineTokens(u)}}}}codespan(e){let n=this.rules.inline.code.exec(e);if(n){let e=n[2].replace(this.rules.other.newLineCharGlobal," "),t=this.rules.other.nonSpaceChar.test(e),i=this.rules.other.startingSpaceChar.test(e)&&this.rules.other.endingSpaceChar.test(e);return t&&i&&(e=e.substring(1,e.length-1)),{type:"codespan",raw:n[0],text:e}}}br(e){let n=this.rules.inline.br.exec(e);if(n)return{type:"br",raw:n[0]}}del(e){let n=this.rules.inline.del.exec(e);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(e){let n=this.rules.inline.autolink.exec(e);if(n){let e,t;return"@"===n[2]?(e=n[1],t="mailto:"+e):(e=n[1],t=e),{type:"link",raw:n[0],text:e,href:t,tokens:[{type:"text",raw:e,text:e}]}}}url(e){let n;if(n=this.rules.inline.url.exec(e)){let e,t;if("@"===n[2])e=n[0],t="mailto:"+e;else{let i;do{i=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])?.[0]??""}while(i!==n[0]);e=n[0],t="www."===n[1]?"http://"+n[0]:n[0]}return{type:"link",raw:n[0],text:e,href:t,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e){let n=this.rules.inline.text.exec(e);if(n){let e=this.lexer.state.inRawBlock;return{type:"text",raw:n[0],text:n[0],escaped:e}}}},Ve=class e{tokens;options;state;tokenizer;inlineQueue;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||U,this.options.tokenizer=this.options.tokenizer||new Ge,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let n={other:W,block:Oe.normal,inline:Me.normal};this.options.pedantic?(n.block=Oe.pedantic,n.inline=Me.pedantic):this.options.gfm&&(n.block=Oe.gfm,this.options.breaks?n.inline=Me.breaks:n.inline=Me.gfm),this.tokenizer.rules=n}static get rules(){return{block:Oe,inline:Me}}static lex(n,t){return new e(t).lex(n)}static lexInline(n,t){return new e(t).inlineTokens(n)}lex(e){e=e.replace(W.carriageReturn,"\n"),this.blockTokens(e,this.tokens);for(let e=0;e<this.inlineQueue.length;e++){let n=this.inlineQueue[e];this.inlineTokens(n.src,n.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,n=[],t=!1){for(this.options.pedantic&&(e=e.replace(W.tabCharGlobal," ").replace(W.spaceLine,""));e;){let i;if(this.options.extensions?.block?.some((t=>!!(i=t.call({lexer:this},e,n))&&(e=e.substring(i.raw.length),n.push(i),!0))))continue;if(i=this.tokenizer.space(e)){e=e.substring(i.raw.length);let t=n.at(-1);1===i.raw.length&&void 0!==t?t.raw+="\n":n.push(i);continue}if(i=this.tokenizer.code(e)){e=e.substring(i.raw.length);let t=n.at(-1);"paragraph"===t?.type||"text"===t?.type?(t.raw+="\n"+i.raw,t.text+="\n"+i.text,this.inlineQueue.at(-1).src=t.text):n.push(i);continue}if(i=this.tokenizer.fences(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.heading(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.hr(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.blockquote(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.list(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.html(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.def(e)){e=e.substring(i.raw.length);let t=n.at(-1);"paragraph"===t?.type||"text"===t?.type?(t.raw+="\n"+i.raw,t.text+="\n"+i.raw,this.inlineQueue.at(-1).src=t.text):this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title});continue}if(i=this.tokenizer.table(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.lheading(e)){e=e.substring(i.raw.length),n.push(i);continue}let o=e;if(this.options.extensions?.startBlock){let n,t=1/0,i=e.slice(1);this.options.extensions.startBlock.forEach((e=>{n=e.call({lexer:this},i),"number"==typeof n&&n>=0&&(t=Math.min(t,n))})),t<1/0&&t>=0&&(o=e.substring(0,t+1))}if(this.state.top&&(i=this.tokenizer.paragraph(o))){let a=n.at(-1);t&&"paragraph"===a?.type?(a.raw+="\n"+i.raw,a.text+="\n"+i.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=a.text):n.push(i),t=o.length!==e.length,e=e.substring(i.raw.length)}else if(i=this.tokenizer.text(e)){e=e.substring(i.raw.length);let t=n.at(-1);"text"===t?.type?(t.raw+="\n"+i.raw,t.text+="\n"+i.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=t.text):n.push(i)}else if(e){let n="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(n);break}throw new Error(n)}}return this.state.top=!0,n}inline(e,n=[]){return this.inlineQueue.push({src:e,tokens:n}),n}inlineTokens(e,n=[]){let t=e,i=null;if(this.tokens.links){let e=Object.keys(this.tokens.links);if(e.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(t));)e.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(t=t.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+t.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.anyPunctuation.exec(t));)t=t.slice(0,i.index)+"++"+t.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(t));)t=t.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+t.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);let o=!1,a="";for(;e;){let i;if(o||(a=""),o=!1,this.options.extensions?.inline?.some((t=>!!(i=t.call({lexer:this},e,n))&&(e=e.substring(i.raw.length),n.push(i),!0))))continue;if(i=this.tokenizer.escape(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.tag(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.link(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(i.raw.length);let t=n.at(-1);"text"===i.type&&"text"===t?.type?(t.raw+=i.raw,t.text+=i.text):n.push(i);continue}if(i=this.tokenizer.emStrong(e,t,a)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.codespan(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.br(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.del(e)){e=e.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.autolink(e)){e=e.substring(i.raw.length),n.push(i);continue}if(!this.state.inLink&&(i=this.tokenizer.url(e))){e=e.substring(i.raw.length),n.push(i);continue}let r=e;if(this.options.extensions?.startInline){let n,t=1/0,i=e.slice(1);this.options.extensions.startInline.forEach((e=>{n=e.call({lexer:this},i),"number"==typeof n&&n>=0&&(t=Math.min(t,n))})),t<1/0&&t>=0&&(r=e.substring(0,t+1))}if(i=this.tokenizer.inlineText(r)){e=e.substring(i.raw.length),"_"!==i.raw.slice(-1)&&(a=i.raw.slice(-1)),o=!0;let t=n.at(-1);"text"===t?.type?(t.raw+=i.raw,t.text+=i.text):n.push(i)}else if(e){let n="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(n);break}throw new Error(n)}}return n}},We=class{options;parser;constructor(e){this.options=e||U}space(e){return""}code({text:e,lang:n,escaped:t}){let i=(n||"").match(W.notSpaceStart)?.[0],o=e.replace(W.endingNewline,"")+"\n";return i?'<pre><code class="language-'+Be(i)+'">'+(t?o:Be(o,!0))+"</code></pre>\n":"<pre><code>"+(t?o:Be(o,!0))+"</code></pre>\n"}blockquote({tokens:e}){return`<blockquote>\n${this.parser.parse(e)}</blockquote>\n`}html({text:e}){return e}heading({tokens:e,depth:n}){return`<h${n}>${this.parser.parseInline(e)}</h${n}>\n`}hr(e){return"<hr>\n"}list(e){let n=e.ordered,t=e.start,i="";for(let n=0;n<e.items.length;n++){let t=e.items[n];i+=this.listitem(t)}let o=n?"ol":"ul";return"<"+o+(n&&1!==t?' start="'+t+'"':"")+">\n"+i+"</"+o+">\n"}listitem(e){let n="";if(e.task){let t=this.checkbox({checked:!!e.checked});e.loose?"paragraph"===e.tokens[0]?.type?(e.tokens[0].text=t+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&"text"===e.tokens[0].tokens[0].type&&(e.tokens[0].tokens[0].text=t+" "+Be(e.tokens[0].tokens[0].text),e.tokens[0].tokens[0].escaped=!0)):e.tokens.unshift({type:"text",raw:t+" ",text:t+" ",escaped:!0}):n+=t+" "}return n+=this.parser.parse(e.tokens,!!e.loose),`<li>${n}</li>\n`}checkbox({checked:e}){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox">'}paragraph({tokens:e}){return`<p>${this.parser.parseInline(e)}</p>\n`}table(e){let n="",t="";for(let n=0;n<e.header.length;n++)t+=this.tablecell(e.header[n]);n+=this.tablerow({text:t});let i="";for(let n=0;n<e.rows.length;n++){let o=e.rows[n];t="";for(let e=0;e<o.length;e++)t+=this.tablecell(o[e]);i+=this.tablerow({text:t})}return i&&(i=`<tbody>${i}</tbody>`),"<table>\n<thead>\n"+n+"</thead>\n"+i+"</table>\n"}tablerow({text:e}){return`<tr>\n${e}</tr>\n`}tablecell(e){let n=this.parser.parseInline(e.tokens),t=e.header?"th":"td";return(e.align?`<${t} align="${e.align}">`:`<${t}>`)+n+`</${t}>\n`}strong({tokens:e}){return`<strong>${this.parser.parseInline(e)}</strong>`}em({tokens:e}){return`<em>${this.parser.parseInline(e)}</em>`}codespan({text:e}){return`<code>${Be(e,!0)}</code>`}br(e){return"<br>"}del({tokens:e}){return`<del>${this.parser.parseInline(e)}</del>`}link({href:e,title:n,tokens:t}){let i=this.parser.parseInline(t),o=He(e);if(null===o)return i;let a='<a href="'+(e=o)+'"';return n&&(a+=' title="'+Be(n)+'"'),a+=">"+i+"</a>",a}image({href:e,title:n,text:t,tokens:i}){i&&(t=this.parser.parseInline(i,this.parser.textRenderer));let o=He(e);if(null===o)return Be(t);let a=`<img src="${e=o}" alt="${t}"`;return n&&(a+=` title="${Be(n)}"`),a+=">",a}text(e){return"tokens"in e&&e.tokens?this.parser.parseInline(e.tokens):"escaped"in e&&e.escaped?e.text:Be(e.text)}},Qe=class{strong({text:e}){return e}em({text:e}){return e}codespan({text:e}){return e}del({text:e}){return e}html({text:e}){return e}text({text:e}){return e}link({text:e}){return""+e}image({text:e}){return""+e}br(){return""}},Ye=class e{options;renderer;textRenderer;constructor(e){this.options=e||U,this.options.renderer=this.options.renderer||new We,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new Qe}static parse(n,t){return new e(t).parse(n)}static parseInline(n,t){return new e(t).parseInline(n)}parse(e,n=!0){let t="";for(let i=0;i<e.length;i++){let o=e[i];if(this.options.extensions?.renderers?.[o.type]){let e=o,n=this.options.extensions.renderers[e.type].call({parser:this},e);if(!1!==n||!["space","hr","heading","code","table","blockquote","list","html","paragraph","text"].includes(e.type)){t+=n||"";continue}}let a=o;switch(a.type){case"space":t+=this.renderer.space(a);continue;case"hr":t+=this.renderer.hr(a);continue;case"heading":t+=this.renderer.heading(a);continue;case"code":t+=this.renderer.code(a);continue;case"table":t+=this.renderer.table(a);continue;case"blockquote":t+=this.renderer.blockquote(a);continue;case"list":t+=this.renderer.list(a);continue;case"html":t+=this.renderer.html(a);continue;case"paragraph":t+=this.renderer.paragraph(a);continue;case"text":{let o=a,r=this.renderer.text(o);for(;i+1<e.length&&"text"===e[i+1].type;)o=e[++i],r+="\n"+this.renderer.text(o);t+=n?this.renderer.paragraph({type:"paragraph",raw:r,text:r,tokens:[{type:"text",raw:r,text:r,escaped:!0}]}):r;continue}default:{let e='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw new Error(e)}}}return t}parseInline(e,n=this.renderer){let t="";for(let i=0;i<e.length;i++){let o=e[i];if(this.options.extensions?.renderers?.[o.type]){let e=this.options.extensions.renderers[o.type].call({parser:this},o);if(!1!==e||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(o.type)){t+=e||"";continue}}let a=o;switch(a.type){case"escape":case"text":t+=n.text(a);break;case"html":t+=n.html(a);break;case"link":t+=n.link(a);break;case"image":t+=n.image(a);break;case"strong":t+=n.strong(a);break;case"em":t+=n.em(a);break;case"codespan":t+=n.codespan(a);break;case"br":t+=n.br(a);break;case"del":t+=n.del(a);break;default:{let e='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(e),"";throw new Error(e)}}}return t}},Xe=class{options;block;constructor(e){this.options=e||U}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(e){return e}postprocess(e){return e}processAllTokens(e){return e}provideLexer(){return this.block?Ve.lex:Ve.lexInline}provideParser(){return this.block?Ye.parse:Ye.parseInline}},Je=new class{defaults={async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null};options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=Ye;Renderer=We;TextRenderer=Qe;Lexer=Ve;Tokenizer=Ge;Hooks=Xe;constructor(...e){this.use(...e)}walkTokens(e,n){let t=[];for(let i of e)switch(t=t.concat(n.call(this,i)),i.type){case"table":{let e=i;for(let i of e.header)t=t.concat(this.walkTokens(i.tokens,n));for(let i of e.rows)for(let e of i)t=t.concat(this.walkTokens(e.tokens,n));break}case"list":{let e=i;t=t.concat(this.walkTokens(e.items,n));break}default:{let e=i;this.defaults.extensions?.childTokens?.[e.type]?this.defaults.extensions.childTokens[e.type].forEach((i=>{let o=e[i].flat(1/0);t=t.concat(this.walkTokens(o,n))})):e.tokens&&(t=t.concat(this.walkTokens(e.tokens,n)))}}return t}use(...e){let n=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach((e=>{let t={...e};if(t.async=this.defaults.async||t.async||!1,e.extensions&&(e.extensions.forEach((e=>{if(!e.name)throw new Error("extension name required");if("renderer"in e){let t=n.renderers[e.name];n.renderers[e.name]=t?function(...n){let i=e.renderer.apply(this,n);return!1===i&&(i=t.apply(this,n)),i}:e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw new Error("extension level must be 'block' or 'inline'");let t=n[e.level];t?t.unshift(e.tokenizer):n[e.level]=[e.tokenizer],e.start&&("block"===e.level?n.startBlock?n.startBlock.push(e.start):n.startBlock=[e.start]:"inline"===e.level&&(n.startInline?n.startInline.push(e.start):n.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(n.childTokens[e.name]=e.childTokens)})),t.extensions=n),e.renderer){let n=this.defaults.renderer||new We(this.defaults);for(let t in e.renderer){if(!(t in n))throw new Error(`renderer '${t}' does not exist`);if(["options","parser"].includes(t))continue;let i=t,o=e.renderer[i],a=n[i];n[i]=(...e)=>{let t=o.apply(n,e);return!1===t&&(t=a.apply(n,e)),t||""}}t.renderer=n}if(e.tokenizer){let n=this.defaults.tokenizer||new Ge(this.defaults);for(let t in e.tokenizer){if(!(t in n))throw new Error(`tokenizer '${t}' does not exist`);if(["options","rules","lexer"].includes(t))continue;let i=t,o=e.tokenizer[i],a=n[i];n[i]=(...e)=>{let t=o.apply(n,e);return!1===t&&(t=a.apply(n,e)),t}}t.tokenizer=n}if(e.hooks){let n=this.defaults.hooks||new Xe;for(let t in e.hooks){if(!(t in n))throw new Error(`hook '${t}' does not exist`);if(["options","block"].includes(t))continue;let i=t,o=e.hooks[i],a=n[i];Xe.passThroughHooks.has(t)?n[i]=e=>{if(this.defaults.async)return Promise.resolve(o.call(n,e)).then((e=>a.call(n,e)));let t=o.call(n,e);return a.call(n,t)}:n[i]=(...e)=>{let t=o.apply(n,e);return!1===t&&(t=a.apply(n,e)),t}}t.hooks=n}if(e.walkTokens){let n=this.defaults.walkTokens,i=e.walkTokens;t.walkTokens=function(e){let t=[];return t.push(i.call(this,e)),n&&(t=t.concat(n.call(this,e))),t}}this.defaults={...this.defaults,...t}})),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,n){return Ve.lex(e,n??this.defaults)}parser(e,n){return Ye.parse(e,n??this.defaults)}parseMarkdown(e){return(n,t)=>{let i={...t},o={...this.defaults,...i},a=this.onError(!!o.silent,!!o.async);if(!0===this.defaults.async&&!1===i.async)return a(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof n>"u"||null===n)return a(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof n)return a(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));o.hooks&&(o.hooks.options=o,o.hooks.block=e);let r=o.hooks?o.hooks.provideLexer():e?Ve.lex:Ve.lexInline,c=o.hooks?o.hooks.provideParser():e?Ye.parse:Ye.parseInline;if(o.async)return Promise.resolve(o.hooks?o.hooks.preprocess(n):n).then((e=>r(e,o))).then((e=>o.hooks?o.hooks.processAllTokens(e):e)).then((e=>o.walkTokens?Promise.all(this.walkTokens(e,o.walkTokens)).then((()=>e)):e)).then((e=>c(e,o))).then((e=>o.hooks?o.hooks.postprocess(e):e)).catch(a);try{o.hooks&&(n=o.hooks.preprocess(n));let e=r(n,o);o.hooks&&(e=o.hooks.processAllTokens(e)),o.walkTokens&&this.walkTokens(e,o.walkTokens);let t=c(e,o);return o.hooks&&(t=o.hooks.postprocess(t)),t}catch(e){return a(e)}}}onError(e,n){return t=>{if(t.message+="\nPlease report this to https://github.com/markedjs/marked.",e){let e="<p>An error occurred:</p><pre>"+Be(t.message+"",!0)+"</pre>";return n?Promise.resolve(e):e}if(n)return Promise.reject(t);throw t}}};function Ke(e,n){return Je.parse(e,n)}function en(e,n='<ul class="app-sub-sidebar">{inner}</ul>'){if(!e||!e.length)return"";let t="";return e.forEach((e=>{const n=e.title.replace(/(<([^>]+)>)/g,"");let i=`<li><a class="section-link" href="${e.slug}" title="${n}">${e.title}</a></li>`;if(e.children){const t=en(e.children,"<ul>{inner}</ul>");i=`<li><a class="section-link" href="${e.slug}" title="${n}">${e.title}</a>${t}</li>`}t+=i})),n.replace("{inner}",t)}function nn(e,n){return`<p class="${e}">${n.slice(5).trim()}</p>`}function tn(e,n){const t=[],i={};return e.forEach((e=>{const o=e.depth||1,a=o-1;o>n||(i[a]?i[a].children=[...i[a].children||[],e]:t.push(e),i[o]=e)})),t}Ke.options=Ke.setOptions=function(e){return Je.setOptions(e),Ke.defaults=Je.defaults,Z(Ke.defaults),Ke},Ke.getDefaults=D,Ke.defaults=U,Ke.use=function(...e){return Je.use(...e),Ke.defaults=Je.defaults,Z(Ke.defaults),Ke},Ke.walkTokens=function(e,n){return Je.walkTokens(e,n)},Ke.parseInline=Je.parseInline,Ke.Parser=Ye,Ke.parser=Ye.parse,Ke.Renderer=We,Ke.TextRenderer=Qe,Ke.Lexer=Ve,Ke.lexer=Ve.lex,Ke.Tokenizer=Ge,Ke.Hooks=Xe,Ke.parse=Ke,Ke.options,Ke.setOptions,Ke.use,Ke.walkTokens,Ke.parseInline,Ye.parse,Ve.lex;let on={};const an=/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g;function rn(e){return e.toLowerCase()}function cn(e){if("string"!=typeof e)return"";let n=e.trim().normalize("NFC").replace(/\uFE0F/g,"").replace(/[\p{Emoji_Presentation}\p{Extended_Pictographic}]/gu,"").replace(/[A-Z]+/g,rn).replace(/<[^>]+>/g,"").replace(an,"").replace(/\s/g,"-").replace(/^(\d)/,"_$1"),t=on[n];return t=Object.keys(on).includes(n)?t+1:0,on[n]=t,t&&(n=n+"-"+t),n}cn.clear=function(){on={}};var sn={baseURL:"https://github.githubassets.com/images/icons/emoji/",data:{100:"unicode/1f4af.png?v8",1234:"unicode/1f522.png?v8","+1":"unicode/1f44d.png?v8","-1":"unicode/1f44e.png?v8","1st_place_medal":"unicode/1f947.png?v8","2nd_place_medal":"unicode/1f948.png?v8","3rd_place_medal":"unicode/1f949.png?v8","8ball":"unicode/1f3b1.png?v8",a:"unicode/1f170.png?v8",ab:"unicode/1f18e.png?v8",abacus:"unicode/1f9ee.png?v8",abc:"unicode/1f524.png?v8",abcd:"unicode/1f521.png?v8",accept:"unicode/1f251.png?v8",accessibility:"accessibility.png?v8",accordion:"unicode/1fa97.png?v8",adhesive_bandage:"unicode/1fa79.png?v8",adult:"unicode/1f9d1.png?v8",aerial_tramway:"unicode/1f6a1.png?v8",afghanistan:"unicode/1f1e6-1f1eb.png?v8",airplane:"unicode/2708.png?v8",aland_islands:"unicode/1f1e6-1f1fd.png?v8",alarm_clock:"unicode/23f0.png?v8",albania:"unicode/1f1e6-1f1f1.png?v8",alembic:"unicode/2697.png?v8",algeria:"unicode/1f1e9-1f1ff.png?v8",alien:"unicode/1f47d.png?v8",ambulance:"unicode/1f691.png?v8",american_samoa:"unicode/1f1e6-1f1f8.png?v8",amphora:"unicode/1f3fa.png?v8",anatomical_heart:"unicode/1fac0.png?v8",anchor:"unicode/2693.png?v8",andorra:"unicode/1f1e6-1f1e9.png?v8",angel:"unicode/1f47c.png?v8",anger:"unicode/1f4a2.png?v8",angola:"unicode/1f1e6-1f1f4.png?v8",angry:"unicode/1f620.png?v8",anguilla:"unicode/1f1e6-1f1ee.png?v8",anguished:"unicode/1f627.png?v8",ant:"unicode/1f41c.png?v8",antarctica:"unicode/1f1e6-1f1f6.png?v8",antigua_barbuda:"unicode/1f1e6-1f1ec.png?v8",apple:"unicode/1f34e.png?v8",aquarius:"unicode/2652.png?v8",argentina:"unicode/1f1e6-1f1f7.png?v8",aries:"unicode/2648.png?v8",armenia:"unicode/1f1e6-1f1f2.png?v8",arrow_backward:"unicode/25c0.png?v8",arrow_double_down:"unicode/23ec.png?v8",arrow_double_up:"unicode/23eb.png?v8",arrow_down:"unicode/2b07.png?v8",arrow_down_small:"unicode/1f53d.png?v8",arrow_forward:"unicode/25b6.png?v8",arrow_heading_down:"unicode/2935.png?v8",arrow_heading_up:"unicode/2934.png?v8",arrow_left:"unicode/2b05.png?v8",arrow_lower_left:"unicode/2199.png?v8",arrow_lower_right:"unicode/2198.png?v8",arrow_right:"unicode/27a1.png?v8",arrow_right_hook:"unicode/21aa.png?v8",arrow_up:"unicode/2b06.png?v8",arrow_up_down:"unicode/2195.png?v8",arrow_up_small:"unicode/1f53c.png?v8",arrow_upper_left:"unicode/2196.png?v8",arrow_upper_right:"unicode/2197.png?v8",arrows_clockwise:"unicode/1f503.png?v8",arrows_counterclockwise:"unicode/1f504.png?v8",art:"unicode/1f3a8.png?v8",articulated_lorry:"unicode/1f69b.png?v8",artificial_satellite:"unicode/1f6f0.png?v8",artist:"unicode/1f9d1-1f3a8.png?v8",aruba:"unicode/1f1e6-1f1fc.png?v8",ascension_island:"unicode/1f1e6-1f1e8.png?v8",asterisk:"unicode/002a-20e3.png?v8",astonished:"unicode/1f632.png?v8",astronaut:"unicode/1f9d1-1f680.png?v8",athletic_shoe:"unicode/1f45f.png?v8",atm:"unicode/1f3e7.png?v8",atom:"atom.png?v8",atom_symbol:"unicode/269b.png?v8",australia:"unicode/1f1e6-1f1fa.png?v8",austria:"unicode/1f1e6-1f1f9.png?v8",auto_rickshaw:"unicode/1f6fa.png?v8",avocado:"unicode/1f951.png?v8",axe:"unicode/1fa93.png?v8",azerbaijan:"unicode/1f1e6-1f1ff.png?v8",b:"unicode/1f171.png?v8",baby:"unicode/1f476.png?v8",baby_bottle:"unicode/1f37c.png?v8",baby_chick:"unicode/1f424.png?v8",baby_symbol:"unicode/1f6bc.png?v8",back:"unicode/1f519.png?v8",bacon:"unicode/1f953.png?v8",badger:"unicode/1f9a1.png?v8",badminton:"unicode/1f3f8.png?v8",bagel:"unicode/1f96f.png?v8",baggage_claim:"unicode/1f6c4.png?v8",baguette_bread:"unicode/1f956.png?v8",bahamas:"unicode/1f1e7-1f1f8.png?v8",bahrain:"unicode/1f1e7-1f1ed.png?v8",balance_scale:"unicode/2696.png?v8",bald_man:"unicode/1f468-1f9b2.png?v8",bald_woman:"unicode/1f469-1f9b2.png?v8",ballet_shoes:"unicode/1fa70.png?v8",balloon:"unicode/1f388.png?v8",ballot_box:"unicode/1f5f3.png?v8",ballot_box_with_check:"unicode/2611.png?v8",bamboo:"unicode/1f38d.png?v8",banana:"unicode/1f34c.png?v8",bangbang:"unicode/203c.png?v8",bangladesh:"unicode/1f1e7-1f1e9.png?v8",banjo:"unicode/1fa95.png?v8",bank:"unicode/1f3e6.png?v8",bar_chart:"unicode/1f4ca.png?v8",barbados:"unicode/1f1e7-1f1e7.png?v8",barber:"unicode/1f488.png?v8",baseball:"unicode/26be.png?v8",basecamp:"basecamp.png?v8",basecampy:"basecampy.png?v8",basket:"unicode/1f9fa.png?v8",basketball:"unicode/1f3c0.png?v8",basketball_man:"unicode/26f9-2642.png?v8",basketball_woman:"unicode/26f9-2640.png?v8",bat:"unicode/1f987.png?v8",bath:"unicode/1f6c0.png?v8",bathtub:"unicode/1f6c1.png?v8",battery:"unicode/1f50b.png?v8",beach_umbrella:"unicode/1f3d6.png?v8",beans:"unicode/1fad8.png?v8",bear:"unicode/1f43b.png?v8",bearded_person:"unicode/1f9d4.png?v8",beaver:"unicode/1f9ab.png?v8",bed:"unicode/1f6cf.png?v8",bee:"unicode/1f41d.png?v8",beer:"unicode/1f37a.png?v8",beers:"unicode/1f37b.png?v8",beetle:"unicode/1fab2.png?v8",beginner:"unicode/1f530.png?v8",belarus:"unicode/1f1e7-1f1fe.png?v8",belgium:"unicode/1f1e7-1f1ea.png?v8",belize:"unicode/1f1e7-1f1ff.png?v8",bell:"unicode/1f514.png?v8",bell_pepper:"unicode/1fad1.png?v8",bellhop_bell:"unicode/1f6ce.png?v8",benin:"unicode/1f1e7-1f1ef.png?v8",bento:"unicode/1f371.png?v8",bermuda:"unicode/1f1e7-1f1f2.png?v8",beverage_box:"unicode/1f9c3.png?v8",bhutan:"unicode/1f1e7-1f1f9.png?v8",bicyclist:"unicode/1f6b4.png?v8",bike:"unicode/1f6b2.png?v8",biking_man:"unicode/1f6b4-2642.png?v8",biking_woman:"unicode/1f6b4-2640.png?v8",bikini:"unicode/1f459.png?v8",billed_cap:"unicode/1f9e2.png?v8",biohazard:"unicode/2623.png?v8",bird:"unicode/1f426.png?v8",birthday:"unicode/1f382.png?v8",bison:"unicode/1f9ac.png?v8",biting_lip:"unicode/1fae6.png?v8",black_bird:"unicode/1f426-2b1b.png?v8",black_cat:"unicode/1f408-2b1b.png?v8",black_circle:"unicode/26ab.png?v8",black_flag:"unicode/1f3f4.png?v8",black_heart:"unicode/1f5a4.png?v8",black_joker:"unicode/1f0cf.png?v8",black_large_square:"unicode/2b1b.png?v8",black_medium_small_square:"unicode/25fe.png?v8",black_medium_square:"unicode/25fc.png?v8",black_nib:"unicode/2712.png?v8",black_small_square:"unicode/25aa.png?v8",black_square_button:"unicode/1f532.png?v8",blond_haired_man:"unicode/1f471-2642.png?v8",blond_haired_person:"unicode/1f471.png?v8",blond_haired_woman:"unicode/1f471-2640.png?v8",blonde_woman:"unicode/1f471-2640.png?v8",blossom:"unicode/1f33c.png?v8",blowfish:"unicode/1f421.png?v8",blue_book:"unicode/1f4d8.png?v8",blue_car:"unicode/1f699.png?v8",blue_heart:"unicode/1f499.png?v8",blue_square:"unicode/1f7e6.png?v8",blueberries:"unicode/1fad0.png?v8",blush:"unicode/1f60a.png?v8",boar:"unicode/1f417.png?v8",boat:"unicode/26f5.png?v8",bolivia:"unicode/1f1e7-1f1f4.png?v8",bomb:"unicode/1f4a3.png?v8",bone:"unicode/1f9b4.png?v8",book:"unicode/1f4d6.png?v8",bookmark:"unicode/1f516.png?v8",bookmark_tabs:"unicode/1f4d1.png?v8",books:"unicode/1f4da.png?v8",boom:"unicode/1f4a5.png?v8",boomerang:"unicode/1fa83.png?v8",boot:"unicode/1f462.png?v8",bosnia_herzegovina:"unicode/1f1e7-1f1e6.png?v8",botswana:"unicode/1f1e7-1f1fc.png?v8",bouncing_ball_man:"unicode/26f9-2642.png?v8",bouncing_ball_person:"unicode/26f9.png?v8",bouncing_ball_woman:"unicode/26f9-2640.png?v8",bouquet:"unicode/1f490.png?v8",bouvet_island:"unicode/1f1e7-1f1fb.png?v8",bow:"unicode/1f647.png?v8",bow_and_arrow:"unicode/1f3f9.png?v8",bowing_man:"unicode/1f647-2642.png?v8",bowing_woman:"unicode/1f647-2640.png?v8",bowl_with_spoon:"unicode/1f963.png?v8",bowling:"unicode/1f3b3.png?v8",bowtie:"bowtie.png?v8",boxing_glove:"unicode/1f94a.png?v8",boy:"unicode/1f466.png?v8",brain:"unicode/1f9e0.png?v8",brazil:"unicode/1f1e7-1f1f7.png?v8",bread:"unicode/1f35e.png?v8",breast_feeding:"unicode/1f931.png?v8",bricks:"unicode/1f9f1.png?v8",bride_with_veil:"unicode/1f470-2640.png?v8",bridge_at_night:"unicode/1f309.png?v8",briefcase:"unicode/1f4bc.png?v8",british_indian_ocean_territory:"unicode/1f1ee-1f1f4.png?v8",british_virgin_islands:"unicode/1f1fb-1f1ec.png?v8",broccoli:"unicode/1f966.png?v8",broken_heart:"unicode/1f494.png?v8",broom:"unicode/1f9f9.png?v8",brown_circle:"unicode/1f7e4.png?v8",brown_heart:"unicode/1f90e.png?v8",brown_square:"unicode/1f7eb.png?v8",brunei:"unicode/1f1e7-1f1f3.png?v8",bubble_tea:"unicode/1f9cb.png?v8",bubbles:"unicode/1fae7.png?v8",bucket:"unicode/1faa3.png?v8",bug:"unicode/1f41b.png?v8",building_construction:"unicode/1f3d7.png?v8",bulb:"unicode/1f4a1.png?v8",bulgaria:"unicode/1f1e7-1f1ec.png?v8",bullettrain_front:"unicode/1f685.png?v8",bullettrain_side:"unicode/1f684.png?v8",burkina_faso:"unicode/1f1e7-1f1eb.png?v8",burrito:"unicode/1f32f.png?v8",burundi:"unicode/1f1e7-1f1ee.png?v8",bus:"unicode/1f68c.png?v8",business_suit_levitating:"unicode/1f574.png?v8",busstop:"unicode/1f68f.png?v8",bust_in_silhouette:"unicode/1f464.png?v8",busts_in_silhouette:"unicode/1f465.png?v8",butter:"unicode/1f9c8.png?v8",butterfly:"unicode/1f98b.png?v8",cactus:"unicode/1f335.png?v8",cake:"unicode/1f370.png?v8",calendar:"unicode/1f4c6.png?v8",call_me_hand:"unicode/1f919.png?v8",calling:"unicode/1f4f2.png?v8",cambodia:"unicode/1f1f0-1f1ed.png?v8",camel:"unicode/1f42b.png?v8",camera:"unicode/1f4f7.png?v8",camera_flash:"unicode/1f4f8.png?v8",cameroon:"unicode/1f1e8-1f1f2.png?v8",camping:"unicode/1f3d5.png?v8",canada:"unicode/1f1e8-1f1e6.png?v8",canary_islands:"unicode/1f1ee-1f1e8.png?v8",cancer:"unicode/264b.png?v8",candle:"unicode/1f56f.png?v8",candy:"unicode/1f36c.png?v8",canned_food:"unicode/1f96b.png?v8",canoe:"unicode/1f6f6.png?v8",cape_verde:"unicode/1f1e8-1f1fb.png?v8",capital_abcd:"unicode/1f520.png?v8",capricorn:"unicode/2651.png?v8",car:"unicode/1f697.png?v8",card_file_box:"unicode/1f5c3.png?v8",card_index:"unicode/1f4c7.png?v8",card_index_dividers:"unicode/1f5c2.png?v8",caribbean_netherlands:"unicode/1f1e7-1f1f6.png?v8",carousel_horse:"unicode/1f3a0.png?v8",carpentry_saw:"unicode/1fa9a.png?v8",carrot:"unicode/1f955.png?v8",cartwheeling:"unicode/1f938.png?v8",cat:"unicode/1f431.png?v8",cat2:"unicode/1f408.png?v8",cayman_islands:"unicode/1f1f0-1f1fe.png?v8",cd:"unicode/1f4bf.png?v8",central_african_republic:"unicode/1f1e8-1f1eb.png?v8",ceuta_melilla:"unicode/1f1ea-1f1e6.png?v8",chad:"unicode/1f1f9-1f1e9.png?v8",chains:"unicode/26d3.png?v8",chair:"unicode/1fa91.png?v8",champagne:"unicode/1f37e.png?v8",chart:"unicode/1f4b9.png?v8",chart_with_downwards_trend:"unicode/1f4c9.png?v8",chart_with_upwards_trend:"unicode/1f4c8.png?v8",checkered_flag:"unicode/1f3c1.png?v8",cheese:"unicode/1f9c0.png?v8",cherries:"unicode/1f352.png?v8",cherry_blossom:"unicode/1f338.png?v8",chess_pawn:"unicode/265f.png?v8",chestnut:"unicode/1f330.png?v8",chicken:"unicode/1f414.png?v8",child:"unicode/1f9d2.png?v8",children_crossing:"unicode/1f6b8.png?v8",chile:"unicode/1f1e8-1f1f1.png?v8",chipmunk:"unicode/1f43f.png?v8",chocolate_bar:"unicode/1f36b.png?v8",chopsticks:"unicode/1f962.png?v8",christmas_island:"unicode/1f1e8-1f1fd.png?v8",christmas_tree:"unicode/1f384.png?v8",church:"unicode/26ea.png?v8",cinema:"unicode/1f3a6.png?v8",circus_tent:"unicode/1f3aa.png?v8",city_sunrise:"unicode/1f307.png?v8",city_sunset:"unicode/1f306.png?v8",cityscape:"unicode/1f3d9.png?v8",cl:"unicode/1f191.png?v8",clamp:"unicode/1f5dc.png?v8",clap:"unicode/1f44f.png?v8",clapper:"unicode/1f3ac.png?v8",classical_building:"unicode/1f3db.png?v8",climbing:"unicode/1f9d7.png?v8",climbing_man:"unicode/1f9d7-2642.png?v8",climbing_woman:"unicode/1f9d7-2640.png?v8",clinking_glasses:"unicode/1f942.png?v8",clipboard:"unicode/1f4cb.png?v8",clipperton_island:"unicode/1f1e8-1f1f5.png?v8",clock1:"unicode/1f550.png?v8",clock10:"unicode/1f559.png?v8",clock1030:"unicode/1f565.png?v8",clock11:"unicode/1f55a.png?v8",clock1130:"unicode/1f566.png?v8",clock12:"unicode/1f55b.png?v8",clock1230:"unicode/1f567.png?v8",clock130:"unicode/1f55c.png?v8",clock2:"unicode/1f551.png?v8",clock230:"unicode/1f55d.png?v8",clock3:"unicode/1f552.png?v8",clock330:"unicode/1f55e.png?v8",clock4:"unicode/1f553.png?v8",clock430:"unicode/1f55f.png?v8",clock5:"unicode/1f554.png?v8",clock530:"unicode/1f560.png?v8",clock6:"unicode/1f555.png?v8",clock630:"unicode/1f561.png?v8",clock7:"unicode/1f556.png?v8",clock730:"unicode/1f562.png?v8",clock8:"unicode/1f557.png?v8",clock830:"unicode/1f563.png?v8",clock9:"unicode/1f558.png?v8",clock930:"unicode/1f564.png?v8",closed_book:"unicode/1f4d5.png?v8",closed_lock_with_key:"unicode/1f510.png?v8",closed_umbrella:"unicode/1f302.png?v8",cloud:"unicode/2601.png?v8",cloud_with_lightning:"unicode/1f329.png?v8",cloud_with_lightning_and_rain:"unicode/26c8.png?v8",cloud_with_rain:"unicode/1f327.png?v8",cloud_with_snow:"unicode/1f328.png?v8",clown_face:"unicode/1f921.png?v8",clubs:"unicode/2663.png?v8",cn:"unicode/1f1e8-1f1f3.png?v8",coat:"unicode/1f9e5.png?v8",cockroach:"unicode/1fab3.png?v8",cocktail:"unicode/1f378.png?v8",coconut:"unicode/1f965.png?v8",cocos_islands:"unicode/1f1e8-1f1e8.png?v8",coffee:"unicode/2615.png?v8",coffin:"unicode/26b0.png?v8",coin:"unicode/1fa99.png?v8",cold_face:"unicode/1f976.png?v8",cold_sweat:"unicode/1f630.png?v8",collision:"unicode/1f4a5.png?v8",colombia:"unicode/1f1e8-1f1f4.png?v8",comet:"unicode/2604.png?v8",comoros:"unicode/1f1f0-1f1f2.png?v8",compass:"unicode/1f9ed.png?v8",computer:"unicode/1f4bb.png?v8",computer_mouse:"unicode/1f5b1.png?v8",confetti_ball:"unicode/1f38a.png?v8",confounded:"unicode/1f616.png?v8",confused:"unicode/1f615.png?v8",congo_brazzaville:"unicode/1f1e8-1f1ec.png?v8",congo_kinshasa:"unicode/1f1e8-1f1e9.png?v8",congratulations:"unicode/3297.png?v8",construction:"unicode/1f6a7.png?v8",construction_worker:"unicode/1f477.png?v8",construction_worker_man:"unicode/1f477-2642.png?v8",construction_worker_woman:"unicode/1f477-2640.png?v8",control_knobs:"unicode/1f39b.png?v8",convenience_store:"unicode/1f3ea.png?v8",cook:"unicode/1f9d1-1f373.png?v8",cook_islands:"unicode/1f1e8-1f1f0.png?v8",cookie:"unicode/1f36a.png?v8",cool:"unicode/1f192.png?v8",cop:"unicode/1f46e.png?v8",copilot:"copilot.png?v8",copyright:"unicode/00a9.png?v8",coral:"unicode/1fab8.png?v8",corn:"unicode/1f33d.png?v8",costa_rica:"unicode/1f1e8-1f1f7.png?v8",cote_divoire:"unicode/1f1e8-1f1ee.png?v8",couch_and_lamp:"unicode/1f6cb.png?v8",couple:"unicode/1f46b.png?v8",couple_with_heart:"unicode/1f491.png?v8",couple_with_heart_man_man:"unicode/1f468-2764-1f468.png?v8",couple_with_heart_woman_man:"unicode/1f469-2764-1f468.png?v8",couple_with_heart_woman_woman:"unicode/1f469-2764-1f469.png?v8",couplekiss:"unicode/1f48f.png?v8",couplekiss_man_man:"unicode/1f468-2764-1f48b-1f468.png?v8",couplekiss_man_woman:"unicode/1f469-2764-1f48b-1f468.png?v8",couplekiss_woman_woman:"unicode/1f469-2764-1f48b-1f469.png?v8",cow:"unicode/1f42e.png?v8",cow2:"unicode/1f404.png?v8",cowboy_hat_face:"unicode/1f920.png?v8",crab:"unicode/1f980.png?v8",crayon:"unicode/1f58d.png?v8",credit_card:"unicode/1f4b3.png?v8",crescent_moon:"unicode/1f319.png?v8",cricket:"unicode/1f997.png?v8",cricket_game:"unicode/1f3cf.png?v8",croatia:"unicode/1f1ed-1f1f7.png?v8",crocodile:"unicode/1f40a.png?v8",croissant:"unicode/1f950.png?v8",crossed_fingers:"unicode/1f91e.png?v8",crossed_flags:"unicode/1f38c.png?v8",crossed_swords:"unicode/2694.png?v8",crown:"unicode/1f451.png?v8",crutch:"unicode/1fa7c.png?v8",cry:"unicode/1f622.png?v8",crying_cat_face:"unicode/1f63f.png?v8",crystal_ball:"unicode/1f52e.png?v8",cuba:"unicode/1f1e8-1f1fa.png?v8",cucumber:"unicode/1f952.png?v8",cup_with_straw:"unicode/1f964.png?v8",cupcake:"unicode/1f9c1.png?v8",cupid:"unicode/1f498.png?v8",curacao:"unicode/1f1e8-1f1fc.png?v8",curling_stone:"unicode/1f94c.png?v8",curly_haired_man:"unicode/1f468-1f9b1.png?v8",curly_haired_woman:"unicode/1f469-1f9b1.png?v8",curly_loop:"unicode/27b0.png?v8",currency_exchange:"unicode/1f4b1.png?v8",curry:"unicode/1f35b.png?v8",cursing_face:"unicode/1f92c.png?v8",custard:"unicode/1f36e.png?v8",customs:"unicode/1f6c3.png?v8",cut_of_meat:"unicode/1f969.png?v8",cyclone:"unicode/1f300.png?v8",cyprus:"unicode/1f1e8-1f1fe.png?v8",czech_republic:"unicode/1f1e8-1f1ff.png?v8",dagger:"unicode/1f5e1.png?v8",dancer:"unicode/1f483.png?v8",dancers:"unicode/1f46f.png?v8",dancing_men:"unicode/1f46f-2642.png?v8",dancing_women:"unicode/1f46f-2640.png?v8",dango:"unicode/1f361.png?v8",dark_sunglasses:"unicode/1f576.png?v8",dart:"unicode/1f3af.png?v8",dash:"unicode/1f4a8.png?v8",date:"unicode/1f4c5.png?v8",de:"unicode/1f1e9-1f1ea.png?v8",deaf_man:"unicode/1f9cf-2642.png?v8",deaf_person:"unicode/1f9cf.png?v8",deaf_woman:"unicode/1f9cf-2640.png?v8",deciduous_tree:"unicode/1f333.png?v8",deer:"unicode/1f98c.png?v8",denmark:"unicode/1f1e9-1f1f0.png?v8",department_store:"unicode/1f3ec.png?v8",dependabot:"dependabot.png?v8",derelict_house:"unicode/1f3da.png?v8",desert:"unicode/1f3dc.png?v8",desert_island:"unicode/1f3dd.png?v8",desktop_computer:"unicode/1f5a5.png?v8",detective:"unicode/1f575.png?v8",diamond_shape_with_a_dot_inside:"unicode/1f4a0.png?v8",diamonds:"unicode/2666.png?v8",diego_garcia:"unicode/1f1e9-1f1ec.png?v8",disappointed:"unicode/1f61e.png?v8",disappointed_relieved:"unicode/1f625.png?v8",disguised_face:"unicode/1f978.png?v8",diving_mask:"unicode/1f93f.png?v8",diya_lamp:"unicode/1fa94.png?v8",dizzy:"unicode/1f4ab.png?v8",dizzy_face:"unicode/1f635.png?v8",djibouti:"unicode/1f1e9-1f1ef.png?v8",dna:"unicode/1f9ec.png?v8",do_not_litter:"unicode/1f6af.png?v8",dodo:"unicode/1f9a4.png?v8",dog:"unicode/1f436.png?v8",dog2:"unicode/1f415.png?v8",dollar:"unicode/1f4b5.png?v8",dolls:"unicode/1f38e.png?v8",dolphin:"unicode/1f42c.png?v8",dominica:"unicode/1f1e9-1f1f2.png?v8",dominican_republic:"unicode/1f1e9-1f1f4.png?v8",donkey:"unicode/1facf.png?v8",door:"unicode/1f6aa.png?v8",dotted_line_face:"unicode/1fae5.png?v8",doughnut:"unicode/1f369.png?v8",dove:"unicode/1f54a.png?v8",dragon:"unicode/1f409.png?v8",dragon_face:"unicode/1f432.png?v8",dress:"unicode/1f457.png?v8",dromedary_camel:"unicode/1f42a.png?v8",drooling_face:"unicode/1f924.png?v8",drop_of_blood:"unicode/1fa78.png?v8",droplet:"unicode/1f4a7.png?v8",drum:"unicode/1f941.png?v8",duck:"unicode/1f986.png?v8",dumpling:"unicode/1f95f.png?v8",dvd:"unicode/1f4c0.png?v8","e-mail":"unicode/1f4e7.png?v8",eagle:"unicode/1f985.png?v8",ear:"unicode/1f442.png?v8",ear_of_rice:"unicode/1f33e.png?v8",ear_with_hearing_aid:"unicode/1f9bb.png?v8",earth_africa:"unicode/1f30d.png?v8",earth_americas:"unicode/1f30e.png?v8",earth_asia:"unicode/1f30f.png?v8",ecuador:"unicode/1f1ea-1f1e8.png?v8",egg:"unicode/1f95a.png?v8",eggplant:"unicode/1f346.png?v8",egypt:"unicode/1f1ea-1f1ec.png?v8",eight:"unicode/0038-20e3.png?v8",eight_pointed_black_star:"unicode/2734.png?v8",eight_spoked_asterisk:"unicode/2733.png?v8",eject_button:"unicode/23cf.png?v8",el_salvador:"unicode/1f1f8-1f1fb.png?v8",electric_plug:"unicode/1f50c.png?v8",electron:"electron.png?v8",elephant:"unicode/1f418.png?v8",elevator:"unicode/1f6d7.png?v8",elf:"unicode/1f9dd.png?v8",elf_man:"unicode/1f9dd-2642.png?v8",elf_woman:"unicode/1f9dd-2640.png?v8",email:"unicode/1f4e7.png?v8",empty_nest:"unicode/1fab9.png?v8",end:"unicode/1f51a.png?v8",england:"unicode/1f3f4-e0067-e0062-e0065-e006e-e0067-e007f.png?v8",envelope:"unicode/2709.png?v8",envelope_with_arrow:"unicode/1f4e9.png?v8",equatorial_guinea:"unicode/1f1ec-1f1f6.png?v8",eritrea:"unicode/1f1ea-1f1f7.png?v8",es:"unicode/1f1ea-1f1f8.png?v8",estonia:"unicode/1f1ea-1f1ea.png?v8",ethiopia:"unicode/1f1ea-1f1f9.png?v8",eu:"unicode/1f1ea-1f1fa.png?v8",euro:"unicode/1f4b6.png?v8",european_castle:"unicode/1f3f0.png?v8",european_post_office:"unicode/1f3e4.png?v8",european_union:"unicode/1f1ea-1f1fa.png?v8",evergreen_tree:"unicode/1f332.png?v8",exclamation:"unicode/2757.png?v8",exploding_head:"unicode/1f92f.png?v8",expressionless:"unicode/1f611.png?v8",eye:"unicode/1f441.png?v8",eye_speech_bubble:"unicode/1f441-1f5e8.png?v8",eyeglasses:"unicode/1f453.png?v8",eyes:"unicode/1f440.png?v8",face_exhaling:"unicode/1f62e-1f4a8.png?v8",face_holding_back_tears:"unicode/1f979.png?v8",face_in_clouds:"unicode/1f636-1f32b.png?v8",face_with_diagonal_mouth:"unicode/1fae4.png?v8",face_with_head_bandage:"unicode/1f915.png?v8",face_with_open_eyes_and_hand_over_mouth:"unicode/1fae2.png?v8",face_with_peeking_eye:"unicode/1fae3.png?v8",face_with_spiral_eyes:"unicode/1f635-1f4ab.png?v8",face_with_thermometer:"unicode/1f912.png?v8",facepalm:"unicode/1f926.png?v8",facepunch:"unicode/1f44a.png?v8",factory:"unicode/1f3ed.png?v8",factory_worker:"unicode/1f9d1-1f3ed.png?v8",fairy:"unicode/1f9da.png?v8",fairy_man:"unicode/1f9da-2642.png?v8",fairy_woman:"unicode/1f9da-2640.png?v8",falafel:"unicode/1f9c6.png?v8",falkland_islands:"unicode/1f1eb-1f1f0.png?v8",fallen_leaf:"unicode/1f342.png?v8",family:"unicode/1f46a.png?v8",family_man_boy:"unicode/1f468-1f466.png?v8",family_man_boy_boy:"unicode/1f468-1f466-1f466.png?v8",family_man_girl:"unicode/1f468-1f467.png?v8",family_man_girl_boy:"unicode/1f468-1f467-1f466.png?v8",family_man_girl_girl:"unicode/1f468-1f467-1f467.png?v8",family_man_man_boy:"unicode/1f468-1f468-1f466.png?v8",family_man_man_boy_boy:"unicode/1f468-1f468-1f466-1f466.png?v8",family_man_man_girl:"unicode/1f468-1f468-1f467.png?v8",family_man_man_girl_boy:"unicode/1f468-1f468-1f467-1f466.png?v8",family_man_man_girl_girl:"unicode/1f468-1f468-1f467-1f467.png?v8",family_man_woman_boy:"unicode/1f468-1f469-1f466.png?v8",family_man_woman_boy_boy:"unicode/1f468-1f469-1f466-1f466.png?v8",family_man_woman_girl:"unicode/1f468-1f469-1f467.png?v8",family_man_woman_girl_boy:"unicode/1f468-1f469-1f467-1f466.png?v8",family_man_woman_girl_girl:"unicode/1f468-1f469-1f467-1f467.png?v8",family_woman_boy:"unicode/1f469-1f466.png?v8",family_woman_boy_boy:"unicode/1f469-1f466-1f466.png?v8",family_woman_girl:"unicode/1f469-1f467.png?v8",family_woman_girl_boy:"unicode/1f469-1f467-1f466.png?v8",family_woman_girl_girl:"unicode/1f469-1f467-1f467.png?v8",family_woman_woman_boy:"unicode/1f469-1f469-1f466.png?v8",family_woman_woman_boy_boy:"unicode/1f469-1f469-1f466-1f466.png?v8",family_woman_woman_girl:"unicode/1f469-1f469-1f467.png?v8",family_woman_woman_girl_boy:"unicode/1f469-1f469-1f467-1f466.png?v8",family_woman_woman_girl_girl:"unicode/1f469-1f469-1f467-1f467.png?v8",farmer:"unicode/1f9d1-1f33e.png?v8",faroe_islands:"unicode/1f1eb-1f1f4.png?v8",fast_forward:"unicode/23e9.png?v8",fax:"unicode/1f4e0.png?v8",fearful:"unicode/1f628.png?v8",feather:"unicode/1fab6.png?v8",feelsgood:"feelsgood.png?v8",feet:"unicode/1f43e.png?v8",female_detective:"unicode/1f575-2640.png?v8",female_sign:"unicode/2640.png?v8",ferris_wheel:"unicode/1f3a1.png?v8",ferry:"unicode/26f4.png?v8",field_hockey:"unicode/1f3d1.png?v8",fiji:"unicode/1f1eb-1f1ef.png?v8",file_cabinet:"unicode/1f5c4.png?v8",file_folder:"unicode/1f4c1.png?v8",film_projector:"unicode/1f4fd.png?v8",film_strip:"unicode/1f39e.png?v8",finland:"unicode/1f1eb-1f1ee.png?v8",finnadie:"finnadie.png?v8",fire:"unicode/1f525.png?v8",fire_engine:"unicode/1f692.png?v8",fire_extinguisher:"unicode/1f9ef.png?v8",firecracker:"unicode/1f9e8.png?v8",firefighter:"unicode/1f9d1-1f692.png?v8",fireworks:"unicode/1f386.png?v8",first_quarter_moon:"unicode/1f313.png?v8",first_quarter_moon_with_face:"unicode/1f31b.png?v8",fish:"unicode/1f41f.png?v8",fish_cake:"unicode/1f365.png?v8",fishing_pole_and_fish:"unicode/1f3a3.png?v8",fishsticks:"fishsticks.png?v8",fist:"unicode/270a.png?v8",fist_left:"unicode/1f91b.png?v8",fist_oncoming:"unicode/1f44a.png?v8",fist_raised:"unicode/270a.png?v8",fist_right:"unicode/1f91c.png?v8",five:"unicode/0035-20e3.png?v8",flags:"unicode/1f38f.png?v8",flamingo:"unicode/1f9a9.png?v8",flashlight:"unicode/1f526.png?v8",flat_shoe:"unicode/1f97f.png?v8",flatbread:"unicode/1fad3.png?v8",fleur_de_lis:"unicode/269c.png?v8",flight_arrival:"unicode/1f6ec.png?v8",flight_departure:"unicode/1f6eb.png?v8",flipper:"unicode/1f42c.png?v8",floppy_disk:"unicode/1f4be.png?v8",flower_playing_cards:"unicode/1f3b4.png?v8",flushed:"unicode/1f633.png?v8",flute:"unicode/1fa88.png?v8",fly:"unicode/1fab0.png?v8",flying_disc:"unicode/1f94f.png?v8",flying_saucer:"unicode/1f6f8.png?v8",fog:"unicode/1f32b.png?v8",foggy:"unicode/1f301.png?v8",folding_hand_fan:"unicode/1faad.png?v8",fondue:"unicode/1fad5.png?v8",foot:"unicode/1f9b6.png?v8",football:"unicode/1f3c8.png?v8",footprints:"unicode/1f463.png?v8",fork_and_knife:"unicode/1f374.png?v8",fortune_cookie:"unicode/1f960.png?v8",fountain:"unicode/26f2.png?v8",fountain_pen:"unicode/1f58b.png?v8",four:"unicode/0034-20e3.png?v8",four_leaf_clover:"unicode/1f340.png?v8",fox_face:"unicode/1f98a.png?v8",fr:"unicode/1f1eb-1f1f7.png?v8",framed_picture:"unicode/1f5bc.png?v8",free:"unicode/1f193.png?v8",french_guiana:"unicode/1f1ec-1f1eb.png?v8",french_polynesia:"unicode/1f1f5-1f1eb.png?v8",french_southern_territories:"unicode/1f1f9-1f1eb.png?v8",fried_egg:"unicode/1f373.png?v8",fried_shrimp:"unicode/1f364.png?v8",fries:"unicode/1f35f.png?v8",frog:"unicode/1f438.png?v8",frowning:"unicode/1f626.png?v8",frowning_face:"unicode/2639.png?v8",frowning_man:"unicode/1f64d-2642.png?v8",frowning_person:"unicode/1f64d.png?v8",frowning_woman:"unicode/1f64d-2640.png?v8",fu:"unicode/1f595.png?v8",fuelpump:"unicode/26fd.png?v8",full_moon:"unicode/1f315.png?v8",full_moon_with_face:"unicode/1f31d.png?v8",funeral_urn:"unicode/26b1.png?v8",gabon:"unicode/1f1ec-1f1e6.png?v8",gambia:"unicode/1f1ec-1f1f2.png?v8",game_die:"unicode/1f3b2.png?v8",garlic:"unicode/1f9c4.png?v8",gb:"unicode/1f1ec-1f1e7.png?v8",gear:"unicode/2699.png?v8",gem:"unicode/1f48e.png?v8",gemini:"unicode/264a.png?v8",genie:"unicode/1f9de.png?v8",genie_man:"unicode/1f9de-2642.png?v8",genie_woman:"unicode/1f9de-2640.png?v8",georgia:"unicode/1f1ec-1f1ea.png?v8",ghana:"unicode/1f1ec-1f1ed.png?v8",ghost:"unicode/1f47b.png?v8",gibraltar:"unicode/1f1ec-1f1ee.png?v8",gift:"unicode/1f381.png?v8",gift_heart:"unicode/1f49d.png?v8",ginger_root:"unicode/1fada.png?v8",giraffe:"unicode/1f992.png?v8",girl:"unicode/1f467.png?v8",globe_with_meridians:"unicode/1f310.png?v8",gloves:"unicode/1f9e4.png?v8",goal_net:"unicode/1f945.png?v8",goat:"unicode/1f410.png?v8",goberserk:"goberserk.png?v8",godmode:"godmode.png?v8",goggles:"unicode/1f97d.png?v8",golf:"unicode/26f3.png?v8",golfing:"unicode/1f3cc.png?v8",golfing_man:"unicode/1f3cc-2642.png?v8",golfing_woman:"unicode/1f3cc-2640.png?v8",goose:"unicode/1fabf.png?v8",gorilla:"unicode/1f98d.png?v8",grapes:"unicode/1f347.png?v8",greece:"unicode/1f1ec-1f1f7.png?v8",green_apple:"unicode/1f34f.png?v8",green_book:"unicode/1f4d7.png?v8",green_circle:"unicode/1f7e2.png?v8",green_heart:"unicode/1f49a.png?v8",green_salad:"unicode/1f957.png?v8",green_square:"unicode/1f7e9.png?v8",greenland:"unicode/1f1ec-1f1f1.png?v8",grenada:"unicode/1f1ec-1f1e9.png?v8",grey_exclamation:"unicode/2755.png?v8",grey_heart:"unicode/1fa76.png?v8",grey_question:"unicode/2754.png?v8",grimacing:"unicode/1f62c.png?v8",grin:"unicode/1f601.png?v8",grinning:"unicode/1f600.png?v8",guadeloupe:"unicode/1f1ec-1f1f5.png?v8",guam:"unicode/1f1ec-1f1fa.png?v8",guard:"unicode/1f482.png?v8",guardsman:"unicode/1f482-2642.png?v8",guardswoman:"unicode/1f482-2640.png?v8",guatemala:"unicode/1f1ec-1f1f9.png?v8",guernsey:"unicode/1f1ec-1f1ec.png?v8",guide_dog:"unicode/1f9ae.png?v8",guinea:"unicode/1f1ec-1f1f3.png?v8",guinea_bissau:"unicode/1f1ec-1f1fc.png?v8",guitar:"unicode/1f3b8.png?v8",gun:"unicode/1f52b.png?v8",guyana:"unicode/1f1ec-1f1fe.png?v8",hair_pick:"unicode/1faae.png?v8",haircut:"unicode/1f487.png?v8",haircut_man:"unicode/1f487-2642.png?v8",haircut_woman:"unicode/1f487-2640.png?v8",haiti:"unicode/1f1ed-1f1f9.png?v8",hamburger:"unicode/1f354.png?v8",hammer:"unicode/1f528.png?v8",hammer_and_pick:"unicode/2692.png?v8",hammer_and_wrench:"unicode/1f6e0.png?v8",hamsa:"unicode/1faac.png?v8",hamster:"unicode/1f439.png?v8",hand:"unicode/270b.png?v8",hand_over_mouth:"unicode/1f92d.png?v8",hand_with_index_finger_and_thumb_crossed:"unicode/1faf0.png?v8",handbag:"unicode/1f45c.png?v8",handball_person:"unicode/1f93e.png?v8",handshake:"unicode/1f91d.png?v8",hankey:"unicode/1f4a9.png?v8",hash:"unicode/0023-20e3.png?v8",hatched_chick:"unicode/1f425.png?v8",hatching_chick:"unicode/1f423.png?v8",headphones:"unicode/1f3a7.png?v8",headstone:"unicode/1faa6.png?v8",health_worker:"unicode/1f9d1-2695.png?v8",hear_no_evil:"unicode/1f649.png?v8",heard_mcdonald_islands:"unicode/1f1ed-1f1f2.png?v8",heart:"unicode/2764.png?v8",heart_decoration:"unicode/1f49f.png?v8",heart_eyes:"unicode/1f60d.png?v8",heart_eyes_cat:"unicode/1f63b.png?v8",heart_hands:"unicode/1faf6.png?v8",heart_on_fire:"unicode/2764-1f525.png?v8",heartbeat:"unicode/1f493.png?v8",heartpulse:"unicode/1f497.png?v8",hearts:"unicode/2665.png?v8",heavy_check_mark:"unicode/2714.png?v8",heavy_division_sign:"unicode/2797.png?v8",heavy_dollar_sign:"unicode/1f4b2.png?v8",heavy_equals_sign:"unicode/1f7f0.png?v8",heavy_exclamation_mark:"unicode/2757.png?v8",heavy_heart_exclamation:"unicode/2763.png?v8",heavy_minus_sign:"unicode/2796.png?v8",heavy_multiplication_x:"unicode/2716.png?v8",heavy_plus_sign:"unicode/2795.png?v8",hedgehog:"unicode/1f994.png?v8",helicopter:"unicode/1f681.png?v8",herb:"unicode/1f33f.png?v8",hibiscus:"unicode/1f33a.png?v8",high_brightness:"unicode/1f506.png?v8",high_heel:"unicode/1f460.png?v8",hiking_boot:"unicode/1f97e.png?v8",hindu_temple:"unicode/1f6d5.png?v8",hippopotamus:"unicode/1f99b.png?v8",hocho:"unicode/1f52a.png?v8",hole:"unicode/1f573.png?v8",honduras:"unicode/1f1ed-1f1f3.png?v8",honey_pot:"unicode/1f36f.png?v8",honeybee:"unicode/1f41d.png?v8",hong_kong:"unicode/1f1ed-1f1f0.png?v8",hook:"unicode/1fa9d.png?v8",horse:"unicode/1f434.png?v8",horse_racing:"unicode/1f3c7.png?v8",hospital:"unicode/1f3e5.png?v8",hot_face:"unicode/1f975.png?v8",hot_pepper:"unicode/1f336.png?v8",hotdog:"unicode/1f32d.png?v8",hotel:"unicode/1f3e8.png?v8",hotsprings:"unicode/2668.png?v8",hourglass:"unicode/231b.png?v8",hourglass_flowing_sand:"unicode/23f3.png?v8",house:"unicode/1f3e0.png?v8",house_with_garden:"unicode/1f3e1.png?v8",houses:"unicode/1f3d8.png?v8",hugs:"unicode/1f917.png?v8",hungary:"unicode/1f1ed-1f1fa.png?v8",hurtrealbad:"hurtrealbad.png?v8",hushed:"unicode/1f62f.png?v8",hut:"unicode/1f6d6.png?v8",hyacinth:"unicode/1fabb.png?v8",ice_cream:"unicode/1f368.png?v8",ice_cube:"unicode/1f9ca.png?v8",ice_hockey:"unicode/1f3d2.png?v8",ice_skate:"unicode/26f8.png?v8",icecream:"unicode/1f366.png?v8",iceland:"unicode/1f1ee-1f1f8.png?v8",id:"unicode/1f194.png?v8",identification_card:"unicode/1faaa.png?v8",ideograph_advantage:"unicode/1f250.png?v8",imp:"unicode/1f47f.png?v8",inbox_tray:"unicode/1f4e5.png?v8",incoming_envelope:"unicode/1f4e8.png?v8",index_pointing_at_the_viewer:"unicode/1faf5.png?v8",india:"unicode/1f1ee-1f1f3.png?v8",indonesia:"unicode/1f1ee-1f1e9.png?v8",infinity:"unicode/267e.png?v8",information_desk_person:"unicode/1f481.png?v8",information_source:"unicode/2139.png?v8",innocent:"unicode/1f607.png?v8",interrobang:"unicode/2049.png?v8",iphone:"unicode/1f4f1.png?v8",iran:"unicode/1f1ee-1f1f7.png?v8",iraq:"unicode/1f1ee-1f1f6.png?v8",ireland:"unicode/1f1ee-1f1ea.png?v8",isle_of_man:"unicode/1f1ee-1f1f2.png?v8",israel:"unicode/1f1ee-1f1f1.png?v8",it:"unicode/1f1ee-1f1f9.png?v8",izakaya_lantern:"unicode/1f3ee.png?v8",jack_o_lantern:"unicode/1f383.png?v8",jamaica:"unicode/1f1ef-1f1f2.png?v8",japan:"unicode/1f5fe.png?v8",japanese_castle:"unicode/1f3ef.png?v8",japanese_goblin:"unicode/1f47a.png?v8",japanese_ogre:"unicode/1f479.png?v8",jar:"unicode/1fad9.png?v8",jeans:"unicode/1f456.png?v8",jellyfish:"unicode/1fabc.png?v8",jersey:"unicode/1f1ef-1f1ea.png?v8",jigsaw:"unicode/1f9e9.png?v8",jordan:"unicode/1f1ef-1f1f4.png?v8",joy:"unicode/1f602.png?v8",joy_cat:"unicode/1f639.png?v8",joystick:"unicode/1f579.png?v8",jp:"unicode/1f1ef-1f1f5.png?v8",judge:"unicode/1f9d1-2696.png?v8",juggling_person:"unicode/1f939.png?v8",kaaba:"unicode/1f54b.png?v8",kangaroo:"unicode/1f998.png?v8",kazakhstan:"unicode/1f1f0-1f1ff.png?v8",kenya:"unicode/1f1f0-1f1ea.png?v8",key:"unicode/1f511.png?v8",keyboard:"unicode/2328.png?v8",keycap_ten:"unicode/1f51f.png?v8",khanda:"unicode/1faaf.png?v8",kick_scooter:"unicode/1f6f4.png?v8",kimono:"unicode/1f458.png?v8",kiribati:"unicode/1f1f0-1f1ee.png?v8",kiss:"unicode/1f48b.png?v8",kissing:"unicode/1f617.png?v8",kissing_cat:"unicode/1f63d.png?v8",kissing_closed_eyes:"unicode/1f61a.png?v8",kissing_heart:"unicode/1f618.png?v8",kissing_smiling_eyes:"unicode/1f619.png?v8",kite:"unicode/1fa81.png?v8",kiwi_fruit:"unicode/1f95d.png?v8",kneeling_man:"unicode/1f9ce-2642.png?v8",kneeling_person:"unicode/1f9ce.png?v8",kneeling_woman:"unicode/1f9ce-2640.png?v8",knife:"unicode/1f52a.png?v8",knot:"unicode/1faa2.png?v8",koala:"unicode/1f428.png?v8",koko:"unicode/1f201.png?v8",kosovo:"unicode/1f1fd-1f1f0.png?v8",kr:"unicode/1f1f0-1f1f7.png?v8",kuwait:"unicode/1f1f0-1f1fc.png?v8",kyrgyzstan:"unicode/1f1f0-1f1ec.png?v8",lab_coat:"unicode/1f97c.png?v8",label:"unicode/1f3f7.png?v8",lacrosse:"unicode/1f94d.png?v8",ladder:"unicode/1fa9c.png?v8",lady_beetle:"unicode/1f41e.png?v8",lantern:"unicode/1f3ee.png?v8",laos:"unicode/1f1f1-1f1e6.png?v8",large_blue_circle:"unicode/1f535.png?v8",large_blue_diamond:"unicode/1f537.png?v8",large_orange_diamond:"unicode/1f536.png?v8",last_quarter_moon:"unicode/1f317.png?v8",last_quarter_moon_with_face:"unicode/1f31c.png?v8",latin_cross:"unicode/271d.png?v8",latvia:"unicode/1f1f1-1f1fb.png?v8",laughing:"unicode/1f606.png?v8",leafy_green:"unicode/1f96c.png?v8",leaves:"unicode/1f343.png?v8",lebanon:"unicode/1f1f1-1f1e7.png?v8",ledger:"unicode/1f4d2.png?v8",left_luggage:"unicode/1f6c5.png?v8",left_right_arrow:"unicode/2194.png?v8",left_speech_bubble:"unicode/1f5e8.png?v8",leftwards_arrow_with_hook:"unicode/21a9.png?v8",leftwards_hand:"unicode/1faf2.png?v8",leftwards_pushing_hand:"unicode/1faf7.png?v8",leg:"unicode/1f9b5.png?v8",lemon:"unicode/1f34b.png?v8",leo:"unicode/264c.png?v8",leopard:"unicode/1f406.png?v8",lesotho:"unicode/1f1f1-1f1f8.png?v8",level_slider:"unicode/1f39a.png?v8",liberia:"unicode/1f1f1-1f1f7.png?v8",libra:"unicode/264e.png?v8",libya:"unicode/1f1f1-1f1fe.png?v8",liechtenstein:"unicode/1f1f1-1f1ee.png?v8",light_blue_heart:"unicode/1fa75.png?v8",light_rail:"unicode/1f688.png?v8",link:"unicode/1f517.png?v8",lion:"unicode/1f981.png?v8",lips:"unicode/1f444.png?v8",lipstick:"unicode/1f484.png?v8",lithuania:"unicode/1f1f1-1f1f9.png?v8",lizard:"unicode/1f98e.png?v8",llama:"unicode/1f999.png?v8",lobster:"unicode/1f99e.png?v8",lock:"unicode/1f512.png?v8",lock_with_ink_pen:"unicode/1f50f.png?v8",lollipop:"unicode/1f36d.png?v8",long_drum:"unicode/1fa98.png?v8",loop:"unicode/27bf.png?v8",lotion_bottle:"unicode/1f9f4.png?v8",lotus:"unicode/1fab7.png?v8",lotus_position:"unicode/1f9d8.png?v8",lotus_position_man:"unicode/1f9d8-2642.png?v8",lotus_position_woman:"unicode/1f9d8-2640.png?v8",loud_sound:"unicode/1f50a.png?v8",loudspeaker:"unicode/1f4e2.png?v8",love_hotel:"unicode/1f3e9.png?v8",love_letter:"unicode/1f48c.png?v8",love_you_gesture:"unicode/1f91f.png?v8",low_battery:"unicode/1faab.png?v8",low_brightness:"unicode/1f505.png?v8",luggage:"unicode/1f9f3.png?v8",lungs:"unicode/1fac1.png?v8",luxembourg:"unicode/1f1f1-1f1fa.png?v8",lying_face:"unicode/1f925.png?v8",m:"unicode/24c2.png?v8",macau:"unicode/1f1f2-1f1f4.png?v8",macedonia:"unicode/1f1f2-1f1f0.png?v8",madagascar:"unicode/1f1f2-1f1ec.png?v8",mag:"unicode/1f50d.png?v8",mag_right:"unicode/1f50e.png?v8",mage:"unicode/1f9d9.png?v8",mage_man:"unicode/1f9d9-2642.png?v8",mage_woman:"unicode/1f9d9-2640.png?v8",magic_wand:"unicode/1fa84.png?v8",magnet:"unicode/1f9f2.png?v8",mahjong:"unicode/1f004.png?v8",mailbox:"unicode/1f4eb.png?v8",mailbox_closed:"unicode/1f4ea.png?v8",mailbox_with_mail:"unicode/1f4ec.png?v8",mailbox_with_no_mail:"unicode/1f4ed.png?v8",malawi:"unicode/1f1f2-1f1fc.png?v8",malaysia:"unicode/1f1f2-1f1fe.png?v8",maldives:"unicode/1f1f2-1f1fb.png?v8",male_detective:"unicode/1f575-2642.png?v8",male_sign:"unicode/2642.png?v8",mali:"unicode/1f1f2-1f1f1.png?v8",malta:"unicode/1f1f2-1f1f9.png?v8",mammoth:"unicode/1f9a3.png?v8",man:"unicode/1f468.png?v8",man_artist:"unicode/1f468-1f3a8.png?v8",man_astronaut:"unicode/1f468-1f680.png?v8",man_beard:"unicode/1f9d4-2642.png?v8",man_cartwheeling:"unicode/1f938-2642.png?v8",man_cook:"unicode/1f468-1f373.png?v8",man_dancing:"unicode/1f57a.png?v8",man_facepalming:"unicode/1f926-2642.png?v8",man_factory_worker:"unicode/1f468-1f3ed.png?v8",man_farmer:"unicode/1f468-1f33e.png?v8",man_feeding_baby:"unicode/1f468-1f37c.png?v8",man_firefighter:"unicode/1f468-1f692.png?v8",man_health_worker:"unicode/1f468-2695.png?v8",man_in_manual_wheelchair:"unicode/1f468-1f9bd.png?v8",man_in_motorized_wheelchair:"unicode/1f468-1f9bc.png?v8",man_in_tuxedo:"unicode/1f935-2642.png?v8",man_judge:"unicode/1f468-2696.png?v8",man_juggling:"unicode/1f939-2642.png?v8",man_mechanic:"unicode/1f468-1f527.png?v8",man_office_worker:"unicode/1f468-1f4bc.png?v8",man_pilot:"unicode/1f468-2708.png?v8",man_playing_handball:"unicode/1f93e-2642.png?v8",man_playing_water_polo:"unicode/1f93d-2642.png?v8",man_scientist:"unicode/1f468-1f52c.png?v8",man_shrugging:"unicode/1f937-2642.png?v8",man_singer:"unicode/1f468-1f3a4.png?v8",man_student:"unicode/1f468-1f393.png?v8",man_teacher:"unicode/1f468-1f3eb.png?v8",man_technologist:"unicode/1f468-1f4bb.png?v8",man_with_gua_pi_mao:"unicode/1f472.png?v8",man_with_probing_cane:"unicode/1f468-1f9af.png?v8",man_with_turban:"unicode/1f473-2642.png?v8",man_with_veil:"unicode/1f470-2642.png?v8",mandarin:"unicode/1f34a.png?v8",mango:"unicode/1f96d.png?v8",mans_shoe:"unicode/1f45e.png?v8",mantelpiece_clock:"unicode/1f570.png?v8",manual_wheelchair:"unicode/1f9bd.png?v8",maple_leaf:"unicode/1f341.png?v8",maracas:"unicode/1fa87.png?v8",marshall_islands:"unicode/1f1f2-1f1ed.png?v8",martial_arts_uniform:"unicode/1f94b.png?v8",martinique:"unicode/1f1f2-1f1f6.png?v8",mask:"unicode/1f637.png?v8",massage:"unicode/1f486.png?v8",massage_man:"unicode/1f486-2642.png?v8",massage_woman:"unicode/1f486-2640.png?v8",mate:"unicode/1f9c9.png?v8",mauritania:"unicode/1f1f2-1f1f7.png?v8",mauritius:"unicode/1f1f2-1f1fa.png?v8",mayotte:"unicode/1f1fe-1f1f9.png?v8",meat_on_bone:"unicode/1f356.png?v8",mechanic:"unicode/1f9d1-1f527.png?v8",mechanical_arm:"unicode/1f9be.png?v8",mechanical_leg:"unicode/1f9bf.png?v8",medal_military:"unicode/1f396.png?v8",medal_sports:"unicode/1f3c5.png?v8",medical_symbol:"unicode/2695.png?v8",mega:"unicode/1f4e3.png?v8",melon:"unicode/1f348.png?v8",melting_face:"unicode/1fae0.png?v8",memo:"unicode/1f4dd.png?v8",men_wrestling:"unicode/1f93c-2642.png?v8",mending_heart:"unicode/2764-1fa79.png?v8",menorah:"unicode/1f54e.png?v8",mens:"unicode/1f6b9.png?v8",mermaid:"unicode/1f9dc-2640.png?v8",merman:"unicode/1f9dc-2642.png?v8",merperson:"unicode/1f9dc.png?v8",metal:"unicode/1f918.png?v8",metro:"unicode/1f687.png?v8",mexico:"unicode/1f1f2-1f1fd.png?v8",microbe:"unicode/1f9a0.png?v8",micronesia:"unicode/1f1eb-1f1f2.png?v8",microphone:"unicode/1f3a4.png?v8",microscope:"unicode/1f52c.png?v8",middle_finger:"unicode/1f595.png?v8",military_helmet:"unicode/1fa96.png?v8",milk_glass:"unicode/1f95b.png?v8",milky_way:"unicode/1f30c.png?v8",minibus:"unicode/1f690.png?v8",minidisc:"unicode/1f4bd.png?v8",mirror:"unicode/1fa9e.png?v8",mirror_ball:"unicode/1faa9.png?v8",mobile_phone_off:"unicode/1f4f4.png?v8",moldova:"unicode/1f1f2-1f1e9.png?v8",monaco:"unicode/1f1f2-1f1e8.png?v8",money_mouth_face:"unicode/1f911.png?v8",money_with_wings:"unicode/1f4b8.png?v8",moneybag:"unicode/1f4b0.png?v8",mongolia:"unicode/1f1f2-1f1f3.png?v8",monkey:"unicode/1f412.png?v8",monkey_face:"unicode/1f435.png?v8",monocle_face:"unicode/1f9d0.png?v8",monorail:"unicode/1f69d.png?v8",montenegro:"unicode/1f1f2-1f1ea.png?v8",montserrat:"unicode/1f1f2-1f1f8.png?v8",moon:"unicode/1f314.png?v8",moon_cake:"unicode/1f96e.png?v8",moose:"unicode/1face.png?v8",morocco:"unicode/1f1f2-1f1e6.png?v8",mortar_board:"unicode/1f393.png?v8",mosque:"unicode/1f54c.png?v8",mosquito:"unicode/1f99f.png?v8",motor_boat:"unicode/1f6e5.png?v8",motor_scooter:"unicode/1f6f5.png?v8",motorcycle:"unicode/1f3cd.png?v8",motorized_wheelchair:"unicode/1f9bc.png?v8",motorway:"unicode/1f6e3.png?v8",mount_fuji:"unicode/1f5fb.png?v8",mountain:"unicode/26f0.png?v8",mountain_bicyclist:"unicode/1f6b5.png?v8",mountain_biking_man:"unicode/1f6b5-2642.png?v8",mountain_biking_woman:"unicode/1f6b5-2640.png?v8",mountain_cableway:"unicode/1f6a0.png?v8",mountain_railway:"unicode/1f69e.png?v8",mountain_snow:"unicode/1f3d4.png?v8",mouse:"unicode/1f42d.png?v8",mouse2:"unicode/1f401.png?v8",mouse_trap:"unicode/1faa4.png?v8",movie_camera:"unicode/1f3a5.png?v8",moyai:"unicode/1f5ff.png?v8",mozambique:"unicode/1f1f2-1f1ff.png?v8",mrs_claus:"unicode/1f936.png?v8",muscle:"unicode/1f4aa.png?v8",mushroom:"unicode/1f344.png?v8",musical_keyboard:"unicode/1f3b9.png?v8",musical_note:"unicode/1f3b5.png?v8",musical_score:"unicode/1f3bc.png?v8",mute:"unicode/1f507.png?v8",mx_claus:"unicode/1f9d1-1f384.png?v8",myanmar:"unicode/1f1f2-1f1f2.png?v8",nail_care:"unicode/1f485.png?v8",name_badge:"unicode/1f4db.png?v8",namibia:"unicode/1f1f3-1f1e6.png?v8",national_park:"unicode/1f3de.png?v8",nauru:"unicode/1f1f3-1f1f7.png?v8",nauseated_face:"unicode/1f922.png?v8",nazar_amulet:"unicode/1f9ff.png?v8",neckbeard:"neckbeard.png?v8",necktie:"unicode/1f454.png?v8",negative_squared_cross_mark:"unicode/274e.png?v8",nepal:"unicode/1f1f3-1f1f5.png?v8",nerd_face:"unicode/1f913.png?v8",nest_with_eggs:"unicode/1faba.png?v8",nesting_dolls:"unicode/1fa86.png?v8",netherlands:"unicode/1f1f3-1f1f1.png?v8",neutral_face:"unicode/1f610.png?v8",new:"unicode/1f195.png?v8",new_caledonia:"unicode/1f1f3-1f1e8.png?v8",new_moon:"unicode/1f311.png?v8",new_moon_with_face:"unicode/1f31a.png?v8",new_zealand:"unicode/1f1f3-1f1ff.png?v8",newspaper:"unicode/1f4f0.png?v8",newspaper_roll:"unicode/1f5de.png?v8",next_track_button:"unicode/23ed.png?v8",ng:"unicode/1f196.png?v8",ng_man:"unicode/1f645-2642.png?v8",ng_woman:"unicode/1f645-2640.png?v8",nicaragua:"unicode/1f1f3-1f1ee.png?v8",niger:"unicode/1f1f3-1f1ea.png?v8",nigeria:"unicode/1f1f3-1f1ec.png?v8",night_with_stars:"unicode/1f303.png?v8",nine:"unicode/0039-20e3.png?v8",ninja:"unicode/1f977.png?v8",niue:"unicode/1f1f3-1f1fa.png?v8",no_bell:"unicode/1f515.png?v8",no_bicycles:"unicode/1f6b3.png?v8",no_entry:"unicode/26d4.png?v8",no_entry_sign:"unicode/1f6ab.png?v8",no_good:"unicode/1f645.png?v8",no_good_man:"unicode/1f645-2642.png?v8",no_good_woman:"unicode/1f645-2640.png?v8",no_mobile_phones:"unicode/1f4f5.png?v8",no_mouth:"unicode/1f636.png?v8",no_pedestrians:"unicode/1f6b7.png?v8",no_smoking:"unicode/1f6ad.png?v8","non-potable_water":"unicode/1f6b1.png?v8",norfolk_island:"unicode/1f1f3-1f1eb.png?v8",north_korea:"unicode/1f1f0-1f1f5.png?v8",northern_mariana_islands:"unicode/1f1f2-1f1f5.png?v8",norway:"unicode/1f1f3-1f1f4.png?v8",nose:"unicode/1f443.png?v8",notebook:"unicode/1f4d3.png?v8",notebook_with_decorative_cover:"unicode/1f4d4.png?v8",notes:"unicode/1f3b6.png?v8",nut_and_bolt:"unicode/1f529.png?v8",o:"unicode/2b55.png?v8",o2:"unicode/1f17e.png?v8",ocean:"unicode/1f30a.png?v8",octocat:"octocat.png?v8",octopus:"unicode/1f419.png?v8",oden:"unicode/1f362.png?v8",office:"unicode/1f3e2.png?v8",office_worker:"unicode/1f9d1-1f4bc.png?v8",oil_drum:"unicode/1f6e2.png?v8",ok:"unicode/1f197.png?v8",ok_hand:"unicode/1f44c.png?v8",ok_man:"unicode/1f646-2642.png?v8",ok_person:"unicode/1f646.png?v8",ok_woman:"unicode/1f646-2640.png?v8",old_key:"unicode/1f5dd.png?v8",older_adult:"unicode/1f9d3.png?v8",older_man:"unicode/1f474.png?v8",older_woman:"unicode/1f475.png?v8",olive:"unicode/1fad2.png?v8",om:"unicode/1f549.png?v8",oman:"unicode/1f1f4-1f1f2.png?v8",on:"unicode/1f51b.png?v8",oncoming_automobile:"unicode/1f698.png?v8",oncoming_bus:"unicode/1f68d.png?v8",oncoming_police_car:"unicode/1f694.png?v8",oncoming_taxi:"unicode/1f696.png?v8",one:"unicode/0031-20e3.png?v8",one_piece_swimsuit:"unicode/1fa71.png?v8",onion:"unicode/1f9c5.png?v8",open_book:"unicode/1f4d6.png?v8",open_file_folder:"unicode/1f4c2.png?v8",open_hands:"unicode/1f450.png?v8",open_mouth:"unicode/1f62e.png?v8",open_umbrella:"unicode/2602.png?v8",ophiuchus:"unicode/26ce.png?v8",orange:"unicode/1f34a.png?v8",orange_book:"unicode/1f4d9.png?v8",orange_circle:"unicode/1f7e0.png?v8",orange_heart:"unicode/1f9e1.png?v8",orange_square:"unicode/1f7e7.png?v8",orangutan:"unicode/1f9a7.png?v8",orthodox_cross:"unicode/2626.png?v8",otter:"unicode/1f9a6.png?v8",outbox_tray:"unicode/1f4e4.png?v8",owl:"unicode/1f989.png?v8",ox:"unicode/1f402.png?v8",oyster:"unicode/1f9aa.png?v8",package:"unicode/1f4e6.png?v8",page_facing_up:"unicode/1f4c4.png?v8",page_with_curl:"unicode/1f4c3.png?v8",pager:"unicode/1f4df.png?v8",paintbrush:"unicode/1f58c.png?v8",pakistan:"unicode/1f1f5-1f1f0.png?v8",palau:"unicode/1f1f5-1f1fc.png?v8",palestinian_territories:"unicode/1f1f5-1f1f8.png?v8",palm_down_hand:"unicode/1faf3.png?v8",palm_tree:"unicode/1f334.png?v8",palm_up_hand:"unicode/1faf4.png?v8",palms_up_together:"unicode/1f932.png?v8",panama:"unicode/1f1f5-1f1e6.png?v8",pancakes:"unicode/1f95e.png?v8",panda_face:"unicode/1f43c.png?v8",paperclip:"unicode/1f4ce.png?v8",paperclips:"unicode/1f587.png?v8",papua_new_guinea:"unicode/1f1f5-1f1ec.png?v8",parachute:"unicode/1fa82.png?v8",paraguay:"unicode/1f1f5-1f1fe.png?v8",parasol_on_ground:"unicode/26f1.png?v8",parking:"unicode/1f17f.png?v8",parrot:"unicode/1f99c.png?v8",part_alternation_mark:"unicode/303d.png?v8",partly_sunny:"unicode/26c5.png?v8",partying_face:"unicode/1f973.png?v8",passenger_ship:"unicode/1f6f3.png?v8",passport_control:"unicode/1f6c2.png?v8",pause_button:"unicode/23f8.png?v8",paw_prints:"unicode/1f43e.png?v8",pea_pod:"unicode/1fadb.png?v8",peace_symbol:"unicode/262e.png?v8",peach:"unicode/1f351.png?v8",peacock:"unicode/1f99a.png?v8",peanuts:"unicode/1f95c.png?v8",pear:"unicode/1f350.png?v8",pen:"unicode/1f58a.png?v8",pencil:"unicode/1f4dd.png?v8",pencil2:"unicode/270f.png?v8",penguin:"unicode/1f427.png?v8",pensive:"unicode/1f614.png?v8",people_holding_hands:"unicode/1f9d1-1f91d-1f9d1.png?v8",people_hugging:"unicode/1fac2.png?v8",performing_arts:"unicode/1f3ad.png?v8",persevere:"unicode/1f623.png?v8",person_bald:"unicode/1f9d1-1f9b2.png?v8",person_curly_hair:"unicode/1f9d1-1f9b1.png?v8",person_feeding_baby:"unicode/1f9d1-1f37c.png?v8",person_fencing:"unicode/1f93a.png?v8",person_in_manual_wheelchair:"unicode/1f9d1-1f9bd.png?v8",person_in_motorized_wheelchair:"unicode/1f9d1-1f9bc.png?v8",person_in_tuxedo:"unicode/1f935.png?v8",person_red_hair:"unicode/1f9d1-1f9b0.png?v8",person_white_hair:"unicode/1f9d1-1f9b3.png?v8",person_with_crown:"unicode/1fac5.png?v8",person_with_probing_cane:"unicode/1f9d1-1f9af.png?v8",person_with_turban:"unicode/1f473.png?v8",person_with_veil:"unicode/1f470.png?v8",peru:"unicode/1f1f5-1f1ea.png?v8",petri_dish:"unicode/1f9eb.png?v8",philippines:"unicode/1f1f5-1f1ed.png?v8",phone:"unicode/260e.png?v8",pick:"unicode/26cf.png?v8",pickup_truck:"unicode/1f6fb.png?v8",pie:"unicode/1f967.png?v8",pig:"unicode/1f437.png?v8",pig2:"unicode/1f416.png?v8",pig_nose:"unicode/1f43d.png?v8",pill:"unicode/1f48a.png?v8",pilot:"unicode/1f9d1-2708.png?v8",pinata:"unicode/1fa85.png?v8",pinched_fingers:"unicode/1f90c.png?v8",pinching_hand:"unicode/1f90f.png?v8",pineapple:"unicode/1f34d.png?v8",ping_pong:"unicode/1f3d3.png?v8",pink_heart:"unicode/1fa77.png?v8",pirate_flag:"unicode/1f3f4-2620.png?v8",pisces:"unicode/2653.png?v8",pitcairn_islands:"unicode/1f1f5-1f1f3.png?v8",pizza:"unicode/1f355.png?v8",placard:"unicode/1faa7.png?v8",place_of_worship:"unicode/1f6d0.png?v8",plate_with_cutlery:"unicode/1f37d.png?v8",play_or_pause_button:"unicode/23ef.png?v8",playground_slide:"unicode/1f6dd.png?v8",pleading_face:"unicode/1f97a.png?v8",plunger:"unicode/1faa0.png?v8",point_down:"unicode/1f447.png?v8",point_left:"unicode/1f448.png?v8",point_right:"unicode/1f449.png?v8",point_up:"unicode/261d.png?v8",point_up_2:"unicode/1f446.png?v8",poland:"unicode/1f1f5-1f1f1.png?v8",polar_bear:"unicode/1f43b-2744.png?v8",police_car:"unicode/1f693.png?v8",police_officer:"unicode/1f46e.png?v8",policeman:"unicode/1f46e-2642.png?v8",policewoman:"unicode/1f46e-2640.png?v8",poodle:"unicode/1f429.png?v8",poop:"unicode/1f4a9.png?v8",popcorn:"unicode/1f37f.png?v8",portugal:"unicode/1f1f5-1f1f9.png?v8",post_office:"unicode/1f3e3.png?v8",postal_horn:"unicode/1f4ef.png?v8",postbox:"unicode/1f4ee.png?v8",potable_water:"unicode/1f6b0.png?v8",potato:"unicode/1f954.png?v8",potted_plant:"unicode/1fab4.png?v8",pouch:"unicode/1f45d.png?v8",poultry_leg:"unicode/1f357.png?v8",pound:"unicode/1f4b7.png?v8",pouring_liquid:"unicode/1fad7.png?v8",pout:"unicode/1f621.png?v8",pouting_cat:"unicode/1f63e.png?v8",pouting_face:"unicode/1f64e.png?v8",pouting_man:"unicode/1f64e-2642.png?v8",pouting_woman:"unicode/1f64e-2640.png?v8",pray:"unicode/1f64f.png?v8",prayer_beads:"unicode/1f4ff.png?v8",pregnant_man:"unicode/1fac3.png?v8",pregnant_person:"unicode/1fac4.png?v8",pregnant_woman:"unicode/1f930.png?v8",pretzel:"unicode/1f968.png?v8",previous_track_button:"unicode/23ee.png?v8",prince:"unicode/1f934.png?v8",princess:"unicode/1f478.png?v8",printer:"unicode/1f5a8.png?v8",probing_cane:"unicode/1f9af.png?v8",puerto_rico:"unicode/1f1f5-1f1f7.png?v8",punch:"unicode/1f44a.png?v8",purple_circle:"unicode/1f7e3.png?v8",purple_heart:"unicode/1f49c.png?v8",purple_square:"unicode/1f7ea.png?v8",purse:"unicode/1f45b.png?v8",pushpin:"unicode/1f4cc.png?v8",put_litter_in_its_place:"unicode/1f6ae.png?v8",qatar:"unicode/1f1f6-1f1e6.png?v8",question:"unicode/2753.png?v8",rabbit:"unicode/1f430.png?v8",rabbit2:"unicode/1f407.png?v8",raccoon:"unicode/1f99d.png?v8",racehorse:"unicode/1f40e.png?v8",racing_car:"unicode/1f3ce.png?v8",radio:"unicode/1f4fb.png?v8",radio_button:"unicode/1f518.png?v8",radioactive:"unicode/2622.png?v8",rage:"unicode/1f621.png?v8",rage1:"rage1.png?v8",rage2:"rage2.png?v8",rage3:"rage3.png?v8",rage4:"rage4.png?v8",railway_car:"unicode/1f683.png?v8",railway_track:"unicode/1f6e4.png?v8",rainbow:"unicode/1f308.png?v8",rainbow_flag:"unicode/1f3f3-1f308.png?v8",raised_back_of_hand:"unicode/1f91a.png?v8",raised_eyebrow:"unicode/1f928.png?v8",raised_hand:"unicode/270b.png?v8",raised_hand_with_fingers_splayed:"unicode/1f590.png?v8",raised_hands:"unicode/1f64c.png?v8",raising_hand:"unicode/1f64b.png?v8",raising_hand_man:"unicode/1f64b-2642.png?v8",raising_hand_woman:"unicode/1f64b-2640.png?v8",ram:"unicode/1f40f.png?v8",ramen:"unicode/1f35c.png?v8",rat:"unicode/1f400.png?v8",razor:"unicode/1fa92.png?v8",receipt:"unicode/1f9fe.png?v8",record_button:"unicode/23fa.png?v8",recycle:"unicode/267b.png?v8",red_car:"unicode/1f697.png?v8",red_circle:"unicode/1f534.png?v8",red_envelope:"unicode/1f9e7.png?v8",red_haired_man:"unicode/1f468-1f9b0.png?v8",red_haired_woman:"unicode/1f469-1f9b0.png?v8",red_square:"unicode/1f7e5.png?v8",registered:"unicode/00ae.png?v8",relaxed:"unicode/263a.png?v8",relieved:"unicode/1f60c.png?v8",reminder_ribbon:"unicode/1f397.png?v8",repeat:"unicode/1f501.png?v8",repeat_one:"unicode/1f502.png?v8",rescue_worker_helmet:"unicode/26d1.png?v8",restroom:"unicode/1f6bb.png?v8",reunion:"unicode/1f1f7-1f1ea.png?v8",revolving_hearts:"unicode/1f49e.png?v8",rewind:"unicode/23ea.png?v8",rhinoceros:"unicode/1f98f.png?v8",ribbon:"unicode/1f380.png?v8",rice:"unicode/1f35a.png?v8",rice_ball:"unicode/1f359.png?v8",rice_cracker:"unicode/1f358.png?v8",rice_scene:"unicode/1f391.png?v8",right_anger_bubble:"unicode/1f5ef.png?v8",rightwards_hand:"unicode/1faf1.png?v8",rightwards_pushing_hand:"unicode/1faf8.png?v8",ring:"unicode/1f48d.png?v8",ring_buoy:"unicode/1f6df.png?v8",ringed_planet:"unicode/1fa90.png?v8",robot:"unicode/1f916.png?v8",rock:"unicode/1faa8.png?v8",rocket:"unicode/1f680.png?v8",rofl:"unicode/1f923.png?v8",roll_eyes:"unicode/1f644.png?v8",roll_of_paper:"unicode/1f9fb.png?v8",roller_coaster:"unicode/1f3a2.png?v8",roller_skate:"unicode/1f6fc.png?v8",romania:"unicode/1f1f7-1f1f4.png?v8",rooster:"unicode/1f413.png?v8",rose:"unicode/1f339.png?v8",rosette:"unicode/1f3f5.png?v8",rotating_light:"unicode/1f6a8.png?v8",round_pushpin:"unicode/1f4cd.png?v8",rowboat:"unicode/1f6a3.png?v8",rowing_man:"unicode/1f6a3-2642.png?v8",rowing_woman:"unicode/1f6a3-2640.png?v8",ru:"unicode/1f1f7-1f1fa.png?v8",rugby_football:"unicode/1f3c9.png?v8",runner:"unicode/1f3c3.png?v8",running:"unicode/1f3c3.png?v8",running_man:"unicode/1f3c3-2642.png?v8",running_shirt_with_sash:"unicode/1f3bd.png?v8",running_woman:"unicode/1f3c3-2640.png?v8",rwanda:"unicode/1f1f7-1f1fc.png?v8",sa:"unicode/1f202.png?v8",safety_pin:"unicode/1f9f7.png?v8",safety_vest:"unicode/1f9ba.png?v8",sagittarius:"unicode/2650.png?v8",sailboat:"unicode/26f5.png?v8",sake:"unicode/1f376.png?v8",salt:"unicode/1f9c2.png?v8",saluting_face:"unicode/1fae1.png?v8",samoa:"unicode/1f1fc-1f1f8.png?v8",san_marino:"unicode/1f1f8-1f1f2.png?v8",sandal:"unicode/1f461.png?v8",sandwich:"unicode/1f96a.png?v8",santa:"unicode/1f385.png?v8",sao_tome_principe:"unicode/1f1f8-1f1f9.png?v8",sari:"unicode/1f97b.png?v8",sassy_man:"unicode/1f481-2642.png?v8",sassy_woman:"unicode/1f481-2640.png?v8",satellite:"unicode/1f4e1.png?v8",satisfied:"unicode/1f606.png?v8",saudi_arabia:"unicode/1f1f8-1f1e6.png?v8",sauna_man:"unicode/1f9d6-2642.png?v8",sauna_person:"unicode/1f9d6.png?v8",sauna_woman:"unicode/1f9d6-2640.png?v8",sauropod:"unicode/1f995.png?v8",saxophone:"unicode/1f3b7.png?v8",scarf:"unicode/1f9e3.png?v8",school:"unicode/1f3eb.png?v8",school_satchel:"unicode/1f392.png?v8",scientist:"unicode/1f9d1-1f52c.png?v8",scissors:"unicode/2702.png?v8",scorpion:"unicode/1f982.png?v8",scorpius:"unicode/264f.png?v8",scotland:"unicode/1f3f4-e0067-e0062-e0073-e0063-e0074-e007f.png?v8",scream:"unicode/1f631.png?v8",scream_cat:"unicode/1f640.png?v8",screwdriver:"unicode/1fa9b.png?v8",scroll:"unicode/1f4dc.png?v8",seal:"unicode/1f9ad.png?v8",seat:"unicode/1f4ba.png?v8",secret:"unicode/3299.png?v8",see_no_evil:"unicode/1f648.png?v8",seedling:"unicode/1f331.png?v8",selfie:"unicode/1f933.png?v8",senegal:"unicode/1f1f8-1f1f3.png?v8",serbia:"unicode/1f1f7-1f1f8.png?v8",service_dog:"unicode/1f415-1f9ba.png?v8",seven:"unicode/0037-20e3.png?v8",sewing_needle:"unicode/1faa1.png?v8",seychelles:"unicode/1f1f8-1f1e8.png?v8",shaking_face:"unicode/1fae8.png?v8",shallow_pan_of_food:"unicode/1f958.png?v8",shamrock:"unicode/2618.png?v8",shark:"unicode/1f988.png?v8",shaved_ice:"unicode/1f367.png?v8",sheep:"unicode/1f411.png?v8",shell:"unicode/1f41a.png?v8",shield:"unicode/1f6e1.png?v8",shinto_shrine:"unicode/26e9.png?v8",ship:"unicode/1f6a2.png?v8",shipit:"shipit.png?v8",shirt:"unicode/1f455.png?v8",shit:"unicode/1f4a9.png?v8",shoe:"unicode/1f45e.png?v8",shopping:"unicode/1f6cd.png?v8",shopping_cart:"unicode/1f6d2.png?v8",shorts:"unicode/1fa73.png?v8",shower:"unicode/1f6bf.png?v8",shrimp:"unicode/1f990.png?v8",shrug:"unicode/1f937.png?v8",shushing_face:"unicode/1f92b.png?v8",sierra_leone:"unicode/1f1f8-1f1f1.png?v8",signal_strength:"unicode/1f4f6.png?v8",singapore:"unicode/1f1f8-1f1ec.png?v8",singer:"unicode/1f9d1-1f3a4.png?v8",sint_maarten:"unicode/1f1f8-1f1fd.png?v8",six:"unicode/0036-20e3.png?v8",six_pointed_star:"unicode/1f52f.png?v8",skateboard:"unicode/1f6f9.png?v8",ski:"unicode/1f3bf.png?v8",skier:"unicode/26f7.png?v8",skull:"unicode/1f480.png?v8",skull_and_crossbones:"unicode/2620.png?v8",skunk:"unicode/1f9a8.png?v8",sled:"unicode/1f6f7.png?v8",sleeping:"unicode/1f634.png?v8",sleeping_bed:"unicode/1f6cc.png?v8",sleepy:"unicode/1f62a.png?v8",slightly_frowning_face:"unicode/1f641.png?v8",slightly_smiling_face:"unicode/1f642.png?v8",slot_machine:"unicode/1f3b0.png?v8",sloth:"unicode/1f9a5.png?v8",slovakia:"unicode/1f1f8-1f1f0.png?v8",slovenia:"unicode/1f1f8-1f1ee.png?v8",small_airplane:"unicode/1f6e9.png?v8",small_blue_diamond:"unicode/1f539.png?v8",small_orange_diamond:"unicode/1f538.png?v8",small_red_triangle:"unicode/1f53a.png?v8",small_red_triangle_down:"unicode/1f53b.png?v8",smile:"unicode/1f604.png?v8",smile_cat:"unicode/1f638.png?v8",smiley:"unicode/1f603.png?v8",smiley_cat:"unicode/1f63a.png?v8",smiling_face_with_tear:"unicode/1f972.png?v8",smiling_face_with_three_hearts:"unicode/1f970.png?v8",smiling_imp:"unicode/1f608.png?v8",smirk:"unicode/1f60f.png?v8",smirk_cat:"unicode/1f63c.png?v8",smoking:"unicode/1f6ac.png?v8",snail:"unicode/1f40c.png?v8",snake:"unicode/1f40d.png?v8",sneezing_face:"unicode/1f927.png?v8",snowboarder:"unicode/1f3c2.png?v8",snowflake:"unicode/2744.png?v8",snowman:"unicode/26c4.png?v8",snowman_with_snow:"unicode/2603.png?v8",soap:"unicode/1f9fc.png?v8",sob:"unicode/1f62d.png?v8",soccer:"unicode/26bd.png?v8",socks:"unicode/1f9e6.png?v8",softball:"unicode/1f94e.png?v8",solomon_islands:"unicode/1f1f8-1f1e7.png?v8",somalia:"unicode/1f1f8-1f1f4.png?v8",soon:"unicode/1f51c.png?v8",sos:"unicode/1f198.png?v8",sound:"unicode/1f509.png?v8",south_africa:"unicode/1f1ff-1f1e6.png?v8",south_georgia_south_sandwich_islands:"unicode/1f1ec-1f1f8.png?v8",south_sudan:"unicode/1f1f8-1f1f8.png?v8",space_invader:"unicode/1f47e.png?v8",spades:"unicode/2660.png?v8",spaghetti:"unicode/1f35d.png?v8",sparkle:"unicode/2747.png?v8",sparkler:"unicode/1f387.png?v8",sparkles:"unicode/2728.png?v8",sparkling_heart:"unicode/1f496.png?v8",speak_no_evil:"unicode/1f64a.png?v8",speaker:"unicode/1f508.png?v8",speaking_head:"unicode/1f5e3.png?v8",speech_balloon:"unicode/1f4ac.png?v8",speedboat:"unicode/1f6a4.png?v8",spider:"unicode/1f577.png?v8",spider_web:"unicode/1f578.png?v8",spiral_calendar:"unicode/1f5d3.png?v8",spiral_notepad:"unicode/1f5d2.png?v8",sponge:"unicode/1f9fd.png?v8",spoon:"unicode/1f944.png?v8",squid:"unicode/1f991.png?v8",sri_lanka:"unicode/1f1f1-1f1f0.png?v8",st_barthelemy:"unicode/1f1e7-1f1f1.png?v8",st_helena:"unicode/1f1f8-1f1ed.png?v8",st_kitts_nevis:"unicode/1f1f0-1f1f3.png?v8",st_lucia:"unicode/1f1f1-1f1e8.png?v8",st_martin:"unicode/1f1f2-1f1eb.png?v8",st_pierre_miquelon:"unicode/1f1f5-1f1f2.png?v8",st_vincent_grenadines:"unicode/1f1fb-1f1e8.png?v8",stadium:"unicode/1f3df.png?v8",standing_man:"unicode/1f9cd-2642.png?v8",standing_person:"unicode/1f9cd.png?v8",standing_woman:"unicode/1f9cd-2640.png?v8",star:"unicode/2b50.png?v8",star2:"unicode/1f31f.png?v8",star_and_crescent:"unicode/262a.png?v8",star_of_david:"unicode/2721.png?v8",star_struck:"unicode/1f929.png?v8",stars:"unicode/1f320.png?v8",station:"unicode/1f689.png?v8",statue_of_liberty:"unicode/1f5fd.png?v8",steam_locomotive:"unicode/1f682.png?v8",stethoscope:"unicode/1fa7a.png?v8",stew:"unicode/1f372.png?v8",stop_button:"unicode/23f9.png?v8",stop_sign:"unicode/1f6d1.png?v8",stopwatch:"unicode/23f1.png?v8",straight_ruler:"unicode/1f4cf.png?v8",strawberry:"unicode/1f353.png?v8",stuck_out_tongue:"unicode/1f61b.png?v8",stuck_out_tongue_closed_eyes:"unicode/1f61d.png?v8",stuck_out_tongue_winking_eye:"unicode/1f61c.png?v8",student:"unicode/1f9d1-1f393.png?v8",studio_microphone:"unicode/1f399.png?v8",stuffed_flatbread:"unicode/1f959.png?v8",sudan:"unicode/1f1f8-1f1e9.png?v8",sun_behind_large_cloud:"unicode/1f325.png?v8",sun_behind_rain_cloud:"unicode/1f326.png?v8",sun_behind_small_cloud:"unicode/1f324.png?v8",sun_with_face:"unicode/1f31e.png?v8",sunflower:"unicode/1f33b.png?v8",sunglasses:"unicode/1f60e.png?v8",sunny:"unicode/2600.png?v8",sunrise:"unicode/1f305.png?v8",sunrise_over_mountains:"unicode/1f304.png?v8",superhero:"unicode/1f9b8.png?v8",superhero_man:"unicode/1f9b8-2642.png?v8",superhero_woman:"unicode/1f9b8-2640.png?v8",supervillain:"unicode/1f9b9.png?v8",supervillain_man:"unicode/1f9b9-2642.png?v8",supervillain_woman:"unicode/1f9b9-2640.png?v8",surfer:"unicode/1f3c4.png?v8",surfing_man:"unicode/1f3c4-2642.png?v8",surfing_woman:"unicode/1f3c4-2640.png?v8",suriname:"unicode/1f1f8-1f1f7.png?v8",sushi:"unicode/1f363.png?v8",suspect:"suspect.png?v8",suspension_railway:"unicode/1f69f.png?v8",svalbard_jan_mayen:"unicode/1f1f8-1f1ef.png?v8",swan:"unicode/1f9a2.png?v8",swaziland:"unicode/1f1f8-1f1ff.png?v8",sweat:"unicode/1f613.png?v8",sweat_drops:"unicode/1f4a6.png?v8",sweat_smile:"unicode/1f605.png?v8",sweden:"unicode/1f1f8-1f1ea.png?v8",sweet_potato:"unicode/1f360.png?v8",swim_brief:"unicode/1fa72.png?v8",swimmer:"unicode/1f3ca.png?v8",swimming_man:"unicode/1f3ca-2642.png?v8",swimming_woman:"unicode/1f3ca-2640.png?v8",switzerland:"unicode/1f1e8-1f1ed.png?v8",symbols:"unicode/1f523.png?v8",synagogue:"unicode/1f54d.png?v8",syria:"unicode/1f1f8-1f1fe.png?v8",syringe:"unicode/1f489.png?v8","t-rex":"unicode/1f996.png?v8",taco:"unicode/1f32e.png?v8",tada:"unicode/1f389.png?v8",taiwan:"unicode/1f1f9-1f1fc.png?v8",tajikistan:"unicode/1f1f9-1f1ef.png?v8",takeout_box:"unicode/1f961.png?v8",tamale:"unicode/1fad4.png?v8",tanabata_tree:"unicode/1f38b.png?v8",tangerine:"unicode/1f34a.png?v8",tanzania:"unicode/1f1f9-1f1ff.png?v8",taurus:"unicode/2649.png?v8",taxi:"unicode/1f695.png?v8",tea:"unicode/1f375.png?v8",teacher:"unicode/1f9d1-1f3eb.png?v8",teapot:"unicode/1fad6.png?v8",technologist:"unicode/1f9d1-1f4bb.png?v8",teddy_bear:"unicode/1f9f8.png?v8",telephone:"unicode/260e.png?v8",telephone_receiver:"unicode/1f4de.png?v8",telescope:"unicode/1f52d.png?v8",tennis:"unicode/1f3be.png?v8",tent:"unicode/26fa.png?v8",test_tube:"unicode/1f9ea.png?v8",thailand:"unicode/1f1f9-1f1ed.png?v8",thermometer:"unicode/1f321.png?v8",thinking:"unicode/1f914.png?v8",thong_sandal:"unicode/1fa74.png?v8",thought_balloon:"unicode/1f4ad.png?v8",thread:"unicode/1f9f5.png?v8",three:"unicode/0033-20e3.png?v8",thumbsdown:"unicode/1f44e.png?v8",thumbsup:"unicode/1f44d.png?v8",ticket:"unicode/1f3ab.png?v8",tickets:"unicode/1f39f.png?v8",tiger:"unicode/1f42f.png?v8",tiger2:"unicode/1f405.png?v8",timer_clock:"unicode/23f2.png?v8",timor_leste:"unicode/1f1f9-1f1f1.png?v8",tipping_hand_man:"unicode/1f481-2642.png?v8",tipping_hand_person:"unicode/1f481.png?v8",tipping_hand_woman:"unicode/1f481-2640.png?v8",tired_face:"unicode/1f62b.png?v8",tm:"unicode/2122.png?v8",togo:"unicode/1f1f9-1f1ec.png?v8",toilet:"unicode/1f6bd.png?v8",tokelau:"unicode/1f1f9-1f1f0.png?v8",tokyo_tower:"unicode/1f5fc.png?v8",tomato:"unicode/1f345.png?v8",tonga:"unicode/1f1f9-1f1f4.png?v8",tongue:"unicode/1f445.png?v8",toolbox:"unicode/1f9f0.png?v8",tooth:"unicode/1f9b7.png?v8",toothbrush:"unicode/1faa5.png?v8",top:"unicode/1f51d.png?v8",tophat:"unicode/1f3a9.png?v8",tornado:"unicode/1f32a.png?v8",tr:"unicode/1f1f9-1f1f7.png?v8",trackball:"unicode/1f5b2.png?v8",tractor:"unicode/1f69c.png?v8",traffic_light:"unicode/1f6a5.png?v8",train:"unicode/1f68b.png?v8",train2:"unicode/1f686.png?v8",tram:"unicode/1f68a.png?v8",transgender_flag:"unicode/1f3f3-26a7.png?v8",transgender_symbol:"unicode/26a7.png?v8",triangular_flag_on_post:"unicode/1f6a9.png?v8",triangular_ruler:"unicode/1f4d0.png?v8",trident:"unicode/1f531.png?v8",trinidad_tobago:"unicode/1f1f9-1f1f9.png?v8",tristan_da_cunha:"unicode/1f1f9-1f1e6.png?v8",triumph:"unicode/1f624.png?v8",troll:"unicode/1f9cc.png?v8",trolleybus:"unicode/1f68e.png?v8",trollface:"trollface.png?v8",trophy:"unicode/1f3c6.png?v8",tropical_drink:"unicode/1f379.png?v8",tropical_fish:"unicode/1f420.png?v8",truck:"unicode/1f69a.png?v8",trumpet:"unicode/1f3ba.png?v8",tshirt:"unicode/1f455.png?v8",tulip:"unicode/1f337.png?v8",tumbler_glass:"unicode/1f943.png?v8",tunisia:"unicode/1f1f9-1f1f3.png?v8",turkey:"unicode/1f983.png?v8",turkmenistan:"unicode/1f1f9-1f1f2.png?v8",turks_caicos_islands:"unicode/1f1f9-1f1e8.png?v8",turtle:"unicode/1f422.png?v8",tuvalu:"unicode/1f1f9-1f1fb.png?v8",tv:"unicode/1f4fa.png?v8",twisted_rightwards_arrows:"unicode/1f500.png?v8",two:"unicode/0032-20e3.png?v8",two_hearts:"unicode/1f495.png?v8",two_men_holding_hands:"unicode/1f46c.png?v8",two_women_holding_hands:"unicode/1f46d.png?v8",u5272:"unicode/1f239.png?v8",u5408:"unicode/1f234.png?v8",u55b6:"unicode/1f23a.png?v8",u6307:"unicode/1f22f.png?v8",u6708:"unicode/1f237.png?v8",u6709:"unicode/1f236.png?v8",u6e80:"unicode/1f235.png?v8",u7121:"unicode/1f21a.png?v8",u7533:"unicode/1f238.png?v8",u7981:"unicode/1f232.png?v8",u7a7a:"unicode/1f233.png?v8",uganda:"unicode/1f1fa-1f1ec.png?v8",uk:"unicode/1f1ec-1f1e7.png?v8",ukraine:"unicode/1f1fa-1f1e6.png?v8",umbrella:"unicode/2614.png?v8",unamused:"unicode/1f612.png?v8",underage:"unicode/1f51e.png?v8",unicorn:"unicode/1f984.png?v8",united_arab_emirates:"unicode/1f1e6-1f1ea.png?v8",united_nations:"unicode/1f1fa-1f1f3.png?v8",unlock:"unicode/1f513.png?v8",up:"unicode/1f199.png?v8",upside_down_face:"unicode/1f643.png?v8",uruguay:"unicode/1f1fa-1f1fe.png?v8",us:"unicode/1f1fa-1f1f8.png?v8",us_outlying_islands:"unicode/1f1fa-1f1f2.png?v8",us_virgin_islands:"unicode/1f1fb-1f1ee.png?v8",uzbekistan:"unicode/1f1fa-1f1ff.png?v8",v:"unicode/270c.png?v8",vampire:"unicode/1f9db.png?v8",vampire_man:"unicode/1f9db-2642.png?v8",vampire_woman:"unicode/1f9db-2640.png?v8",vanuatu:"unicode/1f1fb-1f1fa.png?v8",vatican_city:"unicode/1f1fb-1f1e6.png?v8",venezuela:"unicode/1f1fb-1f1ea.png?v8",vertical_traffic_light:"unicode/1f6a6.png?v8",vhs:"unicode/1f4fc.png?v8",vibration_mode:"unicode/1f4f3.png?v8",video_camera:"unicode/1f4f9.png?v8",video_game:"unicode/1f3ae.png?v8",vietnam:"unicode/1f1fb-1f1f3.png?v8",violin:"unicode/1f3bb.png?v8",virgo:"unicode/264d.png?v8",volcano:"unicode/1f30b.png?v8",volleyball:"unicode/1f3d0.png?v8",vomiting_face:"unicode/1f92e.png?v8",vs:"unicode/1f19a.png?v8",vulcan_salute:"unicode/1f596.png?v8",waffle:"unicode/1f9c7.png?v8",wales:"unicode/1f3f4-e0067-e0062-e0077-e006c-e0073-e007f.png?v8",walking:"unicode/1f6b6.png?v8",walking_man:"unicode/1f6b6-2642.png?v8",walking_woman:"unicode/1f6b6-2640.png?v8",wallis_futuna:"unicode/1f1fc-1f1eb.png?v8",waning_crescent_moon:"unicode/1f318.png?v8",waning_gibbous_moon:"unicode/1f316.png?v8",warning:"unicode/26a0.png?v8",wastebasket:"unicode/1f5d1.png?v8",watch:"unicode/231a.png?v8",water_buffalo:"unicode/1f403.png?v8",water_polo:"unicode/1f93d.png?v8",watermelon:"unicode/1f349.png?v8",wave:"unicode/1f44b.png?v8",wavy_dash:"unicode/3030.png?v8",waxing_crescent_moon:"unicode/1f312.png?v8",waxing_gibbous_moon:"unicode/1f314.png?v8",wc:"unicode/1f6be.png?v8",weary:"unicode/1f629.png?v8",wedding:"unicode/1f492.png?v8",weight_lifting:"unicode/1f3cb.png?v8",weight_lifting_man:"unicode/1f3cb-2642.png?v8",weight_lifting_woman:"unicode/1f3cb-2640.png?v8",western_sahara:"unicode/1f1ea-1f1ed.png?v8",whale:"unicode/1f433.png?v8",whale2:"unicode/1f40b.png?v8",wheel:"unicode/1f6de.png?v8",wheel_of_dharma:"unicode/2638.png?v8",wheelchair:"unicode/267f.png?v8",white_check_mark:"unicode/2705.png?v8",white_circle:"unicode/26aa.png?v8",white_flag:"unicode/1f3f3.png?v8",white_flower:"unicode/1f4ae.png?v8",white_haired_man:"unicode/1f468-1f9b3.png?v8",white_haired_woman:"unicode/1f469-1f9b3.png?v8",white_heart:"unicode/1f90d.png?v8",white_large_square:"unicode/2b1c.png?v8",white_medium_small_square:"unicode/25fd.png?v8",white_medium_square:"unicode/25fb.png?v8",white_small_square:"unicode/25ab.png?v8",white_square_button:"unicode/1f533.png?v8",wilted_flower:"unicode/1f940.png?v8",wind_chime:"unicode/1f390.png?v8",wind_face:"unicode/1f32c.png?v8",window:"unicode/1fa9f.png?v8",wine_glass:"unicode/1f377.png?v8",wing:"unicode/1fabd.png?v8",wink:"unicode/1f609.png?v8",wireless:"unicode/1f6dc.png?v8",wolf:"unicode/1f43a.png?v8",woman:"unicode/1f469.png?v8",woman_artist:"unicode/1f469-1f3a8.png?v8",woman_astronaut:"unicode/1f469-1f680.png?v8",woman_beard:"unicode/1f9d4-2640.png?v8",woman_cartwheeling:"unicode/1f938-2640.png?v8",woman_cook:"unicode/1f469-1f373.png?v8",woman_dancing:"unicode/1f483.png?v8",woman_facepalming:"unicode/1f926-2640.png?v8",woman_factory_worker:"unicode/1f469-1f3ed.png?v8",woman_farmer:"unicode/1f469-1f33e.png?v8",woman_feeding_baby:"unicode/1f469-1f37c.png?v8",woman_firefighter:"unicode/1f469-1f692.png?v8",woman_health_worker:"unicode/1f469-2695.png?v8",woman_in_manual_wheelchair:"unicode/1f469-1f9bd.png?v8",woman_in_motorized_wheelchair:"unicode/1f469-1f9bc.png?v8",woman_in_tuxedo:"unicode/1f935-2640.png?v8",woman_judge:"unicode/1f469-2696.png?v8",woman_juggling:"unicode/1f939-2640.png?v8",woman_mechanic:"unicode/1f469-1f527.png?v8",woman_office_worker:"unicode/1f469-1f4bc.png?v8",woman_pilot:"unicode/1f469-2708.png?v8",woman_playing_handball:"unicode/1f93e-2640.png?v8",woman_playing_water_polo:"unicode/1f93d-2640.png?v8",woman_scientist:"unicode/1f469-1f52c.png?v8",woman_shrugging:"unicode/1f937-2640.png?v8",woman_singer:"unicode/1f469-1f3a4.png?v8",woman_student:"unicode/1f469-1f393.png?v8",woman_teacher:"unicode/1f469-1f3eb.png?v8",woman_technologist:"unicode/1f469-1f4bb.png?v8",woman_with_headscarf:"unicode/1f9d5.png?v8",woman_with_probing_cane:"unicode/1f469-1f9af.png?v8",woman_with_turban:"unicode/1f473-2640.png?v8",woman_with_veil:"unicode/1f470-2640.png?v8",womans_clothes:"unicode/1f45a.png?v8",womans_hat:"unicode/1f452.png?v8",women_wrestling:"unicode/1f93c-2640.png?v8",womens:"unicode/1f6ba.png?v8",wood:"unicode/1fab5.png?v8",woozy_face:"unicode/1f974.png?v8",world_map:"unicode/1f5fa.png?v8",worm:"unicode/1fab1.png?v8",worried:"unicode/1f61f.png?v8",wrench:"unicode/1f527.png?v8",wrestling:"unicode/1f93c.png?v8",writing_hand:"unicode/270d.png?v8",x:"unicode/274c.png?v8",x_ray:"unicode/1fa7b.png?v8",yarn:"unicode/1f9f6.png?v8",yawning_face:"unicode/1f971.png?v8",yellow_circle:"unicode/1f7e1.png?v8",yellow_heart:"unicode/1f49b.png?v8",yellow_square:"unicode/1f7e8.png?v8",yemen:"unicode/1f1fe-1f1ea.png?v8",yen:"unicode/1f4b4.png?v8",yin_yang:"unicode/262f.png?v8",yo_yo:"unicode/1fa80.png?v8",yum:"unicode/1f60b.png?v8",zambia:"unicode/1f1ff-1f1f2.png?v8",zany_face:"unicode/1f92a.png?v8",zap:"unicode/26a1.png?v8",zebra:"unicode/1f993.png?v8",zero:"unicode/0030-20e3.png?v8",zimbabwe:"unicode/1f1ff-1f1fc.png?v8",zipper_mouth_face:"unicode/1f910.png?v8",zombie:"unicode/1f9df.png?v8",zombie_man:"unicode/1f9df-2642.png?v8",zombie_woman:"unicode/1f9df-2640.png?v8",zzz:"unicode/1f4a4.png?v8"}};function un(e,n){return e.replace(/<(code|pre|script|template)[^>]*?>[\s\S]+?<\/(code|pre|script|template)>/g,(e=>e.replace(/:/g,"__colon__"))).replace(/<!--[\s\S]+?-->/g,(e=>e.replace(/:/g,"__colon__"))).replace(/([a-z]{2,}:)?\/\/[^\s'">)]+/gi,(e=>e.replace(/:/g,"__colon__"))).replace(/:([a-z0-9_\-+]+?):/g,((e,t)=>function(e,n,t){const i=sn.data[n];let o=e;i&&(o=t&&/unicode/.test(i)?`<span class="emoji">${i.replace("unicode/","").replace(/\.png.*/,"").split("-").map((e=>`&#x${e};`)).join("‍").concat("︎")}</span>`:`<img src="${sn.baseURL}${i}.png" alt="${n}" class="emoji" loading="lazy">`);return o}(e,t,n))).replace(/__colon__/g,":")}function dn(e=""){const n={};return e&&(e=e.replace(/^('|")/,"").replace(/('|")$/,"").replace(/(?:^|\s):([\w-]+:?)=?([\w-%]+)?/g,((e,t,i)=>-1!==t.indexOf(":")?e:(!0!==(i=i&&i.replace(/"/g,"")||!0)&&void 0!==n[t]?(Array.isArray(n[t])||i===n[t]||(n[t]=[n[t]]),n[t].includes(i)||n[t].push(i)):n[t]=i,""))).trim()),{str:e,config:n}}const pn=({renderer:e,router:n,compiler:t})=>e.heading=function({tokens:e,depth:i,text:o}){const a=this.parser.parseInline(e);let{str:r,config:c}=dn(a);const s={depth:i,title:r},{content:u,ignoreAllSubs:d,ignoreSubHeading:p}=function(e=""){let n,t;return/<!-- {docsify-ignore} -->/g.test(e)&&(e=e.replace("\x3c!-- {docsify-ignore} --\x3e",""),t=!0),/{docsify-ignore}/g.test(e)&&(e=e.replace("{docsify-ignore}",""),t=!0),/<!-- {docsify-ignore-all} -->/g.test(e)&&(e=e.replace("\x3c!-- {docsify-ignore-all} --\x3e",""),n=!0),/{docsify-ignore-all}/g.test(e)&&(e=e.replace("{docsify-ignore-all}",""),n=!0),{content:e,ignoreAllSubs:n,ignoreSubHeading:t}}(r);r=u.trim(),s.title=function(e=""){return e.replace(/(<\/?a.*?>)/gi,"")}(r),s.ignoreAllSubs=d,s.ignoreSubHeading=p;const f=cn(c.id||o),l=n.toURL(n.getCurrentPath(),{id:f});return s.slug=S(l),t.toc.push(s),`<h${i} id="${f}" tabindex="-1"><a href="${l}" data-id="${f}" class="anchor"><span>${r}</span></a></h${i}>`};var fn="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function ln(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var gn,vn={exports:{}};var hn=(gn||(gn=1,function(e){var n=function(e){var n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,i={},o={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof a?new a(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function e(n,t){var i,a;switch(t=t||{},o.util.type(n)){case"Object":if(a=o.util.objId(n),t[a])return t[a];for(var r in i={},t[a]=i,n)n.hasOwnProperty(r)&&(i[r]=e(n[r],t));return i;case"Array":return a=o.util.objId(n),t[a]?t[a]:(i=[],t[a]=i,n.forEach((function(n,o){i[o]=e(n,t)})),i);default:return n}},getLanguage:function(e){for(;e;){var t=n.exec(e.className);if(t)return t[1].toLowerCase();e=e.parentElement}return"none"},setLanguage:function(e,t){e.className=e.className.replace(RegExp(n,"gi"),""),e.classList.add("language-"+t)},currentScript:function(){if("undefined"==typeof document)return null;if(document.currentScript&&"SCRIPT"===document.currentScript.tagName)return document.currentScript;try{throw new Error}catch(i){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(i.stack)||[])[1];if(e){var n=document.getElementsByTagName("script");for(var t in n)if(n[t].src==e)return n[t]}return null}},isActive:function(e,n,t){for(var i="no-"+n;e;){var o=e.classList;if(o.contains(n))return!0;if(o.contains(i))return!1;e=e.parentElement}return!!t}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(e,n){var t=o.util.clone(o.languages[e]);for(var i in n)t[i]=n[i];return t},insertBefore:function(e,n,t,i){var a=(i=i||o.languages)[e],r={};for(var c in a)if(a.hasOwnProperty(c)){if(c==n)for(var s in t)t.hasOwnProperty(s)&&(r[s]=t[s]);t.hasOwnProperty(c)||(r[c]=a[c])}var u=i[e];return i[e]=r,o.languages.DFS(o.languages,(function(n,t){t===u&&n!=e&&(this[n]=r)})),r},DFS:function e(n,t,i,a){a=a||{};var r=o.util.objId;for(var c in n)if(n.hasOwnProperty(c)){t.call(n,c,n[c],i||c);var s=n[c],u=o.util.type(s);"Object"!==u||a[r(s)]?"Array"!==u||a[r(s)]||(a[r(s)]=!0,e(s,t,c,a)):(a[r(s)]=!0,e(s,t,null,a))}}},plugins:{},highlightAll:function(e,n){o.highlightAllUnder(document,e,n)},highlightAllUnder:function(e,n,t){var i={callback:t,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};o.hooks.run("before-highlightall",i),i.elements=Array.prototype.slice.apply(i.container.querySelectorAll(i.selector)),o.hooks.run("before-all-elements-highlight",i);for(var a,r=0;a=i.elements[r++];)o.highlightElement(a,!0===n,i.callback)},highlightElement:function(n,t,i){var a=o.util.getLanguage(n),r=o.languages[a];o.util.setLanguage(n,a);var c=n.parentElement;c&&"pre"===c.nodeName.toLowerCase()&&o.util.setLanguage(c,a);var s={element:n,language:a,grammar:r,code:n.textContent};function u(e){s.highlightedCode=e,o.hooks.run("before-insert",s),s.element.innerHTML=s.highlightedCode,o.hooks.run("after-highlight",s),o.hooks.run("complete",s),i&&i.call(s.element)}if(o.hooks.run("before-sanity-check",s),(c=s.element.parentElement)&&"pre"===c.nodeName.toLowerCase()&&!c.hasAttribute("tabindex")&&c.setAttribute("tabindex","0"),!s.code)return o.hooks.run("complete",s),void(i&&i.call(s.element));if(o.hooks.run("before-highlight",s),s.grammar)if(t&&e.Worker){var d=new Worker(o.filename);d.onmessage=function(e){u(e.data)},d.postMessage(JSON.stringify({language:s.language,code:s.code,immediateClose:!0}))}else u(o.highlight(s.code,s.grammar,s.language));else u(o.util.encode(s.code))},highlight:function(e,n,t){var i={code:e,grammar:n,language:t};if(o.hooks.run("before-tokenize",i),!i.grammar)throw new Error('The language "'+i.language+'" has no grammar.');return i.tokens=o.tokenize(i.code,i.grammar),o.hooks.run("after-tokenize",i),a.stringify(o.util.encode(i.tokens),i.language)},tokenize:function(e,n){var t=n.rest;if(t){for(var i in t)n[i]=t[i];delete n.rest}var o=new s;return u(o,o.head,e),c(e,o,n,o.head,0),function(e){for(var n=[],t=e.head.next;t!==e.tail;)n.push(t.value),t=t.next;return n}(o)},hooks:{all:{},add:function(e,n){var t=o.hooks.all;t[e]=t[e]||[],t[e].push(n)},run:function(e,n){var t=o.hooks.all[e];if(t&&t.length)for(var i,a=0;i=t[a++];)i(n)}},Token:a};function a(e,n,t,i){this.type=e,this.content=n,this.alias=t,this.length=0|(i||"").length}function r(e,n,t,i){e.lastIndex=n;var o=e.exec(t);if(o&&i&&o[1]){var a=o[1].length;o.index+=a,o[0]=o[0].slice(a)}return o}function c(e,n,t,i,s,p){for(var f in t)if(t.hasOwnProperty(f)&&t[f]){var l=t[f];l=Array.isArray(l)?l:[l];for(var g=0;g<l.length;++g){if(p&&p.cause==f+","+g)return;var v=l[g],h=v.inside,m=!!v.lookbehind,_=!!v.greedy,b=v.alias;if(_&&!v.pattern.global){var k=v.pattern.toString().match(/[imsuy]*$/)[0];v.pattern=RegExp(v.pattern.source,k+"g")}for(var w=v.pattern||v,y=i.next,x=s;y!==n.tail&&!(p&&x>=p.reach);x+=y.value.length,y=y.next){var $=y.value;if(n.length>e.length)return;if(!($ instanceof a)){var S,A=1;if(_){if(!(S=r(w,x,e,m))||S.index>=e.length)break;var E=S.index,j=S.index+S[0].length,R=x;for(R+=y.value.length;E>=R;)R+=(y=y.next).value.length;if(x=R-=y.value.length,y.value instanceof a)continue;for(var T=y;T!==n.tail&&(R<j||"string"==typeof T.value);T=T.next)A++,R+=T.value.length;A--,$=e.slice(x,R),S.index-=x}else if(!(S=r(w,0,$,m)))continue;E=S.index;var z=S[0],L=$.slice(0,E),C=$.slice(E+z.length),q=x+$.length;p&&q>p.reach&&(p.reach=q);var F=y.prev;if(L&&(F=u(n,F,L),x+=L.length),d(n,F,A),y=u(n,F,new a(f,h?o.tokenize(z,h):z,b,z)),C&&u(n,y,C),A>1){var P={cause:f+","+g,reach:q};c(e,n,t,y.prev,x,P),p&&P.reach>p.reach&&(p.reach=P.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function u(e,n,t){var i=n.next,o={value:t,prev:n,next:i};return n.next=o,i.prev=o,e.length++,o}function d(e,n,t){for(var i=n.next,o=0;o<t&&i!==e.tail;o++)i=i.next;n.next=i,i.prev=n,e.length-=o}if(e.Prism=o,a.stringify=function e(n,t){if("string"==typeof n)return n;if(Array.isArray(n)){var i="";return n.forEach((function(n){i+=e(n,t)})),i}var a={type:n.type,content:e(n.content,t),tag:"span",classes:["token",n.type],attributes:{},language:t},r=n.alias;r&&(Array.isArray(r)?Array.prototype.push.apply(a.classes,r):a.classes.push(r)),o.hooks.run("wrap",a);var c="";for(var s in a.attributes)c+=" "+s+'="'+(a.attributes[s]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+c+">"+a.content+"</"+a.tag+">"},!e.document)return e.addEventListener?(o.disableWorkerMessageHandler||e.addEventListener("message",(function(n){var t=JSON.parse(n.data),i=t.language,a=t.code,r=t.immediateClose;e.postMessage(o.highlight(a,o.languages[i],i)),r&&e.close()}),!1),o):o;var p=o.util.currentScript();function f(){o.manual||o.highlightAll()}if(p&&(o.filename=p.src,p.hasAttribute("data-manual")&&(o.manual=!0)),!o.manual){var l=document.readyState;"loading"===l||"interactive"===l&&p&&p.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return o}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=n),void 0!==fn&&(fn.Prism=n),n.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},n.languages.markup.tag.inside["attr-value"].inside.entity=n.languages.markup.entity,n.languages.markup.doctype.inside["internal-subset"].inside=n.languages.markup,n.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(n.languages.markup.tag,"addInlined",{value:function(e,t){var i={};i["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:n.languages[t]},i.cdata=/^<!\[CDATA\[|\]\]>$/i;var o={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:i}};o["language-"+t]={pattern:/[\s\S]+/,inside:n.languages[t]};var a={};a[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:o},n.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(n.languages.markup.tag,"addAttribute",{value:function(e,t){n.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:n.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.xml=n.languages.extend("markup",{}),n.languages.ssml=n.languages.xml,n.languages.atom=n.languages.xml,n.languages.rss=n.languages.xml,function(e){var n=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+n.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+n.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+n.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+n.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:n,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(n),n.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},n.languages.javascript=n.languages.extend("clike",{"class-name":[n.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),n.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,n.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:n.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:n.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:n.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:n.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:n.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),n.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:n.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),n.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),n.languages.markup&&(n.languages.markup.tag.addInlined("script","javascript"),n.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),n.languages.js=n.languages.javascript,function(){if(void 0!==n&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var e={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},t="data-src-status",i="loading",o="loaded",a="pre[data-src]:not(["+t+'="'+o+'"]):not(['+t+'="'+i+'"])';n.hooks.add("before-highlightall",(function(e){e.selector+=", "+a})),n.hooks.add("before-sanity-check",(function(r){var c=r.element;if(c.matches(a)){r.code="",c.setAttribute(t,i);var s=c.appendChild(document.createElement("CODE"));s.textContent="Loading…";var u=c.getAttribute("data-src"),d=r.language;if("none"===d){var p=(/\.(\w+)$/.exec(u)||[,"none"])[1];d=e[p]||p}n.util.setLanguage(s,d),n.util.setLanguage(c,d);var f=n.plugins.autoloader;f&&f.loadLanguages(d),function(e,n,t){var i=new XMLHttpRequest;i.open("GET",e,!0),i.onreadystatechange=function(){4==i.readyState&&(i.status<400&&i.responseText?n(i.responseText):i.status>=400?t("✖ Error "+i.status+" while fetching file: "+i.statusText):t("✖ Error: File does not exist or is empty"))},i.send(null)}(u,(function(e){c.setAttribute(t,o);var i=function(e){var n=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(e||"");if(n){var t=Number(n[1]),i=n[2],o=n[3];return i?o?[t,Number(o)]:[t,void 0]:[t,t]}}(c.getAttribute("data-range"));if(i){var a=e.split(/\r\n?|\n/g),r=i[0],u=null==i[1]?a.length:i[1];r<0&&(r+=a.length),r=Math.max(0,Math.min(r-1,a.length)),u<0&&(u+=a.length),u=Math.max(0,Math.min(u,a.length)),e=a.slice(r,u).join("\n"),c.hasAttribute("data-start")||c.setAttribute("data-start",String(r+1))}s.textContent=e,n.highlightElement(s)}),(function(e){c.setAttribute(t,"failed"),s.textContent=e}))}})),n.plugins.fileHighlight={highlight:function(e){for(var t,i=(e||document).querySelectorAll(a),o=0;t=i[o++];)n.highlightElement(t)}};var r=!1;n.fileHighlight=function(){r||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),r=!0),n.plugins.fileHighlight.highlight.apply(this,arguments)}}}()}(vn)),vn.exports),mn=ln(hn);!function(e){function n(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(t,i,o,a){if(t.language===i){var r=t.tokenStack=[];t.code=t.code.replace(o,(function(e){if("function"==typeof a&&!a(e))return e;for(var o,c=r.length;-1!==t.code.indexOf(o=n(i,c));)++c;return r[c]=e,o})),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,i){if(t.language===i&&t.tokenStack){t.grammar=e.languages[i];var o=0,a=Object.keys(t.tokenStack);!function r(c){for(var s=0;s<c.length&&!(o>=a.length);s++){var u=c[s];if("string"==typeof u||u.content&&"string"==typeof u.content){var d=a[o],p=t.tokenStack[d],f="string"==typeof u?u:u.content,l=n(i,d),g=f.indexOf(l);if(g>-1){++o;var v=f.substring(0,g),h=new e.Token(i,e.tokenize(p,t.grammar),"language-"+i,p),m=f.substring(g+l.length),_=[];v&&_.push.apply(_,r([v])),_.push(h),m&&_.push.apply(_,r([m])),"string"==typeof u?c.splice.apply(c,[s,1].concat(_)):u.content=_}}else u.content&&r(u.content)}return c}(t.tokens)}}}})}(Prism);const _n={javascript:"clike",actionscript:"javascript",apex:["clike","sql"],arduino:"cpp",aspnet:["markup","csharp"],birb:"clike",bison:"c",c:"clike",csharp:"clike",cpp:"c",cfscript:"clike",chaiscript:["clike","cpp"],cilkc:"c",cilkcpp:"cpp",coffeescript:"javascript",crystal:"ruby","css-extras":"css",d:"clike",dart:"clike",django:"markup-templating",ejs:["javascript","markup-templating"],etlua:["lua","markup-templating"],erb:["ruby","markup-templating"],fsharp:"clike","firestore-security-rules":"clike",flow:"javascript",ftl:"markup-templating",gml:"clike",glsl:"c",go:"clike",gradle:"clike",groovy:"clike",haml:"ruby",handlebars:"markup-templating",haxe:"clike",hlsl:"c",idris:"haskell",java:"clike",javadoc:["markup","java","javadoclike"],jolie:"clike",jsdoc:["javascript","javadoclike","typescript"],"js-extras":"javascript",json5:"json",jsonp:"json","js-templates":"javascript",kotlin:"clike",latte:["clike","markup-templating","php"],less:"css",lilypond:"scheme",liquid:"markup-templating",markdown:"markup","markup-templating":"markup",mongodb:"javascript",n4js:"javascript",objectivec:"c",opencl:"c",parser:"markup",php:"markup-templating",phpdoc:["php","javadoclike"],"php-extras":"php",plsql:"sql",processing:"clike",protobuf:"clike",pug:["markup","javascript"],purebasic:"clike",purescript:"haskell",qsharp:"clike",qml:"javascript",qore:"clike",racket:"scheme",cshtml:["markup","csharp"],jsx:["markup","javascript"],tsx:["jsx","typescript"],reason:"clike",ruby:"clike",sass:"css",scss:"css",scala:"java","shell-session":"bash",smarty:"markup-templating",solidity:"clike",soy:"markup-templating",sparql:"turtle",sqf:"clike",squirrel:"clike",stata:["mata","java","python"],"t4-cs":["t4-templating","csharp"],"t4-vb":["t4-templating","vbnet"],tap:"yaml",tt2:["clike","markup-templating"],textile:"markup",twig:"markup-templating",typescript:"javascript",v:"clike",vala:"clike",vbnet:"basic",velocity:"markup",wiki:"markup",xeora:"markup","xml-doc":"markup",xquery:"markup"},bn={html:"markup",xml:"markup",svg:"markup",mathml:"markup",ssml:"markup",atom:"markup",rss:"markup",js:"javascript",g4:"antlr4",ino:"arduino","arm-asm":"armasm",art:"arturo",adoc:"asciidoc",avs:"avisynth",avdl:"avro-idl",gawk:"awk",sh:"bash",shell:"bash",shortcode:"bbcode",rbnf:"bnf",oscript:"bsl",cs:"csharp",dotnet:"csharp",cfc:"cfscript","cilk-c":"cilkc","cilk-cpp":"cilkcpp",cilk:"cilkcpp",coffee:"coffeescript",conc:"concurnas",jinja2:"django","dns-zone":"dns-zone-file",dockerfile:"docker",gv:"dot",eta:"ejs",xlsx:"excel-formula",xls:"excel-formula",gamemakerlanguage:"gml",po:"gettext",gni:"gn",ld:"linker-script","go-mod":"go-module",hbs:"handlebars",mustache:"handlebars",hs:"haskell",idr:"idris",gitignore:"ignore",hgignore:"ignore",npmignore:"ignore",webmanifest:"json",kt:"kotlin",kts:"kotlin",kum:"kumir",tex:"latex",context:"latex",ly:"lilypond",emacs:"lisp",elisp:"lisp","emacs-lisp":"lisp",md:"markdown",moon:"moonscript",n4jsd:"n4js",nani:"naniscript",objc:"objectivec",qasm:"openqasm",objectpascal:"pascal",px:"pcaxis",pcode:"peoplecode",plantuml:"plant-uml",pq:"powerquery",mscript:"powerquery",pbfasm:"purebasic",purs:"purescript",py:"python",qs:"qsharp",rkt:"racket",razor:"cshtml",rpy:"renpy",res:"rescript",robot:"robotframework",rb:"ruby","sh-session":"shell-session",shellsession:"shell-session",smlnj:"sml",sol:"solidity",sln:"solution-file",rq:"sparql",sclang:"supercollider",t4:"t4-cs",trickle:"tremor",troy:"tremor",trig:"turtle",ts:"typescript",tsconfig:"typoscript",uscript:"unrealscript",uc:"unrealscript",url:"uri",vb:"visual-basic",vba:"visual-basic",webidl:"web-idl",mathematica:"wolfram",nb:"wolfram",wl:"wolfram",xeoracube:"xeora",yml:"yaml"},kn={};const wn=(e,n,t)=>{if(!e)return;const i={cur:e,loaded:!0,dependencies:[]};let o=_n[e]||[];e in mn.languages||(t.loaded=!1,i.loaded=!1),"string"==typeof o&&(o=[o]),o.forEach((e=>{wn(e,i,t)})),n.dependencies.push(i)},yn=(e,n)=>{let t=`${" ".repeat(3*n)} ${e.cur} ${e.loaded?"(+)":"(-)"}`;return e.dependencies.length&&e.dependencies.forEach((e=>{t+=yn(e,n+1)})),"\n"+t},xn=({renderer:e})=>e.code=function({text:e,lang:n="markup"}){!function(e){if(!e)return;if(_n[e=bn[e]||e]&&!kn[e]){const n={cur:"",loaded:!0,dependencies:[]};wn(e,n,n);const t=n.dependencies[0];if(kn[e]=t,!n.loaded){const n=yn(t,1);console.warn(`The language '${e}' required dependencies for code block highlighting are not satisfied.`,"Priority dependencies from low to high, consider to place all the necessary dependencie by priority (higher first): \n",n)}}}(n);const t=mn.languages[n]||mn.languages.markup;return`<pre data-lang="${n}" class="language-${n}"><code class="lang-${n} language-${n}" tabindex="0">${mn.highlight(e.replace(/@DOCSIFY_QM@/g,"`"),t,n)}</code></pre>`},$n=({renderer:e})=>e.paragraph=function({tokens:e}){const n=this.parser.parseInline(e);let t;return t=n.startsWith("!>")?nn("callout important",n):n.startsWith("?>")?nn("callout tip",n):`<p>${n}</p>`,t},Sn=({renderer:e})=>e.blockquote=function({tokens:e}){const n="paragraph"===e[0].type&&e[0].raw.match(/^(\[!(\w+)\])/);let t="<blockquote>",i="</blockquote>";if(n){const o=n[1],a=n[2].toLowerCase(),r=e[0].tokens[0];["raw","text"].forEach((e=>{r[e]=r[e].replace(o,"").trimStart()})),e.length>1&&!r.raw.trim()&&(e=e.slice(1)),t=`<div class="callout ${a}">`,i="</div>"}return`${t}${this.parser.parse(e)}${i}`},An=({renderer:e})=>e.list=function(e){const n=e.ordered,t=e.start;let i="";for(let n=0;n<e.items.length;n++){const t=e.items[n];i+=this.listitem?.(t)}const o=n?"ol":"ul";return`<${o} ${[/<li class="task-list-item">/.test(i.split('class="task-list"')[0])?'class="task-list"':"",t&&t>1?`start="${t}"`:""].join(" ").trim()}>${i}</${o}>`},En=({renderer:e})=>e.listitem=function(e){let n="";if(e.task){const t=this.checkbox?.({checked:!!e.checked});e.loose?e.tokens.length>0&&"paragraph"===e.tokens[0].type?(e.tokens[0].text=t+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&"text"===e.tokens[0].tokens[0].type&&(e.tokens[0].tokens[0].text=t+" "+e.tokens[0].tokens[0].text)):e.tokens.unshift({type:"text",raw:t+" ",text:t+" "}):n+=t+" "}n+=this.parser?.parse(e.tokens,!!e.loose);return/^(<input.*type="checkbox"[^>]*>)/.test(n)?`<li class="task-list-item"><label>${n}</label></li>`:`<li>${n}</li>`},jn=({renderer:e,router:n,linkTarget:t,linkRel:i,compiler:o})=>e.link=function({href:e,title:a="",tokens:r}){const c=[],s=this.parser.parseInline(r)||"",{str:u,config:d}=dn(a),p=A(e),f=o._matchNotCompileLink(e),l=e.startsWith("mailto:");if(t=d.target||t,i="_blank"===t?o.config.externalLinkRel||"noopener":"",a=u,p||f||d.ignore?(!p&&e.startsWith("./")&&(e=n.toURL(e,null,n.getCurrentPath()).replace(/^#\//,"/")),l||(c.push(`target="${t}"`),""!==i&&c.push(`rel="${i}"`))):(e===o.config.homepage&&(e="README"),e=n.toURL(e,null,n.getCurrentPath()),d.target&&!l&&c.push(`target="${t}"`)),d.disabled&&(c.push("disabled"),e="javascript:void(0)"),d.class){let e=d.class;Array.isArray(d.class)&&(e=d.class.join(" ")),c.push(`class="${e}"`)}return d.id&&c.push(`id="${d.id}"`),a&&c.push(`title="${a}"`),`<a href="${e}" ${c.join(" ")}>${s}</a>`},Rn={markdown:e=>({url:e}),mermaid:e=>({url:e}),iframe:(e,n)=>({html:`<iframe src="${e}" ${n||"width=100% height=400"}></iframe>`}),video:(e,n)=>({html:`<video src="${e}" ${n||"controls"}>Not Support</video>`}),audio:(e,n)=>({html:`<audio src="${e}" ${n||"controls"}>Not Support</audio>`}),code(e,n){let t=e.match(/\.(\w+)$/);return t=n||t&&t[1],"md"===t&&(t="markdown"),{url:e,lang:t}}},Tn={};class zn{constructor(n,i){let a;this.config=n,this.router=i,this.cacheTree={},this.toc=[],this.cacheTOC={},this.linkTarget=n.externalLinkTarget||"_blank",this.linkRel="_blank"===this.linkTarget?n.externalLinkRel||"noopener":"",this.contentBase=i.getBasePath(),this.renderer=this._initRenderer();const r=n.markdown||{};o(r)?a=r(Ke,this.renderer):(Ke.setOptions(Object.assign(r,{renderer:Object.assign(this.renderer,r.renderer)})),a=Ke),this._marked=a,this.compile=i=>{let o=!0;const r=e((e=>{o=!1;let r="";return i?(r=t(i)?a(i):a.parser(i),r=n.noEmoji?r:un(r,n.nativeEmoji),cn.clear(),r):i}))(i),c=this.router.parse().file;return o?this.toc=this.cacheTOC[c]:this.cacheTOC[c]=[...this.toc],r}}compileEmbed(e,n){const{str:t,config:i}=dn(n);let o;if(n=t,i.include){let t;if(A(e)||(e=L(this.contentBase,j(this.router.getCurrentPath()),e)),i.type&&(t=Rn[i.type]))o=t.call(this,e,n),o.type=i.type;else{let t="code";/\.(md|markdown)/.test(e)?t="markdown":/\.mmd/.test(e)?t="mermaid":/\.html?/.test(e)?t="iframe":/\.(mp4|ogg)/.test(e)?t="video":/\.mp3/.test(e)&&(t="audio"),o=Rn[t](e,n),o.type=t}return o.fragment=i.fragment,o}}_matchNotCompileLink(e){const n=this.config.noCompileLinks||[];for(const t of n){if((Tn[t]||(Tn[t]=new RegExp(`^${t}$`))).test(e))return e}}_initRenderer(){const e=new Ke.Renderer,{linkTarget:n,linkRel:t,router:i,contentBase:o}=this,a={};return a.heading=pn({renderer:e,router:i,compiler:this}),a.blockquoteCompiler=Sn({renderer:e}),a.code=xn({renderer:e}),a.link=jn({renderer:e,router:i,linkTarget:n,linkRel:t,compiler:this}),a.paragraph=$n({renderer:e}),a.image=(({renderer:e,contentBase:n,router:t})=>e.image=({href:e,title:i,text:o})=>{let a=e;const r=[],{str:c,config:s}=dn(i);if(i=c,s["no-zoom"]&&r.push("data-no-zoom"),i&&r.push(`title="${i}"`),s.size){const[e,n]=s.size.split("x");n?r.push(`width="${e}" height="${n}"`):r.push(`width="${e}"`)}if(s.class){let e=s.class;Array.isArray(s.class)&&(e=s.class.join(" ")),r.push(`class="${e}"`)}return s.id&&r.push(`id="${s.id}"`),A(e)||(a=L(n,j(t.getCurrentPath()),e)),`<img src="${a}" data-origin="${e}" alt="${o}" ${r.join(" ")} />`})({renderer:e,contentBase:o,router:i}),a.list=An({renderer:e}),a.listitem=En({renderer:e}),e.origin=a,e}sidebar(e,n){const{toc:t}=this,i=this.router.getCurrentPath();let o="";if(e)return this.compile(e);for(let e=0;e<t.length;e++)if(t[e].ignoreSubHeading){const n=t[e].depth;for(t.splice(e,1);e<t.length&&t[e].depth>n;)t.splice(e,1);e--}const a=this.cacheTree[i]||tn(t,n);return o=en(a),this.cacheTree[i]=a,o}resetToc(){this.toc=[]}subSidebar(e){const n=this.router.getCurrentPath(),{cacheTree:t,toc:i}=this;i[0]&&i[0].ignoreAllSubs&&i.splice(0),i[0]&&1===i[0].depth&&i.shift();for(let e=0;e<i.length;e++)i[e].ignoreSubHeading&&i.splice(e,1)&&e--;const o=t[n]||tn(i,e);return t[n]=o,this.toc=[],en(o)}header(e,n){const t={type:"heading",raw:e,depth:n,text:e,tokens:[{type:"text",raw:e,text:e}]};return this.renderer.heading(t)}cover(e){const n=this.toc.slice(),t=this.compile(e);return this.toc=n.slice(),t}}var Ln,Cn,qn=function(){function e(e,n){for(var t=0;t<n.length;t++){var i=n[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(n,t,i){return t&&e(n.prototype,t),i&&e(n,i),n}}(),Fn=(Ln=["",""],Cn=["",""],Object.freeze(Object.defineProperties(Ln,{raw:{value:Object.freeze(Cn)}})));var Pn=function(){function e(){for(var n=this,t=arguments.length,i=Array(t),o=0;o<t;o++)i[o]=arguments[o];return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.tag=function(e){for(var t=arguments.length,i=Array(t>1?t-1:0),o=1;o<t;o++)i[o-1]=arguments[o];return"function"==typeof e?n.interimTag.bind(n,e):"string"==typeof e?n.transformEndResult(e):(e=e.map(n.transformString.bind(n)),n.transformEndResult(e.reduce(n.processSubstitutions.bind(n,i))))},i.length>0&&Array.isArray(i[0])&&(i=i[0]),this.transformers=i.map((function(e){return"function"==typeof e?e():e})),this.tag}return qn(e,[{key:"interimTag",value:function(e,n){for(var t=arguments.length,i=Array(t>2?t-2:0),o=2;o<t;o++)i[o-2]=arguments[o];return this.tag(Fn,e.apply(void 0,[n].concat(i)))}},{key:"processSubstitutions",value:function(e,n,t){var i=this.transformSubstitution(e.shift(),n);return"".concat(n,i,t)}},{key:"transformString",value:function(e){return this.transformers.reduce((function(e,n){return n.onString?n.onString(e):e}),e)}},{key:"transformSubstitution",value:function(e,n){return this.transformers.reduce((function(e,t){return t.onSubstitution?t.onSubstitution(e,n):e}),e)}},{key:"transformEndResult",value:function(e){return this.transformers.reduce((function(e,n){return n.onEndResult?n.onEndResult(e):e}),e)}}]),e}(),On=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return{onEndResult:function(n){if(""===e)return n.trim();if("start"===(e=e.toLowerCase())||"left"===e)return n.replace(/^\s*/,"");if("end"===e||"right"===e)return n.replace(/\s*$/,"");throw new Error("Side not supported: "+e)}}};var Mn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"initial";return{onEndResult:function(n){if("initial"===e){var t=n.match(/^[^\S\n]*(?=\S)/gm),i=t&&Math.min.apply(Math,function(e){if(Array.isArray(e)){for(var n=0,t=Array(e.length);n<e.length;n++)t[n]=e[n];return t}return Array.from(e)}(t.map((function(e){return e.length}))));if(i){var o=new RegExp("^.{"+i+"}","gm");return n.replace(o,"")}return n}if("all"===e)return n.replace(/^[^\S\n]+/gm,"");throw new Error("Unknown type: "+e)}}},In=function(e,n){return{onEndResult:function(t){if(null==e||null==n)throw new Error("replaceResultTransformer requires at least 2 arguments.");return t.replace(e,n)}}},Nn=function(e,n){return{onSubstitution:function(t,i){if(null==e||null==n)throw new Error("replaceSubstitutionTransformer requires at least 2 arguments.");return null==t?t:t.toString().replace(e,n)}}},Bn={separator:"",conjunction:"",serial:!1},Hn=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Bn;return{onSubstitution:function(n,t){if(Array.isArray(n)){var i=n.length,o=e.separator,a=e.conjunction,r=e.serial,c=t.match(/(\n?[^\S\n]+)$/);if(n=c?n.join(o+c[1]):n.join(o+" "),a&&i>1){var s=n.lastIndexOf(o);n=n.slice(0,s)+(r?o:"")+" "+a+n.slice(s+1)}}return n}}},Dn=function(e){return{onSubstitution:function(n,t){return"string"==typeof n&&n.includes(e)&&(n=n.split(e)),n}}},Un=function(e){return null!=e&&!Number.isNaN(e)&&"boolean"!=typeof e};new Pn(Hn({separator:","}),Mn,On),new Pn(Hn({separator:",",conjunction:"and"}),Mn,On),new Pn(Hn({separator:",",conjunction:"or"}),Mn,On),new Pn(Dn("\n"),(function(){return{onSubstitution:function(e){return Array.isArray(e)?e.filter(Un):Un(e)?e:""}}}),Hn,Mn,On),new Pn(Dn("\n"),Hn,Mn,On,Nn(/&/g,"&"),Nn(/</g,"<"),Nn(/>/g,">"),Nn(/"/g,"""),Nn(/'/g,"'"),Nn(/`/g,"`")),new Pn(In(/(?:\n(?:\s*))+/g," "),On),new Pn(In(/(?:\n\s*)/g,""),On),new Pn(Hn({separator:","}),In(/(?:\s+)/g," "),On),new Pn(Hn({separator:",",conjunction:"or"}),In(/(?:\s+)/g," "),On),new Pn(Hn({separator:",",conjunction:"and"}),In(/(?:\s+)/g," "),On),new Pn(Hn,Mn,On),new Pn(Hn,In(/(?:\s+)/g," "),On);var Zn=new Pn(Mn,On);let Gn,Vn;function Wn(e){const{loaded:n,total:t,step:i}=e;let o;!Gn&&function(){const e=g("div");e.classList.add("progress"),e.setAttribute("role","progressbar"),e.setAttribute("aria-valuemin","0"),e.setAttribute("aria-valuemax","100"),e.setAttribute("aria-label","Loading..."),v(d,e),Gn=e}(),void 0!==i?(o=parseInt(Gn.style.width||0,10)+i,o=o>80?80:o):o=Math.floor(n/t*100),Gn.style.opacity=1,Gn.style.width=o>=95?"100%":o+"%",Gn.setAttribute("aria-valuenow",o>=95?100:o),o>=95&&(clearTimeout(Vn),Vn=setTimeout((e=>{Gn.style.opacity=0,Gn.style.width="0%",Gn.removeAttribute("aria-valuenow")}),200))}new Pn(Mn("all"),On);const Qn={};function Yn(e,n=!1,t={}){const o=new XMLHttpRequest,a=Qn[e];if(a)return{then:e=>e(a.content,a.opt),abort:i};o.open("GET",e);for(const e of Object.keys(t))o.setRequestHeader(e,t[e]);return o.send(),{then(t,a=i){const r=e=>({ok:e.target.status>=200&&e.target.status<300,status:e.target.status,statusText:e.target.statusText});if(n){const e=setInterval((e=>Wn({step:Math.floor(5*Math.random()+1)})),500);o.addEventListener("progress",Wn),o.addEventListener("loadend",(n=>{Wn(n),clearInterval(e)}))}o.addEventListener("error",(e=>{a(e,r(e))})),o.addEventListener("load",(n=>{const i=n.target;if(i.status>=400)a(n,r(n));else{if("string"!=typeof i.response)throw new TypeError("Unsupported content type.");const a=Qn[e]={content:i.response,opt:{updatedAt:o.getResponseHeader("last-modified")??""}};t(a.content,a.opt,r(n))}}))},abort:e=>4!==o.readyState&&o.abort()}}const Xn={};function Jn(e,n){if(!n)return e;const t=new RegExp(`(?:###|\\/\\/\\/)\\s*\\[${n}\\]([\\s\\S]*?)(?:###|\\/\\/\\/)\\s*\\[${n}\\]`),i=e.match(t);return Zn((i||[])[1]||"").trim()}function Kn({compiler:e,raw:n="",fetch:t},i){const o=Xn[n];if(o){const e=o.slice();return e.links=o.links,i(e)}const a=e._marked;let r=a.lexer(n);const c=[],s=a.Lexer.rules.inline.normal.link,u=r.links;r.forEach(((n,t)=>{"paragraph"===n.type&&(n.text=n.text.replace(new RegExp(s.source,"g"),((n,i,o,a)=>{const r=e.compileEmbed(o,a);return r&&c.push({index:t,embed:r}),n})))}));const d=[];!function({embedTokens:e,compile:n,fetch:t},i){let o,a=0,r=0;if(!e.length)return i({});for(;o=e[a++];){const t=o,a=o=>{let a;if(o)if("markdown"===t.embed.type){let e=t.embed.url.split("/");e.pop(),e=e.join("/"),o=o.replace(/\[([^[\]]+)\]\(([^)]+)\)/g,(n=>{const t=n.indexOf("(");return"(."===n.slice(t,t+2)?n.substring(0,t)+`(${window.location.protocol}//${window.location.host}${e}/`+n.substring(t+1,n.length-1)+")":n})),!0===(($docsify.frontMatter||{}).installed||!1)&&(o=$docsify.frontMatter.parseMarkdown(o)),t.embed.fragment&&(o=Jn(o,t.embed.fragment)),a=n.lexer(o)}else"code"===t.embed.type?(t.embed.fragment&&(o=Jn(o,t.embed.fragment)),a=n.lexer("```"+t.embed.lang+"\n"+o.replace(/`/g,"@DOCSIFY_QM@")+"\n```\n")):"mermaid"===t.embed.type?(a=[{type:"html",text:`<div class="mermaid">\n${o}\n</div>`}],a.links={}):(a=[{type:"html",text:o}],a.links={});i({token:t,embedToken:a}),++r>=e.length&&i({})};o.embed.url?Yn(o.embed.url).then(a):a(o.embed.html)}}({compile:a,embedTokens:c,fetch:t},(({embedToken:e,token:t})=>{if(t){let n=t.index;d.forEach((e=>{n>e.start&&(n+=e.length)})),Object.assign(u,e.links),r=r.slice(0,n).concat(e,r.slice(n+1)),d.push({start:n,length:e.length-1})}else Xn[n]=r.concat(),r.links=Xn[n].links=u,i(r)}))}function et(e){return class extends e{#i;#o(e){l(e).forEach((e=>{!e.title&&e.innerText&&(e.title=e.innerText)}))}#a(){const e=l(".markdown-section>script").filter((e=>!/template/.test(e.type)))[0];if(!e)return!1;const n=e.innerText.trim();if(!n)return!1;new Function(n)()}#r(e,n,t){var i,o,a;return n="function"==typeof t?t(n):"string"==typeof t?(o=[],a=0,(i=t).replace(I,(function(e,n,t){o.push(i.substring(a,t-1)),a=t+=e.length+1,o.push((function(n){return("00"+("string"==typeof N[e]?n[N[e]]():N[e](n))).slice(-e.length)}))})),a!==i.length&&o.push(i.substring(a)),function(e){for(var n="",t=0,i=e||new Date;t<o.length;t++)n+="string"==typeof o[t]?o[t]:o[t](i);return n})(new Date(n)):n,e.replace(/{docsify-updated}/g,n)}#c(e){const n=this.config,t=f(".markdown-section"),i="Vue"in window&&window.Vue.version&&Number(window.Vue.version.charAt(0)),o=e=>{const n=Boolean(e.__vue__&&e.__vue__._isVue),t=Boolean(e._vnode&&e._vnode.__v_skip);return n||t};if("Vue"in window){const e=l(".markdown-section > *").filter((e=>o(e)));for(const n of e)2===i?n.__vue__.$destroy():3===i&&n.__vue_app__.unmount()}if(s(t,e),(n.executeScript||"Vue"in window&&!1!==n.executeScript)&&this.#a(),"Vue"in window){const e=n.vueGlobalOptions||{},a=[],r=Object.keys(n.vueComponents||{});2===i&&r.length&&r.forEach((e=>{!window.Vue.options.components[e]&&window.Vue.component(e,n.vueComponents[e])})),!this.#i&&e.data&&"function"==typeof e.data&&(this.#i=e.data()),a.push(...Object.keys(n.vueMounts||{}).map((e=>[f(t,e),n.vueMounts[e]])).filter((([e,n])=>e)));const c=/{{2}[^{}]*}{2}/,s=/<[^>/]+\s([@:]|v-)[\w-:.[\]]+[=>\s]/;if(a.push(...l(".markdown-section > *").filter((e=>!a.some((([n,t])=>n===e)))).filter((e=>e.tagName.toLowerCase()in(n.vueComponents||{})||e.querySelector(r.join(",")||null)||c.test(e.outerHTML)||s.test(e.outerHTML))).map((n=>{const t={...e};return this.#i&&(t.data=()=>this.#i),[n,t]}))),0===a.length)return;for(const[e,t]of a){const a="data-isvue";if(!(e.matches("pre, :not([v-template]):has(pre), script")||o(e)||e.querySelector(`[${a}]`)))if(e.setAttribute(a,""),2===i)t.el=void 0,new window.Vue(t).$mount(e);else if(3===i){const i=window.Vue.createApp(t);r.forEach((e=>{const t=n.vueComponents[e];i.component(e,t)})),i.mount(e)}}}}#s(e){const n=c(".app-name-link"),i=e.config.nameLink,o=e.route.path;if(n)if(t(e.config.nameLink))n.setAttribute("href",i);else if("object"==typeof i){const e=Object.keys(i).filter((e=>o.indexOf(e)>-1))[0];n.setAttribute("href",i[e])}}#u(e){const{skipLink:n}=e.config;if(!1!==n){const t=c("#skip-to-content");let i="string"==typeof n?n:"Skip to main content";if(n?.constructor===Object){const t=Object.keys(n).find((n=>e.route.path.startsWith(n.startsWith("/")?n:`/${n}`)));i=t&&n[t]||i}if(t)t.innerHTML=i;else{const e=`<button type="button" id="skip-to-content" class="primary">${i}</button>`;d.insertAdjacentHTML("afterbegin",e)}}}_renderSidebar(e){const{maxLevel:n,subMaxLevel:t,loadSidebar:i,hideSidebar:o}=this.config,a=c("aside.sidebar"),r=c(".sidebar-nav"),u=c("button.sidebar-toggle");if(o)return a?.remove(a),u?.remove(u),null;s(".sidebar-nav",this.compiler.sidebar(e,n)),u.setAttribute("aria-expanded",!H());const d=f(`.sidebar-nav a[href="${this.router.toURL(this.route.path)}"]`);this.#o(".sidebar-nav a"),i&&d?d.parentNode.innerHTML+=this.compiler.subSidebar(t)||"":this.compiler.resetToc(),this._bindEventOnRendered(d);const p=l(r,'a:is(li > a, li > p > a):not(.section-link, [target="_blank"])'),g=l(a,"li").filter((e=>e.querySelector(":scope > ul")&&!e.querySelectorAll(":scope > a, :scope > p > a").length));p.forEach((e=>{e.classList.add("page-link")})),g.forEach((e=>{e.classList.add("group"),e.querySelector(":scope > p:not(:has(> *))")?.classList.add("group-title")}))}_bindEventOnRendered(e){const{autoHeader:n}=this.config;if(this.onRender(),n&&e){const n=c("#main");if(!n.querySelector("h1")){const t=g("div",this.compiler.header(e.innerText,1)).firstElementChild;t&&h(n,t)}}}_renderNav(e){if(!e)return;const n=this.compiler.compile(e);[".app-nav",".app-nav-merged"].forEach((e=>{s(e,n),this.#o(`${e} a`)}))}_renderMain(e,n={},t){const{response:i}=this.route;!i||i.ok||e&&404===i.status||(e=`# ${i.status} - ${i.statusText}`),this.callHook("beforeEach",e,(i=>{let o;const a=()=>{n.updatedAt&&(o=this.#r(o,n.updatedAt,this.config.formatUpdated)),this.callHook("afterEach",o,(e=>{this.#c(e),t()}))};this.isHTML?(o=this.result=e,a()):Kn({compiler:this.compiler,raw:i},(e=>{o=this.compiler.compile(e),a()}))}))}_renderCover(e,n){const t=c(".cover"),i=document.documentElement,o=getComputedStyle(i).getPropertyValue("--cover-bg");if(_(c("main"),n?"add":"remove","hidden"),!e)return void _(t,"remove","show");_(t,"add","show");let a=this.coverIsHTML?e:this.compiler.cover(e);if(!o){const e=a.trim().match('<p><img.*?data-origin="(.*?)".*?alt="(.*?)"[^>]*?>([^<]*?)</p>$');let n;if(e){const[t,i,o]=e;if("color"===o)n=i;else{n=`center center / cover url(${A(i)?i:L(this.router.getBasePath(),i)})`}a=a.replace(t,"")}else{const e=Math.round(120*Math.random()/2);let t=Math.round(360*Math.random()),i=Math.round(360*Math.random());if(Math.abs(t-i)<50){const e=Math.round(25*Math.random())+25;t=Math.max(t,i)+e,i=Math.min(t,i)-e}if(window?.CSS?.supports("color","oklch(0 0 0 / 1%)")){const o=90,a=20;n=`linear-gradient(\n ${e}deg,\n oklch(${o}% ${a}% ${t}) 0%,\n oklch(${o}% ${a}% ${i}) 100%\n )`.replace(/\s+/g," ")}else{const o=100,a=85,r=100;n=`linear-gradient(\n ${e}deg,\n hsl(${t} ${o}% ${a}% / ${r}%) 0%,\n hsl(${i} ${o}% ${a}% / ${r}%) 100%\n )`.replace(/\s+/g," ")}}i.style.setProperty("--cover-bg",n)}s(".cover-main",a),l(".cover-main > p:last-of-type > a:not([class])").forEach((e=>{const n=e.matches(":first-child")?"primary":"secondary";e.classList.add("button",n)}))}_updateRender(){this.#s(this),this.#u(this)}initRender(){const e=this.config;this.compiler=new zn(e,this.router),window.__current_docsify_compiler__=this.compiler;const n=f(e.el||"#app");if(n){let o="";if(e.repo&&(o+=(t=e.repo,i=e.cornerExternalLinkTarget,t?(/\/\//.test(t)||(t="https://github.com/"+t),`\n <a href="${t=t.replace(/^git\+/,"")}" target="${i=i||"_blank"}" class="github-corner" aria-label="View source on GitHub">\n <svg viewBox="0 0 250 250" aria-hidden="true">\n <path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path>\n <path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path>\n <path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path>\n </svg>\n </a>\n `):"")),e.coverpage&&(o+='\n <section class="cover show" role="complementary" aria-label="cover">\n <div class="mask"></div>\n <div class="cover-main">\x3c!--cover--\x3e</div>\n </section>\n '),e.logo){const n=/^data:image/.test(e.logo),t=/(?:http[s]?:)?\/\//.test(e.logo),i=/^\./.test(e.logo);n||t||i||(e.logo=L(this.router.getBasePath(),e.logo))}o+=function(e){const{hideSidebar:n,name:t}=e;return`\n <main role="presentation">\n ${n?"":`\n <button class="sidebar-toggle" tabindex="-1" title="Press \\ to toggle">\n <div class="sidebar-toggle-button" tabindex="0" aria-label="Toggle primary navigation" aria-keyshortcuts="\\" aria-controls="__sidebar">\n <span></span><span></span><span></span>\n </div>\n </button>\n <aside id="__sidebar" class="sidebar${H()?"":" show"}" tabindex="-1" role="none">\n ${e.name?`\n <h1 class="app-name"><a class="app-name-link" data-nosearch>${e.logo?`<img alt="${t}" src=${e.logo} />`:t}</a></h1>\n `:""}\n <div class="sidebar-nav" role="navigation" aria-label="primary">\x3c!--sidebar--\x3e</div>\n </aside>\n `}\n <section class="content">\n <article id="main" class="markdown-section" role="main" tabindex="-1">\x3c!--main--\x3e</article>\n </section>\n </main>\n `}(e),s(n,o,!0)}else this.rendered=!0;var t,i,o;if(e.loadNavbar){const n=f("nav")||g("nav"),t=e.mergeNavbar;if(n.classList.add("app-nav"),n.setAttribute("aria-label","secondary"),d.prepend(n),t){const e=g("div"),n=f(".sidebar"),t=f(".sidebar-nav");e?.classList.add("app-nav-merged"),n?.insertBefore(e,t)}}e.themeColor&&u.head.appendChild(g("div",(o=e.themeColor,`<style>:root{--theme-color: ${o};}</style>`)).firstElementChild),this._updateRender(),_(d,"ready")}}}function nt(e){return class extends e{routes(){return this.config.routes||{}}matchVirtualRoute(e){const n=this.routes(),t=Object.keys(n);let i=()=>null;function o(){const a=t.shift();if(!a)return i(null);const r=function(e){const n=e.startsWith("^")?e:`^${e}`;return n.endsWith("$")?n:`${n}$`}(a),c=e.match(r);if(!c)return o();const s=n[a];if("string"==typeof s){return i(s)}if("function"==typeof s){const n=s,[t,a]=function(){let e=()=>null;return[function(n){e(n)},function(n){e=n}]}();if(a((e=>"string"==typeof e?i(e):!1===e?i(null):o())),n.length<=2){return t(n(e,c))}return n(e,c,t)}return o()}return{then(e){i=e,o()}}}}}const tt=document.currentScript;class it extends(function(e){return class extends e{#d(e,n,t,i,o,a){e=a?e:e.replace(/\/$/,""),(e=j(e))&&Yn(o.router.getFile(e+t)+n,!1,o.config.requestHeaders).then(i,(a=>this.#d(e,n,t,i,o)))}#p;#f=()=>this.#p&&this.#p.abort&&this.#p.abort();#l=(e,n)=>(this.#f(),this.#p=Yn(e,!0,n),this.#p);#g=(e,n)=>{const{notFoundPage:t,ext:i}=n,o="_404"+(i||".md");let a,r;switch(typeof t){case"boolean":r=o;break;case"string":r=t;break;case"object":a=Object.keys(t).sort(((e,n)=>n.length-e.length)).filter((n=>e.match(new RegExp("^"+n))))[0],r=a&&t[a]||o}return r};_loadSideAndNav(e,n,t,i){return()=>{const o=e=>{this._renderSidebar(e),i()};t?this.#d(e,n,t,o,this,!0):o()}}_fetch(e=i){const{query:n}=this.route,{path:t}=this.route;if(a(t))history.replaceState(null,"","#"),this.router.normalize();else{const i=$(n,["id"]),{loadNavbar:o,requestHeaders:r,loadSidebar:c}=this.config,s=this.router.getFile(t);this.isRemoteUrl=a(s),this.isHTML=/\.html$/g.test(s);const u=(n,o,a)=>{this.route.response=a,this._renderMain(n,o,this._loadSideAndNav(t,i,c,e))},d=(n,o)=>{this.route.response=o,this._fetchFallbackPage(t,i,e)||this._fetch404(s,i,e)};this.isRemoteUrl?this.#l(s+i,r).then(u,d):this.matchVirtualRoute(t).then((e=>{"string"==typeof e?u(e):this.#l(s+i,r).then(u,d)})),o&&this.#d(t,i,o,(e=>this._renderNav(e)),this,!0)}}_fetchCover(){const{coverpage:e,requestHeaders:n}=this.config,t=this.route.query,i=j(this.route.path);if(e){let o=null;const a=this.route.path;if("string"==typeof e)"/"===a&&(o=e);else if(Array.isArray(e))o=e.indexOf(a)>-1&&"_coverpage";else{const n=e[a];o=!0===n?"_coverpage":n}const r=Boolean(o)&&this.config.onlyCover;return o?(o=this.router.getFile(i+o),this.coverIsHTML=/\.html$/g.test(o),Yn(o+$(t,["id"]),!1,n).then((e=>this._renderCover(e,r)))):this._renderCover(null,r),r}}$fetch(e=i,n=this.onNavigate.bind(this)){const t=()=>{this.callHook("doneEach"),e()};this._fetchCover()?t():this._fetch((()=>{n(),t()}))}_fetchFallbackPage(e,n,t=i){const{requestHeaders:o,fallbackLanguages:a,loadSidebar:r}=this.config;if(!a)return!1;const c=e.split("/")[1];if(-1===a.indexOf(c))return!1;const s=this.router.getFile(e.replace(new RegExp(`^/${c}`),""));return this.#l(s+n,o).then(((i,o)=>this._renderMain(i,o,this._loadSideAndNav(e,n,r,t))),(i=>this._fetch404(e,n,t))),!0}_fetch404(e,n,t=i){const{loadSidebar:o,requestHeaders:a,notFoundPage:r}=this.config,c=this._loadSideAndNav(e,n,o,t);if(r){const n=this.#g(e,this.config);return this.#l(this.router.getFile(n),a).then(((e,n)=>this._renderMain(e,n,c)),(e=>this._renderMain(null,{},c))),!0}return this._renderMain(null,{},c),!1}initFetch(){this.$fetch((e=>this.callHook("ready")))}}}(function(e){return class extends e{#v;#h;#m=u.title;initEvent(){const{topMargin:e}=this.config;if(e){const n="number"==typeof e?`${e}px`:e;document.documentElement.style.setProperty("--scroll-padding-top",n)}this.#_(),this.#b(),this.#k(),this.#w(),this.#y()}#_(){const e=f("section.cover");if(!e)return void _(d,"add","sticky");new IntersectionObserver((e=>{const n=e[0].isIntersecting;_(d,n?"remove":"add","sticky")})).observe(e)}#x(){const e=l("#main :where(h1, h2, h3, h4, h5)"),n=new Set;let t=!0;this.#v?.disconnect(),this.#v=new IntersectionObserver((e=>{if(t)return void(t=!1);if(this.#h)return;for(const t of e){const e=t.isIntersecting?"add":"delete";n[e](t.target)}let i;if(1===n.size?i=n.values().next().value:n.size>1&&(i=Array.from(n).reduce(((e,n)=>!e||e.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING?n:e),null)),i){const e=i.getAttribute("id"),n=this.router.toURL(this.router.getCurrentPath(),{id:e}),t=this.#$(n);t?.scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})}}),{rootMargin:"0% 0% -50% 0%"}),e.forEach((e=>{this.#v.observe(e)}))}#y(){const{keyBindings:e}=this.config,n=["alt","ctrl","meta","shift"];e&&e.constructor===Object&&(Object.values(e||[]).forEach((e=>{const{bindings:t}=e;t&&(e.bindings=Array.isArray(t)?t:[t],e.bindings=e.bindings.map((e=>{const t=[[],[]];return"string"==typeof e&&(e=e.split("+")),e.forEach((e=>{const i=n.includes(e),o=t[i?0:1],a=e.trim().toLowerCase();o.push(a)})),t.forEach((e=>e.sort())),t.flat()})))})),m("keydown",(t=>{if(document.activeElement.matches("input, select, textarea"))return;const i=Object.values(e||[]).filter((({bindings:e})=>e&&e.some((e=>e.every((e=>n.includes(e)&&t[e+"Key"]||t.key===e||t.code.toLowerCase()===e||t.code.toLowerCase()===`key${e}`))))));i.forEach((({callback:e})=>{t.preventDefault(),e(t)}))})))}#k(){const e=document.querySelector(".sidebar");e&&(window?.matchMedia?.(`(max-width: ${B})`).addEventListener("change",(e=>{this.#S(!e.matches)})),m(e,"click",(({target:e})=>{const n=e.closest("a"),t=n?.closest("li"),i=t?.querySelector(".app-sub-sidebar");i&&_(t,"collapse")})))}#w(){const e=f("main > .content"),n=f("button.sidebar-toggle");if(!n)return;let t;m(e,"focusin",(e=>{const n="data-restore-focus";t?.removeAttribute(n),t=e.target,t.setAttribute(n,"")})),m(n,"click",(e=>{e.stopPropagation(),this.#S()}))}#b(){const e=document.querySelector("#skip-to-content");e&&e.addEventListener("click",(e=>{const n=this.#A();e.preventDefault(),n?.scrollIntoView({behavior:"smooth"})}))}onRender(){const{name:e}=this.config,n=this.router.toURL(this.router.getCurrentPath()),t=f(`.sidebar a[href='${n}']`)?.getAttribute("title"),i=e?t?`${t} - ${e}`:e:t;u.title=i||this.#m,this.#E(),this.#j(),this.#x()}onNavigate(e){const{auto2top:n,topMargin:t}=this.config,{path:i,query:o}=this.route,a=this.#$();if("history"!==e)if(o.id){const e=f(`.markdown-section :where(h1, h2, h3, h4, h5)[id="${o.id}"]`);e&&(this.#R(),e.scrollIntoView({behavior:"smooth",block:"start"}))}else"navigate"===e&&n&&(document.scrollingElement.scrollTop=t??0);const r="navigate"===e,c="id"in o,s=!a?.querySelector(".app-sub-sidebar");("/"===i||r&&(c||s))&&H()&&this.#S(!1),(c||r)&&this.#A()}#A(e={}){const n={preventScroll:!0,...e},{query:t}=this.route,i=t.id?f(`#${t.id}`):f("#main :where(h1, h2, h3, h4, h5, h6)")||f("#main");return i&&(i.hasAttribute("tabindex")||(i.setAttribute("tabindex","-1"),i.setAttribute("data-added-tabindex","true")),i.hasAttribute("data-added-tabindex")&&i.scrollIntoView({behavior:"smooth"}),i.focus(n)),i}#E(){const e=decodeURIComponent(this.router.toURL(this.route.path));[".app-nav",".app-nav-merged"].forEach((n=>{const t=f(n);if(!t)return;const i=l(t,"a").sort(((e,n)=>n.href.length-e.href.length)).find((n=>e.includes(n.getAttribute("href"))||e.includes(decodeURI(n.getAttribute("href")))))?.closest("li"),o=f(t,"li.active");i&&i!==o&&(o?.classList.remove("active"),i.classList.add("active"))}))}#$(e){e??=this.router.toURL(this.router.getCurrentPath());const n=f(".sidebar");if(!n)return;e=S(e);const t=f(n,"li.active"),i=f(n,`a[href="${e}"], a[href="${decodeURIComponent(e)}"]`)?.closest("li");return i&&i!==t&&(t?.classList.remove("active"),i.classList.add("active")),i}#j(e){e??=this.router.toURL(this.route.path);const n=f(".sidebar");if(!n)return;const t=e?.split("?")[0],i=f(n,"li[aria-current]"),o=f(n,`a[href="${t}"], a[href="${decodeURIComponent(t)}"]`)?.closest("li");return o&&o!==i&&(i?.removeAttribute("aria-current"),o.setAttribute("aria-current","page")),o}#S(e){const n=f(".sidebar");if(!n)return;const t=l('[aria-controls="__sidebar"]'),i=l("body > *:not(main, script), main > .content"),o=n.classList.toggle("show",e);if(t.forEach((t=>{t.setAttribute("aria-expanded",e??n.classList.contains("show"))})),o&&H()?i.forEach((e=>e.setAttribute("inert",""))):i.forEach((e=>e.removeAttribute("inert"))),o)n.focus();else{const e=document.querySelector("main > .content [data-restore-focus]");e&&e.focus({preventScroll:!0})}}#R(){document.addEventListener("scroll",(()=>{if(this.#h=!0,"onscrollend"in window)document.addEventListener("scrollend",(()=>this.#h=!1),{once:!0});else{const e=()=>{clearTimeout(n),n=setTimeout((()=>{document.removeEventListener("scroll",e),this.#h=!1}),100)};let n;document.addEventListener("scroll",e,!1)}}),{once:!0})}}}(et(nt(function(e){return class extends e{route={};updateRender(){this.router.normalize(),this.route=this.router.parse(),d.setAttribute("data-page",this.route.file)}initRouter(){const e=this.config;let n;n="history"===(e.routerMode||"hash")?new O(e):new P(e),this.router=n,this.updateRender(),M=this.route,n.onchange((e=>{this.updateRender(),this._updateRender(),M.path!==this.route.path?(this.$fetch(i,this.onNavigate.bind(this,e.source)),M=this.route):this.onNavigate(e.source)}))}}}(function(e){return class extends e{_hooks={};_lifecycle={};initLifecycle(){["init","mounted","beforeEach","afterEach","doneEach","ready"].forEach((e=>{const n=this._hooks[e]=[];this._lifecycle[e]=e=>n.push(e)}))}callHook(e,n,t=i){const o=this._hooks[e],a=this.config.catchPluginErrors,r=function(e){const i=o[e];if(e>=o.length)t(n);else if("function"==typeof i){const t="Docsify plugin error";if(2===i.length)try{i(n,(t=>{n=t,r(e+1)}))}catch(n){if(!a)throw n;console.error(t,n),r(e+1)}else try{const t=i(n);n=void 0===t?n:t,r(e+1)}catch(n){if(!a)throw n;console.error(t,n),r(e+1)}}else r(e+1)};r(0)}}}(Object))))))){config=function(e){const i=Object.assign({auto2top:!1,autoHeader:!1,basePath:"",catchPluginErrors:!0,cornerExternalLinkTarget:"_blank",coverpage:"",el:"#app",executeScript:null,ext:".md",externalLinkRel:"noopener",externalLinkTarget:"_blank",formatUpdated:"",ga:"",homepage:"README.md",loadNavbar:null,loadSidebar:null,maxLevel:6,mergeNavbar:!1,name:"",nameLink:window.location.pathname,nativeEmoji:!1,noCompileLinks:[],noEmoji:!1,notFoundPage:!1,plugins:[],relativePath:!1,repo:"",routes:{},routerMode:"hash",subMaxLevel:0,topMargin:0,__themeColor:"",get themeColor(){return this.__themeColor},set themeColor(e){e&&(this.__themeColor=e,console.warn(Zn('\n $docsify.themeColor is deprecated. Use the "--theme-color" theme property to set your theme color.\n <style>\n :root {\n --theme-color: deeppink;\n }\n </style>\n ').trim()))}},"function"==typeof window.$docsify?window.$docsify(e):window.$docsify);!1!==i.keyBindings&&(i.keyBindings=Object.assign({toggleSidebar:{bindings:["\\"],callback(e){const n=document.querySelector(".sidebar-toggle-button");n&&n.click()}}},i.keyBindings));const o=tt||Array.from(document.getElementsByTagName("script")).filter((e=>/docsify\./.test(e.src)))[0];if(o)for(const e of Object.keys(i)){const a=o.getAttribute("data-"+n(e));t(a)&&(i[e]=""===a||a)}return!0===i.loadSidebar&&(i.loadSidebar="_sidebar"+i.ext),!0===i.loadNavbar&&(i.loadNavbar="_navbar"+i.ext),!0===i.coverpage&&(i.coverpage="_coverpage"+i.ext),!0===i.repo&&(i.repo=""),!0===i.name&&(i.name=""),window.$docsify=i,i}(this);constructor(){super(),this.initLifecycle(),this.initPlugin(),this.callHook("init"),this.initRouter(),this.initRender(),this.initEvent(),this.initFetch(),this.callHook("mounted")}initPlugin(){this.config.plugins.forEach((e=>{try{o(e)&&e(this._lifecycle,this)}catch(e){if(!this.config.catchPluginErrors)throw e;{const n="Docsify plugin error";console.error(n,e)}}}))}}var ot=Object.freeze({__proto__:null,cached:e,cleanPath:R,getParentPath:j,getPath:L,hyphenate:n,isAbsolutePath:A,isExternal:a,isFn:o,isMobile:H,isPrimitive:t,mobileBreakpoint:B,noop:i,parseQuery:x,removeParams:E,replaceSlug:C,resolvePath:T,stringifyQuery:$,stripUrlExceptId:S});window.Docsify={util:ot,dom:k,get:Yn,slugify:cn,version:"5.0.0-rc.3"},window.DocsifyCompiler=zn,window.marked=Ke,window.Prism=mn,b((()=>new it))}();
|
|
//# sourceMappingURL=docsify.min.js.map
|