mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-10-21 20:10:34 +00:00
1 line
186 KiB
JavaScript
1 line
186 KiB
JavaScript
(()=>{var e={554:(e,t,n)=>{"use strict";const r=n(9496),s=n(3434),o=n(7857),i=n(2352),a=o&&Object.keys(o).length>0,l="markdownlint",c=".markdownlint.json",u=[".markdownlint.jsonc",c,".markdownlint.yaml",".markdownlint.yml",".markdownlint.cjs"],p=".markdownlintignore",h="markdown",f="untitled",d="file",m="vscode-vfs",g=new Set([f,d,m,"gist"]),b=new Set([d,m]),_=[e=>JSON.parse(Object(function(){var e=new Error("Cannot find module 'jsonc-parser'");throw e.code="MODULE_NOT_FOUND",e}())(e)),e=>Object(function(){var e=new Error("Cannot find module 'js-yaml'");throw e.code="MODULE_NOT_FOUND",e}())(e)],x=r.CodeActionKind.QuickFix,k=r.CodeActionKind.SourceFixAll.append(l),y={MD013:!1},C="markdownlint.fixLine",v="Fix all supported markdownlint violations in the document",w="markdownlint.fixAll",E="Lint all Markdown files in the workspace with markdownlint",A="Details about configuring markdownlint rules",D="ERROR: Exception while linting with markdownlint-cli2:\n",S="vscode.open",F="config",q="focusMode",T="lintWorkspaceGlobs",L=[q],$=/^\{([^}]+)\}\/(.*)$/iu,N=/^[A-Za-z]:[/\\]/,M=/^\\\\[^\\]+\\/,R=/^\/{1,2}[^/]+\//,I={},O={};let z=null,j=null,P={},B=null,U=!0;const Z={document:null,timeout:null};function V(e){return e.split(o.sep).join(o.posix.sep)}function H(e){if(e){const t=r.workspace.getWorkspaceFolder(e);return t?t.uri:r.Uri.joinPath(e,"..")}const t=r.workspace.workspaceFolders;return t&&t.length>0?t[0].uri:null}class W{static fwTrue(){return!0}static fwFalse(){return!1}fwFolderUriWithPathSegment(e){let t=V(e);return N.test(t)&&(t=this.fwFolderUri.path.startsWith("/")&&N.test(this.fwFolderUri.path.slice(1))?`/${t}`:t.replace(N,"/")),M.test(this.fwFolderUri.fsPath)&&(t=t.replace(R,"/")),this.fwFolderUri.with({path:t})}fwAccess(e,t,n){n=n||t,r.workspace.fs.stat(this.fwFolderUriWithPathSegment(e)).then((()=>n(null)),n)}fwReaddir(e,t,n){n=n||t,r.workspace.fs.readDirectory(this.fwFolderUriWithPathSegment(e)).then((e=>{const s=e.map((e=>{const[n,s]=e;return t.withFileTypes?{isBlockDevice:W.fwFalse,isCharacterDevice:W.fwFalse,isDirectory:s&r.FileType.Directory?W.fwTrue:W.fwFalse,isFIFO:W.fwFalse,isFile:s&r.FileType.File?W.fwTrue:W.fwFalse,isSocket:W.fwFalse,isSymbolicLink:s&r.FileType.SymbolicLink?W.fwTrue:W.fwFalse,name:n}:n}));n(null,s)}),n)}fwReadFile(e,t,n){n=n||t,r.workspace.fs.readFile(this.fwFolderUriWithPathSegment(e)).then((e=>n(null,(new TextDecoder).decode(e))),n)}fwStat(e,t,n){n=n||t,r.workspace.fs.stat(this.fwFolderUriWithPathSegment(e)).then((e=>{e.isBlockDevice=W.fwFalse,e.isCharacterDevice=W.fwFalse,e.isDirectory=e.type&r.FileType.Directory?W.fwTrue:W.fwFalse,e.isFIFO=W.fwFalse,e.isFile=e.type&r.FileType.File?W.fwTrue:W.fwFalse,e.isSocket=W.fwFalse,e.isSymbolicLink=e.type&r.FileType.SymbolicLink?W.fwTrue:W.fwFalse,n(null,e)}),n)}constructor(e){this.fwFolderUri=e;const t=this.fwAccess.bind(this),n=this.fwReaddir.bind(this),r=this.fwReadFile.bind(this),s=this.fwStat.bind(this);this.access=t,this.readdir=n,this.readFile=r,this.stat=s,this.lstat=s,this.promises={},this.promises.access=i(t),this.promises.readFile=i(r),this.promises.stat=i(s)}}class G{constructor(){this.writeEmitter=new r.EventEmitter,this.closeEmitter=new r.EventEmitter}get onDidWrite(){return this.writeEmitter.event}get onDidClose(){return this.closeEmitter.event}open(){const e=n(9342);(function(e){const t=H();if(t&&a){const s=r.workspace.getConfiguration(l,t),o=t.scheme===d,i={fs:new W(t),argv:s.get(T),directory:V(t.fsPath),logMessage:e,logError:e,noRequire:!r.workspace.isTrusted||!o,optionsDefault:X(s),optionsOverride:{fix:!1}},{main:a}=n(Object(function(){var e=new Error("Cannot find module 'markdownlint-cli2'");throw e.code="MODULE_NOT_FOUND",e}()));return a(i).catch((t=>e(D+t.stack)))}return Promise.reject(new Error("No workspace folder or Node modules unavailable."))})((t=>this.writeEmitter.fire(`${t.split(e.newLineRe).join("\r\n")}\r\n`))).finally((()=>this.close()))}close(){this.writeEmitter.dispose(),this.closeEmitter.fire(),this.closeEmitter.dispose()}}function J(e,t){const n="["+(new Date).toLocaleTimeString()+"] ";z.appendLine(n+e),t&&z.show(!0)}function Q(e,t){let r=e.get(F);if(r&&r.extends&&a){const i=e.inspect(F),a=H(t),l=i.globalValue&&i.globalValue.extends===r.extends||!a||a.scheme!==d?n(4949).homedir():V(a.fsPath),c=o.resolve(l,r.extends);try{r={...s.readConfigSync(c,_),...r}}catch{}}return{...y,...r}}function K(e){J(`INFO: Resetting ignore cache due to ${e?`"${e.fsPath}"`:"setting"} change.`),B=null,e&&ue()}function Y(){return[[n(6119),{engine:{renderToString:()=>""}}]]}function X(e,t){return{config:t||Q(e),customRules:(n=e,n.get("customRules").map((e=>{const t=$.exec(e);if(t){const[,n,s]=t,i=r.extensions.getExtension(n);i&&(e=V(o.resolve(i.extensionPath,s)))}return e}))),markdownItPlugins:Y()};var n}function ee(e){const t=r.workspace.getConfiguration(l,e.uri),c=Q(t,e.uri),u=e.getText();if(a){const s=e.uri.scheme,i=s===d,a=!b.has(s),l=V(e.uri.fsPath),p=H(e.uri),h=a?null:new W(p),f=a?null:p?V(p.fsPath):o.posix.dirname(l);let m=[];const g=e=>{m=e.results},_={fs:h,directory:f,argv:a?[]:[`:${l}`],[a?"nonFileContents":"fileContents"]:{[l]:u},noErrors:!0,noGlobs:!0,noRequire:!r.workspace.isTrusted||!i,optionsDefault:X(t,c),optionsOverride:{fix:!1,outputFormatters:[[g]]}},{main:x}=n(Object(function(){var e=new Error("Cannot find module 'markdownlint-cli2'");throw e.code="MODULE_NOT_FOUND",e}()));return x(_).catch((e=>J(D+e.stack,!0))).then((()=>m))}const p={strings:{text:u},config:c,markdownItPlugins:Y(),resultVersion:3};return i(s)(p).catch((e=>J("ERROR: Exception while linting with markdownlint:\n"+e.stack,!0))).then((e=>e.text))}function te(e){return e.languageId===h&&g.has(e.uri.scheme)}function ne(){return r.tasks.fetchTasks({type:l}).then((e=>{const t=e.find((e=>e.name===E));return t?r.tasks.executeTask(t):Promise.reject(new Error("Unable to fetch task."))}))}function re(e){if(!U||!te(e))return;const t=[];let s=Promise.resolve();const i=r.workspace.asRelativePath(e.uri,!1).split(o.sep).join("/");(function(e){if(!Array.isArray(B)){B=[];let t=p;const s=r.workspace.getConfiguration(l,e.uri).get("ignore");if(Array.isArray(s))for(const e of s){const t=n(1171).makeRe(e,{dot:!0,nocomment:!0});t&&B.push((e=>t.test(e)))}else"string"==typeof s&&(t=s);const o=H(e.uri);if(o){const e=r.Uri.joinPath(o,t);r.workspace.fs.stat(e).then((()=>r.workspace.fs.readFile(e).then((e=>{const t=(new TextDecoder).decode(e),r=(0,n(5151).default)().add(t);B.push((e=>r.ignores(e))),ue()}))),(()=>null))}}return B})(e).every((e=>!e(i)))&&(s=ee(e).then((n=>{const{activeTextEditor:s}=r.window;for(const o of n){const n=o.lineNumber,i=I.focusMode,a=!Number.isInteger(i)||i<0?0:i;if(!1===I.focusMode||!s||s.document!==e||s.selection.active.line<n-a-1||s.selection.active.line>n+a-1){const s=o.ruleNames[0],i=o.ruleDescription,a=o.ruleInformation&&r.Uri.parse(o.ruleInformation);O[s]=a;let c=o.ruleNames.join("/")+": "+i;o.errorDetail&&(c+=" ["+o.errorDetail+"]");let u=e.lineAt(n-1).range;if(o.errorRange){const e=o.errorRange[0]-1,t=e+o.errorRange[1];u=u.with(u.start.with(void 0,e),u.end.with(void 0,t))}const p=new r.Diagnostic(u,c,r.DiagnosticSeverity.Warning);p.code=a?{value:s,target:a}:s,p.source=l,p.fixInfo=o.fixInfo,t.push(p)}}}))),s.then((()=>j.set(e.uri,t)))}function se(e,t,n){const s=[],o=e=>{n.only&&!n.only.contains(e.kind)||s.push(e)},i=(n.diagnostics||[]).filter((e=>e.source===l));for(const e of i){const t=e.code.value||e.code,n=e.message.split(":")[0];if(e.fixInfo){const t="Fix this violation of "+n,s=new r.CodeAction(t,x);s.command={title:t,command:C,arguments:[e.range.start.line,e.fixInfo]},s.diagnostics=[e],s.isPreferred=!0,o(s)}const s=O[t];if(s){const t="More information about "+n,i=new r.CodeAction(t,x);i.command={title:t,command:S,arguments:[s]},i.diagnostics=[e],o(i)}}if(i.length>0){const e=e=>{const t=new r.CodeAction(v,e);t.command={title:v,command:w},o(t)};e(k),e(x);const t=new r.CodeAction(A,x);t.command={title:A,command:S,arguments:[r.Uri.parse("https://github.com/DavidAnson/vscode-markdownlint#configure")]},o(t)}return s}function oe(e,t){return new Promise(((s,o)=>{const i=r.window.activeTextEditor;if(i&&t){const a=n(9342),l=i.document,c=t.lineNumber||e+1,{text:u,range:p}=l.lineAt(c-1),h=a.applyFix(u,t,"\n");return i.edit((e=>{if("string"==typeof h)e.replace(p,h);else{let t=p;if(1===c){if(l.lineCount>1){const e=l.lineAt(p.end.line+1);t=p.with({end:e.range.start})}}else{const e=l.lineAt(p.start.line-1);t=p.with({start:e.range.end})}e.delete(t)}})).then((()=>{const e=i.selection.active;i.selection=new r.Selection(e,e)})).then(s,o)}return s()}))}function ie(){return new Promise(((e,t)=>{const s=r.window.activeTextEditor;if(s){const o=s.document;if(te(o))return ee(o).then((e=>{const t=n(9342),i=o.getText(),a=t.applyFixes(i,e);return i===a?null:s.edit((e=>{const t=o.lineAt(0).range.start,n=o.lineAt(o.lineCount-1).range.end;e.replace(new r.Range(t,n),a)}))})).then(e,t)}return e()}))}function ae(e,t){return new Promise(((s,o)=>te(e)?ee(e).then((s=>{const o=s.filter((e=>{const{fixInfo:n}=e;if(n){const n=e.lineNumber-1;return t.start.line<=n&&n<=t.end.line}return!1})),i=n(9342),a=e.getText(),l=i.applyFixes(a,o),c=e.lineAt(0).range.start,u=e.lineAt(e.lineCount-1).range.end;return a===l?[]:[r.TextEdit.replace(new r.Range(c,u),l)]})).then(s,o):s()))}function le(){const e=H();e&&Promise.all(u.map((t=>{const n=r.Uri.joinPath(e,t);return r.workspace.fs.stat(n).then((()=>n),(()=>null))}))).then((t=>{const n=t.filter((e=>null!==e));if(n.length>0)r.window.showTextDocument(n[0]);else{const t=r.Uri.joinPath(e,c).with({scheme:f});r.window.showTextDocument(t).then((e=>{e.edit((e=>{e.insert(new r.Position(0,0),JSON.stringify(y,null,2))}))}))}}))}function ce(){U=!U,ue()}function ue(e){e&&J(`INFO: Re-linting due to "${e.fsPath}" change.`),j.clear(),pe()}function pe(){_e(r.window.visibleTextEditors)}function he(e){const t=e.uri.toString();if(P[t])return P[t];const n=r.workspace.getConfiguration(l,e.uri);return P[t]=n.get("run"),J('INFO: Linting for "'+t+'" will be run "'+P[t]+'".'),P[t]}function fe(e){Z.timeout&&e===Z.document&&(clearTimeout(Z.timeout),Z.document=null,Z.timeout=null)}function de(e){fe(e),Z.document=e,Z.timeout=setTimeout((()=>{re(e),fe(e)}),500)}function me(){const e=r.workspace.getConfiguration(l);for(const t of L)I[t]=e.get(t)}function ge(){!1!==I.focusMode&&pe()}function be(e){const t=e.textEditor.document;te(t)&&!1!==I.focusMode&&de(t)}function _e(e){for(const t of e)re(t.document)}function xe(e){const t=e.document;te(t)&&"onType"===he(t)&&de(t)}function ke(e){te(e)&&"onSave"===he(e)&&(re(e),fe(e))}function ye(e){fe(e),j.delete(e.uri)}function Ce(e){e&&!e.affectsConfiguration(l)||(J("INFO: Resetting configuration cache due to setting change."),me(),P={},K(),ue())}function ve(){Ce()}e.exports.activate=function(e){z=r.window.createOutputChannel(l),e.subscriptions.push(z),me(),e.subscriptions.push(r.window.onDidChangeActiveTextEditor(ge),r.window.onDidChangeTextEditorSelection(be),r.window.onDidChangeVisibleTextEditors(_e),r.workspace.onDidChangeTextDocument(xe),r.workspace.onDidSaveTextDocument(ke),r.workspace.onDidCloseTextDocument(ye),r.workspace.onDidChangeConfiguration(Ce),r.workspace.onDidGrantWorkspaceTrust(ve));const t={language:h},n={provideCodeActions:se},s={providedCodeActionKinds:[x,k]};e.subscriptions.push(r.languages.registerCodeActionsProvider(t,n,s));const o={provideDocumentRangeFormattingEdits:ae};e.subscriptions.push(r.languages.registerDocumentRangeFormattingEditProvider(t,o));const i=new r.CustomExecution((()=>Promise.resolve(new G))),a=new r.Task({type:l},r.TaskScope.Workspace,E,l,i,"$markdownlint");a.presentationOptions={showReuseMessage:!1},e.subscriptions.push(r.tasks.registerTaskProvider(l,{provideTasks:()=>[a],resolveTask:()=>{}})),e.subscriptions.push(r.commands.registerCommand(w,ie),r.commands.registerCommand(C,oe),r.commands.registerCommand("markdownlint.lintWorkspace",ne),r.commands.registerCommand("markdownlint.openConfigFile",le),r.commands.registerCommand("markdownlint.toggleLinting",ce)),j=r.languages.createDiagnosticCollection(l),e.subscriptions.push(j);const c=H();if(c){const t=new r.RelativePattern(c,"**/.markdownlint.{jsonc,json,yaml,yml,cjs}"),n=r.workspace.createFileSystemWatcher(t);e.subscriptions.push(n,n.onDidCreate(ue),n.onDidChange(ue),n.onDidDelete(ue));const s=new r.RelativePattern(c,"**/.markdownlint-cli2.{jsonc,yaml,cjs}"),o=r.workspace.createFileSystemWatcher(s);e.subscriptions.push(o,o.onDidCreate(ue),o.onDidChange(ue),o.onDidDelete(ue));const i=new r.RelativePattern(c,p),a=r.workspace.createFileSystemWatcher(i);e.subscriptions.push(a,a.onDidCreate(K),a.onDidChange(K),a.onDidDelete(K))}e.subscriptions.push({dispose:()=>fe(Z.document)}),setTimeout(ue,500)}},5623:e=>{"use strict";function t(e,t,s){e instanceof RegExp&&(e=n(e,s)),t instanceof RegExp&&(t=n(t,s));var o=r(e,t,s);return o&&{start:o[0],end:o[1],pre:s.slice(0,o[0]),body:s.slice(o[0]+e.length,o[1]),post:s.slice(o[1]+t.length)}}function n(e,t){var n=t.match(e);return n?n[0]:null}function r(e,t,n){var r,s,o,i,a,l=n.indexOf(e),c=n.indexOf(t,l+1),u=l;if(l>=0&&c>0){if(e===t)return[l,c];for(r=[],o=n.length;u>=0&&!a;)u==l?(r.push(u),l=n.indexOf(e,u+1)):1==r.length?a=[r.pop(),c]:((s=r.pop())<o&&(o=s,i=c),c=n.indexOf(t,u+1)),u=l<c&&l>=0?l:c;r.length&&(a=[o,i])}return a}e.exports=t,t.range=r},3644:(e,t,n)=>{var r=n(1048),s=n(5623);e.exports=function(e){if(!e)return[];"{}"===e.substr(0,2)&&(e="\\{\\}"+e.substr(2));return b(function(e){return e.split("\\\\").join(o).split("\\{").join(i).split("\\}").join(a).split("\\,").join(l).split("\\.").join(c)}(e),!0).map(p)};var o="\0SLASH"+Math.random()+"\0",i="\0OPEN"+Math.random()+"\0",a="\0CLOSE"+Math.random()+"\0",l="\0COMMA"+Math.random()+"\0",c="\0PERIOD"+Math.random()+"\0";function u(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function p(e){return e.split(o).join("\\").split(i).join("{").split(a).join("}").split(l).join(",").split(c).join(".")}function h(e){if(!e)return[""];var t=[],n=s("{","}",e);if(!n)return e.split(",");var r=n.pre,o=n.body,i=n.post,a=r.split(",");a[a.length-1]+="{"+o+"}";var l=h(i);return i.length&&(a[a.length-1]+=l.shift(),a.push.apply(a,l)),t.push.apply(t,a),t}function f(e){return"{"+e+"}"}function d(e){return/^-?0\d/.test(e)}function m(e,t){return e<=t}function g(e,t){return e>=t}function b(e,t){var n=[],o=s("{","}",e);if(!o||/\$$/.test(o.pre))return[e];var i,l=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(o.body),c=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(o.body),p=l||c,_=o.body.indexOf(",")>=0;if(!p&&!_)return o.post.match(/,.*\}/)?b(e=o.pre+"{"+o.body+a+o.post):[e];if(p)i=o.body.split(/\.\./);else if(1===(i=h(o.body)).length&&1===(i=b(i[0],!1).map(f)).length)return(y=o.post.length?b(o.post,!1):[""]).map((function(e){return o.pre+i[0]+e}));var x,k=o.pre,y=o.post.length?b(o.post,!1):[""];if(p){var C=u(i[0]),v=u(i[1]),w=Math.max(i[0].length,i[1].length),E=3==i.length?Math.abs(u(i[2])):1,A=m;v<C&&(E*=-1,A=g);var D=i.some(d);x=[];for(var S=C;A(S,v);S+=E){var F;if(c)"\\"===(F=String.fromCharCode(S))&&(F="");else if(F=String(S),D){var q=w-F.length;if(q>0){var T=new Array(q+1).join("0");F=S<0?"-"+T+F.slice(1):T+F}}x.push(F)}}else x=r(i,(function(e){return b(e,!1)}));for(var L=0;L<x.length;L++)for(var $=0;$<y.length;$++){var N=k+x[L]+y[$];(!t||p||N)&&n.push(N)}return n}},1048:e=>{e.exports=function(e,n){for(var r=[],s=0;s<e.length;s++){var o=n(e[s],s);t(o)?r.push.apply(r,o):r.push(o)}return r};var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},5151:e=>{function t(e){return Array.isArray(e)?e:[e]}const n=/^\s+$/,r=/^\\!/,s=/^\\#/,o=/\r?\n/g,i=/^\.*\/|^\.+$/,a="undefined"!=typeof Symbol?Symbol.for("node-ignore"):"node-ignore",l=/([0-z])-([0-z])/g,c=()=>!1,u=[[/\\?\s+$/,e=>0===e.indexOf("\\")?" ":""],[/\\\s/g,()=>" "],[/[\\$.|*+(){^]/g,e=>`\\${e}`],[/(?!\\)\?/g,()=>"[^/]"],[/^\//,()=>"^"],[/\//g,()=>"\\/"],[/^\^*\\\*\\\*\\\//,()=>"^(?:.*\\/)?"],[/^(?=[^^])/,function(){return/\/(?!$)/.test(this)?"^":"(?:^|\\/)"}],[/\\\/\\\*\\\*(?=\\\/|$)/g,(e,t,n)=>t+6<n.length?"(?:\\/[^\\/]+)*":"\\/.+"],[/(^|[^\\]+)\\\*(?=.+)/g,(e,t)=>`${t}[^\\/]*`],[/\\\\\\(?=[$.|*+(){^])/g,()=>"\\"],[/\\\\/g,()=>"\\"],[/(\\)?\[([^\]/]*?)(\\*)($|\])/g,(e,t,n,r,s)=>"\\"===t?`\\[${n}${(e=>{const{length:t}=e;return e.slice(0,t-t%2)})(r)}${s}`:"]"===s&&r.length%2==0?`[${(e=>e.replace(l,((e,t,n)=>t.charCodeAt(0)<=n.charCodeAt(0)?e:"")))(n)}${r}]`:"[]"],[/(?:[^*])$/,e=>/\/$/.test(e)?`${e}$`:`${e}(?=$|\\/$)`],[/(\^|\\\/)?\\\*$/,(e,t)=>`${t?`${t}[^/]+`:"[^/]*"}(?=$|\\/$)`]],p=Object.create(null),h=e=>"string"==typeof e;class f{constructor(e,t,n,r){this.origin=e,this.pattern=t,this.negative=n,this.regex=r}}const d=(e,t)=>{const n=e;let o=!1;0===e.indexOf("!")&&(o=!0,e=e.substr(1));const i=((e,t)=>{let n=p[e];return n||(n=u.reduce(((t,n)=>t.replace(n[0],n[1].bind(e))),e),p[e]=n),t?new RegExp(n,"i"):new RegExp(n)})(e=e.replace(r,"!").replace(s,"#"),t);return new f(n,e,o,i)},m=(e,t)=>{throw new t(e)},g=(e,t,n)=>{if(!h(e))return n(`path must be a string, but got \`${t}\``,TypeError);if(!e)return n("path must not be empty",TypeError);if(g.isNotRelative(e)){return n(`path should be a ${"`path.relative()`d"} string, but got "${t}"`,RangeError)}return!0},b=e=>i.test(e);g.isNotRelative=b,g.convert=e=>e;class _{constructor({ignorecase:e=!0,ignoreCase:t=e,allowRelativePaths:n=!1}={}){var r,s,o;r=this,s=a,o=!0,Object.defineProperty(r,s,{value:o}),this._rules=[],this._ignoreCase=t,this._allowRelativePaths=n,this._initCache()}_initCache(){this._ignoreCache=Object.create(null),this._testCache=Object.create(null)}_addPattern(e){if(e&&e[a])return this._rules=this._rules.concat(e._rules),void(this._added=!0);if((e=>e&&h(e)&&!n.test(e)&&0!==e.indexOf("#"))(e)){const t=d(e,this._ignoreCase);this._added=!0,this._rules.push(t)}}add(e){return this._added=!1,t(h(e)?(e=>e.split(o))(e):e).forEach(this._addPattern,this),this._added&&this._initCache(),this}addPattern(e){return this.add(e)}_testOne(e,t){let n=!1,r=!1;return this._rules.forEach((s=>{const{negative:o}=s;if(r===o&&n!==r||o&&!n&&!r&&!t)return;s.regex.test(e)&&(n=!o,r=o)})),{ignored:n,unignored:r}}_test(e,t,n,r){const s=e&&g.convert(e);return g(s,e,this._allowRelativePaths?c:m),this._t(s,t,n,r)}_t(e,t,n,r){if(e in t)return t[e];if(r||(r=e.split("/")),r.pop(),!r.length)return t[e]=this._testOne(e,n);const s=this._t(r.join("/")+"/",t,n,r);return t[e]=s.ignored?s:this._testOne(e,n)}ignores(e){return this._test(e,this._ignoreCache,!1).ignored}createFilter(){return e=>!this.ignores(e)}filter(e){return t(e).filter(this.createFilter())}test(e){return this._test(e,this._testCache,!0)}}const x=e=>new _(e);if(x.isPathValid=e=>g(e&&g.convert(e),e,c),x.default=x,e.exports=x,"undefined"!=typeof process&&(process.env&&process.env.IGNORE_TEST_WIN32||"win32"===process.platform)){const e=e=>/^\\\\\?\\/.test(e)||/["<>|\u0000-\u001F]+/u.test(e)?e:e.replace(/\\/g,"/");g.convert=e;const t=/^[a-z]:\//i;g.isNotRelative=e=>t.test(e)||b(e)}},8337:(e,t,n)=>{"use strict";function r(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach((function(t){t&&Object.keys(t).forEach((function(n){e[n]=t[n]}))})),e}function s(e){return Object.prototype.toString.call(e)}function o(e){return"[object Function]"===s(e)}function i(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var a={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};var l={"http:":{validate:function(e,t,n){var r=e.slice(t);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(r)?r.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){var r=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(r)?t>=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){var r=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(r)?r.match(n.re.mailto)[0].length:0}}},c="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function u(e){var t=e.re=n(6066)(e.__opts__),r=e.__tlds__.slice();function a(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||r.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),r.push(t.src_xn),t.src_tlds=r.join("|"),t.email_fuzzy=RegExp(a(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(a(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(a(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(a(t.tpl_host_fuzzy_test),"i");var l=[];function c(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach((function(t){var n=e.__schemas__[t];if(null!==n){var r={validate:null,link:null};if(e.__compiled__[t]=r,"[object Object]"===s(n))return!function(e){return"[object RegExp]"===s(e)}(n.validate)?o(n.validate)?r.validate=n.validate:c(t,n):r.validate=function(e){return function(t,n){var r=t.slice(n);return e.test(r)?r.match(e)[0].length:0}}(n.validate),void(o(n.normalize)?r.normalize=n.normalize:n.normalize?c(t,n):r.normalize=function(e,t){t.normalize(e)});!function(e){return"[object String]"===s(e)}(n)?c(t,n):l.push(t)}})),l.forEach((function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)})),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};var u=Object.keys(e.__compiled__).filter((function(t){return t.length>0&&e.__compiled__[t]})).map(i).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+u+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+u+")","ig"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),function(e){e.__index__=-1,e.__text_cache__=""}(e)}function p(e,t){var n=e.__index__,r=e.__last_index__,s=e.__text_cache__.slice(n,r);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=r+t,this.raw=s,this.text=s,this.url=s}function h(e,t){var n=new p(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function f(e,t){if(!(this instanceof f))return new f(e,t);var n;t||(n=e,Object.keys(n||{}).reduce((function(e,t){return e||a.hasOwnProperty(t)}),!1)&&(t=e,e={})),this.__opts__=r({},a,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=r({},l,e),this.__compiled__={},this.__tlds__=c,this.__tlds_replaced__=!1,this.re={},u(this)}f.prototype.add=function(e,t){return this.__schemas__[e]=t,u(this),this},f.prototype.set=function(e){return this.__opts__=r(this.__opts__,e),this},f.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,n,r,s,o,i,a,l;if(this.re.schema_test.test(e))for((a=this.re.schema_search).lastIndex=0;null!==(t=a.exec(e));)if(s=this.testSchemaAt(e,t[2],a.lastIndex)){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+s;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=e.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||l<this.__index__)&&null!==(n=e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(o=n.index+n[1].length,(this.__index__<0||o<this.__index__)&&(this.__schema__="",this.__index__=o,this.__last_index__=n.index+n[0].length)),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&e.indexOf("@")>=0&&null!==(r=e.match(this.re.email_fuzzy))&&(o=r.index+r[1].length,i=r.index+r[0].length,(this.__index__<0||o<this.__index__||o===this.__index__&&i>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=i)),this.__index__>=0},f.prototype.pretest=function(e){return this.re.pretest.test(e)},f.prototype.testSchemaAt=function(e,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,n,this):0},f.prototype.match=function(e){var t=0,n=[];this.__index__>=0&&this.__text_cache__===e&&(n.push(h(this,t)),t=this.__last_index__);for(var r=t?e.slice(t):e;this.test(r);)n.push(h(this,t)),r=r.slice(this.__last_index__),t+=this.__last_index__;return n.length?n:null},f.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter((function(e,t,n){return e!==n[t-1]})).reverse(),u(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,u(this),this)},f.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},f.prototype.onCompile=function(){},e.exports=f},6066:(e,t,n)=>{"use strict";e.exports=function(e){var t={};t.src_Any=n(9369).source,t.src_Cc=n(9413).source,t.src_Z=n(5045).source,t.src_P=n(3189).source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");return t.src_pseudo_letter="(?:(?![><|]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><|]|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+"[><|]|[()[\\]{}.,\"'?!\\-;]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+t.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+t.src_ZCc+").|;(?!"+t.src_ZCc+").|\\!+(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy='(^|[><|]|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}},6119:(e,t,n)=>{"use strict";function r(e){return e.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")}function s(e,t){const o=t&&t.delimiters||"dollars",i=t&&t.outerSpace||!1,a=t&&t.katexOptions||{};if(a.throwOnError=a.throwOnError||!1,a.macros=a.macros||t&&t.macros,s.katex||(t&&"object"==typeof t.engine?s.katex=t.engine:s.katex=n(Object(function(){var e=new Error("Cannot find module 'katex'");throw e.code="MODULE_NOT_FOUND",e}()))),o in s.rules){for(const t of s.rules[o].inline)i&&"outerSpace"in t&&(t.outerSpace=!0),e.inline.ruler.before("escape",t.name,s.inline(t)),e.renderer.rules[t.name]=(e,n)=>t.tmpl.replace(/\$1/,s.render(e[n].content,!!t.displayMode,a));for(const t of s.rules[o].block)e.block.ruler.before("fence",t.name,s.block(t)),e.renderer.rules[t.name]=(e,n)=>t.tmpl.replace(/\$2/,r(e[n].info)).replace(/\$1/,s.render(e[n].content,!0,a))}}s.inline=e=>function(t,n){const r=t.pos,s=t.src,o=s.startsWith(e.tag,e.rex.lastIndex=r)&&(!e.pre||e.pre(s,e.outerSpace,r))&&e.rex.exec(s),i=!!o&&r<e.rex.lastIndex&&(!e.post||e.post(s,e.outerSpace,e.rex.lastIndex-1));if(i){if(!n){const n=t.push(e.name,"math",0);n.content=o[1],n.markup=e.tag}t.pos=e.rex.lastIndex}return i},s.block=e=>function(t,n,r,s){const o=t.bMarks[n]+t.tShift[n],i=t.src,a=i.startsWith(e.tag,e.rex.lastIndex=o)&&(!e.pre||e.pre(i,!1,o))&&e.rex.exec(i),l=!!a&&o<e.rex.lastIndex&&(!e.post||e.post(i,!1,e.rex.lastIndex-1));if(l&&!s){const s=e.rex.lastIndex-1;let o;for(o=n;o<r&&!(s>=t.bMarks[o]+t.tShift[o]&&s<=t.eMarks[o]);o++);const i=t.lineMax,l=t.parentType;t.lineMax=o,t.parentType="math","blockquote"===l&&(a[1]=a[1].replace(/(\n*?^(?:\s*>)+)/gm,""));let c=t.push(e.name,"math",1);c.block=!0,c.tag=e.tag,c.markup="",c.content=a[1],c.info=a[a.length-1],c.map=[n,o],t.parentType=l,t.lineMax=i,t.line=o+1}return l},s.render=function(e,t,n){let o;n.displayMode=t;try{o=s.katex.renderToString(e,n)}catch(t){o=r(`${e}:${t.message}`)}return o},s.use=function(e){return s.katex=e,s},s.inlineRuleNames=["math_inline","math_inline_double"],s.blockRuleNames=["math_block","math_block_eqno"],s.$_pre=(e,t,n)=>{const r=n>0&&e[n-1].charCodeAt(0);return t?!r||32===r:!r||92!==r&&(r<48||r>57)},s.$_post=(e,t,n)=>{const r=e[n+1]&&e[n+1].charCodeAt(0);return t?!r||32===r||46===r||44===r||59===r:!r||r<48||r>57},s.rules={brackets:{inline:[{name:"math_inline",rex:/\\\((.+?)\\\)/gy,tmpl:"<eq>$1</eq>",tag:"\\("}],block:[{name:"math_block_eqno",rex:/\\\[(((?!\\\]|\\\[)[\s\S])+?)\\\]\s*?\(([^)$\r\n]+?)\)/gmy,tmpl:'<section class="eqno"><eqn>$1</eqn><span>($2)</span></section>',tag:"\\["},{name:"math_block",rex:/\\\[([\s\S]+?)\\\]/gmy,tmpl:"<section><eqn>$1</eqn></section>",tag:"\\["}]},doxygen:{inline:[{name:"math_inline",rex:/\\f\$(.+?)\\f\$/gy,tmpl:"<eq>$1</eq>",tag:"\\f$"}],block:[{name:"math_block_eqno",rex:/\\f\[([^]+?)\\f\]\s*?\(([^)\s]+?)\)/gmy,tmpl:'<section class="eqno"><eqn>$1</eqn><span>($2)</span></section>',tag:"\\f["},{name:"math_block",rex:/\\f\[([^]+?)\\f\]/gmy,tmpl:"<section><eqn>$1</eqn></section>",tag:"\\f["}]},gitlab:{inline:[{name:"math_inline",rex:/\$`(.+?)`\$/gy,tmpl:"<eq>$1</eq>",tag:"$`"}],block:[{name:"math_block_eqno",rex:/`{3}math\s*([^`]+?)\s*?`{3}\s*\(([^)\r\n]+?)\)/gm,tmpl:'<section class="eqno"><eqn>$1</eqn><span>($2)</span></section>',tag:"```math"},{name:"math_block",rex:/`{3}math\s*([^`]*?)\s*`{3}/gm,tmpl:"<section><eqn>$1</eqn></section>",tag:"```math"}]},julia:{inline:[{name:"math_inline",rex:/`{2}([^`]+?)`{2}/gy,tmpl:"<eq>$1</eq>",tag:"``"},{name:"math_inline",rex:/\$((?:\S?)|(?:\S.*?\S))\$/gy,tmpl:"<eq>$1</eq>",tag:"$",spaceEnclosed:!1,pre:s.$_pre,post:s.$_post}],block:[{name:"math_block_eqno",rex:/`{3}math\s+?([^`]+?)\s+?`{3}\s*?\(([^)$\r\n]+?)\)/gmy,tmpl:'<section class="eqno"><eqn>$1</eqn><span>($2)</span></section>',tag:"```math"},{name:"math_block",rex:/`{3}math\s+?([^`]+?)\s+?`{3}/gmy,tmpl:"<section><eqn>$1</eqn></section>",tag:"```math"}]},kramdown:{inline:[{name:"math_inline",rex:/\${2}(.+?)\${2}/gy,tmpl:"<eq>$1</eq>",tag:"$$"}],block:[{name:"math_block_eqno",rex:/\${2}([^$]+?)\${2}\s*?\(([^)\s]+?)\)/gmy,tmpl:'<section class="eqno"><eqn>$1</eqn><span>($2)</span></section>',tag:"$$"},{name:"math_block",rex:/\${2}([^$]+?)\${2}/gmy,tmpl:"<section><eqn>$1</eqn></section>",tag:"$$"}]},dollars:{inline:[{name:"math_inline_double",rex:/\${2}([^$]*?[^\\])\${2}/gy,tmpl:"<section><eqn>$1</eqn></section>",tag:"$$",displayMode:!0,pre:s.$_pre,post:s.$_post},{name:"math_inline",rex:/\$((?:[^\s\\])|(?:\S.*?[^\s\\]))\$/gy,tmpl:"<eq>$1</eq>",tag:"$",outerSpace:!1,pre:s.$_pre,post:s.$_post}],block:[{name:"math_block_eqno",rex:/\${2}([^$]*?[^\\])\${2}\s*?\(([^)\s]+?)\)/gmy,tmpl:'<section class="eqno"><eqn>$1</eqn><span>($2)</span></section>',tag:"$$"},{name:"math_block",rex:/\${2}([^$]*?[^\\])\${2}/gmy,tmpl:"<section><eqn>$1</eqn></section>",tag:"$$"}]}},e.exports&&(e.exports=s)},9980:(e,t,n)=>{"use strict";e.exports=n(7024)},6233:(e,t,n)=>{"use strict";e.exports=n(9323)},813:e=>{"use strict";e.exports=["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","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},1947:e=>{"use strict";var t="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",n="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",r=new RegExp("^(?:"+t+"|"+n+"|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|<[?][\\s\\S]*?[?]>|<![A-Z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)"),s=new RegExp("^(?:"+t+"|"+n+")");e.exports.n=r,e.exports.q=s},7022:(e,t,n)=>{"use strict";var r=Object.prototype.hasOwnProperty;function s(e,t){return r.call(e,t)}function o(e){return!(e>=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(65535!=(65535&e)&&65534!=(65535&e)&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function i(e){if(e>65535){var t=55296+((e-=65536)>>10),n=56320+(1023&e);return String.fromCharCode(t,n)}return String.fromCharCode(e)}var a=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,l=new RegExp(a.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),c=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,u=n(6233);var p=/[&<>"]/,h=/[&<>"]/g,f={"&":"&","<":"<",">":">",'"':"""};function d(e){return f[e]}var m=/[.?*+^$[\]\\(){}|-]/g;var g=n(3189);t.lib={},t.lib.mdurl=n(8765),t.lib.ucmicro=n(4205),t.assign=function(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach((function(t){if(t){if("object"!=typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach((function(n){e[n]=t[n]}))}})),e},t.isString=function(e){return"[object String]"===function(e){return Object.prototype.toString.call(e)}(e)},t.has=s,t.unescapeMd=function(e){return e.indexOf("\\")<0?e:e.replace(a,"$1")},t.unescapeAll=function(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(l,(function(e,t,n){return t||function(e,t){var n=0;return s(u,t)?u[t]:35===t.charCodeAt(0)&&c.test(t)&&o(n="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10))?i(n):e}(e,n)}))},t.isValidEntityCode=o,t.fromCodePoint=i,t.escapeHtml=function(e){return p.test(e)?e.replace(h,d):e},t.arrayReplaceAt=function(e,t,n){return[].concat(e.slice(0,t),n,e.slice(t+1))},t.isSpace=function(e){switch(e){case 9:case 32:return!0}return!1},t.isWhiteSpace=function(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1},t.isMdAsciiPunct=function(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}},t.isPunctChar=function(e){return g.test(e)},t.escapeRE=function(e){return e.replace(m,"\\$&")},t.normalizeReference=function(e){return e=e.trim().replace(/\s+/g," "),"Ṿ"==="ẞ".toLowerCase()&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}},1685:(e,t,n)=>{"use strict";t.parseLinkLabel=n(3595),t.parseLinkDestination=n(2548),t.parseLinkTitle=n(8040)},2548:(e,t,n)=>{"use strict";var r=n(7022).unescapeAll;e.exports=function(e,t,n){var s,o,i=t,a={ok:!1,pos:0,lines:0,str:""};if(60===e.charCodeAt(t)){for(t++;t<n;){if(10===(s=e.charCodeAt(t)))return a;if(60===s)return a;if(62===s)return a.pos=t+1,a.str=r(e.slice(i+1,t)),a.ok=!0,a;92===s&&t+1<n?t+=2:t++}return a}for(o=0;t<n&&32!==(s=e.charCodeAt(t))&&!(s<32||127===s);)if(92===s&&t+1<n){if(32===e.charCodeAt(t+1))break;t+=2}else{if(40===s&&++o>32)return a;if(41===s){if(0===o)break;o--}t++}return i===t||0!==o||(a.str=r(e.slice(i,t)),a.lines=0,a.pos=t,a.ok=!0),a}},3595:e=>{"use strict";e.exports=function(e,t,n){var r,s,o,i,a=-1,l=e.posMax,c=e.pos;for(e.pos=t+1,r=1;e.pos<l;){if(93===(o=e.src.charCodeAt(e.pos))&&0===--r){s=!0;break}if(i=e.pos,e.md.inline.skipToken(e),91===o)if(i===e.pos-1)r++;else if(n)return e.pos=c,-1}return s&&(a=e.pos),e.pos=c,a}},8040:(e,t,n)=>{"use strict";var r=n(7022).unescapeAll;e.exports=function(e,t,n){var s,o,i=0,a=t,l={ok:!1,pos:0,lines:0,str:""};if(t>=n)return l;if(34!==(o=e.charCodeAt(t))&&39!==o&&40!==o)return l;for(t++,40===o&&(o=41);t<n;){if((s=e.charCodeAt(t))===o)return l.pos=t+1,l.lines=i,l.str=r(e.slice(a+1,t)),l.ok=!0,l;if(40===s&&41===o)return l;10===s?i++:92===s&&t+1<n&&(t++,10===e.charCodeAt(t)&&i++),t++}return l}},7024:(e,t,n)=>{"use strict";var r=n(7022),s=n(1685),o=n(7529),i=n(7346),a=n(2471),l=n(4485),c=n(8337),u=n(8765),p=n(3689),h={default:n(4218),zero:n(873),commonmark:n(6895)},f=/^(vbscript|javascript|file|data):/,d=/^data:image\/(gif|png|jpeg|webp);/;function m(e){var t=e.trim().toLowerCase();return!f.test(t)||!!d.test(t)}var g=["http:","https:","mailto:"];function b(e){var t=u.parse(e,!0);if(t.hostname&&(!t.protocol||g.indexOf(t.protocol)>=0))try{t.hostname=p.toASCII(t.hostname)}catch(e){}return u.encode(u.format(t))}function _(e){var t=u.parse(e,!0);if(t.hostname&&(!t.protocol||g.indexOf(t.protocol)>=0))try{t.hostname=p.toUnicode(t.hostname)}catch(e){}return u.decode(u.format(t),u.decode.defaultChars+"%")}function x(e,t){if(!(this instanceof x))return new x(e,t);t||r.isString(e)||(t=e||{},e="default"),this.inline=new l,this.block=new a,this.core=new i,this.renderer=new o,this.linkify=new c,this.validateLink=m,this.normalizeLink=b,this.normalizeLinkText=_,this.utils=r,this.helpers=r.assign({},s),this.options={},this.configure(e),t&&this.set(t)}x.prototype.set=function(e){return r.assign(this.options,e),this},x.prototype.configure=function(e){var t,n=this;if(r.isString(e)&&!(e=h[t=e]))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&n.set(e.options),e.components&&Object.keys(e.components).forEach((function(t){e.components[t].rules&&n[t].ruler.enableOnly(e.components[t].rules),e.components[t].rules2&&n[t].ruler2.enableOnly(e.components[t].rules2)})),this},x.prototype.enable=function(e,t){var n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach((function(t){n=n.concat(this[t].ruler.enable(e,!0))}),this),n=n.concat(this.inline.ruler2.enable(e,!0));var r=e.filter((function(e){return n.indexOf(e)<0}));if(r.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+r);return this},x.prototype.disable=function(e,t){var n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach((function(t){n=n.concat(this[t].ruler.disable(e,!0))}),this),n=n.concat(this.inline.ruler2.disable(e,!0));var r=e.filter((function(e){return n.indexOf(e)<0}));if(r.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+r);return this},x.prototype.use=function(e){var t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},x.prototype.parse=function(e,t){if("string"!=typeof e)throw new Error("Input data should be a String");var n=new this.core.State(e,this,t);return this.core.process(n),n.tokens},x.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},x.prototype.parseInline=function(e,t){var n=new this.core.State(e,this,t);return n.inlineMode=!0,this.core.process(n),n.tokens},x.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)},e.exports=x},2471:(e,t,n)=>{"use strict";var r=n(9580),s=[["table",n(1785),["paragraph","reference"]],["code",n(8768)],["fence",n(3542),["paragraph","reference","blockquote","list"]],["blockquote",n(5258),["paragraph","reference","blockquote","list"]],["hr",n(5634),["paragraph","reference","blockquote","list"]],["list",n(8532),["paragraph","reference","blockquote"]],["reference",n(3804)],["html_block",n(6329),["paragraph","reference","blockquote"]],["heading",n(1630),["paragraph","reference","blockquote"]],["lheading",n(6850)],["paragraph",n(6864)]];function o(){this.ruler=new r;for(var e=0;e<s.length;e++)this.ruler.push(s[e][0],s[e][1],{alt:(s[e][2]||[]).slice()})}o.prototype.tokenize=function(e,t,n){for(var r,s=this.ruler.getRules(""),o=s.length,i=t,a=!1,l=e.md.options.maxNesting;i<n&&(e.line=i=e.skipEmptyLines(i),!(i>=n))&&!(e.sCount[i]<e.blkIndent);){if(e.level>=l){e.line=n;break}for(r=0;r<o&&!s[r](e,i,n,!1);r++);e.tight=!a,e.isEmpty(e.line-1)&&(a=!0),(i=e.line)<n&&e.isEmpty(i)&&(a=!0,i++,e.line=i)}},o.prototype.parse=function(e,t,n,r){var s;e&&(s=new this.State(e,t,n,r),this.tokenize(s,s.line,s.lineMax))},o.prototype.State=n(2948),e.exports=o},7346:(e,t,n)=>{"use strict";var r=n(9580),s=[["normalize",n(4129)],["block",n(898)],["inline",n(9827)],["linkify",n(7830)],["replacements",n(2834)],["smartquotes",n(8450)]];function o(){this.ruler=new r;for(var e=0;e<s.length;e++)this.ruler.push(s[e][0],s[e][1])}o.prototype.process=function(e){var t,n,r;for(t=0,n=(r=this.ruler.getRules("")).length;t<n;t++)r[t](e)},o.prototype.State=n(6480),e.exports=o},4485:(e,t,n)=>{"use strict";var r=n(9580),s=[["text",n(9941)],["newline",n(3905)],["escape",n(1917)],["backticks",n(9755)],["strikethrough",n(4814).w],["emphasis",n(7894).w],["link",n(1727)],["image",n(3006)],["autolink",n(3420)],["html_inline",n(1779)],["entity",n(9391)]],o=[["balance_pairs",n(9354)],["strikethrough",n(4814).g],["emphasis",n(7894).g],["text_collapse",n(8996)]];function i(){var e;for(this.ruler=new r,e=0;e<s.length;e++)this.ruler.push(s[e][0],s[e][1]);for(this.ruler2=new r,e=0;e<o.length;e++)this.ruler2.push(o[e][0],o[e][1])}i.prototype.skipToken=function(e){var t,n,r=e.pos,s=this.ruler.getRules(""),o=s.length,i=e.md.options.maxNesting,a=e.cache;if(void 0===a[r]){if(e.level<i)for(n=0;n<o&&(e.level++,t=s[n](e,!0),e.level--,!t);n++);else e.pos=e.posMax;t||e.pos++,a[r]=e.pos}else e.pos=a[r]},i.prototype.tokenize=function(e){for(var t,n,r=this.ruler.getRules(""),s=r.length,o=e.posMax,i=e.md.options.maxNesting;e.pos<o;){if(e.level<i)for(n=0;n<s&&!(t=r[n](e,!1));n++);if(t){if(e.pos>=o)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},i.prototype.parse=function(e,t,n,r){var s,o,i,a=new this.State(e,t,n,r);for(this.tokenize(a),i=(o=this.ruler2.getRules("")).length,s=0;s<i;s++)o[s](a)},i.prototype.State=n(670),e.exports=i},6895:e=>{"use strict";e.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}},4218:e=>{"use strict";e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}},873:e=>{"use strict";e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}},7529:(e,t,n)=>{"use strict";var r=n(7022).assign,s=n(7022).unescapeAll,o=n(7022).escapeHtml,i={};function a(){this.rules=r({},i)}i.code_inline=function(e,t,n,r,s){var i=e[t];return"<code"+s.renderAttrs(i)+">"+o(e[t].content)+"</code>"},i.code_block=function(e,t,n,r,s){var i=e[t];return"<pre"+s.renderAttrs(i)+"><code>"+o(e[t].content)+"</code></pre>\n"},i.fence=function(e,t,n,r,i){var a,l,c,u,p,h=e[t],f=h.info?s(h.info).trim():"",d="",m="";return f&&(d=(c=f.split(/(\s+)/g))[0],m=c.slice(2).join("")),0===(a=n.highlight&&n.highlight(h.content,d,m)||o(h.content)).indexOf("<pre")?a+"\n":f?(l=h.attrIndex("class"),u=h.attrs?h.attrs.slice():[],l<0?u.push(["class",n.langPrefix+d]):(u[l]=u[l].slice(),u[l][1]+=" "+n.langPrefix+d),p={attrs:u},"<pre><code"+i.renderAttrs(p)+">"+a+"</code></pre>\n"):"<pre><code"+i.renderAttrs(h)+">"+a+"</code></pre>\n"},i.image=function(e,t,n,r,s){var o=e[t];return o.attrs[o.attrIndex("alt")][1]=s.renderInlineAsText(o.children,n,r),s.renderToken(e,t,n)},i.hardbreak=function(e,t,n){return n.xhtmlOut?"<br />\n":"<br>\n"},i.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?"<br />\n":"<br>\n":"\n"},i.text=function(e,t){return o(e[t].content)},i.html_block=function(e,t){return e[t].content},i.html_inline=function(e,t){return e[t].content},a.prototype.renderAttrs=function(e){var t,n,r;if(!e.attrs)return"";for(r="",t=0,n=e.attrs.length;t<n;t++)r+=" "+o(e.attrs[t][0])+'="'+o(e.attrs[t][1])+'"';return r},a.prototype.renderToken=function(e,t,n){var r,s="",o=!1,i=e[t];return i.hidden?"":(i.block&&-1!==i.nesting&&t&&e[t-1].hidden&&(s+="\n"),s+=(-1===i.nesting?"</":"<")+i.tag,s+=this.renderAttrs(i),0===i.nesting&&n.xhtmlOut&&(s+=" /"),i.block&&(o=!0,1===i.nesting&&t+1<e.length&&("inline"===(r=e[t+1]).type||r.hidden||-1===r.nesting&&r.tag===i.tag)&&(o=!1)),s+=o?">\n":">")},a.prototype.renderInline=function(e,t,n){for(var r,s="",o=this.rules,i=0,a=e.length;i<a;i++)void 0!==o[r=e[i].type]?s+=o[r](e,i,t,n,this):s+=this.renderToken(e,i,t);return s},a.prototype.renderInlineAsText=function(e,t,n){for(var r="",s=0,o=e.length;s<o;s++)"text"===e[s].type?r+=e[s].content:"image"===e[s].type?r+=this.renderInlineAsText(e[s].children,t,n):"softbreak"===e[s].type&&(r+="\n");return r},a.prototype.render=function(e,t,n){var r,s,o,i="",a=this.rules;for(r=0,s=e.length;r<s;r++)"inline"===(o=e[r].type)?i+=this.renderInline(e[r].children,t,n):void 0!==a[o]?i+=a[e[r].type](e,r,t,n,this):i+=this.renderToken(e,r,t,n);return i},e.exports=a},9580:e=>{"use strict";function t(){this.__rules__=[],this.__cache__=null}t.prototype.__find__=function(e){for(var t=0;t<this.__rules__.length;t++)if(this.__rules__[t].name===e)return t;return-1},t.prototype.__compile__=function(){var e=this,t=[""];e.__rules__.forEach((function(e){e.enabled&&e.alt.forEach((function(e){t.indexOf(e)<0&&t.push(e)}))})),e.__cache__={},t.forEach((function(t){e.__cache__[t]=[],e.__rules__.forEach((function(n){n.enabled&&(t&&n.alt.indexOf(t)<0||e.__cache__[t].push(n.fn))}))}))},t.prototype.at=function(e,t,n){var r=this.__find__(e),s=n||{};if(-1===r)throw new Error("Parser rule not found: "+e);this.__rules__[r].fn=t,this.__rules__[r].alt=s.alt||[],this.__cache__=null},t.prototype.before=function(e,t,n,r){var s=this.__find__(e),o=r||{};if(-1===s)throw new Error("Parser rule not found: "+e);this.__rules__.splice(s,0,{name:t,enabled:!0,fn:n,alt:o.alt||[]}),this.__cache__=null},t.prototype.after=function(e,t,n,r){var s=this.__find__(e),o=r||{};if(-1===s)throw new Error("Parser rule not found: "+e);this.__rules__.splice(s+1,0,{name:t,enabled:!0,fn:n,alt:o.alt||[]}),this.__cache__=null},t.prototype.push=function(e,t,n){var r=n||{};this.__rules__.push({name:e,enabled:!0,fn:t,alt:r.alt||[]}),this.__cache__=null},t.prototype.enable=function(e,t){Array.isArray(e)||(e=[e]);var n=[];return e.forEach((function(e){var r=this.__find__(e);if(r<0){if(t)return;throw new Error("Rules manager: invalid rule name "+e)}this.__rules__[r].enabled=!0,n.push(e)}),this),this.__cache__=null,n},t.prototype.enableOnly=function(e,t){Array.isArray(e)||(e=[e]),this.__rules__.forEach((function(e){e.enabled=!1})),this.enable(e,t)},t.prototype.disable=function(e,t){Array.isArray(e)||(e=[e]);var n=[];return e.forEach((function(e){var r=this.__find__(e);if(r<0){if(t)return;throw new Error("Rules manager: invalid rule name "+e)}this.__rules__[r].enabled=!1,n.push(e)}),this),this.__cache__=null,n},t.prototype.getRules=function(e){return null===this.__cache__&&this.__compile__(),this.__cache__[e]||[]},e.exports=t},5258:(e,t,n)=>{"use strict";var r=n(7022).isSpace;e.exports=function(e,t,n,s){var o,i,a,l,c,u,p,h,f,d,m,g,b,_,x,k,y,C,v,w,E=e.lineMax,A=e.bMarks[t]+e.tShift[t],D=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(62!==e.src.charCodeAt(A++))return!1;if(s)return!0;for(l=f=e.sCount[t]+1,32===e.src.charCodeAt(A)?(A++,l++,f++,o=!1,k=!0):9===e.src.charCodeAt(A)?(k=!0,(e.bsCount[t]+f)%4==3?(A++,l++,f++,o=!1):o=!0):k=!1,d=[e.bMarks[t]],e.bMarks[t]=A;A<D&&(i=e.src.charCodeAt(A),r(i));)9===i?f+=4-(f+e.bsCount[t]+(o?1:0))%4:f++,A++;for(m=[e.bsCount[t]],e.bsCount[t]=e.sCount[t]+1+(k?1:0),u=A>=D,_=[e.sCount[t]],e.sCount[t]=f-l,x=[e.tShift[t]],e.tShift[t]=A-e.bMarks[t],C=e.md.block.ruler.getRules("blockquote"),b=e.parentType,e.parentType="blockquote",h=t+1;h<n&&(w=e.sCount[h]<e.blkIndent,!((A=e.bMarks[h]+e.tShift[h])>=(D=e.eMarks[h])));h++)if(62!==e.src.charCodeAt(A++)||w){if(u)break;for(y=!1,a=0,c=C.length;a<c;a++)if(C[a](e,h,n,!0)){y=!0;break}if(y){e.lineMax=h,0!==e.blkIndent&&(d.push(e.bMarks[h]),m.push(e.bsCount[h]),x.push(e.tShift[h]),_.push(e.sCount[h]),e.sCount[h]-=e.blkIndent);break}d.push(e.bMarks[h]),m.push(e.bsCount[h]),x.push(e.tShift[h]),_.push(e.sCount[h]),e.sCount[h]=-1}else{for(l=f=e.sCount[h]+1,32===e.src.charCodeAt(A)?(A++,l++,f++,o=!1,k=!0):9===e.src.charCodeAt(A)?(k=!0,(e.bsCount[h]+f)%4==3?(A++,l++,f++,o=!1):o=!0):k=!1,d.push(e.bMarks[h]),e.bMarks[h]=A;A<D&&(i=e.src.charCodeAt(A),r(i));)9===i?f+=4-(f+e.bsCount[h]+(o?1:0))%4:f++,A++;u=A>=D,m.push(e.bsCount[h]),e.bsCount[h]=e.sCount[h]+1+(k?1:0),_.push(e.sCount[h]),e.sCount[h]=f-l,x.push(e.tShift[h]),e.tShift[h]=A-e.bMarks[h]}for(g=e.blkIndent,e.blkIndent=0,(v=e.push("blockquote_open","blockquote",1)).markup=">",v.map=p=[t,0],e.md.block.tokenize(e,t,h),(v=e.push("blockquote_close","blockquote",-1)).markup=">",e.lineMax=E,e.parentType=b,p[1]=e.line,a=0;a<x.length;a++)e.bMarks[a+t]=d[a],e.tShift[a+t]=x[a],e.sCount[a+t]=_[a],e.bsCount[a+t]=m[a];return e.blkIndent=g,!0}},8768:e=>{"use strict";e.exports=function(e,t,n){var r,s,o;if(e.sCount[t]-e.blkIndent<4)return!1;for(s=r=t+1;r<n;)if(e.isEmpty(r))r++;else{if(!(e.sCount[r]-e.blkIndent>=4))break;s=++r}return e.line=s,(o=e.push("code_block","code",0)).content=e.getLines(t,s,4+e.blkIndent,!1)+"\n",o.map=[t,e.line],!0}},3542:e=>{"use strict";e.exports=function(e,t,n,r){var s,o,i,a,l,c,u,p=!1,h=e.bMarks[t]+e.tShift[t],f=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(h+3>f)return!1;if(126!==(s=e.src.charCodeAt(h))&&96!==s)return!1;if(l=h,(o=(h=e.skipChars(h,s))-l)<3)return!1;if(u=e.src.slice(l,h),i=e.src.slice(h,f),96===s&&i.indexOf(String.fromCharCode(s))>=0)return!1;if(r)return!0;for(a=t;!(++a>=n)&&!((h=l=e.bMarks[a]+e.tShift[a])<(f=e.eMarks[a])&&e.sCount[a]<e.blkIndent);)if(e.src.charCodeAt(h)===s&&!(e.sCount[a]-e.blkIndent>=4||(h=e.skipChars(h,s))-l<o||(h=e.skipSpaces(h))<f)){p=!0;break}return o=e.sCount[t],e.line=a+(p?1:0),(c=e.push("fence","code",0)).info=i,c.content=e.getLines(t+1,a,o,!0),c.markup=u,c.map=[t,e.line],!0}},1630:(e,t,n)=>{"use strict";var r=n(7022).isSpace;e.exports=function(e,t,n,s){var o,i,a,l,c=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(35!==(o=e.src.charCodeAt(c))||c>=u)return!1;for(i=1,o=e.src.charCodeAt(++c);35===o&&c<u&&i<=6;)i++,o=e.src.charCodeAt(++c);return!(i>6||c<u&&!r(o))&&(s||(u=e.skipSpacesBack(u,c),(a=e.skipCharsBack(u,35,c))>c&&r(e.src.charCodeAt(a-1))&&(u=a),e.line=t+1,(l=e.push("heading_open","h"+String(i),1)).markup="########".slice(0,i),l.map=[t,e.line],(l=e.push("inline","",0)).content=e.src.slice(c,u).trim(),l.map=[t,e.line],l.children=[],(l=e.push("heading_close","h"+String(i),-1)).markup="########".slice(0,i)),!0)}},5634:(e,t,n)=>{"use strict";var r=n(7022).isSpace;e.exports=function(e,t,n,s){var o,i,a,l,c=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(42!==(o=e.src.charCodeAt(c++))&&45!==o&&95!==o)return!1;for(i=1;c<u;){if((a=e.src.charCodeAt(c++))!==o&&!r(a))return!1;a===o&&i++}return!(i<3)&&(s||(e.line=t+1,(l=e.push("hr","hr",0)).map=[t,e.line],l.markup=Array(i+1).join(String.fromCharCode(o))),!0)}},6329:(e,t,n)=>{"use strict";var r=n(813),s=n(1947).q,o=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+r.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(s.source+"\\s*$"),/^$/,!1]];e.exports=function(e,t,n,r){var s,i,a,l,c=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(!e.md.options.html)return!1;if(60!==e.src.charCodeAt(c))return!1;for(l=e.src.slice(c,u),s=0;s<o.length&&!o[s][0].test(l);s++);if(s===o.length)return!1;if(r)return o[s][2];if(i=t+1,!o[s][1].test(l))for(;i<n&&!(e.sCount[i]<e.blkIndent);i++)if(c=e.bMarks[i]+e.tShift[i],u=e.eMarks[i],l=e.src.slice(c,u),o[s][1].test(l)){0!==l.length&&i++;break}return e.line=i,(a=e.push("html_block","",0)).map=[t,i],a.content=e.getLines(t,i,e.blkIndent,!0),!0}},6850:e=>{"use strict";e.exports=function(e,t,n){var r,s,o,i,a,l,c,u,p,h,f=t+1,d=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;for(h=e.parentType,e.parentType="paragraph";f<n&&!e.isEmpty(f);f++)if(!(e.sCount[f]-e.blkIndent>3)){if(e.sCount[f]>=e.blkIndent&&(l=e.bMarks[f]+e.tShift[f])<(c=e.eMarks[f])&&(45===(p=e.src.charCodeAt(l))||61===p)&&(l=e.skipChars(l,p),(l=e.skipSpaces(l))>=c)){u=61===p?1:2;break}if(!(e.sCount[f]<0)){for(s=!1,o=0,i=d.length;o<i;o++)if(d[o](e,f,n,!0)){s=!0;break}if(s)break}}return!!u&&(r=e.getLines(t,f,e.blkIndent,!1).trim(),e.line=f+1,(a=e.push("heading_open","h"+String(u),1)).markup=String.fromCharCode(p),a.map=[t,e.line],(a=e.push("inline","",0)).content=r,a.map=[t,e.line-1],a.children=[],(a=e.push("heading_close","h"+String(u),-1)).markup=String.fromCharCode(p),e.parentType=h,!0)}},8532:(e,t,n)=>{"use strict";var r=n(7022).isSpace;function s(e,t){var n,s,o,i;return s=e.bMarks[t]+e.tShift[t],o=e.eMarks[t],42!==(n=e.src.charCodeAt(s++))&&45!==n&&43!==n||s<o&&(i=e.src.charCodeAt(s),!r(i))?-1:s}function o(e,t){var n,s=e.bMarks[t]+e.tShift[t],o=s,i=e.eMarks[t];if(o+1>=i)return-1;if((n=e.src.charCodeAt(o++))<48||n>57)return-1;for(;;){if(o>=i)return-1;if(!((n=e.src.charCodeAt(o++))>=48&&n<=57)){if(41===n||46===n)break;return-1}if(o-s>=10)return-1}return o<i&&(n=e.src.charCodeAt(o),!r(n))?-1:o}e.exports=function(e,t,n,r){var i,a,l,c,u,p,h,f,d,m,g,b,_,x,k,y,C,v,w,E,A,D,S,F,q,T,L,$,N=!1,M=!0;if(e.sCount[t]-e.blkIndent>=4)return!1;if(e.listIndent>=0&&e.sCount[t]-e.listIndent>=4&&e.sCount[t]<e.blkIndent)return!1;if(r&&"paragraph"===e.parentType&&e.sCount[t]>=e.blkIndent&&(N=!0),(S=o(e,t))>=0){if(h=!0,q=e.bMarks[t]+e.tShift[t],_=Number(e.src.slice(q,S-1)),N&&1!==_)return!1}else{if(!((S=s(e,t))>=0))return!1;h=!1}if(N&&e.skipSpaces(S)>=e.eMarks[t])return!1;if(b=e.src.charCodeAt(S-1),r)return!0;for(g=e.tokens.length,h?($=e.push("ordered_list_open","ol",1),1!==_&&($.attrs=[["start",_]])):$=e.push("bullet_list_open","ul",1),$.map=m=[t,0],$.markup=String.fromCharCode(b),k=t,F=!1,L=e.md.block.ruler.getRules("list"),v=e.parentType,e.parentType="list";k<n;){for(D=S,x=e.eMarks[k],p=y=e.sCount[k]+S-(e.bMarks[t]+e.tShift[t]);D<x;){if(9===(i=e.src.charCodeAt(D)))y+=4-(y+e.bsCount[k])%4;else{if(32!==i)break;y++}D++}if((u=(a=D)>=x?1:y-p)>4&&(u=1),c=p+u,($=e.push("list_item_open","li",1)).markup=String.fromCharCode(b),$.map=f=[t,0],h&&($.info=e.src.slice(q,S-1)),A=e.tight,E=e.tShift[t],w=e.sCount[t],C=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=c,e.tight=!0,e.tShift[t]=a-e.bMarks[t],e.sCount[t]=y,a>=x&&e.isEmpty(t+1)?e.line=Math.min(e.line+2,n):e.md.block.tokenize(e,t,n,!0),e.tight&&!F||(M=!1),F=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=C,e.tShift[t]=E,e.sCount[t]=w,e.tight=A,($=e.push("list_item_close","li",-1)).markup=String.fromCharCode(b),k=t=e.line,f[1]=k,a=e.bMarks[t],k>=n)break;if(e.sCount[k]<e.blkIndent)break;if(e.sCount[t]-e.blkIndent>=4)break;for(T=!1,l=0,d=L.length;l<d;l++)if(L[l](e,k,n,!0)){T=!0;break}if(T)break;if(h){if((S=o(e,k))<0)break;q=e.bMarks[k]+e.tShift[k]}else if((S=s(e,k))<0)break;if(b!==e.src.charCodeAt(S-1))break}return($=h?e.push("ordered_list_close","ol",-1):e.push("bullet_list_close","ul",-1)).markup=String.fromCharCode(b),m[1]=k,e.line=k,e.parentType=v,M&&function(e,t){var n,r,s=e.level+2;for(n=t+2,r=e.tokens.length-2;n<r;n++)e.tokens[n].level===s&&"paragraph_open"===e.tokens[n].type&&(e.tokens[n+2].hidden=!0,e.tokens[n].hidden=!0,n+=2)}(e,g),!0}},6864:e=>{"use strict";e.exports=function(e,t){var n,r,s,o,i,a,l=t+1,c=e.md.block.ruler.getRules("paragraph"),u=e.lineMax;for(a=e.parentType,e.parentType="paragraph";l<u&&!e.isEmpty(l);l++)if(!(e.sCount[l]-e.blkIndent>3||e.sCount[l]<0)){for(r=!1,s=0,o=c.length;s<o;s++)if(c[s](e,l,u,!0)){r=!0;break}if(r)break}return n=e.getLines(t,l,e.blkIndent,!1).trim(),e.line=l,(i=e.push("paragraph_open","p",1)).map=[t,e.line],(i=e.push("inline","",0)).content=n,i.map=[t,e.line],i.children=[],i=e.push("paragraph_close","p",-1),e.parentType=a,!0}},3804:(e,t,n)=>{"use strict";var r=n(7022).normalizeReference,s=n(7022).isSpace;e.exports=function(e,t,n,o){var i,a,l,c,u,p,h,f,d,m,g,b,_,x,k,y,C=0,v=e.bMarks[t]+e.tShift[t],w=e.eMarks[t],E=t+1;if(e.sCount[t]-e.blkIndent>=4)return!1;if(91!==e.src.charCodeAt(v))return!1;for(;++v<w;)if(93===e.src.charCodeAt(v)&&92!==e.src.charCodeAt(v-1)){if(v+1===w)return!1;if(58!==e.src.charCodeAt(v+1))return!1;break}for(c=e.lineMax,k=e.md.block.ruler.getRules("reference"),m=e.parentType,e.parentType="reference";E<c&&!e.isEmpty(E);E++)if(!(e.sCount[E]-e.blkIndent>3||e.sCount[E]<0)){for(x=!1,p=0,h=k.length;p<h;p++)if(k[p](e,E,c,!0)){x=!0;break}if(x)break}for(w=(_=e.getLines(t,E,e.blkIndent,!1).trim()).length,v=1;v<w;v++){if(91===(i=_.charCodeAt(v)))return!1;if(93===i){d=v;break}(10===i||92===i&&++v<w&&10===_.charCodeAt(v))&&C++}if(d<0||58!==_.charCodeAt(d+1))return!1;for(v=d+2;v<w;v++)if(10===(i=_.charCodeAt(v)))C++;else if(!s(i))break;if(!(g=e.md.helpers.parseLinkDestination(_,v,w)).ok)return!1;if(u=e.md.normalizeLink(g.str),!e.md.validateLink(u))return!1;for(a=v=g.pos,l=C+=g.lines,b=v;v<w;v++)if(10===(i=_.charCodeAt(v)))C++;else if(!s(i))break;for(g=e.md.helpers.parseLinkTitle(_,v,w),v<w&&b!==v&&g.ok?(y=g.str,v=g.pos,C+=g.lines):(y="",v=a,C=l);v<w&&(i=_.charCodeAt(v),s(i));)v++;if(v<w&&10!==_.charCodeAt(v)&&y)for(y="",v=a,C=l;v<w&&(i=_.charCodeAt(v),s(i));)v++;return!(v<w&&10!==_.charCodeAt(v))&&(!!(f=r(_.slice(1,d)))&&(o||(void 0===e.env.references&&(e.env.references={}),void 0===e.env.references[f]&&(e.env.references[f]={title:y,href:u}),e.parentType=m,e.line=t+C+1),!0))}},2948:(e,t,n)=>{"use strict";var r=n(5872),s=n(7022).isSpace;function o(e,t,n,r){var o,i,a,l,c,u,p,h;for(this.src=e,this.md=t,this.env=n,this.tokens=r,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",h=!1,a=l=u=p=0,c=(i=this.src).length;l<c;l++){if(o=i.charCodeAt(l),!h){if(s(o)){u++,9===o?p+=4-p%4:p++;continue}h=!0}10!==o&&l!==c-1||(10!==o&&l++,this.bMarks.push(a),this.eMarks.push(l),this.tShift.push(u),this.sCount.push(p),this.bsCount.push(0),h=!1,u=0,p=0,a=l+1)}this.bMarks.push(i.length),this.eMarks.push(i.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}o.prototype.push=function(e,t,n){var s=new r(e,t,n);return s.block=!0,n<0&&this.level--,s.level=this.level,n>0&&this.level++,this.tokens.push(s),s},o.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},o.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;e<t&&!(this.bMarks[e]+this.tShift[e]<this.eMarks[e]);e++);return e},o.prototype.skipSpaces=function(e){for(var t,n=this.src.length;e<n&&(t=this.src.charCodeAt(e),s(t));e++);return e},o.prototype.skipSpacesBack=function(e,t){if(e<=t)return e;for(;e>t;)if(!s(this.src.charCodeAt(--e)))return e+1;return e},o.prototype.skipChars=function(e,t){for(var n=this.src.length;e<n&&this.src.charCodeAt(e)===t;e++);return e},o.prototype.skipCharsBack=function(e,t,n){if(e<=n)return e;for(;e>n;)if(t!==this.src.charCodeAt(--e))return e+1;return e},o.prototype.getLines=function(e,t,n,r){var o,i,a,l,c,u,p,h=e;if(e>=t)return"";for(u=new Array(t-e),o=0;h<t;h++,o++){for(i=0,p=l=this.bMarks[h],c=h+1<t||r?this.eMarks[h]+1:this.eMarks[h];l<c&&i<n;){if(a=this.src.charCodeAt(l),s(a))9===a?i+=4-(i+this.bsCount[h])%4:i++;else{if(!(l-p<this.tShift[h]))break;i++}l++}u[o]=i>n?new Array(i-n+1).join(" ")+this.src.slice(l,c):this.src.slice(l,c)}return u.join("")},o.prototype.Token=r,e.exports=o},1785:(e,t,n)=>{"use strict";var r=n(7022).isSpace;function s(e,t){var n=e.bMarks[t]+e.tShift[t],r=e.eMarks[t];return e.src.substr(n,r-n)}function o(e){var t,n=[],r=0,s=e.length,o=!1,i=0,a="";for(t=e.charCodeAt(r);r<s;)124===t&&(o?(a+=e.substring(i,r-1),i=r):(n.push(a+e.substring(i,r)),a="",i=r+1)),o=92===t,r++,t=e.charCodeAt(r);return n.push(a+e.substring(i)),n}e.exports=function(e,t,n,i){var a,l,c,u,p,h,f,d,m,g,b,_,x,k,y,C,v,w;if(t+2>n)return!1;if(h=t+1,e.sCount[h]<e.blkIndent)return!1;if(e.sCount[h]-e.blkIndent>=4)return!1;if((c=e.bMarks[h]+e.tShift[h])>=e.eMarks[h])return!1;if(124!==(v=e.src.charCodeAt(c++))&&45!==v&&58!==v)return!1;if(c>=e.eMarks[h])return!1;if(124!==(w=e.src.charCodeAt(c++))&&45!==w&&58!==w&&!r(w))return!1;if(45===v&&r(w))return!1;for(;c<e.eMarks[h];){if(124!==(a=e.src.charCodeAt(c))&&45!==a&&58!==a&&!r(a))return!1;c++}for(f=(l=s(e,t+1)).split("|"),g=[],u=0;u<f.length;u++){if(!(b=f[u].trim())){if(0===u||u===f.length-1)continue;return!1}if(!/^:?-+:?$/.test(b))return!1;58===b.charCodeAt(b.length-1)?g.push(58===b.charCodeAt(0)?"center":"right"):58===b.charCodeAt(0)?g.push("left"):g.push("")}if(-1===(l=s(e,t).trim()).indexOf("|"))return!1;if(e.sCount[t]-e.blkIndent>=4)return!1;if((f=o(l)).length&&""===f[0]&&f.shift(),f.length&&""===f[f.length-1]&&f.pop(),0===(d=f.length)||d!==g.length)return!1;if(i)return!0;for(k=e.parentType,e.parentType="table",C=e.md.block.ruler.getRules("blockquote"),(m=e.push("table_open","table",1)).map=_=[t,0],(m=e.push("thead_open","thead",1)).map=[t,t+1],(m=e.push("tr_open","tr",1)).map=[t,t+1],u=0;u<f.length;u++)m=e.push("th_open","th",1),g[u]&&(m.attrs=[["style","text-align:"+g[u]]]),(m=e.push("inline","",0)).content=f[u].trim(),m.children=[],m=e.push("th_close","th",-1);for(m=e.push("tr_close","tr",-1),m=e.push("thead_close","thead",-1),h=t+2;h<n&&!(e.sCount[h]<e.blkIndent);h++){for(y=!1,u=0,p=C.length;u<p;u++)if(C[u](e,h,n,!0)){y=!0;break}if(y)break;if(!(l=s(e,h).trim()))break;if(e.sCount[h]-e.blkIndent>=4)break;for((f=o(l)).length&&""===f[0]&&f.shift(),f.length&&""===f[f.length-1]&&f.pop(),h===t+2&&((m=e.push("tbody_open","tbody",1)).map=x=[t+2,0]),(m=e.push("tr_open","tr",1)).map=[h,h+1],u=0;u<d;u++)m=e.push("td_open","td",1),g[u]&&(m.attrs=[["style","text-align:"+g[u]]]),(m=e.push("inline","",0)).content=f[u]?f[u].trim():"",m.children=[],m=e.push("td_close","td",-1);m=e.push("tr_close","tr",-1)}return x&&(m=e.push("tbody_close","tbody",-1),x[1]=h),m=e.push("table_close","table",-1),_[1]=h,e.parentType=k,e.line=h,!0}},898:e=>{"use strict";e.exports=function(e){var t;e.inlineMode?((t=new e.Token("inline","",0)).content=e.src,t.map=[0,1],t.children=[],e.tokens.push(t)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}},9827:e=>{"use strict";e.exports=function(e){var t,n,r,s=e.tokens;for(n=0,r=s.length;n<r;n++)"inline"===(t=s[n]).type&&e.md.inline.parse(t.content,e.md,e.env,t.children)}},7830:(e,t,n)=>{"use strict";var r=n(7022).arrayReplaceAt;function s(e){return/^<\/a\s*>/i.test(e)}e.exports=function(e){var t,n,o,i,a,l,c,u,p,h,f,d,m,g,b,_,x,k,y=e.tokens;if(e.md.options.linkify)for(n=0,o=y.length;n<o;n++)if("inline"===y[n].type&&e.md.linkify.pretest(y[n].content))for(m=0,t=(i=y[n].children).length-1;t>=0;t--)if("link_close"!==(l=i[t]).type){if("html_inline"===l.type&&(k=l.content,/^<a[>\s]/i.test(k)&&m>0&&m--,s(l.content)&&m++),!(m>0)&&"text"===l.type&&e.md.linkify.test(l.content)){for(p=l.content,x=e.md.linkify.match(p),c=[],d=l.level,f=0,u=0;u<x.length;u++)g=x[u].url,b=e.md.normalizeLink(g),e.md.validateLink(b)&&(_=x[u].text,_=x[u].schema?"mailto:"!==x[u].schema||/^mailto:/i.test(_)?e.md.normalizeLinkText(_):e.md.normalizeLinkText("mailto:"+_).replace(/^mailto:/,""):e.md.normalizeLinkText("http://"+_).replace(/^http:\/\//,""),(h=x[u].index)>f&&((a=new e.Token("text","",0)).content=p.slice(f,h),a.level=d,c.push(a)),(a=new e.Token("link_open","a",1)).attrs=[["href",b]],a.level=d++,a.markup="linkify",a.info="auto",c.push(a),(a=new e.Token("text","",0)).content=_,a.level=d,c.push(a),(a=new e.Token("link_close","a",-1)).level=--d,a.markup="linkify",a.info="auto",c.push(a),f=x[u].lastIndex);f<p.length&&((a=new e.Token("text","",0)).content=p.slice(f),a.level=d,c.push(a)),y[n].children=i=r(i,t,c)}}else for(t--;i[t].level!==l.level&&"link_open"!==i[t].type;)t--}},4129:e=>{"use strict";var t=/\r\n?|\n/g,n=/\0/g;e.exports=function(e){var r;r=(r=e.src.replace(t,"\n")).replace(n,"<22>"),e.src=r}},2834:e=>{"use strict";var t=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,n=/\((c|tm|r|p)\)/i,r=/\((c|tm|r|p)\)/gi,s={c:"©",r:"®",p:"§",tm:"™"};function o(e,t){return s[t.toLowerCase()]}function i(e){var t,n,s=0;for(t=e.length-1;t>=0;t--)"text"!==(n=e[t]).type||s||(n.content=n.content.replace(r,o)),"link_open"===n.type&&"auto"===n.info&&s--,"link_close"===n.type&&"auto"===n.info&&s++}function a(e){var n,r,s=0;for(n=e.length-1;n>=0;n--)"text"!==(r=e[n]).type||s||t.test(r.content)&&(r.content=r.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/gm,"$1—").replace(/(^|\s)--(?=\s|$)/gm,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/gm,"$1–")),"link_open"===r.type&&"auto"===r.info&&s--,"link_close"===r.type&&"auto"===r.info&&s++}e.exports=function(e){var r;if(e.md.options.typographer)for(r=e.tokens.length-1;r>=0;r--)"inline"===e.tokens[r].type&&(n.test(e.tokens[r].content)&&i(e.tokens[r].children),t.test(e.tokens[r].content)&&a(e.tokens[r].children))}},8450:(e,t,n)=>{"use strict";var r=n(7022).isWhiteSpace,s=n(7022).isPunctChar,o=n(7022).isMdAsciiPunct,i=/['"]/,a=/['"]/g;function l(e,t,n){return e.substr(0,t)+n+e.substr(t+1)}function c(e,t){var n,i,c,u,p,h,f,d,m,g,b,_,x,k,y,C,v,w,E,A,D;for(E=[],n=0;n<e.length;n++){for(i=e[n],f=e[n].level,v=E.length-1;v>=0&&!(E[v].level<=f);v--);if(E.length=v+1,"text"===i.type){p=0,h=(c=i.content).length;e:for(;p<h&&(a.lastIndex=p,u=a.exec(c));){if(y=C=!0,p=u.index+1,w="'"===u[0],m=32,u.index-1>=0)m=c.charCodeAt(u.index-1);else for(v=n-1;v>=0&&("softbreak"!==e[v].type&&"hardbreak"!==e[v].type);v--)if(e[v].content){m=e[v].content.charCodeAt(e[v].content.length-1);break}if(g=32,p<h)g=c.charCodeAt(p);else for(v=n+1;v<e.length&&("softbreak"!==e[v].type&&"hardbreak"!==e[v].type);v++)if(e[v].content){g=e[v].content.charCodeAt(0);break}if(b=o(m)||s(String.fromCharCode(m)),_=o(g)||s(String.fromCharCode(g)),x=r(m),(k=r(g))?y=!1:_&&(x||b||(y=!1)),x?C=!1:b&&(k||_||(C=!1)),34===g&&'"'===u[0]&&m>=48&&m<=57&&(C=y=!1),y&&C&&(y=b,C=_),y||C){if(C)for(v=E.length-1;v>=0&&(d=E[v],!(E[v].level<f));v--)if(d.single===w&&E[v].level===f){d=E[v],w?(A=t.md.options.quotes[2],D=t.md.options.quotes[3]):(A=t.md.options.quotes[0],D=t.md.options.quotes[1]),i.content=l(i.content,u.index,D),e[d.token].content=l(e[d.token].content,d.pos,A),p+=D.length-1,d.token===n&&(p+=A.length-1),h=(c=i.content).length,E.length=v;continue e}y?E.push({token:n,pos:u.index,single:w,level:f}):C&&w&&(i.content=l(i.content,u.index,"’"))}else w&&(i.content=l(i.content,u.index,"’"))}}}}e.exports=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)"inline"===e.tokens[t].type&&i.test(e.tokens[t].content)&&c(e.tokens[t].children,e)}},6480:(e,t,n)=>{"use strict";var r=n(5872);function s(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}s.prototype.Token=r,e.exports=s},3420:e=>{"use strict";var t=/^([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])?)*)$/,n=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/;e.exports=function(e,r){var s,o,i,a,l,c,u=e.pos;if(60!==e.src.charCodeAt(u))return!1;for(l=e.pos,c=e.posMax;;){if(++u>=c)return!1;if(60===(a=e.src.charCodeAt(u)))return!1;if(62===a)break}return s=e.src.slice(l+1,u),n.test(s)?(o=e.md.normalizeLink(s),!!e.md.validateLink(o)&&(r||((i=e.push("link_open","a",1)).attrs=[["href",o]],i.markup="autolink",i.info="auto",(i=e.push("text","",0)).content=e.md.normalizeLinkText(s),(i=e.push("link_close","a",-1)).markup="autolink",i.info="auto"),e.pos+=s.length+2,!0)):!!t.test(s)&&(o=e.md.normalizeLink("mailto:"+s),!!e.md.validateLink(o)&&(r||((i=e.push("link_open","a",1)).attrs=[["href",o]],i.markup="autolink",i.info="auto",(i=e.push("text","",0)).content=e.md.normalizeLinkText(s),(i=e.push("link_close","a",-1)).markup="autolink",i.info="auto"),e.pos+=s.length+2,!0))}},9755:e=>{"use strict";e.exports=function(e,t){var n,r,s,o,i,a,l,c,u=e.pos;if(96!==e.src.charCodeAt(u))return!1;for(n=u,u++,r=e.posMax;u<r&&96===e.src.charCodeAt(u);)u++;if(l=(s=e.src.slice(n,u)).length,e.backticksScanned&&(e.backticks[l]||0)<=n)return t||(e.pending+=s),e.pos+=l,!0;for(i=a=u;-1!==(i=e.src.indexOf("`",a));){for(a=i+1;a<r&&96===e.src.charCodeAt(a);)a++;if((c=a-i)===l)return t||((o=e.push("code_inline","code",0)).markup=s,o.content=e.src.slice(u,i).replace(/\n/g," ").replace(/^ (.+) $/,"$1")),e.pos=a,!0;e.backticks[c]=i}return e.backticksScanned=!0,t||(e.pending+=s),e.pos+=l,!0}},9354:e=>{"use strict";function t(e,t){var n,r,s,o,i,a,l,c,u={},p=t.length;if(p){var h=0,f=-2,d=[];for(n=0;n<p;n++)if(s=t[n],d.push(0),t[h].marker===s.marker&&f===s.token-1||(h=n),f=s.token,s.length=s.length||0,s.close){for(u.hasOwnProperty(s.marker)||(u[s.marker]=[-1,-1,-1,-1,-1,-1]),i=u[s.marker][(s.open?3:0)+s.length%3],a=r=h-d[h]-1;r>i;r-=d[r]+1)if((o=t[r]).marker===s.marker&&o.open&&o.end<0&&(l=!1,(o.close||s.open)&&(o.length+s.length)%3==0&&(o.length%3==0&&s.length%3==0||(l=!0)),!l)){c=r>0&&!t[r-1].open?d[r-1]+1:0,d[n]=n-r+c,d[r]=c,s.open=!1,o.end=n,o.close=!1,a=-1,f=-2;break}-1!==a&&(u[s.marker][(s.open?3:0)+(s.length||0)%3]=a)}}}e.exports=function(e){var n,r=e.tokens_meta,s=e.tokens_meta.length;for(t(0,e.delimiters),n=0;n<s;n++)r[n]&&r[n].delimiters&&t(0,r[n].delimiters)}},7894:e=>{"use strict";function t(e,t){var n,r,s,o,i,a;for(n=t.length-1;n>=0;n--)95!==(r=t[n]).marker&&42!==r.marker||-1!==r.end&&(s=t[r.end],a=n>0&&t[n-1].end===r.end+1&&t[n-1].marker===r.marker&&t[n-1].token===r.token-1&&t[r.end+1].token===s.token+1,i=String.fromCharCode(r.marker),(o=e.tokens[r.token]).type=a?"strong_open":"em_open",o.tag=a?"strong":"em",o.nesting=1,o.markup=a?i+i:i,o.content="",(o=e.tokens[s.token]).type=a?"strong_close":"em_close",o.tag=a?"strong":"em",o.nesting=-1,o.markup=a?i+i:i,o.content="",a&&(e.tokens[t[n-1].token].content="",e.tokens[t[r.end+1].token].content="",n--))}e.exports.w=function(e,t){var n,r,s=e.pos,o=e.src.charCodeAt(s);if(t)return!1;if(95!==o&&42!==o)return!1;for(r=e.scanDelims(e.pos,42===o),n=0;n<r.length;n++)e.push("text","",0).content=String.fromCharCode(o),e.delimiters.push({marker:o,length:r.length,token:e.tokens.length-1,end:-1,open:r.can_open,close:r.can_close});return e.pos+=r.length,!0},e.exports.g=function(e){var n,r=e.tokens_meta,s=e.tokens_meta.length;for(t(e,e.delimiters),n=0;n<s;n++)r[n]&&r[n].delimiters&&t(e,r[n].delimiters)}},9391:(e,t,n)=>{"use strict";var r=n(6233),s=n(7022).has,o=n(7022).isValidEntityCode,i=n(7022).fromCodePoint,a=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,l=/^&([a-z][a-z0-9]{1,31});/i;e.exports=function(e,t){var n,c,u=e.pos,p=e.posMax;if(38!==e.src.charCodeAt(u))return!1;if(u+1<p)if(35===e.src.charCodeAt(u+1)){if(c=e.src.slice(u).match(a))return t||(n="x"===c[1][0].toLowerCase()?parseInt(c[1].slice(1),16):parseInt(c[1],10),e.pending+=o(n)?i(n):i(65533)),e.pos+=c[0].length,!0}else if((c=e.src.slice(u).match(l))&&s(r,c[1]))return t||(e.pending+=r[c[1]]),e.pos+=c[0].length,!0;return t||(e.pending+="&"),e.pos++,!0}},1917:(e,t,n)=>{"use strict";for(var r=n(7022).isSpace,s=[],o=0;o<256;o++)s.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach((function(e){s[e.charCodeAt(0)]=1})),e.exports=function(e,t){var n,o=e.pos,i=e.posMax;if(92!==e.src.charCodeAt(o))return!1;if(++o<i){if((n=e.src.charCodeAt(o))<256&&0!==s[n])return t||(e.pending+=e.src[o]),e.pos+=2,!0;if(10===n){for(t||e.push("hardbreak","br",0),o++;o<i&&(n=e.src.charCodeAt(o),r(n));)o++;return e.pos=o,!0}}return t||(e.pending+="\\"),e.pos++,!0}},1779:(e,t,n)=>{"use strict";var r=n(1947).n;e.exports=function(e,t){var n,s,o,i=e.pos;return!!e.md.options.html&&(o=e.posMax,!(60!==e.src.charCodeAt(i)||i+2>=o)&&(!(33!==(n=e.src.charCodeAt(i+1))&&63!==n&&47!==n&&!function(e){var t=32|e;return t>=97&&t<=122}(n))&&(!!(s=e.src.slice(i).match(r))&&(t||(e.push("html_inline","",0).content=e.src.slice(i,i+s[0].length)),e.pos+=s[0].length,!0))))}},3006:(e,t,n)=>{"use strict";var r=n(7022).normalizeReference,s=n(7022).isSpace;e.exports=function(e,t){var n,o,i,a,l,c,u,p,h,f,d,m,g,b="",_=e.pos,x=e.posMax;if(33!==e.src.charCodeAt(e.pos))return!1;if(91!==e.src.charCodeAt(e.pos+1))return!1;if(c=e.pos+2,(l=e.md.helpers.parseLinkLabel(e,e.pos+1,!1))<0)return!1;if((u=l+1)<x&&40===e.src.charCodeAt(u)){for(u++;u<x&&(o=e.src.charCodeAt(u),s(o)||10===o);u++);if(u>=x)return!1;for(g=u,(h=e.md.helpers.parseLinkDestination(e.src,u,e.posMax)).ok&&(b=e.md.normalizeLink(h.str),e.md.validateLink(b)?u=h.pos:b=""),g=u;u<x&&(o=e.src.charCodeAt(u),s(o)||10===o);u++);if(h=e.md.helpers.parseLinkTitle(e.src,u,e.posMax),u<x&&g!==u&&h.ok)for(f=h.str,u=h.pos;u<x&&(o=e.src.charCodeAt(u),s(o)||10===o);u++);else f="";if(u>=x||41!==e.src.charCodeAt(u))return e.pos=_,!1;u++}else{if(void 0===e.env.references)return!1;if(u<x&&91===e.src.charCodeAt(u)?(g=u+1,(u=e.md.helpers.parseLinkLabel(e,u))>=0?a=e.src.slice(g,u++):u=l+1):u=l+1,a||(a=e.src.slice(c,l)),!(p=e.env.references[r(a)]))return e.pos=_,!1;b=p.href,f=p.title}return t||(i=e.src.slice(c,l),e.md.inline.parse(i,e.md,e.env,m=[]),(d=e.push("image","img",0)).attrs=n=[["src",b],["alt",""]],d.children=m,d.content=i,f&&n.push(["title",f])),e.pos=u,e.posMax=x,!0}},1727:(e,t,n)=>{"use strict";var r=n(7022).normalizeReference,s=n(7022).isSpace;e.exports=function(e,t){var n,o,i,a,l,c,u,p,h="",f="",d=e.pos,m=e.posMax,g=e.pos,b=!0;if(91!==e.src.charCodeAt(e.pos))return!1;if(l=e.pos+1,(a=e.md.helpers.parseLinkLabel(e,e.pos,!0))<0)return!1;if((c=a+1)<m&&40===e.src.charCodeAt(c)){for(b=!1,c++;c<m&&(o=e.src.charCodeAt(c),s(o)||10===o);c++);if(c>=m)return!1;if(g=c,(u=e.md.helpers.parseLinkDestination(e.src,c,e.posMax)).ok){for(h=e.md.normalizeLink(u.str),e.md.validateLink(h)?c=u.pos:h="",g=c;c<m&&(o=e.src.charCodeAt(c),s(o)||10===o);c++);if(u=e.md.helpers.parseLinkTitle(e.src,c,e.posMax),c<m&&g!==c&&u.ok)for(f=u.str,c=u.pos;c<m&&(o=e.src.charCodeAt(c),s(o)||10===o);c++);}(c>=m||41!==e.src.charCodeAt(c))&&(b=!0),c++}if(b){if(void 0===e.env.references)return!1;if(c<m&&91===e.src.charCodeAt(c)?(g=c+1,(c=e.md.helpers.parseLinkLabel(e,c))>=0?i=e.src.slice(g,c++):c=a+1):c=a+1,i||(i=e.src.slice(l,a)),!(p=e.env.references[r(i)]))return e.pos=d,!1;h=p.href,f=p.title}return t||(e.pos=l,e.posMax=a,e.push("link_open","a",1).attrs=n=[["href",h]],f&&n.push(["title",f]),e.md.inline.tokenize(e),e.push("link_close","a",-1)),e.pos=c,e.posMax=m,!0}},3905:(e,t,n)=>{"use strict";var r=n(7022).isSpace;e.exports=function(e,t){var n,s,o,i=e.pos;if(10!==e.src.charCodeAt(i))return!1;if(n=e.pending.length-1,s=e.posMax,!t)if(n>=0&&32===e.pending.charCodeAt(n))if(n>=1&&32===e.pending.charCodeAt(n-1)){for(o=n-1;o>=1&&32===e.pending.charCodeAt(o-1);)o--;e.pending=e.pending.slice(0,o),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(i++;i<s&&r(e.src.charCodeAt(i));)i++;return e.pos=i,!0}},670:(e,t,n)=>{"use strict";var r=n(5872),s=n(7022).isWhiteSpace,o=n(7022).isPunctChar,i=n(7022).isMdAsciiPunct;function a(e,t,n,r){this.src=e,this.env=n,this.md=t,this.tokens=r,this.tokens_meta=Array(r.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1}a.prototype.pushPending=function(){var e=new r("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e},a.prototype.push=function(e,t,n){this.pending&&this.pushPending();var s=new r(e,t,n),o=null;return n<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),s.level=this.level,n>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],o={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(s),this.tokens_meta.push(o),s},a.prototype.scanDelims=function(e,t){var n,r,a,l,c,u,p,h,f,d=e,m=!0,g=!0,b=this.posMax,_=this.src.charCodeAt(e);for(n=e>0?this.src.charCodeAt(e-1):32;d<b&&this.src.charCodeAt(d)===_;)d++;return a=d-e,r=d<b?this.src.charCodeAt(d):32,p=i(n)||o(String.fromCharCode(n)),f=i(r)||o(String.fromCharCode(r)),u=s(n),(h=s(r))?m=!1:f&&(u||p||(m=!1)),u?g=!1:p&&(h||f||(g=!1)),t?(l=m,c=g):(l=m&&(!g||p),c=g&&(!m||f)),{can_open:l,can_close:c,length:a}},a.prototype.Token=r,e.exports=a},4814:e=>{"use strict";function t(e,t){var n,r,s,o,i,a=[],l=t.length;for(n=0;n<l;n++)126===(s=t[n]).marker&&-1!==s.end&&(o=t[s.end],(i=e.tokens[s.token]).type="s_open",i.tag="s",i.nesting=1,i.markup="~~",i.content="",(i=e.tokens[o.token]).type="s_close",i.tag="s",i.nesting=-1,i.markup="~~",i.content="","text"===e.tokens[o.token-1].type&&"~"===e.tokens[o.token-1].content&&a.push(o.token-1));for(;a.length;){for(r=(n=a.pop())+1;r<e.tokens.length&&"s_close"===e.tokens[r].type;)r++;n!==--r&&(i=e.tokens[r],e.tokens[r]=e.tokens[n],e.tokens[n]=i)}}e.exports.w=function(e,t){var n,r,s,o,i=e.pos,a=e.src.charCodeAt(i);if(t)return!1;if(126!==a)return!1;if(s=(r=e.scanDelims(e.pos,!0)).length,o=String.fromCharCode(a),s<2)return!1;for(s%2&&(e.push("text","",0).content=o,s--),n=0;n<s;n+=2)e.push("text","",0).content=o+o,e.delimiters.push({marker:a,length:0,token:e.tokens.length-1,end:-1,open:r.can_open,close:r.can_close});return e.pos+=r.length,!0},e.exports.g=function(e){var n,r=e.tokens_meta,s=e.tokens_meta.length;for(t(e,e.delimiters),n=0;n<s;n++)r[n]&&r[n].delimiters&&t(e,r[n].delimiters)}},9941:e=>{"use strict";function t(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}e.exports=function(e,n){for(var r=e.pos;r<e.posMax&&!t(e.src.charCodeAt(r));)r++;return r!==e.pos&&(n||(e.pending+=e.src.slice(e.pos,r)),e.pos=r,!0)}},8996:e=>{"use strict";e.exports=function(e){var t,n,r=0,s=e.tokens,o=e.tokens.length;for(t=n=0;t<o;t++)s[t].nesting<0&&r--,s[t].level=r,s[t].nesting>0&&r++,"text"===s[t].type&&t+1<o&&"text"===s[t+1].type?s[t+1].content=s[t].content+s[t+1].content:(t!==n&&(s[n]=s[t]),n++);t!==n&&(s.length=n)}},5872:e=>{"use strict";function t(e,t,n){this.type=e,this.tag=t,this.attrs=null,this.map=null,this.nesting=n,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}t.prototype.attrIndex=function(e){var t,n,r;if(!this.attrs)return-1;for(n=0,r=(t=this.attrs).length;n<r;n++)if(t[n][0]===e)return n;return-1},t.prototype.attrPush=function(e){this.attrs?this.attrs.push(e):this.attrs=[e]},t.prototype.attrSet=function(e,t){var n=this.attrIndex(e),r=[e,t];n<0?this.attrPush(r):this.attrs[n]=r},t.prototype.attrGet=function(e){var t=this.attrIndex(e),n=null;return t>=0&&(n=this.attrs[t][1]),n},t.prototype.attrJoin=function(e,t){var n=this.attrIndex(e);n<0?this.attrPush([e,t]):this.attrs[n][1]=this.attrs[n][1]+" "+t},e.exports=t},9342:e=>{"use strict";const t=/\r\n?|\n/g;e.exports.newLineRe=t,e.exports.frontMatterRe=/((^---\s*$[^]*?^---\s*$)|(^\+\+\+\s*$[^]*?^(\+\+\+|\.\.\.)\s*$)|(^\{\s*$[^]*?^\}\s*$))(\r\n|\r|\n|$)/m;const n=/<!--\s*markdownlint-(?:(?:(disable|enable|capture|restore|disable-file|enable-file|disable-next-line)((?:\s+[a-z0-9_-]+)*))|(?:(configure-file)\s+([\s\S]*?)))\s*-->/gi;e.exports.inlineCommentRe=n,e.exports.bareUrlRe=/(?:http|ftp)s?:\/\/[^\s\]"']*(?:\/|[^\s\]"'\W])/gi,e.exports.listItemMarkerRe=/^([\s>]*)(?:[*+-]|\d+[.)])\s+/,e.exports.orderedListItemMarkerRe=/^[\s>]*0*(\d+)[.)]/;const r=/[_*]/g,s=/(\[(?:[^[\]]|\[[^\]]*\])*\])(\(\S*\)|\[\S*\])?/g;e.exports.linkRe=s,e.exports.linkReferenceRe=/^ {0,3}\[[^\]]+]:\s.*$/;const o=".,;:!?。,;:!?";e.exports.allPunctuation=o,e.exports.allPunctuationNoQuestion=o.replace(/[??]/gu,""),e.exports.isNumber=function(e){return"number"==typeof e},e.exports.isString=function(e){return"string"==typeof e},e.exports.isEmptyString=function(e){return 0===e.length},e.exports.isObject=function(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)},e.exports.isBlankLine=function(e){return!e||!e.trim()||!e.replace(/<!--.*?-->/g,"").replace(/<!--.*$/g,"").replace(/^.*-->/g,"").replace(/>/g,"").trim()},e.exports.numericSortAscending=function(e,t){return e-t},e.exports.includesSorted=function(e,t){let n=0,r=e.length-1;for(;n<=r;){const s=n+r>>1;if(e[s]<t)n=s+1;else{if(!(e[s]>t))return!0;r=s-1}}return!1};const i="\x3c!--",a="--\x3e";e.exports.clearHtmlCommentText=function(e){let t=0;for(;-1!==(t=e.indexOf(i,t));){const r=e.indexOf(a,t+2);if(-1===r)break;if(r>t+i.length){let s=t-1;for(;" "===e[s];)s--;if(s>=t-4){const o=e.slice(t+i.length,r);if(s<0||"\n"===e[s]||!o.startsWith(">")&&!o.startsWith("->")&&!o.endsWith("-")&&!o.includes("--")){-1===e.slice(t,r+a.length).search(n)&&(e=e.slice(0,t+i.length)+o.replace(/[^\r\n]/g,".")+e.slice(r))}}}t=r+a.length}return e},e.exports.escapeForRegExp=function(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")};const l=/\\./g;function c(e){const t=e.line.replace(/^[\s>]*(> |>)/,"");return t.length-t.trimStart().length}function u(e,t,n){e.tokens.forEach((function(e){e.type===t&&n(e)}))}function p(e){return("$$"===e.tag||"math"===e.tag)&&e.type.startsWith("math_block")&&!e.type.endsWith("_end")}function h(e,t){e.forEach((function(e){t(...e)}))}function f(e,t){let n=0,r=0,s=0;for(;s<e.length;){let o=-1,i=-1,a=-1,l=0,c=0,u="normal";for(;s<=e.length;s++){const p=e[s];"["===p&&"normal"===u?u="linkTextOpen":"]"===p&&"linkTextOpen"===u?u="linkTextClosed":"("===p&&"linkTextClosed"===u?u="linkDestinationOpen":("("===p&&"linkDestinationOpen"===u||")"===p&&"linkDestinationOpen"===u||"linkTextClosed"===u)&&(u="normal"),"`"===p&&"linkDestinationOpen"!==u?(c++,-1!==o&&-1!==a||(o=s+1)):(o>=0&&a>=0&&l===c?(t(e.substring(o,s-c),i,a,l),o=-1,a=-1):o>=0&&-1===a&&(l=c,i=n,a=r),c=0),"\n"===p?(n++,r=0):"\\"!==p||-1!==o&&-1!==a||"\n"===e[s+1]?r++:(s++,r+=2)}o>=0&&(s=o,n=i,r=a)}}function d(e,t,n,r,s,o){e({lineNumber:t,detail:n,context:r,range:s,fixInfo:o})}function m(e,n){let r=0,s=0,o=0;(e.match(t)||[]).forEach((e=>{switch(e){case"\r":r++;break;case"\n":s++;break;case"\r\n":o++}}));let i=null;return i=r||s||o?s>=o&&s>=r?"\n":o>=r?"\r\n":"\r":"win32"===(n||process.platform)?"\r\n":"\n",i}function g(e,t){return{lineNumber:e.lineNumber||t,editColumn:e.editColumn||1,deleteCount:e.deleteCount||0,insertText:e.insertText||""}}function b(e,t,n){const{editColumn:r,deleteCount:s,insertText:o}=g(t),i=r-1;return-1===s?null:e.slice(0,i)+o.replace(/\n/g,n||"\n")+e.slice(i+s)}e.exports.unescapeMarkdown=function(e,t){return e.replace(l,(e=>{const n=e[1];return"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~".includes(n)?t||n:e}))},e.exports.fencedCodeBlockStyleFor=function(e){return"~"===e[0]?"tilde":"backtick"},e.exports.emphasisOrStrongStyleFor=function(e){return"*"===e[0]?"asterisk":"underscore"},e.exports.indentFor=c,e.exports.headingStyleFor=function(e){return e.map[1]-e.map[0]==1?/[^\\]#\s*$/.test(e.line)?"atx_closed":"atx":"setext"},e.exports.unorderedListStyleFor=function(e){switch(e.markup){case"-":return"dash";case"+":return"plus";default:return"asterisk"}},e.exports.filterTokens=u,e.exports.isMathBlock=p,e.exports.getLineMetadata=function(e){const t=e.lines.map(((e,t)=>[e,t,!1,0,!1,!1,!1,!1]));return u(e,"fence",(e=>{t[e.map[0]][3]=1,t[e.map[1]-1][3]=-1;for(let n=e.map[0]+1;n<e.map[1]-1;n++)t[n][2]=!0})),u(e,"code_block",(e=>{for(let n=e.map[0];n<e.map[1];n++)t[n][2]=!0})),u(e,"table_open",(e=>{for(let n=e.map[0];n<e.map[1];n++)t[n][4]=!0})),u(e,"list_item_open",(e=>{let n=1;for(let r=e.map[0];r<e.map[1];r++)t[r][5]=n,n++})),u(e,"hr",(e=>{t[e.map[0]][6]=!0})),e.tokens.filter(p).forEach((e=>{for(let n=e.map[0];n<e.map[1];n++)t[n][7]=!0})),t},e.exports.forEachLine=h,e.exports.flattenLists=function(e){const t=[],n=[];let r=null,s=0;const o=[];let i={map:[0,1]};return e.forEach((e=>{"bullet_list_open"===e.type||"ordered_list_open"===e.type?(n.push(r),r={unordered:"bullet_list_open"===e.type,parentsUnordered:!r||r.unordered&&r.parentsUnordered,open:e,indent:c(e),parentIndent:r&&r.indent||0,items:[],nesting:s,lastLineIndex:-1,insert:t.length},s++):"bullet_list_close"===e.type||"ordered_list_close"===e.type?(r.lastLineIndex=i.map[1],t.splice(r.insert,0,r),delete r.insert,r=n.pop(),s--):"list_item_open"===e.type?r.items.push(e):"blockquote_open"===e.type?(o.push(s),s=0):"blockquote_close"===e.type?s=o.pop():e.map&&(i=e)})),t},e.exports.forEachInlineChild=function(e,t,n){u(e,"inline",(function(e){e.children.forEach((function(r){r.type===t&&n(r,e)}))}))},e.exports.forEachHeading=function(e,t){let n=null;e.tokens.forEach((function(e){"heading_open"===e.type?n=e:"heading_close"===e.type?n=null:"inline"===e.type&&n&&t(n,e.content)}))},e.exports.forEachInlineCodeSpan=f,e.exports.addError=d,e.exports.addErrorDetailIf=function(e,t,n,r,s,o,i,a){n!==r&&d(e,t,"Expected: "+n+"; Actual: "+r+(s?"; "+s:""),o,i,a)},e.exports.addErrorContext=function(e,t,n,r,s,o,i){n.length<=30||(n=r&&s?n.substr(0,15)+"..."+n.substr(-15):s?"..."+n.substr(-30):n.substr(0,30)+"..."),d(e,t,null,n,o,i)},e.exports.codeBlockAndSpanRanges=(e,n)=>{const r=[];return h(n,((e,t,n,s)=>{n&&!s&&r.push([t,0,e.length])})),u(e,"inline",(n=>{if(n.children.some((e=>"code_inline"===e.type))){f(e.lines.slice(n.map[0],n.map[1]).join("\n"),((e,s,o)=>{const i=e.split(t);for(const[e,t]of i.entries())r.push([n.lineNumber-1+s+e,e?0:o,t.length])}))}})),r},e.exports.overlapsAnyRange=(e,t,n,r)=>!e.every((e=>t!==e[0]||n+r<e[1]||n>e[1]+e[2])),e.exports.rangeFromRegExp=function(e,t){let n=null;const r=e.match(t);if(r){n=[r.index+1,r[0].length]}return n},e.exports.frontMatterHasTitle=function(e,t){const n=void 0!==t&&!t,r=new RegExp(String(t||'^\\s*"?title"?\\s*[:=]'),"i");return!n&&e.some((e=>r.test(e)))},e.exports.emphasisMarkersInContent=function(e){const{lines:n}=e,o=new Array(n.length);return n.forEach(((e,t)=>{const n=[];let i=null;for(;i=s.exec(e);){let e=null;for(;e=r.exec(i[0]);)n.push(i.index+e.index)}o[t]=n})),u(e,"inline",(e=>{const{children:s,lineNumber:i,map:a}=e;if(s.some((e=>"code_inline"===e.type))){f(n.slice(a[0],a[1]).join("\n"),((e,n,s,a)=>{e.split(t).forEach(((e,t)=>{const l=i-1+n+t,c=o[l],u=t?0:s-1+a;let p=null;for(;p=r.exec(e);)c.push(u+p.index);o[l]=c}))}))}})),o},e.exports.getPreferredLineEnding=m,e.exports.applyFix=b,e.exports.applyFixes=function(e,n){const r=m(e),s=e.split(t);let o=n.filter((e=>e.fixInfo)).map((e=>g(e.fixInfo,e.lineNumber)));o.sort(((e,t)=>{const n=-1===e.deleteCount,r=-1===t.deleteCount;return t.lineNumber-e.lineNumber||(n?1:r?-1:0)||t.editColumn-e.editColumn||t.insertText.length-e.insertText.length}));let i={};o=o.filter((e=>{const t=e.lineNumber!==i.lineNumber||e.editColumn!==i.editColumn||e.deleteCount!==i.deleteCount||e.insertText!==i.insertText;return i=e,t})),i={},o.forEach((e=>{e.lineNumber===i.lineNumber&&e.editColumn===i.editColumn&&!e.insertText&&e.deleteCount>0&&i.insertText&&!i.deleteCount&&(e.insertText=i.insertText,i.lineNumber=0),i=e})),o=o.filter((e=>e.lineNumber));let a=-1,l=-1;return o.forEach((e=>{const{lineNumber:t,editColumn:n,deleteCount:o}=e,i=t-1,c=n-1;(i!==a||-1===o||c+o<=l-(o>0?0:1))&&(s[i]=b(s[i],e,r)),a=i,l=c})),s.filter((e=>null!==e)).join(r)},e.exports.getRangeAndFixInfoIfFound=function(e,t,n,r){let s=null,o=null;const i=e[t].indexOf(n);if(-1!==i){const e=i+1,t=n.length;s=[e,t],o={editColumn:e,deleteCount:t,insertText:r}}return{range:s,fixInfo:o}},e.exports.getNextChildToken=function(e,t,n,r){const{children:s}=e,o=s.indexOf(t);return-1!==o&&s.length>o+2&&s[o+1].type===n&&s[o+2].type===r?s[o+1]:null},e.exports.deepFreeze=function(e){const t=[e];let n=null;for(;n=t.shift();){Object.freeze(n);for(const e of Object.getOwnPropertyNames(n)){const r=n[e];r&&"object"==typeof r&&t.push(r)}}return e}},1902:e=>{"use strict";const t=/\r\n?|\n/g;e.exports.newLineRe=t,e.exports.frontMatterRe=/((^---\s*$[^]*?^---\s*$)|(^\+\+\+\s*$[^]*?^(\+\+\+|\.\.\.)\s*$)|(^\{\s*$[^]*?^\}\s*$))(\r\n|\r|\n|$)/m;const n=/<!--\s*markdownlint-(?:(?:(disable|enable|capture|restore|disable-file|enable-file|disable-next-line)((?:\s+[a-z0-9_-]+)*))|(?:(configure-file)\s+([\s\S]*?)))\s*-->/gi;e.exports.inlineCommentRe=n,e.exports.bareUrlRe=/(?:http|ftp)s?:\/\/[^\s\]"']*(?:\/|[^\s\]"'\W])/gi,e.exports.listItemMarkerRe=/^([\s>]*)(?:[*+-]|\d+[.)])\s+/,e.exports.orderedListItemMarkerRe=/^[\s>]*0*(\d+)[.)]/;const r=/[_*]/g,s=/(\[(?:[^[\]]|\[[^\]]*\])*\])(\(\S*\)|\[\S*\])?/g;e.exports.linkRe=s,e.exports.linkReferenceRe=/^ {0,3}\[[^\]]+]:\s.*$/;const o=".,;:!?。,;:!?";e.exports.allPunctuation=o,e.exports.allPunctuationNoQuestion=o.replace(/[??]/gu,""),e.exports.isNumber=function(e){return"number"==typeof e},e.exports.isString=function(e){return"string"==typeof e},e.exports.isEmptyString=function(e){return 0===e.length},e.exports.isObject=function(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)},e.exports.isBlankLine=function(e){return!e||!e.trim()||!e.replace(/<!--.*?-->/g,"").replace(/<!--.*$/g,"").replace(/^.*-->/g,"").replace(/>/g,"").trim()},e.exports.numericSortAscending=function(e,t){return e-t},e.exports.includesSorted=function(e,t){let n=0,r=e.length-1;for(;n<=r;){const s=n+r>>1;if(e[s]<t)n=s+1;else{if(!(e[s]>t))return!0;r=s-1}}return!1};const i="\x3c!--",a="--\x3e";e.exports.clearHtmlCommentText=function(e){let t=0;for(;-1!==(t=e.indexOf(i,t));){const r=e.indexOf(a,t+2);if(-1===r)break;if(r>t+i.length){let s=t-1;for(;" "===e[s];)s--;if(s>=t-4){const o=e.slice(t+i.length,r);if(s<0||"\n"===e[s]||!o.startsWith(">")&&!o.startsWith("->")&&!o.endsWith("-")&&!o.includes("--")){-1===e.slice(t,r+a.length).search(n)&&(e=e.slice(0,t+i.length)+o.replace(/[^\r\n]/g,".")+e.slice(r))}}}t=r+a.length}return e},e.exports.escapeForRegExp=function(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")};const l=/\\./g;function c(e){const t=e.line.replace(/^[\s>]*(> |>)/,"");return t.length-t.trimStart().length}function u(e,t,n){e.tokens.forEach((function(e){e.type===t&&n(e)}))}function p(e){return("$$"===e.tag||"math"===e.tag)&&e.type.startsWith("math_block")&&!e.type.endsWith("_end")}function h(e,t){e.forEach((function(e){t(...e)}))}function f(e,t){let n=0,r=0,s=0;for(;s<e.length;){let o=-1,i=-1,a=-1,l=0,c=0,u="normal";for(;s<=e.length;s++){const p=e[s];"["===p&&"normal"===u?u="linkTextOpen":"]"===p&&"linkTextOpen"===u?u="linkTextClosed":"("===p&&"linkTextClosed"===u?u="linkDestinationOpen":("("===p&&"linkDestinationOpen"===u||")"===p&&"linkDestinationOpen"===u||"linkTextClosed"===u)&&(u="normal"),"`"===p&&"linkDestinationOpen"!==u?(c++,-1!==o&&-1!==a||(o=s+1)):(o>=0&&a>=0&&l===c?(t(e.substring(o,s-c),i,a,l),o=-1,a=-1):o>=0&&-1===a&&(l=c,i=n,a=r),c=0),"\n"===p?(n++,r=0):"\\"!==p||-1!==o&&-1!==a||"\n"===e[s+1]?r++:(s++,r+=2)}o>=0&&(s=o,n=i,r=a)}}function d(e,t,n,r,s,o){e({lineNumber:t,detail:n,context:r,range:s,fixInfo:o})}function m(e,n){let r=0,s=0,o=0;(e.match(t)||[]).forEach((e=>{switch(e){case"\r":r++;break;case"\n":s++;break;case"\r\n":o++}}));let i=null;return i=r||s||o?s>=o&&s>=r?"\n":o>=r?"\r\n":"\r":"win32"===(n||process.platform)?"\r\n":"\n",i}function g(e,t){return{lineNumber:e.lineNumber||t,editColumn:e.editColumn||1,deleteCount:e.deleteCount||0,insertText:e.insertText||""}}function b(e,t,n){const{editColumn:r,deleteCount:s,insertText:o}=g(t),i=r-1;return-1===s?null:e.slice(0,i)+o.replace(/\n/g,n||"\n")+e.slice(i+s)}e.exports.unescapeMarkdown=function(e,t){return e.replace(l,(e=>{const n=e[1];return"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~".includes(n)?t||n:e}))},e.exports.fencedCodeBlockStyleFor=function(e){return"~"===e[0]?"tilde":"backtick"},e.exports.emphasisOrStrongStyleFor=function(e){return"*"===e[0]?"asterisk":"underscore"},e.exports.indentFor=c,e.exports.headingStyleFor=function(e){return e.map[1]-e.map[0]==1?/[^\\]#\s*$/.test(e.line)?"atx_closed":"atx":"setext"},e.exports.unorderedListStyleFor=function(e){switch(e.markup){case"-":return"dash";case"+":return"plus";default:return"asterisk"}},e.exports.filterTokens=u,e.exports.isMathBlock=p,e.exports.getLineMetadata=function(e){const t=e.lines.map(((e,t)=>[e,t,!1,0,!1,!1,!1,!1]));return u(e,"fence",(e=>{t[e.map[0]][3]=1,t[e.map[1]-1][3]=-1;for(let n=e.map[0]+1;n<e.map[1]-1;n++)t[n][2]=!0})),u(e,"code_block",(e=>{for(let n=e.map[0];n<e.map[1];n++)t[n][2]=!0})),u(e,"table_open",(e=>{for(let n=e.map[0];n<e.map[1];n++)t[n][4]=!0})),u(e,"list_item_open",(e=>{let n=1;for(let r=e.map[0];r<e.map[1];r++)t[r][5]=n,n++})),u(e,"hr",(e=>{t[e.map[0]][6]=!0})),e.tokens.filter(p).forEach((e=>{for(let n=e.map[0];n<e.map[1];n++)t[n][7]=!0})),t},e.exports.forEachLine=h,e.exports.flattenLists=function(e){const t=[],n=[];let r=null,s=0;const o=[];let i={map:[0,1]};return e.forEach((e=>{"bullet_list_open"===e.type||"ordered_list_open"===e.type?(n.push(r),r={unordered:"bullet_list_open"===e.type,parentsUnordered:!r||r.unordered&&r.parentsUnordered,open:e,indent:c(e),parentIndent:r&&r.indent||0,items:[],nesting:s,lastLineIndex:-1,insert:t.length},s++):"bullet_list_close"===e.type||"ordered_list_close"===e.type?(r.lastLineIndex=i.map[1],t.splice(r.insert,0,r),delete r.insert,r=n.pop(),s--):"list_item_open"===e.type?r.items.push(e):"blockquote_open"===e.type?(o.push(s),s=0):"blockquote_close"===e.type?s=o.pop():e.map&&(i=e)})),t},e.exports.forEachInlineChild=function(e,t,n){u(e,"inline",(function(e){e.children.forEach((function(r){r.type===t&&n(r,e)}))}))},e.exports.forEachHeading=function(e,t){let n=null;e.tokens.forEach((function(e){"heading_open"===e.type?n=e:"heading_close"===e.type?n=null:"inline"===e.type&&n&&t(n,e.content)}))},e.exports.forEachInlineCodeSpan=f,e.exports.addError=d,e.exports.addErrorDetailIf=function(e,t,n,r,s,o,i,a){n!==r&&d(e,t,"Expected: "+n+"; Actual: "+r+(s?"; "+s:""),o,i,a)},e.exports.addErrorContext=function(e,t,n,r,s,o,i){n.length<=30||(n=r&&s?n.substr(0,15)+"..."+n.substr(-15):s?"..."+n.substr(-30):n.substr(0,30)+"..."),d(e,t,null,n,o,i)},e.exports.codeBlockAndSpanRanges=(e,n)=>{const r=[];return h(n,((e,t,n,s)=>{n&&!s&&r.push([t,0,e.length])})),u(e,"inline",(n=>{if(n.children.some((e=>"code_inline"===e.type))){f(e.lines.slice(n.map[0],n.map[1]).join("\n"),((e,s,o)=>{const i=e.split(t);for(const[e,t]of i.entries())r.push([n.lineNumber-1+s+e,e?0:o,t.length])}))}})),r},e.exports.overlapsAnyRange=(e,t,n,r)=>!e.every((e=>t!==e[0]||n+r<e[1]||n>e[1]+e[2])),e.exports.rangeFromRegExp=function(e,t){let n=null;const r=e.match(t);if(r){n=[r.index+1,r[0].length]}return n},e.exports.frontMatterHasTitle=function(e,t){const n=void 0!==t&&!t,r=new RegExp(String(t||'^\\s*"?title"?\\s*[:=]'),"i");return!n&&e.some((e=>r.test(e)))},e.exports.emphasisMarkersInContent=function(e){const{lines:n}=e,o=new Array(n.length);return n.forEach(((e,t)=>{const n=[];let i=null;for(;i=s.exec(e);){let e=null;for(;e=r.exec(i[0]);)n.push(i.index+e.index)}o[t]=n})),u(e,"inline",(e=>{const{children:s,lineNumber:i,map:a}=e;if(s.some((e=>"code_inline"===e.type))){f(n.slice(a[0],a[1]).join("\n"),((e,n,s,a)=>{e.split(t).forEach(((e,t)=>{const l=i-1+n+t,c=o[l],u=t?0:s-1+a;let p=null;for(;p=r.exec(e);)c.push(u+p.index);o[l]=c}))}))}})),o},e.exports.getPreferredLineEnding=m,e.exports.applyFix=b,e.exports.applyFixes=function(e,n){const r=m(e),s=e.split(t);let o=n.filter((e=>e.fixInfo)).map((e=>g(e.fixInfo,e.lineNumber)));o.sort(((e,t)=>{const n=-1===e.deleteCount,r=-1===t.deleteCount;return t.lineNumber-e.lineNumber||(n?1:r?-1:0)||t.editColumn-e.editColumn||t.insertText.length-e.insertText.length}));let i={};o=o.filter((e=>{const t=e.lineNumber!==i.lineNumber||e.editColumn!==i.editColumn||e.deleteCount!==i.deleteCount||e.insertText!==i.insertText;return i=e,t})),i={},o.forEach((e=>{e.lineNumber===i.lineNumber&&e.editColumn===i.editColumn&&!e.insertText&&e.deleteCount>0&&i.insertText&&!i.deleteCount&&(e.insertText=i.insertText,i.lineNumber=0),i=e})),o=o.filter((e=>e.lineNumber));let a=-1,l=-1;return o.forEach((e=>{const{lineNumber:t,editColumn:n,deleteCount:o}=e,i=t-1,c=n-1;(i!==a||-1===o||c+o<=l-(o>0?0:1))&&(s[i]=b(s[i],e,r)),a=i,l=c})),s.filter((e=>null!==e)).join(r)},e.exports.getRangeAndFixInfoIfFound=function(e,t,n,r){let s=null,o=null;const i=e[t].indexOf(n);if(-1!==i){const e=i+1,t=n.length;s=[e,t],o={editColumn:e,deleteCount:t,insertText:r}}return{range:s,fixInfo:o}},e.exports.getNextChildToken=function(e,t,n,r){const{children:s}=e,o=s.indexOf(t);return-1!==o&&s.length>o+2&&s[o+1].type===n&&s[o+2].type===r?s[o+1]:null},e.exports.deepFreeze=function(e){const t=[e];let n=null;for(;n=t.shift();){Object.freeze(n);for(const e of Object.getOwnPropertyNames(n)){const r=n[e];r&&"object"==typeof r&&t.push(r)}}return e}},9635:e=>{"use strict";let t=null;e.exports.codeBlockAndSpanRanges=e=>(e&&(t=e),t);let n=null;e.exports.flattenedLists=e=>(e&&(n=e),n);let r=null;e.exports.lineMetadata=e=>(e&&(r=e),r),e.exports.clear=()=>{t=null,n=null,r=null}},3616:e=>{"use strict";e.exports.deprecatedRuleNames=["MD002","MD006"],e.exports.homepage="https://github.com/DavidAnson/markdownlint",e.exports.version="0.25.1"},3434:(e,t,n)=>{"use strict";const r=n(744),{promisify:s}=n(3004),o=n(9980),{deprecatedRuleNames:i}=n(3616),a=n(7393),l=n(1902),c=n(9635),u="undefined"==typeof require?n(314):require;function p(e,t,n,r,s,o){let a={},c={};const u=[],p=new Array(1+n.length);function h(e,t,n){e.forEach(((e,s)=>{if(!r){let n=null;for(;n=l.inlineCommentRe.exec(e);){const e=(n[1]||n[3]).toUpperCase(),r=n[2]||n[4];t(e,r,s+1)}}n&&n()}))}function f(e,t,n){n={...n};const r=e.startsWith("ENABLE");return(t?t.trim().toUpperCase().split(/\s+/):u).forEach((e=>{(o[e]||[]).forEach((e=>{n[e]=r}))})),n}h([t.join("\n")],(function(e,t){if("CONFIGURE-FILE"===e)try{const e=JSON.parse(t);s={...s,...e}}catch{}}));const d=function(e,t,n){const r=Object.keys(t).filter((e=>"DEFAULT"===e.toUpperCase())),s=0===r.length||!!t[r[0]],o={};return e.forEach((e=>{const t=e.names[0].toUpperCase();o[t]=s})),i.forEach((e=>{o[e]=!1})),Object.keys(t).forEach((e=>{let r=t[e];r?r instanceof Object||(r={}):r=!1;const s=e.toUpperCase();(n[s]||[]).forEach((e=>{o[e]=r}))})),o}(e,s,o);return e.forEach((e=>{const t=e.names[0].toUpperCase();u.push(t),a[t]=!!d[t]})),c=a,h(t,(function(e,t){"ENABLE-FILE"!==e&&"DISABLE-FILE"!==e||(a=f(e,t,a))})),h(t,(function(e,t){"CAPTURE"===e?c=a:"RESTORE"===e?a=c:"ENABLE"!==e&&"DISABLE"!==e||(a=f(e,t,a))}),(function(){p.push(a)})),h(t,(function(e,t,r){if("DISABLE-NEXT-LINE"===e){const s=n.length+r+1;p[s]=f(e,t,p[s]||{})}})),{effectiveConfig:d,enabledRulesPerLineNumber:p}}function h(e,t,n,r,s,o,i,a,u,h){const f=function(e,t){let n=[];if(t){const r=e.match(t);if(r&&!r.index){const t=r[0];e=e.slice(t.length),n=t.split(l.newLineRe),n.length>0&&""===n[n.length-1]&&n.length--}}return{content:e,frontMatterLines:n}}(n=n.replace(/^\uFEFF/,""),o),d=f.frontMatterLines;n=l.clearHtmlCommentText(f.content);const m=r.parse(n,{}),g=n.split(l.newLineRe);!function(e,t){let n=null;e.forEach((function(e){if("tr_open"===e.type?n=e.map:"tr_close"===e.type&&(n=null),!e.map&&n&&(e.map=[...n]),l.isMathBlock(e)&&e.map[1]&&e.map[1]++,e.map){for(e.line=t[e.map[0]],e.lineNumber=e.map[0]+1;e.map[1]&&!(t[e.map[1]-1]||"").trim();)e.map[1]--;let n=e.lineNumber;const r=[];l.forEachInlineCodeSpan(e.content,(function(e){r.push(e.split(l.newLineRe).length-1)})),(e.children||[]).forEach((function(e){e.lineNumber=n,e.line=t[n-1],"softbreak"===e.type||"hardbreak"===e.type?n++:"code_inline"===e.type&&(n+=r.shift())}))}}))}(m,g);const b=function(e){const t={};return e.forEach((function(e){const n=e.names[0].toUpperCase();e.names.forEach((function(e){const r=e.toUpperCase();t[r]=[n]})),e.tags.forEach((function(e){const r=e.toUpperCase(),s=t[r]||[];s.push(n),t[r]=s}))})),t}(e),{effectiveConfig:_,enabledRulesPerLineNumber:x}=p(e,g,d,a,s,b),k={name:l.deepFreeze(t),tokens:l.deepFreeze(m),lines:l.deepFreeze(g),frontMatterLines:l.deepFreeze(d)};c.lineMetadata(l.getLineMetadata(k)),c.flattenedLists(l.flattenLists(k.tokens)),c.codeBlockAndSpanRanges(l.codeBlockAndSpanRanges(k,c.lineMetadata()));let y=[];const C=e.filter((e=>e.asynchronous)),v=e.filter((e=>!e.asynchronous)),w=[...C,...v],E=()=>h(null,function(){if(y.sort(((e,t)=>e.ruleName.localeCompare(t.ruleName)||e.lineNumber-t.lineNumber)),u<3){const e={ruleName:null,lineNumber:-1};y=y.filter(((t,n,r)=>{delete t.fixInfo;const s=r[n-1]||e;return t.ruleName!==s.ruleName||t.lineNumber!==s.lineNumber}))}if(0===u){const e={};for(const t of y){const n=e[t.ruleName]||[];n.push(t.lineNumber),e[t.ruleName]=n}y=e}else if(1===u)for(const e of y)e.ruleAlias=e.ruleNames[1]||e.ruleName,delete e.ruleNames;else for(const e of y)delete e.ruleName;return y}()),A=e=>h(e instanceof Error?e:new Error(e));try{const e=w.map((function(e){const t=e.names[0].toUpperCase();function n(e){throw new Error("Property '"+e+"' of onError parameter is incorrect.")}function r(r){(!r||!l.isNumber(r.lineNumber)||r.lineNumber<1||r.lineNumber>g.length)&&n("lineNumber");const s=r.lineNumber+d.length;if(!x[s][t])return;r.detail&&!l.isString(r.detail)&&n("detail"),r.context&&!l.isString(r.context)&&n("context"),r.range&&(!Array.isArray(r.range)||2!==r.range.length||!l.isNumber(r.range[0])||r.range[0]<1||!l.isNumber(r.range[1])||r.range[1]<1||r.range[0]+r.range[1]-1>g[r.lineNumber-1].length)&&n("range");const o=r.fixInfo,i={};if(o){l.isObject(o)||n("fixInfo"),void 0!==o.lineNumber&&((!l.isNumber(o.lineNumber)||o.lineNumber<1||o.lineNumber>g.length)&&n("fixInfo.lineNumber"),i.lineNumber=o.lineNumber+d.length);const e=o.lineNumber||r.lineNumber;void 0!==o.editColumn&&((!l.isNumber(o.editColumn)||o.editColumn<1||o.editColumn>g[e-1].length+1)&&n("fixInfo.editColumn"),i.editColumn=o.editColumn),void 0!==o.deleteCount&&((!l.isNumber(o.deleteCount)||o.deleteCount<-1||o.deleteCount>g[e-1].length)&&n("fixInfo.deleteCount"),i.deleteCount=o.deleteCount),void 0!==o.insertText&&(l.isString(o.insertText)||n("fixInfo.insertText"),i.insertText=o.insertText)}y.push({lineNumber:s,ruleName:e.names[0],ruleNames:e.names,ruleDescription:e.description,ruleInformation:e.information?e.information.href:null,errorDetail:r.detail||null,errorContext:r.context||null,errorRange:r.range?[...r.range]:null,fixInfo:o?i:null})}k.config=_[t];const s=e=>r({lineNumber:1,detail:`This rule threw an exception: ${e.message||e}`}),o=()=>e.function(k,r);if(e.asynchronous){const e=Promise.resolve().then(o);return i?e.catch(s):e}try{o()}catch(e){if(!i)throw e;s(e)}return null}));C.length>0?Promise.all(e.slice(0,C.length)).then(E).catch(A):E()}catch(e){A(e)}finally{c.clear()}}function f(e,t,r){e=e||{},r=r||function(){};const s=a.concat(e.customRules||[]),i=function(e,t){let n=null;if(e.length===a.length)return n;const r={};return e.forEach((function(e,s){const o=s-a.length;function i(e){return new Error("Property '"+e+"' of custom rule at index "+o+" is incorrect.")}["names","tags"].forEach((function(t){const r=e[t];n||r&&Array.isArray(r)&&0!==r.length&&r.every(l.isString)&&!r.some(l.isEmptyString)||(n=i(t))})),[["description","string"],["function","function"]].forEach((function(t){const r=t[0],s=e[r];n||s&&typeof s===t[1]||(n=i(r))})),!n&&e.information&&Object.getPrototypeOf(e.information)!==URL.prototype&&(n=i("information")),n||void 0===e.asynchronous||"boolean"==typeof e.asynchronous||(n=i("asynchronous")),!n&&e.asynchronous&&t&&(n=new Error("Custom rule "+e.names.join("/")+" at index "+o+" is asynchronous and can not be used in a synchronous context.")),n||(e.names.forEach((function(e){const t=e.toUpperCase();n||void 0===r[t]||(n=new Error("Name '"+e+"' of custom rule at index "+o+" is already used as a name or tag.")),r[t]=!0})),e.tags.forEach((function(e){const t=e.toUpperCase();!n&&r[t]&&(n=new Error("Tag '"+e+"' of custom rule at index "+o+" is already used as a name.")),r[t]=!1})))})),n}(s,t);if(i)return r(i);let c=[];Array.isArray(e.files)?c=[...e.files]:e.files&&(c=[String(e.files)]);const u=e.strings||{},p=Object.keys(u),f=e.config||{default:!0},d=void 0===e.frontMatter?l.frontMatterRe:e.frontMatter,m=!!e.handleRuleFailures,g=!!e.noInlineConfig,b=void 0===e.resultVersion?2:e.resultVersion,_=o({html:!0});(e.markdownItPlugins||[]).forEach((function(e){_.use(...e)}));const x=e.fs||n(2892),k=function(e){const t={};return Object.defineProperty(t,"toString",{value:function(n){let r=null;const s=[],o=Object.keys(t);return o.sort(),o.forEach((function(o){const i=t[o];Array.isArray(i)?i.forEach((function(e){const t=e.ruleNames?e.ruleNames.join("/"):e.ruleName+"/"+e.ruleAlias;s.push(o+": "+e.lineNumber+": "+t+" "+e.ruleDescription+(e.errorDetail?" ["+e.errorDetail+"]":"")+(e.errorContext?' [Context: "'+e.errorContext+'"]':""))})):(r||(r={},e.forEach((function(e){const t=e.names[0].toUpperCase();r[t]=e}))),Object.keys(i).forEach((function(e){const t=r[e.toUpperCase()];i[e].forEach((function(e){const r=Math.min(n?1:0,t.names.length-1),i=o+": "+e+": "+t.names[r]+" "+t.description;s.push(i)}))})))})),s.join("\n")}}),t}(s);let y=!1,C=0;function v(){let e=null;function n(n,s){return C--,n?(y=!0,r(n)):(k[e]=s,t||v(),null)}if(y);else if(c.length>0)C++,e=c.shift(),function(e,t,n,r,s,o,i,a,l,c,u){function p(l,c){return l?u(l):h(e,t,c,n,r,s,o,i,a,u)}c?p(null,l.readFileSync(t,"utf8")):l.readFile(t,"utf8",p)}(s,e,_,f,d,m,g,b,x,t,n);else if(p.length>0)C++,e=p.shift(),h(s,e,u[e]||"",_,f,d,m,g,b,n);else if(0===C)return y=!0,r(null,k);return null}if(t)for(;!y;)v();else v(),v(),v(),v(),v(),v(),v(),v();return null}function d(e,t){return f(e,!1,t)}const m=s&&s(d);function g(e,t,n){let r=null,s="";const o=[];let i=0;return(n||[JSON.parse]).every((e=>{try{r=e(t)}catch(e){o.push(`Parser ${i++}: ${e.message}`)}return!r})),r||(o.unshift(`Unable to parse '${e}'`),s=o.join("; ")),{config:r,message:s}}function b(e,t,s,o){o||(s?(o=s,s=null):(o=t,t=null)),s||(s=n(2892)),s.readFile(e,"utf8",((n,i)=>{if(n)return o(n);const{config:a,message:l}=g(e,i,t);if(!a)return o(new Error(l));const c=a.extends;return c?(delete a.extends,function(e,t,n,s){const o=r.dirname(e),i=r.resolve(o,t);n.access(i,(e=>{if(e)try{return s(null,u.resolve(t,{paths:[o]}))}catch{}return s(null,i)}))}(e,c,s,((e,n)=>b(n,t,s,((e,t)=>e?o(e):o(null,{...t,...a})))))):o(null,a)}))}const _=s&&s(b);d.sync=function(e){let t=null;return f(e,!0,(function(e,n){if(e)throw e;t=n})),t},d.readConfig=b,d.readConfigSync=function e(t,s,o){o||(o=n(2892));const i=o.readFileSync(t,"utf8"),{config:a,message:l}=g(t,i,s);if(!a)throw new Error(l);const c=a.extends;if(c){delete a.extends;const n=function(e,t,n){const s=r.dirname(e),o=r.resolve(s,t);try{return n.accessSync(o),o}catch{}try{return u.resolve(t,{paths:[s]})}catch{}return o}(t,c,o);return{...e(n,s,o),...a}}return a},d.getVersion=function(){return n(3616).version},d.promises={markdownlint:function(e){return m(e)},readConfig:function(e,t,n){return _(e,t,n)}},e.exports=d},931:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,filterTokens:s}=n(1902);e.exports={names:["MD001","heading-increment","header-increment"],description:"Heading levels should only increment by one level at a time",tags:["headings","headers"],function:function(e,t){let n=0;s(e,"heading_open",(function(e){const s=Number.parseInt(e.tag.slice(1),10);n&&s>n&&r(t,e.lineNumber,"h"+(n+1),"h"+s),n=s}))}}},4456:(e,t,n)=>{"use strict";const{addErrorDetailIf:r}=n(1902);e.exports={names:["MD002","first-heading-h1","first-header-h1"],description:"First heading should be a top-level heading",tags:["headings","headers"],function:function(e,t){const n="h"+Number(e.config.level||1);e.tokens.every((function(e){return"heading_open"!==e.type||(r(t,e.lineNumber,n,e.tag),!1)}))}}},6375:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,filterTokens:s,headingStyleFor:o}=n(1902);e.exports={names:["MD003","heading-style","header-style"],description:"Heading style",tags:["headings","headers"],function:function(e,t){let n=String(e.config.style||"consistent");s(e,"heading_open",(function(e){const s=o(e);if("consistent"===n&&(n=s),s!==n){const o=/h[12]/.test(e.tag),i="setext_with_atx_closed"===n&&(o&&"setext"===s||!o&&"atx_closed"===s);if(!("setext_with_atx"===n&&(o&&"setext"===s||!o&&"atx"===s))&&!i){let i=n;"setext_with_atx"===n?i=o?"setext":"atx":"setext_with_atx_closed"===n&&(i=o?"setext":"atx_closed"),r(t,e.lineNumber,i,s)}}}))}}},5168:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,listItemMarkerRe:s,unorderedListStyleFor:o}=n(1902),{flattenedLists:i}=n(9635),a={dash:"-",plus:"+",asterisk:"*"},l={dash:"plus",plus:"asterisk",asterisk:"dash"},c=Object.keys(a);e.exports={names:["MD004","ul-style"],description:"Unordered list style",tags:["bullet","ul"],function:function(e,t){const n=String(e.config.style||"consistent");let u=n;const p=[];i().forEach((e=>{e.unordered&&("consistent"===u&&(u=o(e.items[0])),e.items.forEach((i=>{const h=o(i);if("sublist"===n){const t=e.nesting;p[t]||(p[t]=h===p[t-1]?l[h]:h),u=p[t]}c.includes(u)||(u=c[0]);let f=null,d=null;const m=i.line.match(s);if(m){f=[m.index+1,m[0].length],d={editColumn:m[1].length+1,deleteCount:1,insertText:a[u]}}r(t,i.lineNumber,u,h,null,null,f,d)})))}))}}},551:(e,t,n)=>{"use strict";const{addError:r,addErrorDetailIf:s,indentFor:o,listItemMarkerRe:i,orderedListItemMarkerRe:a,rangeFromRegExp:l}=n(1902),{flattenedLists:c}=n(9635);e.exports={names:["MD005","list-indent"],description:"Inconsistent indentation for list items at the same level",tags:["bullet","ul","indentation"],function:function(e,t){c().forEach((e=>{const n=e.indent;let c=0,u=-1,p=!1;e.items.forEach((h=>{const{line:f,lineNumber:d}=h,m=o(h);let g=null;if(e.unordered)s(t,d,n,m,null,null,l(f,i));else if(g=a.exec(f)){u=g[0].length,c=c||u;const e=g[1].length+1;if(n!==m||p)if(c===u)p=!0;else{const s=p?c-e:n,o=p?u-e:m;r(t,d,p?`Expected: (${c}); Actual: (${u})`:`Expected: ${n}; Actual: ${m}`,null,l(f,i),{editColumn:Math.min(o,s)+1,deleteCount:Math.max(o-s,0),insertText:"".padEnd(Math.max(s-o,0))})}}}))}))}}},3386:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,listItemMarkerRe:s,rangeFromRegExp:o}=n(1902),{flattenedLists:i}=n(9635);e.exports={names:["MD006","ul-start-left"],description:"Consider starting bulleted lists at the beginning of the line",tags:["bullet","ul","indentation"],function:function(e,t){i().forEach((e=>{e.unordered&&!e.nesting&&0!==e.indent&&e.items.forEach((n=>{const{lineNumber:i,line:a}=n;r(t,i,0,e.indent,null,null,o(a,s),{deleteCount:a.length-a.trimStart().length})}))}))}}},105:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,indentFor:s,listItemMarkerRe:o}=n(1902),{flattenedLists:i}=n(9635);e.exports={names:["MD007","ul-indent"],description:"Unordered list indentation",tags:["bullet","ul","indentation"],function:function(e,t){const n=Number(e.config.indent||2),a=!!e.config.start_indented,l=Number(e.config.start_indent||n);i().forEach((e=>{e.unordered&&e.parentsUnordered&&e.items.forEach((i=>{const{lineNumber:c,line:u}=i,p=(a?l:0)+e.nesting*n,h=s(i);let f=null,d=1;const m=u.match(o);m&&(f=[1,m[0].length],d+=m[1].length-h),r(t,c,p,h,null,null,f,{editColumn:d,deleteCount:h,insertText:"".padEnd(p)})}))}))}}},5505:(e,t,n)=>{"use strict";const{addError:r,filterTokens:s,forEachInlineCodeSpan:o,forEachLine:i,includesSorted:a,newLineRe:l,numericSortAscending:c}=n(1902),{lineMetadata:u}=n(9635);e.exports={names:["MD009","no-trailing-spaces"],description:"Trailing spaces",tags:["whitespace"],function:function(e,t){let n=e.config.br_spaces;n=Number(void 0===n?2:n);const p=!!e.config.list_item_empty_lines,h=!!e.config.strict,f=[];p&&(s(e,"list_item_open",(e=>{for(let t=e.map[0];t<e.map[1];t++)f.push(t+1)})),f.sort(c));const d=[],m=[];h&&(s(e,"paragraph_open",(e=>{for(let t=e.map[0];t<e.map[1]-1;t++)d.push(t+1)})),d.sort(c),s(e,"inline",(t=>{if(t.children.some((e=>"code_inline"===e.type))){const n=e.lines.slice(t.map[0],t.map[1]);o(n.join("\n"),((e,n)=>{const r=e.split(l).length;for(let e=0;e<r;e++)m.push(t.lineNumber+n+e)}))}})),m.sort(c));const g=n<2?0:n;i(u(),((e,n,s)=>{const o=n+1,i=e.length-e.trimEnd().length;if(i&&!s&&!a(f,o)&&(g!==i||h&&(!a(d,o)||a(m,o)))){const n=e.length-i+1;r(t,o,"Expected: "+(0===g?"":"0 or ")+g+"; Actual: "+i,null,[n,i],{editColumn:n,deleteCount:i})}}))}}},8066:(e,t,n)=>{"use strict";const{addError:r,forEachLine:s,overlapsAnyRange:o}=n(1902),{codeBlockAndSpanRanges:i,lineMetadata:a}=n(9635),l=/\t+/g;e.exports={names:["MD010","no-hard-tabs"],description:"Hard tabs",tags:["whitespace","hard_tab"],function:function(e,t){const n=e.config.code_blocks,c=void 0===n||!!n,u=e.config.spaces_per_tab,p=void 0===u?1:Math.max(0,Number(u)),h=c?[]:i();s(a(),((e,n,s)=>{if(c||!s){let s=null;for(;null!==(s=l.exec(e));){const{index:e}=s,i=e+1,a=s[0].length;o(h,n,e,a)||r(t,n+1,"Column: "+i,null,[i,a],{editColumn:i,deleteCount:a,insertText:"".padEnd(a*p)})}}}))}}},5364:(e,t,n)=>{"use strict";const{addError:r,forEachLine:s,overlapsAnyRange:o}=n(1902),{codeBlockAndSpanRanges:i,lineMetadata:a}=n(9635),l=/(^|[^\\])\(([^)]+)\)\[([^\]^][^\]]*)](?!\()/g;e.exports={names:["MD011","no-reversed-links"],description:"Reversed link syntax",tags:["links"],function:function(e,t){const n=i();s(a(),((e,s,i,a)=>{if(!i&&!a){let i=null;for(;null!==(i=l.exec(e));){const[e,a,l,c]=i,u=i.index+a.length,p=i[0].length-a.length;l.endsWith("\\")||c.endsWith("\\")||o(n,s,u,p)||r(t,s+1,e.slice(a.length),null,[u+1,p],{editColumn:u+1,deleteCount:p,insertText:`[${l}](${c})`})}}}))}}},4994:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,forEachLine:s}=n(1902),{lineMetadata:o}=n(9635);e.exports={names:["MD012","no-multiple-blanks"],description:"Multiple consecutive blank lines",tags:["whitespace","blank_lines"],function:function(e,t){const n=Number(e.config.maximum||1);let i=0;s(o(),((e,s,o)=>{i=o||e.trim().length>0?0:i+1,n<i&&r(t,s+1,n,i,null,null,null,{deleteCount:-1})}))}}},3594:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,filterTokens:s,forEachHeading:o,forEachLine:i,includesSorted:a}=n(1902),{lineMetadata:l}=n(9635),c="^.{",u=/^\s*\[.*[^\\]]:/,p=/^[es]*(lT?L|I)[ES]*$/,h=/^([#>\s]*\s)?\S*$/,f={em_open:"e",em_close:"E",image:"I",link_open:"l",link_close:"L",strong_open:"s",strong_close:"S",text:"T"};e.exports={names:["MD013","line-length"],description:"Line length",tags:["line_length"],function:function(e,t){const n=Number(e.config.line_length||80),d=Number(e.config.heading_line_length||n),m=Number(e.config.code_block_line_length||n),g=!!e.config.strict,b=!!e.config.stern,_=g||b?"}.+$":"}.*\\s.*$",x=new RegExp(c+n+_),k=new RegExp(c+d+_),y=new RegExp(c+m+_),C=e.config.code_blocks,v=void 0===C||!!C,w=e.config.tables,E=void 0===w||!!w;let A=e.config.headings;void 0===A&&(A=e.config.headers);const D=void 0===A||!!A,S=[];o(e,(e=>{S.push(e.lineNumber)}));const F=[];s(e,"inline",(e=>{let t="";e.children.forEach((e=>{"text"===e.type&&""===e.content||(t+=f[e.type]||"x")})),p.test(t)&&F.push(e.lineNumber)})),i(l(),((e,s,o,i,l)=>{const c=s+1,p=a(S,c),f=o?m:p?d:n,_=o?y:p?k:x;!v&&o||!E&&l||!D&&p||!g&&(b&&h.test(e)||a(F,c)||u.test(e))||!_.test(e)||r(t,c,f,e.length,null,null,[f+1,e.length-f])}))}}},4446:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s}=n(1902),o=/^(\s*)(\$\s+)/;e.exports={names:["MD014","commands-show-output"],description:"Dollar signs used before commands without showing output",tags:["code"],function:function(e,t){["code_block","fence"].forEach((n=>{s(e,n,(n=>{const s="fence"===n.type?1:0,i=[];let a=!0;for(let t=n.map[0]+s;t<n.map[1]-s;t++){const n=e.lines[t],r=n.trim();if(r){const e=o.exec(n);if(e){const n=e[1].length+1,s=e[2].length;i.push([t,r,n,s])}else a=!1}}a&&i.forEach((e=>{const[n,s,o,i]=e;r(t,n+1,s,null,null,[o,i],{editColumn:o,deleteCount:i})}))}))}))}}},6527:(e,t,n)=>{"use strict";const{addErrorContext:r,forEachLine:s}=n(1902),{lineMetadata:o}=n(9635);e.exports={names:["MD018","no-missing-space-atx"],description:"No space after hash on atx style heading",tags:["headings","headers","atx","spaces"],function:function(e,t){s(o(),((e,n,s)=>{if(!s&&/^#+[^# \t]/.test(e)&&!/#\s*$/.test(e)&&!e.startsWith("#️⃣")){const s=/^#+/.exec(e)[0].length;r(t,n+1,e.trim(),null,null,[1,s+1],{editColumn:s+1,insertText:" "})}}))}}},7151:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s,headingStyleFor:o}=n(1902);e.exports={names:["MD019","no-multiple-space-atx"],description:"Multiple spaces after hash on atx style heading",tags:["headings","headers","atx","spaces"],function:function(e,t){s(e,"heading_open",(e=>{if("atx"===o(e)){const{line:n,lineNumber:s}=e,o=/^(#+)([ \t]{2,})(?:\S)/.exec(n);if(o){const[,{length:e},{length:i}]=o;r(t,s,n.trim(),null,null,[1,e+i+1],{editColumn:e+1,deleteCount:i-1})}}}))}}},6882:(e,t,n)=>{"use strict";const{addErrorContext:r,forEachLine:s}=n(1902),{lineMetadata:o}=n(9635);e.exports={names:["MD020","no-missing-space-closed-atx"],description:"No space inside hashes on closed atx style heading",tags:["headings","headers","atx_closed","spaces"],function:function(e,t){s(o(),((e,n,s)=>{if(!s){const s=/^(#+)([ \t]*)([^#]*?[^#\\])([ \t]*)((?:\\#)?)(#+)(\s*)$/.exec(e);if(s){const[,o,{length:i},a,{length:l},c,u,{length:p}]=s,h=o.length,f=u.length,d=!i,m=!l||c,g=c?`${c} `:"";if(d||m){const s=d?[1,h+1]:[e.length-p-f,f+1];r(t,n+1,e.trim(),d,m,s,{editColumn:1,deleteCount:e.length,insertText:`${o} ${a} ${g}${u}`})}}}}))}}},6771:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s,headingStyleFor:o}=n(1902);e.exports={names:["MD021","no-multiple-space-closed-atx"],description:"Multiple spaces inside hashes on closed atx style heading",tags:["headings","headers","atx_closed","spaces"],function:function(e,t){s(e,"heading_open",(e=>{if("atx_closed"===o(e)){const{line:n,lineNumber:s}=e,o=/^(#+)([ \t]+)([^#]+?)([ \t]+)(#+)(\s*)$/.exec(n);if(o){const[,e,{length:i},a,{length:l},c,{length:u}]=o,p=i>1,h=l>1;if(p||h){const o=n.length,f=e.length,d=c.length,m=p?[1,f+i+1]:[o-u-d-l,l+d+1];r(t,s,n.trim(),p,h,m,{editColumn:1,deleteCount:o,insertText:`${e} ${a} ${c}`})}}}}))}}},1875:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,filterTokens:s,isBlankLine:o}=n(1902);e.exports={names:["MD022","blanks-around-headings","blanks-around-headers"],description:"Headings should be surrounded by blank lines",tags:["headings","headers","blank_lines"],function:function(e,t){let n=e.config.lines_above;n=Number(void 0===n?1:n);let i=e.config.lines_below;i=Number(void 0===i?1:i);const{lines:a}=e;s(e,"heading_open",(e=>{const[s,l]=e.map;let c=0;for(let e=0;e<n;e++)o(a[s-e-1])&&c++;r(t,s+1,n,c,"Above",a[s].trim(),null,{insertText:"".padEnd(n-c,"\n")});let u=0;for(let e=0;e<i;e++)o(a[l+e])&&u++;r(t,s+1,i,u,"Below",a[s].trim(),null,{lineNumber:l+1,insertText:"".padEnd(i-u,"\n")})}))}}},863:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s}=n(1902),o=/^((?:\s+)|(?:[>\s]+\s\s))[^>\s]/;e.exports={names:["MD023","heading-start-left","header-start-left"],description:"Headings must start at the beginning of the line",tags:["headings","headers","spaces"],function:function(e,t){s(e,"heading_open",(function(e){const{lineNumber:n,line:s}=e,i=s.match(o);if(i){const[e,o]=i;let a=o.length;const l=o.trimEnd().length;l&&(a-=l-1),r(t,n,s,null,null,[1,e.length],{editColumn:l+1,deleteCount:a})}}))}}},8114:(e,t,n)=>{"use strict";const{addErrorContext:r,forEachHeading:s}=n(1902);e.exports={names:["MD024","no-duplicate-heading","no-duplicate-header"],description:"Multiple headings with the same content",tags:["headings","headers"],function:function(e,t){const n=!!e.config.siblings_only||!!e.config.allow_different_nesting||!1,o=[null,[]];let i=1,a=o[i];s(e,((e,s)=>{if(n){const t=e.tag.slice(1);for(;i<t;)i++,o[i]=[];for(;i>t;)o[i]=[],i--;a=o[t]}a.includes(s)?r(t,e.lineNumber,e.line.trim()):a.push(s)}))}}},1426:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s,frontMatterHasTitle:o}=n(1902);e.exports={names:["MD025","single-title","single-h1"],description:"Multiple top-level headings in the same document",tags:["headings","headers"],function:function(e,t){const n="h"+Number(e.config.level||1),i=o(e.frontMatterLines,e.config.front_matter_title);let a=!1;s(e,"heading_open",(function(e){e.tag===n&&(a||i?r(t,e.lineNumber,e.line.trim()):1===e.lineNumber&&(a=!0))}))}}},9615:(e,t,n)=>{"use strict";const{addError:r,allPunctuationNoQuestion:s,escapeForRegExp:o,forEachHeading:i}=n(1902),a=/&#?[0-9a-zA-Z]+;$/;e.exports={names:["MD026","no-trailing-punctuation"],description:"Trailing punctuation in heading",tags:["headings","headers"],function:function(e,t){let n=e.config.punctuation;n=String(void 0===n?s:n);const l=new RegExp("\\s*["+o(n)+"]+$");i(e,(e=>{const{line:n,lineNumber:s}=e,o=n.replace(/[\s#]*$/,""),i=l.exec(o);if(i&&!a.test(o)){const e=i[0],n=i.index+1,o=e.length;r(t,s,`Punctuation: '${e}'`,null,[n,o],{editColumn:n,deleteCount:o})}}))}}},6531:(e,t,n)=>{"use strict";const{addErrorContext:r,newLineRe:s}=n(1902),o=/^((?:\s*>)+)(\s{2,})\S/;e.exports={names:["MD027","no-multiple-space-blockquote"],description:"Multiple spaces after blockquote symbol",tags:["blockquote","whitespace","indentation"],function:function(e,t){let n=0,i=0;e.tokens.forEach((a=>{const{content:l,lineNumber:c,type:u}=a;if("blockquote_open"===u)n++;else if("blockquote_close"===u)n--;else if("list_item_open"===u)i++;else if("list_item_close"===u)i--;else if("inline"===u&&n){const n=l.split(s).length;for(let s=0;s<n;s++){const n=e.lines[c+s-1],a=n.match(o);if(a){const[e,{length:o},{length:l}]=a;i&&">"!==e[e.length-1]||r(t,c+s,n,null,null,[1,e.length],{editColumn:o+1,deleteCount:l-1})}}}}))}}},9250:(e,t,n)=>{"use strict";const{addError:r}=n(1902);e.exports={names:["MD028","no-blanks-blockquote"],description:"Blank line inside blockquote",tags:["blockquote","whitespace"],function:function(e,t){let n={},s=null;e.tokens.forEach((function(e){if("blockquote_open"===e.type&&"blockquote_close"===n.type)for(let n=s;n<e.lineNumber;n++)r(t,n);n=e,"blockquote_open"===e.type&&(s=e.map[1]+1)}))}}},4613:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,listItemMarkerRe:s,orderedListItemMarkerRe:o,rangeFromRegExp:i}=n(1902),{flattenedLists:a}=n(9635),l={one:"1/1/1",ordered:"1/2/3",zero:"0/0/0"};e.exports={names:["MD029","ol-prefix"],description:"Ordered list item prefix",tags:["ol"],function:function(e,t){const n=String(e.config.style||"one_or_ordered");a().filter((e=>!e.unordered)).forEach((e=>{const{items:a}=e;let c=1,u=!1;if(a.length>=2){const e=o.exec(a[0].line),t=o.exec(a[1].line);if(e&&t){const[,n]=e,[,r]=t;"1"===r&&"0"!==n||(u=!0,"0"===n&&(c=0))}}let p=n;"one_or_ordered"===p&&(p=u?"ordered":"one"),"zero"===p?c=0:"one"===p&&(c=1),a.forEach((e=>{const n=o.exec(e.line);n&&(r(t,e.lineNumber,String(c),n[1],"Style: "+l[p],null,i(e.line,s)),"ordered"===p&&c++)}))}))}}},1819:(e,t,n)=>{"use strict";const{addErrorDetailIf:r}=n(1902),{flattenedLists:s}=n(9635);e.exports={names:["MD030","list-marker-space"],description:"Spaces after list markers",tags:["ol","ul","whitespace"],function:function(e,t){const n=Number(e.config.ul_single||1),o=Number(e.config.ol_single||1),i=Number(e.config.ul_multi||1),a=Number(e.config.ol_multi||1);s().forEach((e=>{const s=e.lastLineIndex-e.open.map[0]===e.items.length,l=e.unordered?s?n:i:s?o:a;e.items.forEach((e=>{const{line:n,lineNumber:s}=e,o=/^[\s>]*\S+(\s*)/.exec(n),[{length:i},{length:a}]=o;if(i<n.length){let e=null;l!==a&&(e={editColumn:i-a+1,deleteCount:a,insertText:"".padEnd(l)}),r(t,s,l,a,null,null,[1,i],e)}}))}))}}},2847:(e,t,n)=>{"use strict";const{addErrorContext:r,forEachLine:s,isBlankLine:o}=n(1902),{lineMetadata:i}=n(9635),a=/^(.*?)\s*[`~]/;e.exports={names:["MD031","blanks-around-fences"],description:"Fenced code blocks should be surrounded by blank lines",tags:["code","blank_lines"],function:function(e,t){const n=e.config.list_items,l=void 0===n||!!n,{lines:c}=e;s(i(),((e,n,s,i,u,p)=>{const h=i>0,f=i<0;if((l||!p)&&(h&&!o(c[n-1])||f&&!o(c[n+1]))){const[,s]=e.match(a)||[],o=void 0===s?null:{lineNumber:n+(h?1:2),insertText:`${s}\n`};r(t,n+1,c[n].trim(),null,null,null,o)}}))}}},2180:(e,t,n)=>{"use strict";const{addErrorContext:r,isBlankLine:s}=n(1902),{flattenedLists:o}=n(9635),i=/^[>\s]*/;e.exports={names:["MD032","blanks-around-lists"],description:"Lists should be surrounded by blank lines",tags:["bullet","ul","ol","blank_lines"],function:function(e,t){const{lines:n}=e;o().filter((e=>!e.nesting)).forEach((e=>{const o=e.open.map[0];if(!s(n[o-1])){const e=n[o],s=e.match(i)[0].trimEnd();r(t,o+1,e.trim(),null,null,null,{insertText:`${s}\n`})}const a=e.lastLineIndex-1;if(!s(n[a+1])){const e=n[a],s=e.match(i)[0].trimEnd();r(t,a+1,e.trim(),null,null,null,{lineNumber:a+2,insertText:`${s}\n`})}}))}}},5429:(e,t,n)=>{"use strict";const{addError:r,forEachLine:s,overlapsAnyRange:o,unescapeMarkdown:i}=n(1902),{codeBlockAndSpanRanges:a,lineMetadata:l}=n(9635),c=/<(([A-Za-z][A-Za-z0-9-]*)(?:\s[^>]*)?)\/?>/g,u=/]\(\s*$/,p=/^[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])?)*$/;e.exports={names:["MD033","no-inline-html"],description:"Inline HTML",tags:["html"],function:function(e,t){let n=e.config.allowed_elements;n=Array.isArray(n)?n:[],n=n.map((e=>e.toLowerCase()));const h=a();s(l(),((e,s,a)=>{let l=null;for(;!a&&null!==(l=c.exec(e));){const[a,c,f]=l;if(!(n.includes(f.toLowerCase())||a.endsWith("\\>")||p.test(c)||o(h,s,l.index,l[0].length))){const n=e.substring(0,l.index);if(!u.test(n)){i(n+"<","_").endsWith("_")||r(t,s+1,"Element: "+f,null,[l.index+1,a.length])}}}}))}}},4142:(e,t,n)=>{"use strict";const{addErrorContext:r,bareUrlRe:s,filterTokens:o}=n(1902);e.exports={names:["MD034","no-bare-urls"],description:"Bare URL used",tags:["links","url"],function:function(e,t){o(e,"inline",(e=>{let n=!1;e.children.forEach((e=>{const{content:o,line:i,lineNumber:a,type:l}=e;let c=null;if("link_open"===l)n=!0;else if("link_close"===l)n=!1;else if("text"===l&&!n)for(;null!==(c=s.exec(o));){const[e]=c,n=c.index,s=e.length,l=o[n-1],u=o[n+s];if(!("["===l&&"]"===u||'"'===l&&'"'===u||"'"===l&&"'"===u)){const l=i.indexOf(o),c=-1===l?null:[l+n+1,s],u=c?{editColumn:c[0],deleteCount:c[1],insertText:`<${e}>`}:null;r(t,a,e,null,null,c,u)}}}))}))}}},6694:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,filterTokens:s}=n(1902);e.exports={names:["MD035","hr-style"],description:"Horizontal rule style",tags:["hr"],function:function(e,t){let n=String(e.config.style||"consistent");s(e,"hr",(e=>{const{lineNumber:s,markup:o}=e;"consistent"===n&&(n=o),r(t,s,n,o)}))}}},4036:(e,t,n)=>{"use strict";const{addErrorContext:r,allPunctuation:s}=n(1902);e.exports={names:["MD036","no-emphasis-as-heading","no-emphasis-as-header"],description:"Emphasis used instead of a heading",tags:["headings","headers","emphasis"],function:function(e,t){let n=e.config.punctuation;n=String(void 0===n?s:n);const o=new RegExp("["+n+"]$");let i=function e(n){return"paragraph_open"===n.type?function(n){const s=n.children.filter((function(e){return"text"!==e.type||""!==e.content}));return 3!==s.length||"strong_open"!==s[0].type&&"em_open"!==s[0].type||"text"!==s[1].type||o.test(s[1].content)||r(t,n.lineNumber,s[1].content),e}:"blockquote_open"===n.type?function t(n){return"blockquote_close"!==n.type?t:e}:"list_item_open"===n.type?function t(n){return"list_item_close"!==n.type?t:e}:e};e.tokens.forEach((function(e){i=i(e)}))}}},491:(e,t,n)=>{"use strict";const{addErrorContext:r,emphasisMarkersInContent:s,forEachLine:o,isBlankLine:i}=n(1902),{lineMetadata:a}=n(9635),l=/(^|[^\\]|\\\\)(?:(\*\*?\*?)|(__?_?))/g,c=/([A-Za-z0-9])_([A-Za-z0-9])/g,u=/^([\s>]*)\*(\s+)/,p=/^\s+/,h=/\s+$/,f=/\|/;e.exports={names:["MD037","no-space-in-emphasis"],description:"Spaces inside emphasis markers",tags:["whitespace","emphasis"],function:function(e,t){let n,d,m,g,b=null;function _(){d=-1,g=0,m="",n=0,b=null}function x(e,n,r,s,o,i){let a=e.substring(d,o);g||(a=a.trimStart()),s||(a=a.trimEnd());const l=p.test(a),c=h.test(a);if((l||c)&&(!i||!f.test(a))){const i=d-g,u=o+r,p=e.substring(i,u),h=i+1,f=u-i,m=e.substring(i,d),b=s?s[2]||s[3]:"",_=`${m}${a.trim()}${b}`;return[t,n+1,p,l,c,[h,f],{editColumn:h,deleteCount:f,insertText:_}]}return null}const k=s(e);_(),o(a(),((e,t,s,o,a,p,h,f)=>{const y=1===p;if((s||o||a||h||y||i(e))&&_(),s||o||h||f)return;let C=e.replace(c,"$1 $2");y&&(C=C.replace(u,"$1 $2"));let v=null;for(;v=l.exec(C);){const s=k[t],o=v.index+v[1].length;if(s.includes(o))continue;const i=v[0].length-v[1].length,c=(v[2]||v[3])[0];if(-1===d)d=o+i,g=i,m=c,n=i;else if(c===m){if(i===n){b&&(r(...b),b=null);const s=x(e,t,n,v,o,a);s&&r(...s),_()}else 3===i?n=i-n:3===n?n-=i:n+=i;l.lastIndex>1&&l.lastIndex--}else l.lastIndex>1&&l.lastIndex--}-1!==d&&(b=b||x(e,t,0,null,e.length,a),d=0,g=0)}))}}},1786:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s,forEachInlineCodeSpan:o,newLineRe:i}=n(1902),a=/^\s([^`]|$)/,l=/[^`]\s$/,c=/^\s(?:\S.*\S|\S)\s$/;e.exports={names:["MD038","no-space-in-code"],description:"Spaces inside code span elements",tags:["whitespace","code"],function:function(e,t){s(e,"inline",(n=>{if(n.children.some((e=>"code_inline"===e.type))){const s=e.lines.slice(n.map[0],n.map[1]);o(s.join("\n"),((e,o,u,p)=>{let h=u-p,f=e.length+2*p,d=0,m=u,g=e.length;const b=e.split(i),_=a.test(e),x=!_&&l.test(e);x&&b.length>1&&(h=0,d=b.length-1,m=0);const k=c.test(e);if((_||x)&&!k){const e=b[d];b.length>1&&(f=e.length+p,g=e.length);const i=s[o+d].substring(h,h+f),a=e.trim(),l=(a.startsWith("`")?" ":"")+a+(a.endsWith("`")?" ":"");r(t,n.lineNumber+o+d,i,_,x,[h+1,f],{editColumn:m+1,deleteCount:g,insertText:l})}}))}}))}}},8446:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s}=n(1902),o=/\[(?:\s+(?:[^\]]*?)\s*|(?:[^\]]*?)\s+)](?=((?:\([^)]*\))|(?:\[[^\]]*\])))/;e.exports={names:["MD039","no-space-in-links"],description:"Spaces inside link text",tags:["whitespace","links"],function:function(e,t){s(e,"inline",(n=>{const{children:s}=n;let{lineNumber:i}=n,a=!1,l="",c=0;s.forEach((n=>{const{content:s,type:u}=n;if("link_open"===u)a=!0,l="";else if("link_close"===u){a=!1;const n=l.trimStart().length!==l.length,s=l.trimEnd().length!==l.length;if(n||s){let a=null,u=null;const p=e.lines[i-1].slice(c).match(o);if(p){const e=p.index+c+1,t=p[0].length;a=[e,t],u={editColumn:e+1,deleteCount:t-2,insertText:l.trim()},c=e+t-1}r(t,i,`[${l}]`,n,s,a,u)}}else"softbreak"===u||"hardbreak"===u?(i++,c=0):a&&(l+=s)}))}))}}},6618:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s}=n(1902);e.exports={names:["MD040","fenced-code-language"],description:"Fenced code blocks should have a language specified",tags:["code","language"],function:function(e,t){s(e,"fence",(function(e){e.info.trim()||r(t,e.lineNumber,e.line)}))}}},4517:(e,t,n)=>{"use strict";const{addErrorContext:r,frontMatterHasTitle:s}=n(1902);e.exports={names:["MD041","first-line-heading","first-line-h1"],description:"First line in a file should be a top-level heading",tags:["headings","headers"],function:function(e,t){const n=Number(e.config.level||1),o="h"+n;if(!s(e.frontMatterLines,e.config.front_matter_title)){const s=new RegExp(`^<h${n}[ />]`,"i");e.tokens.every((e=>{let n=!1;if("html_block"===e.type){if(e.content.startsWith("\x3c!--"))return!0;s.test(e.content)||(n=!0)}else"heading_open"===e.type&&e.tag===o||(n=!0);return n&&r(t,e.lineNumber,e.line),!1}))}}}},4723:(e,t,n)=>{"use strict";const{addErrorContext:r,filterTokens:s,rangeFromRegExp:o}=n(1902),i=/\[[^\]]*](?:\((?:#?|(?:<>))\))/;e.exports={names:["MD042","no-empty-links"],description:"No empty links",tags:["links"],function:function(e,t){s(e,"inline",(function(e){let n=!1,s="",a=!1;e.children.forEach((function(e){"link_open"===e.type?(n=!0,s="",e.attrs.forEach((function(e){"href"!==e[0]||e[1]&&"#"!==e[1]||(a=!0)}))):"link_close"===e.type?(n=!1,a&&(r(t,e.lineNumber,"["+s+"]()",null,null,o(e.line,i)),a=!1)):n&&(s+=e.content)}))}))}}},986:(e,t,n)=>{"use strict";const{addErrorContext:r,addErrorDetailIf:s,forEachHeading:o}=n(1902);e.exports={names:["MD043","required-headings","required-headers"],description:"Required heading structure",tags:["headings","headers"],function:function(e,t){const n=e.config.headings||e.config.headers;if(Array.isArray(n)){const i={};[1,2,3,4,5,6].forEach((e=>{i["h"+e]="######".substr(-e)}));let a=0,l=!1,c=!1,u=!1;const p=()=>n[a++]||"[None]";o(e,((e,n)=>{if(!c){u=!0;const r=i[e.tag]+" "+n,o=p();if("*"===o){p().toLowerCase()!==r.toLowerCase()&&(l=!0,a--)}else"+"===o?l=!0:o.toLowerCase()===r.toLowerCase()?l=!1:l?a--:(s(t,e.lineNumber,o,r),c=!0)}}));const h=n.length-a;c||!(h>1||1===h&&"*"!==n[a])||!u&&n.every((e=>"*"===e))||r(t,e.lines.length,n[a])}}}},6456:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,bareUrlRe:s,escapeForRegExp:o,forEachLine:i,overlapsAnyRange:a,linkRe:l,linkReferenceRe:c}=n(1902),{codeBlockAndSpanRanges:u,lineMetadata:p}=n(9635);e.exports={names:["MD044","proper-names"],description:"Proper names should have the correct capitalization",tags:["spelling"],function:function(e,t){let n=e.config.names;n=Array.isArray(n)?n:[],n.sort(((e,t)=>t.length-e.length||e.localeCompare(t)));const h=e.config.code_blocks,f=void 0===h||!!h,d=[];i(p(),((e,t)=>{if(c.test(e))d.push([t,0,e.length]);else{let n=null;for(;null!==(n=s.exec(e));)d.push([t,n.index,n[0].length]);for(;null!==(n=l.exec(e));){const[,e,r]=n;r&&d.push([t,n.index+e.length,r.length])}}})),f||d.push(...u());for(const e of n){const n=o(e),s=/^\W/.test(e)?"":"\\b_*",l=/\W$/.test(e)?"":"_*\\b",c=new RegExp(`(${s})(${n})${l}`,"gi");i(p(),((n,s,o,i)=>{if(f||!o&&!i){let o=null;for(;null!==(o=c.exec(n));){const[,n,i]=o,l=o.index+n.length,c=i.length;a(d,s,l,c)||r(t,s+1,e,i,null,null,[l+1,c],{editColumn:l+1,deleteCount:c,insertText:e}),d.push([s,l,c])}}}))}}}},734:(e,t,n)=>{"use strict";const{addError:r,forEachInlineChild:s}=n(1902);e.exports={names:["MD045","no-alt-text"],description:"Images should have alternate text (alt text)",tags:["accessibility","images"],function:function(e,t){s(e,"image",(function(e){""===e.content&&r(t,e.lineNumber)}))}}},5777:(e,t,n)=>{"use strict";const{addErrorDetailIf:r}=n(1902),s={fence:"fenced",code_block:"indented"};e.exports={names:["MD046","code-block-style"],description:"Code block style",tags:["code"],function:function(e,t){let n=String(e.config.style||"consistent");e.tokens.filter((e=>"code_block"===e.type||"fence"===e.type)).forEach((e=>{const{lineNumber:o,type:i}=e;"consistent"===n&&(n=s[i]),r(t,o,n,s[i])}))}}},5988:(e,t,n)=>{"use strict";const{addError:r,isBlankLine:s}=n(1902);e.exports={names:["MD047","single-trailing-newline"],description:"Files should end with a single newline character",tags:["blank_lines"],function:function(e,t){const n=e.lines.length,o=e.lines[n-1];s(o)||r(t,n,null,null,[o.length,1],{insertText:"\n",editColumn:o.length+1})}}},9783:(e,t,n)=>{"use strict";const{addErrorDetailIf:r,fencedCodeBlockStyleFor:s}=n(1902);e.exports={names:["MD048","code-fence-style"],description:"Code fence style",tags:["code"],function:function(e,t){let n=String(e.config.style||"consistent");e.tokens.filter((e=>"fence"===e.type)).forEach((e=>{const{lineNumber:o,markup:i}=e;"consistent"===n&&(n=s(i)),r(t,o,n,s(i))}))}}},6321:(e,t,n)=>{"use strict";const{addError:r,emphasisOrStrongStyleFor:s,forEachInlineChild:o,getNextChildToken:i,getRangeAndFixInfoIfFound:a}=n(1902);e.exports={names:["MD049","emphasis-style"],description:"Emphasis style should be consistent",tags:["emphasis"],function:function(e,t){let n=String(e.config.style||"consistent");o(e,"em_open",((o,l)=>{const{lineNumber:c,markup:u}=o,p=s(u);if("consistent"===n&&(n=p),n!==p){let s={};const h=i(l,o,"text","em_close");if(h){const{content:t}=h,r=`${u}${t}${u}`,o="asterisk"===n?"*":"_",i=`${o}${t}${o}`;s=a(e.lines,c-1,r,i)}r(t,c,`Expected: ${n}; Actual: ${p}`,null,s.range,s.fixInfo)}}))}}},6414:(e,t,n)=>{"use strict";const{addError:r,emphasisOrStrongStyleFor:s,forEachInlineChild:o,getNextChildToken:i,getRangeAndFixInfoIfFound:a}=n(1902);e.exports={names:["MD050","strong-style"],description:"Strong style should be consistent",tags:["emphasis"],function:function(e,t){let n=String(e.config.style||"consistent");o(e,"strong_open",((o,l)=>{const{lineNumber:c,markup:u}=o,p=s(u);if("consistent"===n&&(n=p),n!==p){let s={};const h=i(l,o,"text","strong_close");if(h){const{content:t}=h,r=`${u}${t}${u}`,o="asterisk"===n?"**":"__",i=`${o}${t}${o}`;s=a(e.lines,c-1,r,i)}r(t,c,`Expected: ${n}; Actual: ${p}`,null,s.range,s.fixInfo)}}))}}},7393:(e,t,n)=>{"use strict";const{homepage:r,version:s}=n(3616),o=[n(931),n(4456),n(6375),n(5168),n(551),n(3386),n(105),n(5505),n(8066),n(5364),n(4994),n(3594),n(4446),n(6527),n(7151),n(6882),n(6771),n(1875),n(863),n(8114),n(1426),n(9615),n(6531),n(9250),n(4613),n(1819),n(2847),n(2180),n(5429),n(4142),n(6694),n(4036),n(491),n(1786),n(8446),n(6618),n(4517),n(4723),n(986),n(6456),n(734),n(5777),n(5988),n(9783),n(6321),n(6414)];o.forEach((e=>{const t=e.names[0].toLowerCase();e.information=new URL(`${r}/blob/v${s}/doc/Rules.md#${t}`)})),e.exports=o},314:e=>{function t(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}t.keys=()=>[],t.resolve=t,t.id=314,e.exports=t},3122:e=>{"use strict";var t={};function n(e,r){var s;return"string"!=typeof r&&(r=n.defaultChars),s=function(e){var n,r,s=t[e];if(s)return s;for(s=t[e]=[],n=0;n<128;n++)r=String.fromCharCode(n),s.push(r);for(n=0;n<e.length;n++)s[r=e.charCodeAt(n)]="%"+("0"+r.toString(16).toUpperCase()).slice(-2);return s}(r),e.replace(/(%[a-f0-9]{2})+/gi,(function(e){var t,n,r,o,i,a,l,c="";for(t=0,n=e.length;t<n;t+=3)(r=parseInt(e.slice(t+1,t+3),16))<128?c+=s[r]:192==(224&r)&&t+3<n&&128==(192&(o=parseInt(e.slice(t+4,t+6),16)))?(c+=(l=r<<6&1984|63&o)<128?"<22><>":String.fromCharCode(l),t+=3):224==(240&r)&&t+6<n&&(o=parseInt(e.slice(t+4,t+6),16),i=parseInt(e.slice(t+7,t+9),16),128==(192&o)&&128==(192&i))?(c+=(l=r<<12&61440|o<<6&4032|63&i)<2048||l>=55296&&l<=57343?"<22><><EFBFBD>":String.fromCharCode(l),t+=6):240==(248&r)&&t+9<n&&(o=parseInt(e.slice(t+4,t+6),16),i=parseInt(e.slice(t+7,t+9),16),a=parseInt(e.slice(t+10,t+12),16),128==(192&o)&&128==(192&i)&&128==(192&a))?((l=r<<18&1835008|o<<12&258048|i<<6&4032|63&a)<65536||l>1114111?c+="<22><><EFBFBD><EFBFBD>":(l-=65536,c+=String.fromCharCode(55296+(l>>10),56320+(1023&l))),t+=9):c+="<22>";return c}))}n.defaultChars=";/?:@&=+$,#",n.componentChars="",e.exports=n},729:e=>{"use strict";var t={};function n(e,r,s){var o,i,a,l,c,u="";for("string"!=typeof r&&(s=r,r=n.defaultChars),void 0===s&&(s=!0),c=function(e){var n,r,s=t[e];if(s)return s;for(s=t[e]=[],n=0;n<128;n++)r=String.fromCharCode(n),/^[0-9a-z]$/i.test(r)?s.push(r):s.push("%"+("0"+n.toString(16).toUpperCase()).slice(-2));for(n=0;n<e.length;n++)s[e.charCodeAt(n)]=e[n];return s}(r),o=0,i=e.length;o<i;o++)if(a=e.charCodeAt(o),s&&37===a&&o+2<i&&/^[0-9a-f]{2}$/i.test(e.slice(o+1,o+3)))u+=e.slice(o,o+3),o+=2;else if(a<128)u+=c[a];else if(a>=55296&&a<=57343){if(a>=55296&&a<=56319&&o+1<i&&(l=e.charCodeAt(o+1))>=56320&&l<=57343){u+=encodeURIComponent(e[o]+e[o+1]),o++;continue}u+="%EF%BF%BD"}else u+=encodeURIComponent(e[o]);return u}n.defaultChars=";/?:@&=+$,-_.!~*'()#",n.componentChars="-_.!~*'()",e.exports=n},2201:e=>{"use strict";e.exports=function(e){var t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&-1!==e.hostname.indexOf(":")?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||""}},8765:(e,t,n)=>{"use strict";e.exports.encode=n(729),e.exports.decode=n(3122),e.exports.format=n(2201),e.exports.parse=n(9553)},9553:e=>{"use strict";function t(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var n=/^([a-z0-9.+-]+:)/i,r=/:[0-9]*$/,s=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,o=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),i=["'"].concat(o),a=["%","/","?",";","#"].concat(i),l=["/","?","#"],c=/^[+a-z0-9A-Z_-]{0,63}$/,u=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,p={javascript:!0,"javascript:":!0},h={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};t.prototype.parse=function(e,t){var r,o,i,f,d,m=e;if(m=m.trim(),!t&&1===e.split("#").length){var g=s.exec(m);if(g)return this.pathname=g[1],g[2]&&(this.search=g[2]),this}var b=n.exec(m);if(b&&(i=(b=b[0]).toLowerCase(),this.protocol=b,m=m.substr(b.length)),(t||b||m.match(/^\/\/[^@\/]+@[^@\/]+/))&&(!(d="//"===m.substr(0,2))||b&&p[b]||(m=m.substr(2),this.slashes=!0)),!p[b]&&(d||b&&!h[b])){var _,x,k=-1;for(r=0;r<l.length;r++)-1!==(f=m.indexOf(l[r]))&&(-1===k||f<k)&&(k=f);for(-1!==(x=-1===k?m.lastIndexOf("@"):m.lastIndexOf("@",k))&&(_=m.slice(0,x),m=m.slice(x+1),this.auth=_),k=-1,r=0;r<a.length;r++)-1!==(f=m.indexOf(a[r]))&&(-1===k||f<k)&&(k=f);-1===k&&(k=m.length),":"===m[k-1]&&k--;var y=m.slice(0,k);m=m.slice(k),this.parseHost(y),this.hostname=this.hostname||"";var C="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!C){var v=this.hostname.split(/\./);for(r=0,o=v.length;r<o;r++){var w=v[r];if(w&&!w.match(c)){for(var E="",A=0,D=w.length;A<D;A++)w.charCodeAt(A)>127?E+="x":E+=w[A];if(!E.match(c)){var S=v.slice(0,r),F=v.slice(r+1),q=w.match(u);q&&(S.push(q[1]),F.unshift(q[2])),F.length&&(m=F.join(".")+m),this.hostname=S.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),C&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var T=m.indexOf("#");-1!==T&&(this.hash=m.substr(T),m=m.slice(0,T));var L=m.indexOf("?");return-1!==L&&(this.search=m.substr(L),m=m.slice(0,L)),m&&(this.pathname=m),h[i]&&this.hostname&&!this.pathname&&(this.pathname=""),this},t.prototype.parseHost=function(e){var t=r.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},e.exports=function(e,n){if(e&&e instanceof t)return e;var r=new t;return r.parse(e,n),r}},1171:(e,t,n)=>{e.exports=h,h.Minimatch=f;var r={sep:"/"};try{r=n(67)}catch(e){}var s=h.GLOBSTAR=f.GLOBSTAR={},o=n(3644),i={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}},a="[^/]",l="[^/]*?",c="().*{}+?[]^$\\!".split("").reduce((function(e,t){return e[t]=!0,e}),{});var u=/\/+/;function p(e,t){e=e||{},t=t||{};var n={};return Object.keys(t).forEach((function(e){n[e]=t[e]})),Object.keys(e).forEach((function(t){n[t]=e[t]})),n}function h(e,t,n){if("string"!=typeof t)throw new TypeError("glob pattern string required");return n||(n={}),!(!n.nocomment&&"#"===t.charAt(0))&&(""===t.trim()?""===e:new f(t,n).match(e))}function f(e,t){if(!(this instanceof f))return new f(e,t);if("string"!=typeof e)throw new TypeError("glob pattern string required");t||(t={}),e=e.trim(),"/"!==r.sep&&(e=e.split(r.sep).join("/")),this.options=t,this.set=[],this.pattern=e,this.regexp=null,this.negate=!1,this.comment=!1,this.empty=!1,this.make()}function d(e,t){if(t||(t=this instanceof f?this.options:{}),void 0===(e=void 0===e?this.pattern:e))throw new TypeError("undefined pattern");return t.nobrace||!e.match(/\{.*\}/)?[e]:o(e)}h.filter=function(e,t){return t=t||{},function(n,r,s){return h(n,e,t)}},h.defaults=function(e){if(!e||!Object.keys(e).length)return h;var t=h,n=function(n,r,s){return t.minimatch(n,r,p(e,s))};return n.Minimatch=function(n,r){return new t.Minimatch(n,p(e,r))},n},f.defaults=function(e){return e&&Object.keys(e).length?h.defaults(e).Minimatch:f},f.prototype.debug=function(){},f.prototype.make=function(){if(this._made)return;var e=this.pattern,t=this.options;if(!t.nocomment&&"#"===e.charAt(0))return void(this.comment=!0);if(!e)return void(this.empty=!0);this.parseNegate();var n=this.globSet=this.braceExpand();t.debug&&(this.debug=console.error);this.debug(this.pattern,n),n=this.globParts=n.map((function(e){return e.split(u)})),this.debug(this.pattern,n),n=n.map((function(e,t,n){return e.map(this.parse,this)}),this),this.debug(this.pattern,n),n=n.filter((function(e){return-1===e.indexOf(!1)})),this.debug(this.pattern,n),this.set=n},f.prototype.parseNegate=function(){var e=this.pattern,t=!1,n=this.options,r=0;if(n.nonegate)return;for(var s=0,o=e.length;s<o&&"!"===e.charAt(s);s++)t=!t,r++;r&&(this.pattern=e.substr(r));this.negate=t},h.braceExpand=function(e,t){return d(e,t)},f.prototype.braceExpand=d,f.prototype.parse=function(e,t){if(e.length>65536)throw new TypeError("pattern is too long");var n=this.options;if(!n.noglobstar&&"**"===e)return s;if(""===e)return"";var r,o="",u=!!n.nocase,p=!1,h=[],f=[],d=!1,g=-1,b=-1,_="."===e.charAt(0)?"":n.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)",x=this;function k(){if(r){switch(r){case"*":o+=l,u=!0;break;case"?":o+=a,u=!0;break;default:o+="\\"+r}x.debug("clearStateChar %j %j",r,o),r=!1}}for(var y,C=0,v=e.length;C<v&&(y=e.charAt(C));C++)if(this.debug("%s\t%s %s %j",e,C,o,y),p&&c[y])o+="\\"+y,p=!1;else switch(y){case"/":return!1;case"\\":k(),p=!0;continue;case"?":case"*":case"+":case"@":case"!":if(this.debug("%s\t%s %s %j <-- stateChar",e,C,o,y),d){this.debug(" in class"),"!"===y&&C===b+1&&(y="^"),o+=y;continue}x.debug("call clearStateChar %j",r),k(),r=y,n.noext&&k();continue;case"(":if(d){o+="(";continue}if(!r){o+="\\(";continue}h.push({type:r,start:C-1,reStart:o.length,open:i[r].open,close:i[r].close}),o+="!"===r?"(?:(?!(?:":"(?:",this.debug("plType %j %j",r,o),r=!1;continue;case")":if(d||!h.length){o+="\\)";continue}k(),u=!0;var w=h.pop();o+=w.close,"!"===w.type&&f.push(w),w.reEnd=o.length;continue;case"|":if(d||!h.length||p){o+="\\|",p=!1;continue}k(),o+="|";continue;case"[":if(k(),d){o+="\\"+y;continue}d=!0,b=C,g=o.length,o+=y;continue;case"]":if(C===b+1||!d){o+="\\"+y,p=!1;continue}if(d){var E=e.substring(b+1,C);try{RegExp("["+E+"]")}catch(e){var A=this.parse(E,m);o=o.substr(0,g)+"\\["+A[0]+"\\]",u=u||A[1],d=!1;continue}}u=!0,d=!1,o+=y;continue;default:k(),p?p=!1:!c[y]||"^"===y&&d||(o+="\\"),o+=y}d&&(E=e.substr(b+1),A=this.parse(E,m),o=o.substr(0,g)+"\\["+A[0],u=u||A[1]);for(w=h.pop();w;w=h.pop()){var D=o.slice(w.reStart+w.open.length);this.debug("setting tail",o,w),D=D.replace(/((?:\\{2}){0,64})(\\?)\|/g,(function(e,t,n){return n||(n="\\"),t+t+n+"|"})),this.debug("tail=%j\n %s",D,D,w,o);var S="*"===w.type?l:"?"===w.type?a:"\\"+w.type;u=!0,o=o.slice(0,w.reStart)+S+"\\("+D}k(),p&&(o+="\\\\");var F=!1;switch(o.charAt(0)){case".":case"[":case"(":F=!0}for(var q=f.length-1;q>-1;q--){var T=f[q],L=o.slice(0,T.reStart),$=o.slice(T.reStart,T.reEnd-8),N=o.slice(T.reEnd-8,T.reEnd),M=o.slice(T.reEnd);N+=M;var R=L.split("(").length-1,I=M;for(C=0;C<R;C++)I=I.replace(/\)[+*?]?/,"");var O="";""===(M=I)&&t!==m&&(O="$"),o=L+$+M+O+N}""!==o&&u&&(o="(?=.)"+o);F&&(o=_+o);if(t===m)return[o,u];if(!u)return function(e){return e.replace(/\\(.)/g,"$1")}(e);var z=n.nocase?"i":"";try{var j=new RegExp("^"+o+"$",z)}catch(e){return new RegExp("$.")}return j._glob=e,j._src=o,j};var m={};h.makeRe=function(e,t){return new f(e,t||{}).makeRe()},f.prototype.makeRe=function(){if(this.regexp||!1===this.regexp)return this.regexp;var e=this.set;if(!e.length)return this.regexp=!1,this.regexp;var t=this.options,n=t.noglobstar?l:t.dot?"(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?":"(?:(?!(?:\\/|^)\\.).)*?",r=t.nocase?"i":"",o=e.map((function(e){return e.map((function(e){return e===s?n:"string"==typeof e?function(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}(e):e._src})).join("\\/")})).join("|");o="^(?:"+o+")$",this.negate&&(o="^(?!"+o+").*$");try{this.regexp=new RegExp(o,r)}catch(e){this.regexp=!1}return this.regexp},h.match=function(e,t,n){var r=new f(t,n=n||{});return e=e.filter((function(e){return r.match(e)})),r.options.nonull&&!e.length&&e.push(t),e},f.prototype.match=function(e,t){if(this.debug("match",e,this.pattern),this.comment)return!1;if(this.empty)return""===e;if("/"===e&&t)return!0;var n=this.options;"/"!==r.sep&&(e=e.split(r.sep).join("/"));e=e.split(u),this.debug(this.pattern,"split",e);var s,o,i=this.set;for(this.debug(this.pattern,"set",i),o=e.length-1;o>=0&&!(s=e[o]);o--);for(o=0;o<i.length;o++){var a=i[o],l=e;if(n.matchBase&&1===a.length&&(l=[s]),this.matchOne(l,a,t))return!!n.flipNegate||!this.negate}return!n.flipNegate&&this.negate},f.prototype.matchOne=function(e,t,n){var r=this.options;this.debug("matchOne",{this:this,file:e,pattern:t}),this.debug("matchOne",e.length,t.length);for(var o=0,i=0,a=e.length,l=t.length;o<a&&i<l;o++,i++){this.debug("matchOne loop");var c,u=t[i],p=e[o];if(this.debug(t,u,p),!1===u)return!1;if(u===s){this.debug("GLOBSTAR",[t,u,p]);var h=o,f=i+1;if(f===l){for(this.debug("** at the end");o<a;o++)if("."===e[o]||".."===e[o]||!r.dot&&"."===e[o].charAt(0))return!1;return!0}for(;h<a;){var d=e[h];if(this.debug("\nglobstar while",e,h,t,f,d),this.matchOne(e.slice(h),t.slice(f),n))return this.debug("globstar found match!",h,a,d),!0;if("."===d||".."===d||!r.dot&&"."===d.charAt(0)){this.debug("dot detected!",e,h,t,f);break}this.debug("globstar swallow a segment, and continue"),h++}return!(!n||(this.debug("\n>>> no match, partial?",e,h,t,f),h!==a))}if("string"==typeof u?(c=r.nocase?p.toLowerCase()===u.toLowerCase():p===u,this.debug("string match",u,p,c)):(c=p.match(u),this.debug("pattern match",u,p,c)),!c)return!1}if(o===a&&i===l)return!0;if(o===a)return n;if(i===l)return o===a-1&&""===e[o];throw new Error("wtf?")}},2352:e=>{"use strict";const t=(e,t,n,r)=>function(...s){return new(0,t.promiseModule)(((o,i)=>{t.multiArgs?s.push(((...e)=>{t.errorFirst?e[0]?i(e):(e.shift(),o(e)):o(e)})):t.errorFirst?s.push(((e,t)=>{e?i(e):o(t)})):s.push(o);const a=this===n?r:this;Reflect.apply(e,a,s)}))},n=new WeakMap;e.exports=(e,r)=>{r={exclude:[/.+(?:Sync|Stream)$/],errorFirst:!0,promiseModule:Promise,...r};const s=typeof e;if(null===e||"object"!==s&&"function"!==s)throw new TypeError(`Expected \`input\` to be a \`Function\` or \`Object\`, got \`${null===e?"null":s}\``);const o=new WeakMap,i=new Proxy(e,{apply(e,n,s){const a=o.get(e);if(a)return Reflect.apply(a,n,s);const l=r.excludeMain?e:t(e,r,i,e);return o.set(e,l),Reflect.apply(l,n,s)},get(e,s){const a=e[s];if(!((e,t)=>{let s=n.get(e);if(s||(s={},n.set(e,s)),t in s)return s[t];const o=e=>"string"==typeof e||"symbol"==typeof t?t===e:e.test(t),i=Reflect.getOwnPropertyDescriptor(e,t),a=void 0===i||i.writable||i.configurable,l=(r.include?r.include.some(o):!r.exclude.some(o))&&a;return s[t]=l,l})(e,s)||a===Function.prototype[s])return a;const l=o.get(a);if(l)return l;if("function"==typeof a){const n=t(a,r,i,e);return o.set(a,n),n}return a}});return i}},3689:(e,t,n)=>{"use strict";n.r(t),n.d(t,{decode:()=>b,default:()=>y,encode:()=>_,toASCII:()=>k,toUnicode:()=>x,ucs2decode:()=>f,ucs2encode:()=>d});const r=2147483647,s=36,o=/^xn--/,i=/[^\0-\x7E]/,a=/[\x2E\u3002\uFF0E\uFF61]/g,l={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},c=Math.floor,u=String.fromCharCode;function p(e){throw new RangeError(l[e])}function h(e,t){const n=e.split("@");let r="";n.length>1&&(r=n[0]+"@",e=n[1]);const s=function(e,t){const n=[];let r=e.length;for(;r--;)n[r]=t(e[r]);return n}((e=e.replace(a,".")).split("."),t).join(".");return r+s}function f(e){const t=[];let n=0;const r=e.length;for(;n<r;){const s=e.charCodeAt(n++);if(s>=55296&&s<=56319&&n<r){const r=e.charCodeAt(n++);56320==(64512&r)?t.push(((1023&s)<<10)+(1023&r)+65536):(t.push(s),n--)}else t.push(s)}return t}const d=e=>String.fromCodePoint(...e),m=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},g=function(e,t,n){let r=0;for(e=n?c(e/700):e>>1,e+=c(e/t);e>455;r+=s)e=c(e/35);return c(r+36*e/(e+38))},b=function(e){const t=[],n=e.length;let o=0,i=128,a=72,l=e.lastIndexOf("-");l<0&&(l=0);for(let n=0;n<l;++n)e.charCodeAt(n)>=128&&p("not-basic"),t.push(e.charCodeAt(n));for(let h=l>0?l+1:0;h<n;){let l=o;for(let t=1,i=s;;i+=s){h>=n&&p("invalid-input");const l=(u=e.charCodeAt(h++))-48<10?u-22:u-65<26?u-65:u-97<26?u-97:s;(l>=s||l>c((r-o)/t))&&p("overflow"),o+=l*t;const f=i<=a?1:i>=a+26?26:i-a;if(l<f)break;const d=s-f;t>c(r/d)&&p("overflow"),t*=d}const f=t.length+1;a=g(o-l,f,0==l),c(o/f)>r-i&&p("overflow"),i+=c(o/f),o%=f,t.splice(o++,0,i)}var u;return String.fromCodePoint(...t)},_=function(e){const t=[];let n=(e=f(e)).length,o=128,i=0,a=72;for(const n of e)n<128&&t.push(u(n));let l=t.length,h=l;for(l&&t.push("-");h<n;){let n=r;for(const t of e)t>=o&&t<n&&(n=t);const f=h+1;n-o>c((r-i)/f)&&p("overflow"),i+=(n-o)*f,o=n;for(const n of e)if(n<o&&++i>r&&p("overflow"),n==o){let e=i;for(let n=s;;n+=s){const r=n<=a?1:n>=a+26?26:n-a;if(e<r)break;const o=e-r,i=s-r;t.push(u(m(r+o%i,0))),e=c(o/i)}t.push(u(m(e,0))),a=g(i,f,h==l),i=0,++h}++i,++o}return t.join("")},x=function(e){return h(e,(function(e){return o.test(e)?b(e.slice(4).toLowerCase()):e}))},k=function(e){return h(e,(function(e){return i.test(e)?"xn--"+_(e):e}))},y={version:"2.1.0",ucs2:{decode:f,encode:d},decode:b,encode:_,toASCII:k,toUnicode:x}},9413:e=>{e.exports=/[\0-\x1F\x7F-\x9F]/},2326:e=>{e.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/},3189:e=>{e.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},5045:e=>{e.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},4205:(e,t,n)=>{"use strict";t.Any=n(9369),t.Cc=n(9413),t.Cf=n(2326),t.P=n(3189),t.Z=n(5045)},9369:e=>{e.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},9496:e=>{"use strict";e.exports=require("vscode")},2892:()=>{},744:()=>{},3004:()=>{},67:()=>{},4949:()=>{},7857:()=>{},9323:e=>{"use strict";e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"","InvisibleTimes":"","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":" ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"","zwnj":""}')}},t={};function n(r){var s=t[r];if(void 0!==s)return s.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r=n(554),s=exports;for(var o in r)s[o]=r[o];r.__esModule&&Object.defineProperty(s,"__esModule",{value:!0})})(); |