1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[361],{1144:(e,n,t)=>{t.d(n,{yt:()=>eP});var r={};t.r(r),t.d(r,{attentionMarkers:()=>eM,contentInitial:()=>eE,disable:()=>eL,document:()=>ez,flow:()=>eC,flowInitial:()=>eI,insideSpan:()=>e_,string:()=>ew,text:()=>eF});let i=document.createElement("i");function o(e){let n="&"+e+";";i.innerHTML=n;let t=i.textContent;return(59!==t.charCodeAt(t.length-1)||"semi"===e)&&t!==n&&t}function u(e,n,t,r){let i,o=e.length,u=0;if(n=n<0?-n>o?0:o+n:n>o?o:n,t=t>0?t:0,r.length<1e4)(i=Array.from(r)).unshift(n,t),e.splice(...i);else for(t&&e.splice(n,t);u<r.length;)(i=r.slice(u,u+1e4)).unshift(n,0),e.splice(...i),u+=1e4,n+=1e4}function c(e,n){return e.length>0?(u(e,e.length,0,n),e):n}let l={}.hasOwnProperty,s={'"':"quot","&":"amp","<":"lt",">":"gt"};function a(e){return e.replace(/["&<>]/g,function(e){return"&"+s[e]+";"})}function f(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}let d=z(/[A-Za-z]/),h=z(/[\dA-Za-z]/),p=z(/[#-'*+\--9=?A-Z^-~]/);function g(e){return null!==e&&(e<32||127===e)}let m=z(/\d/),x=z(/[\dA-Fa-f]/),k=z(/[!-/:-@[-`{-~]/);function v(e){return null!==e&&e<-2}function S(e){return null!==e&&(e<0||32===e)}function y(e){return -2===e||-1===e||32===e}let b=z(/\p{P}|\p{S}/u),T=z(/\s/);function z(e){return function(n){return null!==n&&n>-1&&e.test(String.fromCharCode(n))}}function E(e,n){let t=a(function(e){let n=[],t=-1,r=0,i=0;for(;++t<e.length;){let o=e.charCodeAt(t),u="";if(37===o&&h(e.charCodeAt(t+1))&&h(e.charCodeAt(t+2)))i=2;else if(o<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(o))||(u=String.fromCharCode(o));else if(o>55295&&o<57344){let n=e.charCodeAt(t+1);o<56320&&n>56319&&n<57344?(u=String.fromCharCode(o,n),i=1):u="�"}else u=String.fromCharCode(o);u&&(n.push(e.slice(r,t),encodeURIComponent(u)),r=t+i+1,u=""),i&&(t+=i,i=0)}return n.join("")+e.slice(r)}(e||""));if(!n)return t;let r=t.indexOf(":"),i=t.indexOf("?"),o=t.indexOf("#"),u=t.indexOf("/");return r<0||u>-1&&r>u||i>-1&&r>i||o>-1&&r>o||n.test(t.slice(0,r))?t:""}let I={}.hasOwnProperty,C=/^(https?|ircs?|mailto|xmpp)$/i,w=/^https?$/i;function F(e,n,t,r){let i=r?r-1:1/0,o=0;return function(r){return y(r)?(e.enter(t),function r(u){return y(u)&&o++<i?(e.consume(u),r):(e.exit(t),n(u))}(r)):n(r)}}let _={tokenize:function(e){let n,t=e.attempt(this.parser.constructs.contentInitial,function(n){return null===n?void e.consume(n):(e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),F(e,t,"linePrefix"))},function(t){return e.enter("paragraph"),function t(r){let i=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=i),n=i,function n(r){if(null===r){e.exit("chunkText"),e.exit("paragraph"),e.consume(r);return}return v(r)?(e.consume(r),e.exit("chunkText"),t):(e.consume(r),n)}(r)}(t)});return t}},M={tokenize:function(e){let n,t,r,i=this,o=[],c=0;return l;function l(n){if(c<o.length){let t=o[c];return i.containerState=t[1],e.attempt(t[0].continuation,s,a)(n)}return a(n)}function s(e){if(c++,i.containerState._closeFlow){let t;i.containerState._closeFlow=void 0,n&&k();let r=i.events.length,o=r;for(;o--;)if("exit"===i.events[o][0]&&"chunkFlow"===i.events[o][1].type){t=i.events[o][1].end;break}x(c);let l=r;
1for(;l<i.events.length;)i.events[l][1].end={...t},l++;return u(i.events,o+1,0,i.events.slice(r)),i.events.length=l,a(e)}return l(e)}function a(t){if(c===o.length){if(!n)return h(t);if(n.currentConstruct&&n.currentConstruct.concrete)return g(t);i.interrupt=!!(n.currentConstruct&&!n._gfmTableDynamicInterruptHack)}return i.containerState={},e.check(L,f,d)(t)}function f(e){return n&&k(),x(c),h(e)}function d(e){return i.parser.lazy[i.now().line]=c!==o.length,r=i.now().offset,g(e)}function h(n){return i.containerState={},e.attempt(L,p,g)(n)}function p(e){return c++,o.push([i.currentConstruct,i.containerState]),h(e)}function g(r){if(null===r){n&&k(),x(0),e.consume(r);return}return n=n||i.parser.flow(i.now()),e.enter("chunkFlow",{_tokenizer:n,contentType:"flow",previous:t}),function n(t){if(null===t){m(e.exit("chunkFlow"),!0),x(0),e.consume(t);return}return v(t)?(e.consume(t),m(e.exit("chunkFlow")),c=0,i.interrupt=void 0,l):(e.consume(t),n)}(r)}function m(e,o){let l=i.sliceStream(e);if(o&&l.push(null),e.previous=t,t&&(t.next=e),t=e,n.defineSkip(e.start),n.write(l),i.parser.lazy[e.start.line]){let e,t,o=n.events.length;for(;o--;)if(n.events[o][1].start.offset<r&&(!n.events[o][1].end||n.events[o][1].end.offset>r))return;let l=i.events.length,s=l;for(;s--;)if("exit"===i.events[s][0]&&"chunkFlow"===i.events[s][1].type){if(e){t=i.events[s][1].end;break}e=!0}for(x(c),o=l;o<i.events.length;)i.events[o][1].end={...t},o++;u(i.events,s+1,0,i.events.slice(l)),i.events.length=o}}function x(n){let t=o.length;for(;t-- >n;){let n=o[t];i.containerState=n[1],n[0].exit.call(i,e)}o.length=n}function k(){n.write([null]),t=void 0,n=void 0,i.containerState._closeFlow=void 0}}},L={tokenize:function(e,n,t){return F(e,e.attempt(this.parser.constructs.document,n,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}},A={partial:!0,tokenize:function(e,n,t){return function(n){return y(n)?F(e,r,"linePrefix")(n):r(n)};function r(e){return null===e||v(e)?n(e):t(e)}}};class P{constructor(e){this.left=e?[...e]:[],this.right=[]}get(e){if(e<0||e>=this.left.length+this.right.length)throw RangeError("Cannot access index `"+e+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return e<this.left.length?this.left[e]:this.right[this.right.length-e+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(e,n){let t=null==n?1/0:n;return t<this.left.length?this.left.slice(e,t):e>this.left.length?this.right.slice(this.right.length-t+this.left.length,this.right.length-e+this.left.length).reverse():this.left.slice(e).concat(this.right.slice(this.right.length-t+this.left.length).reverse())}splice(e,n,t){this.setCursor(Math.trunc(e));let r=this.right.splice(this.right.length-(n||0),1/0);return t&&D(this.left,t),r.reverse()}pop(){return this.setCursor(1/0),this.left.pop()}push(e){this.setCursor(1/0),this.left.push(e)}pushMany(e){this.setCursor(1/0),D(this.left,e)}unshift(e){this.setCursor(0),this.right.push(e)}unshiftMany(e){this.setCursor(0),D(this.right,e.reverse())}setCursor(e){if(e!==this.left.length&&(!(e>this.left.length)||0!==this.right.length)&&(!(e<0)||0!==this.left.length))if(e<this.left.length){let n=this.left.splice(e,1/0);D(this.right,n.reverse())}else{let n=this.right.splice(this.left.length+this.right.length-e,1/0);D(this.left,n.reverse())}}}function D(e,n){let t=0;if(n.length<1e4)e.push(...n);else for(;t<n.length;)e.push(...n.slice(t,t+1e4)),t+=1e4}function R(e){let n,t,r,i,o,c,l,s={},a=-1,f=new P(e);for(;++a<f.length;){for(;a in s;)a=s[a];if(n=f.get(a),a&&"chunkFlow"===n[1].type&&"listItemPrefix"===f.get(a-1)[1].type&&((r=0)<(c=n[1]._tokenizer.events).length&&"lineEndingBlank"===c[r][1].type&&(r+=2),r<c.length&&"content"===c[r][1].type))for(;++r<c.length&&"content"!==c[r][1].type;)"chunkText"===c[r][1].type&&(c[r][1]._isInFirstContentOfListItem=!0,r++);if("enter"===n[0])n[1].contentType&&(Object.assign(s,function(e,n){let t,r,i=e.get(n)[1],o=e.get(n)[2],u=n-1,c=[],l=i._tokenizer;!l&&(l=o.parser[i.contentType](i.start),i._contentTypeTextTrailing&&(l._contentTypeTextTrailing=!0));let s=l.events,a=[],f={},d=-1,h=i,p=0,g=0,m=[0];for(;h;){for(;e.get(++u)[1]!==h;);c.push(u),!h._tokenizer&&(t=o.sliceStream(h),h.next||t.push(null),r&&l.defineSki
1p(h.start),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(t),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=void 0)),r=h,h=h.next}for(h=i;++d<s.length;)"exit"===s[d][0]&&"enter"===s[d-1][0]&&s[d][1].type===s[d-1][1].type&&s[d][1].start.line!==s[d][1].end.line&&(g=d+1,m.push(g),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(l.events=[],h?(h._tokenizer=void 0,h.previous=void 0):m.pop(),d=m.length;d--;){let n=s.slice(m[d],m[d+1]),t=c.pop();a.push([t,t+n.length-1]),e.splice(t,2,n)}for(a.reverse(),d=-1;++d<a.length;)f[p+a[d][0]]=p+a[d][1],p+=a[d][1]-a[d][0]-1;return f}(f,a)),a=s[a],l=!0);else if(n[1]._container){for(r=a,t=void 0;r--;)if("lineEnding"===(i=f.get(r))[1].type||"lineEndingBlank"===i[1].type)"enter"===i[0]&&(t&&(f.get(t)[1].type="lineEndingBlank"),i[1].type="lineEnding",t=r);else if("linePrefix"===i[1].type||"listItemIndent"===i[1].type);else break;t&&(n[1].end={...f.get(t)[1].start},(o=f.slice(t,a)).unshift(n),f.splice(t,a-t+1,o))}}return u(e,0,1/0,f.slice(0)),!l}let q={resolve:function(e){return R(e),e},tokenize:function(e,n){let t;return function(n){return e.enter("content"),t=e.enter("chunkContent",{contentType:"content"}),r(n)};function r(n){return null===n?i(n):v(n)?e.check(B,o,i)(n):(e.consume(n),r)}function i(t){return e.exit("chunkContent"),e.exit("content"),n(t)}function o(n){return e.consume(n),e.exit("chunkContent"),t.next=e.enter("chunkContent",{contentType:"content",previous:t}),t=t.next,r}}},B={partial:!0,tokenize:function(e,n,t){let r=this;return function(n){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),F(e,i,"linePrefix")};function i(i){if(null===i||v(i))return t(i);let o=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?n(i):e.interrupt(r.parser.constructs.flow,t,n)(i)}}},H={tokenize:function(e){let n=this,t=e.attempt(A,function(r){return null===r?void e.consume(r):(e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),n.currentConstruct=void 0,t)},e.attempt(this.parser.constructs.flowInitial,r,F(e,e.attempt(this.parser.constructs.flow,r,e.attempt(q,r)),"linePrefix")));return t;function r(r){return null===r?void e.consume(r):(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),n.currentConstruct=void 0,t)}}},O={resolveAll:W()},V=j("string"),Q=j("text");function j(e){return{resolveAll:W("text"===e?U:void 0),tokenize:function(n){let t=this,r=this.parser.constructs[e],i=n.attempt(r,o,u);return o;function o(e){return l(e)?i(e):u(e)}function u(e){return null===e?void n.consume(e):(n.enter("data"),n.consume(e),c)}function c(e){return l(e)?(n.exit("data"),i(e)):(n.consume(e),c)}function l(e){if(null===e)return!0;let n=r[e],i=-1;if(n)for(;++i<n.length;){let e=n[i];if(!e.previous||e.previous.call(t,t.previous))return!0}return!1}}}}function W(e){return function(n,t){let r,i=-1;for(;++i<=n.length;)void 0===r?n[i]&&"data"===n[i][1].type&&(r=i,i++):n[i]&&"data"===n[i][1].type||(i!==r+2&&(n[r][1].end=n[i-1][1].end,n.splice(r+2,i-r-2),i=r+2),r=void 0);return e?e(n,t):n}}function U(e,n){let t=0;for(;++t<=e.length;)if((t===e.length||"lineEnding"===e[t][1].type)&&"data"===e[t-1][1].type){let r,i=e[t-1][1],o=n.sliceStream(i),u=o.length,c=-1,l=0;for(;u--;){let e=o[u];if("string"==typeof e){for(c=e.length;32===e.charCodeAt(c-1);)l++,c--;if(c)break;c=-1}else if(-2===e)r=!0,l++;else if(-1===e);else{u++;break}}if(n._contentTypeTextTrailing&&t===e.length&&(l=0),l){let o={type:t===e.length||r||l<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:u?c:i.start._bufferIndex+c,_index:i.start._index+u,line:i.end.line,column:i.end.column-l,offset:i.end.offset-l},end:{...i.end}};i.end={...o.start},i.start.offset===i.end.offset?Object.assign(i,o):(e.splice(t,0,["enter",o,n],["exit",o,n]),t+=2)}t++}return e}let N={name:"thematicBreak",tokenize:function(e,n,t){let r,i=0;return function(o){var u;return e.enter("thematicBreak"),r=u=o,function o(u){return u===r?(e.enter("thematicBreakSequence"),function n(t){return t===r?(e.consume(t),i++,n):(e.exit("thematicBreakSequence"),y(t)?F(e,o,"whitespace")(t):o(t))}(u)):i>=3&&(null===u||v(u))?(e.exit("thematicBreak"),n(u)):t(u)}(u)}}},Z={continuation:{tokenize:function(e,n,t){let r=this;return r.containerState._closeFlow=void 0,e.check(A,function(t){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,F(e,n,"listItemIndent",r.containerState.size+1)(t)},function(t){return r.containerState.furtherBlankLines||!y(t)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine
1=void 0,i(t)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(G,n,i)(t))});function i(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,F(e,e.attempt(Z,n,t),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)},name:"list",tokenize:function(e,n,t){let r=this,i=r.events[r.events.length-1],o=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,u=0;return function(n){let i=r.containerState.type||(42===n||43===n||45===n?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||n===r.containerState.marker:m(n)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===n||45===n?e.check(N,t,c)(n):c(n);if(!r.interrupt||49===n)return e.enter("listItemPrefix"),e.enter("listItemValue"),function n(i){return m(i)&&++u<10?(e.consume(i),n):(!r.interrupt||u<2)&&(r.containerState.marker?i===r.containerState.marker:41===i||46===i)?(e.exit("listItemValue"),c(i)):t(i)}(n)}return t(n)};function c(n){return e.enter("listItemMarker"),e.consume(n),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||n,e.check(A,r.interrupt?t:l,e.attempt($,a,s))}
1function l(e){return r.containerState.initialBlankLine=!0,o++,a(e)}function s(n){return y(n)?(e.enter("listItemPrefixWhitespace"),e.consume(n),e.exit("listItemPrefixWhitespace"),a):t(n)}function a(t){return r.containerState.size=o+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,n(t)}}},$={partial:!0,tokenize:function(e,n,t){let r=this;return F(e,function(e){let i=r.events[r.events.length-1];return!y(e)&&i&&"listItemPrefixWhitespace"===i[1].type?n(e):t(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)}},G={partial:!0,tokenize:function(e,n,t){let r=this;return F(e,function(e){let i=r.events[r.events.length-1];return i&&"listItemIndent"===i[1].type&&i[2].sliceSerialize(i[1],!0).length===r.containerState.size?n(e):t(e)},"listItemIndent",r.containerState.size+1)}},J={continuation:{tokenize:function(e,n,t){let r=this;return function(n){return y(n)?F(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(n):i(n)};function i(r){return e.attempt(J,n,t)(r)}}},exit:function(e){e.exit("blockQuote")},name:"blockQuote",tokenize:function(e,n,t){let r=this;return function(n){if(62===n){let t=r.containerState;return t.open||(e.enter("blockQuote",{_container:!0}),t.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(n),e.exit("blockQuoteMarker"),i}return t(n)};function i(t){return y(t)?(e.enter("blockQuotePrefixWhitespace"),e.consume(t),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),n):(e.exit("blockQuotePrefix"),n(t))}}};function K(e,n,t,r,i,o,u,c,l){let s=l||1/0,a=0;return function(n){return 60===n?(e.enter(r),e.enter(i),e.enter(o),e.consume(n),e.exit(o),f):null===n||32===n||41===n||g(n)?t(n):(e.enter(r),e.enter(u),e.enter(c),e.enter("chunkString",{contentType:"string"}),p(n))};function f(t){return 62===t?(e.enter(o),e.consume(t),e.exit(o),e.exit(i),e.exit(r),n):(e.enter(c),e.enter("chunkString",{contentType:"string"}),d(t))}function d(n){return 62===n?(e.exit("chunkString"),e.exit(c),f(n)):null===n||60===n||v(n)?t(n):(e.consume(n),92===n?h:d)}function h(n){return 60===n||62===n||92===n?(e.consume(n),d):d(n)}function p(i){return!a&&(null===i||41===i||S(i))?(e.exit("chunkString"),e.exit(c),e.exit(u),e.exit(r),n(i)):a<s&&40===i?(e.consume(i),a++,p):41===i?(e.consume(i),a--,p):null===i||32===i||40===i||g(i)?t(i):(e.consume(i),92===i?m:p)}function m(n){return 40===n||41===n||92===n?(e.consume(n),p):p(n)}}function X(e,n,t,r,i,o){let u,c=this,l=0;return function(n){return e.enter(r),e.enter(i),e.consume(n),e.exit(i),e.enter(o),s};function s(f){return l>999||null===f||91===f||93===f&&!u||94===f&&!l&&"_hiddenFootnoteSupport"in c.parser.constructs?t(f):93===f?(e.exit(o),e.enter(i),e.consume(f),e.exit(i),e.exit(r),n):v(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),s):(e.enter("chunkString",{contentType:"string"}),a(f))}function a(n){return null===n||91===n||93===n||v(n)||l++>999?(e.exit("chunkString"),s(n)):(e.consume(n),u||(u=!y(n)),92===n?f:a)}function f(n){return 91===n||92===n||93===n?(e.consume(n),l++,a):a(n)}}function Y(e,n,t,r,i,o){let u;return function(n){return 34===n||39===n||40===n?(e.enter(r),e.enter(i),e.consume(n),e.exit(i),u=40===n?41:n,c):t(n)};function c(t){return t===u?(e.enter(i),e.consume(t),e.exit(i),e.exit(r),n):(e.enter(o),l(t))}function l(n){return n===u?(e.exit(o),c(u)):null===n?t(n):v(n)?(e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),F(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),s(n))}function s(n){return n===u||null===n||v(n)?(e.exit("chunkString"),l(n)):(e.consume(n),92===n?a:s)}function a(n){return n===u||92===n?(e.consume(n),s):s(n)}}function ee(e,n){let t;return function r(i){return v(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),t=!0,r):y(i)?F(e,r,t?"linePrefix":"lineSuffix")(i):n(i)}}let en={partial:!0,tokenize:function(e,n,t){return function(n){return S(n)?ee(e,r)(n):t(n)};function r(n){return Y(e,i,t,"definitionTitle","definitionTitleMarker","definitionTitleString")(n)}function i(n){return y(n)?F(e,o,"whitespace")(n):o(n)}function o(e){return null===e||v(e)?n(e):t(e)}}},et={name:"codeIndented",tokenize:function(e,n,t){let r=this;
1return function(n){return e.enter("codeIndented"),F(e,i,"linePrefix",5)(n)};function i(n){let i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?function n(t){return null===t?o(t):v(t)?e.attempt(er,n,o)(t):(e.enter("codeFlowValue"),function t(r){return null===r||v(r)?(e.exit("codeFlowValue"),n(r)):(e.consume(r),t)}(t))}(n):t(n)}function o(t){return e.exit("codeIndented"),n(t)}}},er={partial:!0,tokenize:function(e,n,t){let r=this;return i;function i(n){return r.parser.lazy[r.now().line]?t(n):v(n)?(e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),i):F(e,o,"linePrefix",5)(n)}function o(e){let o=r.events[r.events.length-1];return o&&"linePrefix"===o[1].type&&o[2].sliceSerialize(o[1],!0).length>=4?n(e):v(e)?i(e):t(e)}}},ei={name:"setextUnderline",resolveTo:function(e,n){let t,r,i,o=e.length;for(;o--;)if("enter"===e[o][0]){if("content"===e[o][1].type){t=o;break}"paragraph"===e[o][1].type&&(r=o)}else"content"===e[o][1].type&&e.splice(o,1),i||"definition"!==e[o][1].type||(i=o);let u={type:"setextHeading",start:{...e[t][1].start},end:{...e[e.length-1][1].end}};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",u,n]),e.splice(i+1,0,["exit",e[t][1],n]),e[t][1].end={...e[i][1].end}):e[t][1]=u,e.push(["exit",u,n]),e},tokenize:function(e,n,t){let r,i=this;return function(n){var u;let c,l=i.events.length;for(;l--;)if("lineEnding"!==i.events[l][1].type&&"linePrefix"!==i.events[l][1].type&&"content"!==i.events[l][1].type){c="paragraph"===i.events[l][1].type;break}return!i.parser.lazy[i.now().line]&&(i.interrupt||c)?(e.enter("setextHeadingLine"),r=n,u=n,e.enter("setextHeadingLineSequence"),function n(t){return t===r?(e.consume(t),n):(e.exit("setextHeadingLineSequence"),y(t)?F(e,o,"lineSuffix")(t):o(t))}(u)):t(n)};function o(r){return null===r||v(r)?(e.exit("setextHeadingLine"),n(r)):t(r)}}},eo=["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","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],eu=["pre","script","style","textarea"],ec={partial:!0,tokenize:function(e,n,t){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(A,n,t)}}},el={partial:!0,tokenize:function(e,n,t){let r=this;return function(n){return v(n)?(e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),i):t(n)};function i(e){return r.parser.lazy[r.now().line]?t(e):n(e)}}},es={partial:!0,tokenize:function(e,n,t){let r=this;return function(n){return null===n?t(n):(e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),i)};function i(e){return r.parser.lazy[r.now().line]?t(e):n(e)}}},ea={concrete:!0,name:"codeFenced",tokenize:function(e,n,t){let r,i=this,o={partial:!0,tokenize:function(e,n,t){let o=0;return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),u};function u(n){return e.enter("codeFencedFence"),y(n)?F(e,l,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(n):l(n)}function l(n){return n===r?(e.enter("codeFencedFenceSequence"),function n(i){return i===r?(o++,e.consume(i),n):o>=c?(e.exit("codeFencedFenceSequence"),y(i)?F(e,s,"whitespace")(i):s(i)):t(i)}(n)):t(n)}function s(r){return null===r||v(r)?(e.exit("codeFencedFence"),n(r)):t(r)}}},u=0,c=0;return function(n){var o=n;let s=i.events[i.events.length-1];return u=s&&"linePrefix"===s[1].type?s[2].sliceSerialize(s[1],!0).length:0,r=o,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),function n(i){return i===r?(c++,e.consume(i),n):c<3?t(i):(e.exit("codeFencedFenceSequence"),y(i)?F(e,l,"whitespace")(i):l(i))}(o)};function l(o){return null===o||v(o)?(e.exit("codeFencedFence"),i.interrupt?n(o):e.check(es,a,p)(o)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),function n(i){return null===i||v(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(i)):y(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),F(e,s,"whitespace")(i)):96===i&&i===r?t(i):(e.consume(i),n)}(o))}
1function s(n){return null===n||v(n)?l(n):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),function n(i){return null===i||v(i)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(i)):96===i&&i===r?t(i):(e.consume(i),n)}(n))}function a(n){return e.attempt(o,p,f)(n)}function f(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),d}function d(n){return u>0&&y(n)?F(e,h,"linePrefix",u+1)(n):h(n)}function h(n){return null===n||v(n)?e.check(es,a,p)(n):(e.enter("codeFlowValue"),function n(t){return null===t||v(t)?(e.exit("codeFlowValue"),h(t)):(e.consume(t),n)}(n))}function p(t){return e.exit("codeFenced"),n(t)}}},ef={name:"characterReference",tokenize:function(e,n,t){let r,i,u=this,c=0;return function(n){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(n),e.exit("characterReferenceMarker"),l};function l(n){return 35===n?(e.enter("characterReferenceMarkerNumeric"),e.consume(n),e.exit("characterReferenceMarkerNumeric"),s):(e.enter("characterReferenceValue"),r=31,i=h,a(n))}function s(n){return 88===n||120===n?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(n),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,i=x,a):(e.enter("characterReferenceValue"),r=7,i=m,a(n))}function a(l){if(59===l&&c){let r=e.exit("characterReferenceValue");return i!==h||o(u.sliceSerialize(r))?(e.enter("characterReferenceMarker"),e.consume(l),e.exit("characterReferenceMarker"),e.exit("characterReference"),n):t(l)}return i(l)&&c++<r?(e.consume(l),a):t(l)}}},ed={name:"characterEscape",tokenize:function(e,n,t){return function(n){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(n),e.exit("escapeMarker"),r};function r(r){return k(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),n):t(r)}}},eh={name:"lineEnding",tokenize:function(e,n){return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),F(e,n,"linePrefix")}}};function ep(e,n,t){let r=[],i=-1;for(;++i<e.length;){let o=e[i].resolveAll;o&&!r.includes(o)&&(n=o(n,t),r.push(o))}return n}let eg={name:"labelEnd",resolveAll:function(e){let n=-1,t=[];for(;++n<e.length;){let r=e[n][1];if(t.push(e[n]),"labelImage"===r.type||"labelLink"===r.type||"labelEnd"===r.type){let e="labelImage"===r.type?4:2;r.type="data",n+=e}}return e.length!==t.length&&u(e,0,e.length,t),e},resolveTo:function(e,n){let t,r,i,o,l=e.length,s=0;for(;l--;)if(t=e[l][1],r){if("link"===t.type||"labelLink"===t.type&&t._inactive)break;"enter"===e[l][0]&&"labelLink"===t.type&&(t._inactive=!0)}else if(i){if("enter"===e[l][0]&&("labelImage"===t.type||"labelLink"===t.type)&&!t._balanced&&(r=l,"labelLink"!==t.type)){s=2;break}}else"labelEnd"===t.type&&(i=l);let a={type:"labelLink"===e[r][1].type?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},f={type:"label",start:{...e[r][1].start},end:{...e[i][1].end}},d={type:"labelText",start:{...e[r+s+2][1].end},end:{...e[i-2][1].start}};return o=c(o=[["enter",a,n],["enter",f,n]],e.slice(r+1,r+s+3)),o=c(o,[["enter",d,n]]),o=c(o,ep(n.parser.constructs.insideSpan.null,e.slice(r+s+4,i-3),n)),o=c(o,[["exit",d,n],e[i-2],e[i-1],["exit",f,n]]),o=c(o,e.slice(i+1)),o=c(o,[["exit",a,n]]),u(e,r,e.length,o),e},tokenize:function(e,n,t){let r,i,o=this,u=o.events.length;for(;u--;)if(("labelImage"===o.events[u][1].type||"labelLink"===o.events[u][1].type)&&!o.events[u][1]._balanced){r=o.events[u][1];break}return function(n){return r?r._inactive?a(n):(i=o.parser.defined.includes(f(o.sliceSerialize({start:r.end,end:o.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(n),e.exit("labelMarker"),e.exit("labelEnd"),c):t(n)};function c(n){return 40===n?e.attempt(em,s,i?s:a)(n):91===n?e.attempt(ex,s,i?l:a)(n):i?s(n):a(n)}function l(n){return e.attempt(ek,s,a)(n)}function s(e){return n(e)}function a(e){return r._balanced=!0,t(e)}}},em={tokenize:function(e,n,t){return function(n){return e.enter("resource"),e.enter("resourceMarker"),e.consume(n),e.exit("resourceMarker"),r};function r(n){return S(n)?ee(e,i)(n):i(n)}function i(n){return 41===n?s(n):K(e,o,u,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(n)}function o(n){return S(n)?ee(e,c)(n):s(n)}function u(e){return t(e)}function c(n){return 34===n||39===n||40===n?Y(e,l,t,"resourceTitle","resourceTitleMarker","resourceTitleString")(n):s(n)}function l(n){return S(n)?ee(e,s)(n):s(n)}function s(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),n):t(r)}}},ex={tokenize:function(e,n,t){let r=this;return function(n){return X.call(r,e,i,o,"reference","referenceMarker","referenceString")(n)};function i(e){return r.parser.defined.includes(f(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?n(e):t(e)}function o(e){return t(e)}}},ek={tokenize:function(e,n,t){return function(n){return e.enter("reference"),e.enter("referenceMarker"),e.consume(n),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),n):t(r)}}},ev={name:"labelStartImage",resolveAll:eg.resolveAll,tokenize:function(e,n,t){let r=this;return function(n){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(n),e.exit("labelImageMarker"),i};function i(n){return 91===n?(e.enter("labelMarker"),e.consume(n),e.exit("labelMarker"),e.exit("labelImage"),o):t(n)}function o(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?t(e):n(e)}}};function eS(e){return null===e||S(e)||T(e)?1:b(e)?2:void 0}let ey={name:"attention",resolveAll:function(e,n){let t,r,i,o,l,s,a,f,d=-1;for(;++d<e.length;)if("enter"===e[d][0]&&"attentionSequence"===e[d][1].type&&e[d][1]._close){for(t=d;t--;)if("exit"===e[t][0]&&"attentionSequence"===e[t][1].type&&e[t][1]._open&&n.sliceSerialize(e[t][1]).charCo
1deAt(0)===n.sliceSerialize(e[d][1]).charCodeAt(0)){if((e[t][1]._close||e[d][1]._open)&&(e[d][1].end.offset-e[d][1].start.offset)%3&&!((e[t][1].end.offset-e[t][1].start.offset+e[d][1].end.offset-e[d][1].start.offset)%3))continue;s=e[t][1].end.offset-e[t][1].start.offset>1&&e[d][1].end.offset-e[d][1].start.offset>1?2:1;let h={...e[t][1].end},p={...e[d][1].start};eb(h,-s),eb(p,s),o={type:s>1?"strongSequence":"emphasisSequence",start:h,end:{...e[t][1].end}},l={type:s>1?"strongSequence":"emphasisSequence",start:{...e[d][1].start},end:p},i={type:s>1?"strongText":"emphasisText",start:{...e[t][1].end},end:{...e[d][1].start}},r={type:s>1?"strong":"emphasis",start:{...o.start},end:{...l.end}},e[t][1].end={...o.start},e[d][1].start={...l.end},a=[],e[t][1].end.offset-e[t][1].start.offset&&(a=c(a,[["enter",e[t][1],n],["exit",e[t][1],n]])),a=c(a,[["enter",r,n],["enter",o,n],["exit",o,n],["enter",i,n]]),a=c(a,ep(n.parser.constructs.insideSpan.null,e.slice(t+1,d),n)),a=c(a,[["exit",i,n],["enter",l,n],["exit",l,n],["exit",r,n]]),e[d][1].end.offset-e[d][1].start.offset?(f=2,a=c(a,[["enter",e[d][1],n],["exit",e[d][1],n]])):f=0,u(e,t-1,d-t+3,a),d=t+a.length-f-2;break}}for(d=-1;++d<e.length;)"attentionSequence"===e[d][1].type&&(e[d][1].type="data");return e},tokenize:function(e,n){let t,r=this.parser.constructs.attentionMarkers.null,i=this.previous,o=eS(i);return function(u){return t=u,e.enter("attentionSequence"),function u(c){if(c===t)return e.consume(c),u;let l=e.exit("attentionSequence"),s=eS(c),a=!s||2===s&&o||r.includes(c),f=!o||2===o&&s||r.includes(i);return l._open=!!(42===t?a:a&&(o||!f)),l._close=!!(42===t?f:f&&(s||!a)),n(c)}(u)}}};function eb(e,n){e.column+=n,e.offset+=n,e._bufferIndex+=n}let eT={name:"labelStartLink",resolveAll:eg.resolveAll,tokenize:function(e,n,t){let r=this;return function(n){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(n),e.exit("labelMarker"),e.exit("labelLink"),i};function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?t(e):n(e)}}},ez={42:Z,43:Z,45:Z,48:Z,49:Z,50:Z,51:Z,52:Z,53:Z,54:Z,55:Z,56:Z,57:Z,62:J},eE={91:{name:"definition",tokenize:function(e,n,t){let r,i=this;return function(n){var r;return e.enter("definition"),r=n,X.call(i,e,o,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(r)};function o(n){return(r=f(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===n)?(e.enter("definitionMarker"),e.consume(n),e.exit("definitionMarker"),u):t(n)}function u(n){return S(n)?ee(e,c)(n):c(n)}function c(n){return K(e,l,t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(n)}function l(n){return e.attempt(en,s,s)(n)}function s(n){return y(n)?F(e,a,"whitespace")(n):a(n)}function a(o){return null===o||v(o)?(e.exit("definition"),i.parser.defined.push(r),n(o)):t(o)}}}},eI={[-2]:et,[-1]:et,32:et},eC={35:{name:"headingAtx",resolve:function(e,n){let t,r,i=e.length-2,o=3;return"whitespace"===e[3][1].type&&(o+=2),i-2>o&&"whitespace"===e[i][1].type&&(i-=2),"atxHeadingSequence"===e[i][1].type&&(o===i-1||i-4>o&&"whitespace"===e[i-2][1].type)&&(i-=o+1===i?2:4),i>o&&(t={type:"atxHeadingText",start:e[o][1].start,end:e[i][1].end},r={type:"chunkText",start:e[o][1].start,end:e[i][1].end,contentType:"text"},u(e,o,i-o+1,[["enter",t,n],["enter",r,n],["exit",r,n],["exit",t,n]])),e},tokenize:function(e,n,t){let r=0;return function(i){var o;return e.enter("atxHeading"),o=i,e.enter("atxHeadingSequence"),function i(o){return 35===o&&r++<6?(e.consume(o),i):null===o||S(o)?(e.exit("atxHeadingSequence"),function t(r){return 35===r?(e.enter("atxHeadingSequence"),function n(r){return 35===r?(e.consume(r),n):(e.exit("atxHeadingSequence"),t(r))}(r)):null===r||v(r)?(e.exit("atxHeading"),n(r)):y(r)?F(e,t,"whitespace")(r):(e.enter("atxHeadingText"),function n(r){return null===r||35===r||S(r)?(e.exit("atxHeadingText"),t(r)):(e.consume(r),n)}(r))}(o)):t(o)}(o)}}},42:N,45:[ei,N],60:{concrete:!0,name:"htmlFlow",resolveTo:function(e){let n=e.length;for(;n--&&("enter"!==e[n][0]||"htmlFlow"!==e[n][1].type););return n>1&&"linePrefix"===e[n-2][1].type&&(e[n][1].start=e[n-2][1].start,e[n+1][1].start=e[n-2][1].start,e.splice(n-2,2)),e},tokenize:function(e,n,t){let r,i,o,u,c,l=this;return function(n){var t;return t=n,e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),s};function s(u){return 33===u?(e.consume(u),a):47===u?(e.consume(u),i=!0,g):63===u?(e.consume(u),r=3,l.interrupt?n:q):d(u)?(e.consume(u),o=String.fromCharCode(u),m):t(u)}function a(i){return 45===i?(e.consume(i),r=2,f):91===i?(e.consume(i),r=5,u=0,p):d(i)?(e.consume(i),r=4,l.interrupt?n:q):t(i)}function f(r){return 45===r?(e.consume(r),l.interrupt?n:q):t(r)}function p(r){let i="CDATA[";return r===i.charCodeAt(u++)?(e.consume(r),u===i.length)?l.interrupt?n:F:p:t(r)}function g(n){return d(n)?(e.consume(n),o=String.fromCharCode(n),m):t(n)}function m(u){if(null===u||47===u||62===u||S(u)){let c=47===u,s=o.toLowerCase();return!c&&!i&&eu.includes(s)?(r=1,l.interrupt?n(u):F(u)):eo.includes(o.toLowerCase())?(r=6,c)?(e.consume(u),x):l.interrupt?n(u):F(u):(r=7,l.interrupt&&!l.parser.lazy[l.now().line]?t(u):i?function n(t){return y(t)?(e.consume(t),n):C(t)}(u):k(u))}return 45===u||h(u)?(e.consume(u),o+=String.fromCharCode(u),m):t(u)}function x(r){return 62===r?(e.consume(r),l.interrupt?n:F):t(r)}function k(n){return 47===n?(e.consume(n),C):58===n||95===n||d(n)?(e.consume(n),b):y(n)?(e.consume(n),k):C(n)}function b(n){return 45===n||46===n||58===n||95===n||h(n)?(e.consume(n),b):T(n)}function T(n){return 61===n?(e.consume(n),z):y(n)?(e.consume(n),T):k(n)}function z(n){return null===n||60===n||61===n||62===n||96===n?t(n):34===n||39===n?(e.consume(n),c=n,E):y(n)?(e.consume(n),z):function n(t){return null===t||34===t||39===t||47===t||60===t||61===t||62===t||96===t||S(t)?T(t):(e.consume(t),n)}(n)}function E(n){return n===c?(e.consume(n),c=null,I):null===n||v(n)?t(n):(e.consume(n),E)}function I(e){return 47===e||62===e||y(e)?k(e):t(e)}function C(n){return 62===n?(e.consume(n),w):t(n)}function w(n){return null===n||v(n)?F(n):y(n)?(e.consume(n),w):t(n)}function F(n){return 45===n&&2===r?(e.consume(n),A):60===n&&1===r?(e.consume(n),P):62===n&&4===r?(e.consume(n),B):63===n&&3===r?(e.consume(n),q):93===n&&5===r?(e.consume(n),R):v(n)&&(6===r||7===r)?(e.exit("htmlFlowData"),e.check(ec,H,_)(n)):null===n||v(n)?(e.exit("htmlFlowData"),_(n)):(e.consume(n),F)}function _(n){return e.check(el,M,H)(n)}function M(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),L}function L(n){return null===n||v(n)?_(n):(e.enter("htmlFlowData"),F(n))}function A(n){return 45===n?(e.consume(n),q):F(n)}function P(n){return 47===n?(e.consume(n),o="",D):F(n)}
1function D(n){if(62===n){let t=o.toLowerCase();return eu.includes(t)?(e.consume(n),B):F(n)}return d(n)&&o.length<8?(e.consume(n),o+=String.fromCharCode(n),D):F(n)}function R(n){return 93===n?(e.consume(n),q):F(n)}function q(n){return 62===n?(e.consume(n),B):45===n&&2===r?(e.consume(n),q):F(n)}function B(n){return null===n||v(n)?(e.exit("htmlFlowData"),H(n)):(e.consume(n),B)}function H(t){return e.exit("htmlFlow"),n(t)}}},61:ei,95:N,96:ea,126:ea},ew={38:ef,92:ed},eF={[-5]:eh,[-4]:eh,[-3]:eh,33:ev,38:ef,42:ey,60:[{name:"autolink",tokenize:function(e,n,t){let r=0;return function(n){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(n),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(n){return d(n)?(e.consume(n),o):64===n?t(n):c(n)}function o(n){return 43===n||45===n||46===n||h(n)?(r=1,function n(t){return 58===t?(e.consume(t),r=0,u):(43===t||45===t||46===t||h(t))&&r++<32?(e.consume(t),n):(r=0,c(t))}(n)):c(n)}function u(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),n):null===r||32===r||60===r||g(r)?t(r):(e.consume(r),u)}function c(n){return 64===n?(e.consume(n),l):p(n)?(e.consume(n),c):t(n)}function l(i){return h(i)?function i(o){return 46===o?(e.consume(o),r=0,l):62===o?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(o),e.exit("autolinkMarker"),e.exit("autolink"),n):function n(o){if((45===o||h(o))&&r++<63){let t=45===o?n:i;return e.consume(o),t}return t(o)}(o)}(i):t(i)}}},{name:"htmlText",tokenize:function(e,n,t){let r,i,o,u=this;return function(n){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(n),c};function c(n){return 33===n?(e.consume(n),l):47===n?(e.consume(n),E):63===n?(e.consume(n),T):d(n)?(e.consume(n),C):t(n)}function l(n){return 45===n?(e.consume(n),s):91===n?(e.consume(n),i=0,g):d(n)?(e.consume(n),b):t(n)}function s(n){return 45===n?(e.consume(n),p):t(n)}function a(n){return null===n?t(n):45===n?(e.consume(n),f):v(n)?(o=a,R(n)):(e.consume(n),a)}function f(n){return 45===n?(e.consume(n),p):a(n)}function p(e){return 62===e?D(e):45===e?f(e):a(e)}function g(n){let r="CDATA[";return n===r.charCodeAt(i++)?(e.consume(n),i===r.length?m:g):t(n)}function m(n){return null===n?t(n):93===n?(e.consume(n),x):v(n)?(o=m,R(n)):(e.consume(n),m)}function x(n){return 93===n?(e.consume(n),k):m(n)}function k(n){return 62===n?D(n):93===n?(e.consume(n),k):m(n)}function b(n){return null===n||62===n?D(n):v(n)?(o=b,R(n)):(e.consume(n),b)}function T(n){return null===n?t(n):63===n?(e.consume(n),z):v(n)?(o=T,R(n)):(e.consume(n),T)}function z(e){return 62===e?D(e):T(e)}function E(n){return d(n)?(e.consume(n),I):t(n)}function I(n){return 45===n||h(n)?(e.consume(n),I):function n(t){return v(t)?(o=n,R(t)):y(t)?(e.consume(t),n):D(t)}(n)}function C(n){return 45===n||h(n)?(e.consume(n),C):47===n||62===n||S(n)?w(n):t(n)}function w(n){return 47===n?(e.consume(n),D):58===n||95===n||d(n)?(e.consume(n),_):v(n)?(o=w,R(n)):y(n)?(e.consume(n),w):D(n)}function _(n){return 45===n||46===n||58===n||95===n||h(n)?(e.consume(n),_):function n(t){return 61===t?(e.consume(t),M):v(t)?(o=n,R(t)):y(t)?(e.consume(t),n):w(t)}(n)}function M(n){return null===n||60===n||61===n||62===n||96===n?t(n):34===n||39===n?(e.consume(n),r=n,L):v(n)?(o=M,R(n)):y(n)?(e.consume(n),M):(e.consume(n),A)}function L(n){return n===r?(e.consume(n),r=void 0,P):null===n?t(n):v(n)?(o=L,R(n)):(e.consume(n),L)}function A(n){return null===n||34===n||39===n||60===n||61===n||96===n?t(n):47===n||62===n||S(n)?w(n):(e.consume(n),A)}function P(e){return 47===e||62===e||S(e)?w(e):t(e)}function D(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),n):t(r)}function R(n){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),q}function q(n){return y(n)?F(e,B,"linePrefix",u.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(n):B(n)}function B(n){return e.enter("htmlTextData"),o(n)}}}],91:eT,92:[{name:"hardBreakEscape",tokenize:function(e,n,t){return function(n){return e.enter("hardBreakEscape"),e.consume(n),r};function r(r){return v(r)?(e.exit("hardBreakEscape"),n(r)):t(r)}}},ed],93:eg,95:ey,96:{name:"codeText",previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type},resolve:function(e){let n,t,r=e.length-4,i=3;if(("lineEnding"===e[3][1].type||"space"===e[i][1].type)&&("lineEnding"===e[r][1].type||"space"===e[r][1].type)){for(n=i;++n<r;)if("codeTextData"===e[n][1].type){e[i][1].type="codeTextPadding",e[r][1].type="codeTextPadding",i+=2,r-=2;break}}for(n=i-1,r++;++n<=r;)void 0===t?n!==r&&"lineEnding"!==e[n][1].type&&(t=n):(n===r||"lineEnding"===e[n][1].type)&&(e[t][1].type="codeTextData",n!==t+2&&(e[t][1].end=e[n-1][1].end,e.splice(t+2,n-t-2),r-=n-t-2,n=t+2),t=void 0);return e},tokenize:function(e,n,t){let r,i,o=0;
1return function(n){return e.enter("codeText"),e.enter("codeTextSequence"),function n(t){return 96===t?(e.consume(t),o++,n):(e.exit("codeTextSequence"),u(t))}(n)};function u(l){return null===l?t(l):32===l?(e.enter("space"),e.consume(l),e.exit("space"),u):96===l?(i=e.enter("codeTextSequence"),r=0,function t(u){return 96===u?(e.consume(u),r++,t):r===o?(e.exit("codeTextSequence"),e.exit("codeText"),n(u)):(i.type="codeTextData",c(u))}(l)):v(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),u):(e.enter("codeTextData"),c(l))}function c(n){return null===n||32===n||96===n||v(n)?(e.exit("codeTextData"),u(n)):(e.consume(n),c)}}}},e_={null:[ey,O]},eM={null:[42,95]},eL={null:[]},eA=/[\0\t\n\r]/g;function eP(e,n,t){let i,s,d,h;return"string"!=typeof n&&(t=n,n=void 0),(function(e){let n=e||{},t=!0,r={},i=[[]],u=[],s=[],d=function(e){let n={},t=-1;for(;++t<e.length;)!function(e,n){let t;for(t in n){let r,i=(l.call(e,t)?e[t]:void 0)||(e[t]={}),o=n[t];if(o)for(r in o)i[r]=o[r]}}(n,e[t]);return n}([{enter:{blockQuote:function(){s.push(!1),y(),k("<blockquote>")},codeFenced:function(){y(),k("<pre><code"),h.fencesCount=0},codeFencedFenceInfo:m,codeFencedFenceMeta:m,codeIndented:function(){y(),k("<pre><code>")},codeText:function(){h.inCodeText=!0,k("<code>")},content:function(){h.slurpAllLineEndings=!0},definition:function(){m(),u.push({})},definitionDestinationString:function(){m(),h.ignoreEncode=!0},definitionLabelString:m,definitionTitleString:m,emphasis:function(){k("<em>")},htmlFlow:function(){y(),P()},htmlText:P,image:function(){u.push({image:!0}),t=void 0},label:m,link:function(){u.push({})},listItemMarker:function(){h.expectFirstItem?k(">"):z(),y(),k("<li>"),h.expectFirstItem=void 0,h.lastWasTag=void 0},listItemValue:function(e){if(h.expectFirstItem){let n=Number.parseInt(this.sliceSerialize(e),10);1!==n&&k(' start="'+b(String(n))+'"')}},listOrdered:function(e){s.push(!e._loose),y(),k("<ol"),h.expectFirstItem=!0},listUnordered:function(e){s.push(!e._loose),y(),k("<ul"),h.expectFirstItem=!0},paragraph:function(){s[s.length-1]||(y(),k("<p>")),h.slurpAllLineEndings=void 0},reference:m,resource:function(){m(),u[u.length-1].destination=""},resourceDestinationString:function(){m(),h.ignoreEncode=!0},resourceTitleString:m,setextHeading:function(){m(),h.slurpAllLineEndings=void 0},strong:function(){k("<strong>")}},exit:{atxHeading:function(){k("</h"+h.headingRank+">"),h.headingRank=void 0},atxHeadingSequence:function(e){!h.headingRank&&(h.headingRank=this.sliceSerialize(e).length,y(),k("<h"+h.headingRank+">"))},autolinkEmail:function(e){let n=this.sliceSerialize(e);k('<a href="'+E("mailto:"+n)+'">'),v(b(n)),k("</a>")},autolinkProtocol:function(e){let t=this.sliceSerialize(e);k('<a href="'+E(t,n.allowDangerousProtocol?void 0:C)+'">'),v(b(t)),k("</a>")},blockQuote:function(){s.pop(),y(),k("</blockquote>"),h.slurpAllLineEndings=void 0},characterEscapeValue:M,characterReferenceMarkerHexadecimal:D,characterReferenceMarkerNumeric:D,characterReferenceValue:function(e){let n=this.sliceSerialize(e);v(b(h.characterReferenceType?function(e,n){let t=Number.parseInt(e,n);return t<9||11===t||t>13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(65535&t)==65535||(65535&t)==65534||t>1114111?"�":String.fromCodePoint(t)}(n,"characterReferenceMarkerNumeric"===h.characterReferenceType?10:16):o(n))),h.characterReferenceType=void 0},codeFenced:F,codeFencedFence:function(){let e=h.fencesCount||0;e||(k(">"),h.slurpOneLineEnding=!0),h.fencesCount=e+1},codeFencedFenceInfo:function(){k(' class="language-'+x()+'"')},codeFencedFenceMeta:T,codeFlowValue:function(e){v(b(this.sliceSerialize(e))),h.flowCodeSeenData=!0},codeIndented:F,codeText:function(){h.inCodeText=void 0,k("</code>")},codeTextData:M,data:M,definition:function(){let e=f(u[u.length-1].labelId);x(),I.call(r,e)||(r[e]=u[u.length-1]),u.pop()},definitionDestinationString:function(){u[u.length-1].destination=x(),h.ignoreEncode=void 0},definitionLabelString:function(e){x(),u[u.length-1].labelId=this.sliceSerialize(e)},definitionTitleString:function(){u[u.length-1].title=x()},emphasis:function(){k("</em>")},hardBreakEscape:L,hardBreakTrailing:L,htmlFlow:A,htmlFlowData:M,htmlText:A,htmlTextData:M,image:_,label:function(){u[u.length-1].label=x()},labelText:function(e){u[u.length-1].labelId=this.sliceSerialize(e)},lineEnding:function(e){if(!h.slurpAllLineEndings){if(h.slurpOneLineEnding)return void(h.slurpOneLineEnding=void 0);if(h.inCodeText)return void v(" ");v(b(this.sliceSerialize(e)))}},link:_,listOrdered:function(){z(),s.pop(),S(),k("</ol>")},listUnordered:function(){z(),s.pop(),S(),k("</ul>")},paragraph:function(){if(s[s.length-1])h.slurpAllLineEndings=!0;else k("</p>")},reference:T,referenceString:function(e){u[u.length-1].referenceId=this.sliceSerialize(e)},resource:T,resourceDestinationString:function(){u[u.length-1].destination=x(),h.ignoreEncode=void 0},resourceTitleString:function(){u[u.length-1].title=x()},setextHeading:function(){let e=x();y(),k("<h"+h.headingRank+">"),v(e),k("</h"+h.headingRank+">"),h.slurpAllLineEndings=void 0,h.headingRank=void 0},setextHeadingLineSequence:function(e){h.headingRank=61===this.sliceSerialize(e).charCodeAt(0)?1:2},setextHeadingText:function(){h.slurpAllLineEndings=!0},strong:function(){k("</strong>")},thematicBreak:function(){y(),k("<hr />")}}},...n.htmlExtensions||[]]),h={definitions:r,tightStack:s},p={buffer:m,encode:b,getData:function(e){return h[e]},lineEndingIfNeeded:y,options:n,raw:v,resume:x,setData:function(e,n){h[e]=n},tag:k},g=n.defaultLineEnding;return function(e){let n=-1,t=0,r=[],o=[],u=[];for(;++n<e.length;)g||"lineEnding"!==e[n][1].type&&"lineEndingBlank"!==e[n][1].type||(g=e[n][2].sliceSerialize(e[
1n][1])),("listOrdered"===e[n][1].type||"listUnordered"===e[n][1].type)&&("enter"===e[n][0]?r.push(n):function(e){let n,t=e.length,r=0,i=0,o=!1;for(;++r<t;){let t=e[r];if(t[1]._container)n=void 0,"enter"===t[0]?i++:i--;else switch(t[1].type){case"listItemPrefix":"exit"===t[0]&&(n=!0);break;case"linePrefix":break;case"lineEndingBlank":"enter"!==t[0]||i||(n?n=void 0:o=!0);break;default:n=void 0}}e[0][1]._loose=o}(e.slice(r.pop(),n))),"definition"===e[n][1].type&&("enter"===e[n][0]?(u=c(u,e.slice(t,n)),t=n):(o=c(o,e.slice(t,n+1)),t=n+1));o=c(o,u),o=c(o,e.slice(t)),n=-1;let l=o;for(d.enter.null&&d.enter.null.call(p);++n<e.length;){let e=d[l[n][0]],t=l[n][1].type,r=e[t];I.call(e,t)&&r&&r.call({sliceSerialize:l[n][2].sliceSerialize,...p},l[n][1])}return d.exit.null&&d.exit.null.call(p),i[0].join("")};function m(){i.push([])}function x(){return i.pop().join("")}function k(e){t&&(h.lastWasTag=!0,i[i.length-1].push(e))}function v(e){h.lastWasTag=void 0,i[i.length-1].push(e)}function S(){v(g||"\n")}function y(){let e=i[i.length-1],n=e[e.length-1],t=n?n.charCo
1deAt(n.length-1):null;10!==t&&13!==t&&null!==t&&S()}function b(e){return h.ignoreEncode?e:a(e)}function T(){x()}function z(){h.lastWasTag&&!h.slurpAllLineEndings&&y(),k("</li>"),h.slurpAllLineEndings=void 0}function F(){let e=h.fencesCount;void 0!==e&&e<2&&h.tightStack.length>0&&!h.lastWasTag&&S(),h.flowCodeSeenData&&y(),k("</code></pre>"),void 0!==e&&e<2&&y(),h.flowCodeSeenData=void 0,h.fencesCount=void 0,h.slurpOneLineEnding=void 0}function _(){let e=u.length-1,i=u[e],o=i.referenceId||i.labelId,c=void 0===i.destination?r[f(o)]:i;for(t=!0;e--;)if(u[e].image){t=void 0;break}i.image?(k('<img src="'+E(c.destination,n.allowDangerousProtocol?void 0:w)+'" alt="'),v(i.label),k('"')):k('<a href="'+E(c.destination,n.allowDangerousProtocol?void 0:C)+'"'),k(c.title?' title="'+c.title+'"':""),i.image?k(" />"):(k(">"),v(i.label),k("</a>")),u.pop()}function M(e){v(b(this.sliceSerialize(e)))}function L(){k("<br />")}function A(){h.ignoreEncode=void 0}function P(){n.allowDangerousHtml&&(h.ignoreEncode=!0)}function D(e){h.characterReferenceType=e.type}})(t)(function(e){for(;!R(e););return e}((function(e){let n={constructs:function(e){let n={},t=-1;for(;++t<e.length;)!function(e,n){let t;for(t in n){let r,i=(l.call(e,t)?e[t]:void 0)||(e[t]={}),o=n[t];if(o)for(r in o){l.call(i,r)||(i[r]=[]);let e=o[r];!function(e,n){let t=-1,r=[];for(;++t<n.length;)("after"===n[t].add?e:r).push(n[t]);u(e,0,0,r)}(i[r],Array.isArray(e)?e:e?[e]:[])}}}(n,e[t]);return n}([r,...(e||{}).extensions||[]]),content:t(_),defined:[],document:t(M),flow:t(H),lazy:{},string:t(V),text:t(Q)};return n;function t(e){return function(t){return function(e,n,t){let r={_bufferIndex:-1,_index:0,line:t&&t.line||1,column:t&&t.column||1,offset:t&&t.offset||0},i={},o=[],l=[],s=[],a={attempt:m(function(e,n){x(e,n.from)}),check:m(g),consume:function(e){v(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,k()):-1!==e&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===l[r._index].length&&(r._bufferIndex=-1,r._index++)),f.previous=e},enter:function(e,n){let t=n||{};return t.type=e,t.start=p(),f.events.push(["enter",t,f]),s.push(t),t},exit:function(e){let n=s.pop();return n.end=p(),f.events.push(["exit",n,f]),n},interrupt:m(g,{interrupt:!0})},f={code:null,containerState:{},defineSkip:function(e){i[e.line]=e.column,k()},events:[],now:p,parser:e,previous:null,sliceSerialize:function(e,n){return function(e,n){let t,r=-1,i=[];for(;++r<e.length;){let o,u=e[r];if("string"==typeof u)o=u;else switch(u){case -5:o="\r";break;case -4:o="\n";break;case -3:o="\r\n";break;case -2:o=n?" ":" ";break;case -1:if(!n&&t)continue;o=" ";break;default:o=String.fromCharCode(u)}t=-2===u,i.push(o)}return i.join("")}(h(e),n)},sliceStream:h,write:function(e){return(l=c(l,e),function(){let e;for(;r._index<l.length;){let t=l[r._index];if("string"==typeof t)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<t.length;){var n;n=t.charCodeAt(r._bufferIndex),d=d(n)}else d=d(t)}}(),null!==l[l.length-1])?[]:(x(n,0),f.events=ep(o,f.events,f),f.events)}},d=n.tokenize.call(f,a);return n.resolveAll&&o.push(n),f;function h(e){return function(e,n){let t,r=n.start._index,i=n.start._bufferIndex,o=n.end._index,u=n.end._bufferIndex;if(r===o)t=[e[r].slice(i,u)];else{if(t=e.slice(r,o),i>-1){let e=t[0];"string"==typeof e?t[0]=e.slice(i):t.shift()}u>0&&t.push(e[o].slice(0,u))}return t}(l,e)}function p(){let{_bufferIndex:e,_index:n,line:t,column:i,offset:o}=r;return{_bufferIndex:e,_index:n,line:t,column:i,offset:o}}function g(e,n){n.restore()}function m(e,n){return function(t,i,o){var u;let c,l,d,h;return Array.isArray(t)?g(t):"tokenize"in t?g([t]):(u=t,function(e){let n=null!==e&&u[e],t=null!==e&&u.null;return g([...Array.isArray(n)?n:n?[n]:[],...Array.isArray(t)?t:t?[t]:[]])(e)});function g(e){return(c=e,l=0,0===e.length)?o:m(e[l])}function m(e){return function(t){return(h=function(){let e=p(),n=f.previous,t=f.currentConstruct,i=f.events.length,o=Array.from(s);return{from:i,restore:function(){r=e,f.previous=n,f.currentConstruct=t,f.events.length=i,s=o,k()}}}(),d=e,e.partial||(f.currentConstruct=e),e.name&&f.parser.constructs.disable.null.includes(e.name))?v(t):e.tokenize.call(n?Object.assign(Object.create(f),n):f,a,x,v)(t)}}function x(n){return e(d,h),i}
1function v(e){return(h.restore(),++l<c.length)?m(c[l]):o}}}function x(e,n){e.resolveAll&&!o.includes(e)&&o.push(e),e.resolve&&u(f.events,n,f.events.length-n,e.resolve(f.events.slice(n),f)),e.resolveTo&&(f.events=e.resolveTo(f.events,f))}function k(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}(n,e,t)}}})(t).document().write((s=1,d="",h=!0,function(e,n,t){let r,o,u,c,l,a=[];for(e=d+("string"==typeof e?e.toString():new TextDecoder(n||void 0).decode(e)),u=0,d="",h&&(65279===e.charCodeAt(0)&&u++,h=void 0);u<e.length;){if(eA.lastIndex=u,c=(r=eA.exec(e))&&void 0!==r.index?r.index:e.length,l=e.charCodeAt(c),!r){d=e.slice(u);break}if(10===l&&u===c&&i)a.push(-3),i=void 0;else switch(i&&(a.push(-5),i=void 0),u<c&&(a.push(e.slice(u,c)),s+=c-u),l){case 0:a.push(65533),s++;break;case 9:for(o=4*Math.ceil(s/4),a.push(-2);s++<o;)a.push(-1);break;case 10:a.push(-4),s=1;break;default:i=!0,s=1}u=c+1}return t&&(i&&a.push(-5),d&&a.push(d),a.push(null)),a})(e,n,!0))))}},4495:(e,n,t)=>{Object.defineProperty(n,"__esModule",{value:!0}),!function(e,n){for(var t in n)Object.defineProperty(e,t,{enumerable:!0,get:n[t]})}(n,{default:function(){return l},getImageProps:function(){return c}});let r=t(3874),i=t(8465),o=t(9657),u=r._(t(6593));function c(e){let{props:n}=(0,i.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image/",loader:"custom",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,t]of Object.entries(n))void 0===t&&delete n[e];return{props:n}}let l=o.Image},7960:(e,n,t)=>{t.d(n,{default:()=>i.a});var r=t(4495),i=t.n(r)}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.