docusaurus/assets/js/11336.4519bd73.js
2024-08-29 14:32:18 +00:00

2 lines
No EOL
57 KiB
JavaScript

"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[11336],{11336:(e,t,n)=>{n.d(t,{c:()=>eU});var r={};n.r(r),n.d(r,{attentionMarkers:()=>eC,contentInitial:()=>eb,disable:()=>eT,document:()=>ev,flow:()=>eE,flowInitial:()=>eS,insideSpan:()=>ew,string:()=>eA,text:()=>eI});var i=n(17367);let u={};function o(e,t,n){if(e&&"object"==typeof e){if("value"in e)return"html"!==e.type||n?e.value:"";if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return c(e.children,t,n)}return Array.isArray(e)?c(e,t,n):""}function c(e,t,n){let r=[],i=-1;for(;++i<e.length;)r[i]=o(e[i],t,n);return r.join("")}function l(e,t,n,r){let i;let u=e.length,o=0;if(t=t<0?-t>u?0:u+t:t>u?u:t,n=n>0?n:0,r.length<1e4)(i=Array.from(r)).unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);o<r.length;)(i=r.slice(o,o+1e4)).unshift(t,0),e.splice(...i),o+=1e4,t+=1e4}function s(e,t){return e.length>0?(l(e,e.length,0,t),e):t}let a={}.hasOwnProperty,f=S(/[A-Za-z]/),d=S(/[\dA-Za-z]/),h=S(/[#-'*+\--9=?A-Z^-~]/);function p(e){return null!==e&&(e<32||127===e)}let m=S(/\d/),g=S(/[\dA-Fa-f]/),x=S(/[!-/:-@[-`{-~]/);function k(e){return null!==e&&e<-2}function y(e){return null!==e&&(e<0||32===e)}function F(e){return -2===e||-1===e||32===e}let v=S(/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\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-\u2E4F\u2E52-\u2E5D\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]/),b=S(/\s/);function S(e){return function(t){return null!==t&&e.test(String.fromCharCode(t))}}function E(e,t,n,r){let i=r?r-1:Number.POSITIVE_INFINITY,u=0;return function(r){return F(r)?(e.enter(n),function r(o){return F(o)&&u++<i?(e.consume(o),r):(e.exit(n),t(o))}(r)):t(r)}}let A={tokenize:function(e){let t;let n=e.attempt(this.parser.constructs.contentInitial,function(t){if(null===t){e.consume(t);return}return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),E(e,n,"linePrefix")},function(n){return e.enter("paragraph"),function n(r){let i=e.enter("chunkText",{contentType:"text",previous:t});return t&&(t.next=i),t=i,function t(r){if(null===r){e.exit("chunkText"),e.exit("paragraph"),e.consume(r);return}return k(r)?(e.consume(r),e.exit("chunkText"),n):(e.consume(r),t)}(r)}(n)});return n}},I={tokenize:function(e){let t,n,r;let i=this,u=[],o=0;return c;function c(t){if(o<u.length){let n=u[o];return i.containerState=n[1],e.attempt(n[0].continuation,s,a)(t)}return a(t)}function s(e){if(o++,i.containerState._closeFlow){let n;i.containerState._closeFlow=void 0,t&&y();let r=i.events.length,u=r;for(;u--;)if("exit"===i.events[u][0]&&"chunkFlow"===i.events[u][1].type){n=i.events[u][1].end;break}x(o);let c=r;for(;c<i.events.length;)i.events[c][1].end=Object.assign({},n),c++;return l(i.events,u+1,0,i.events.slice(r)),i.events.length=c,a(e)}return c(e)}function a(n){if(o===u.length){if(!t)return h(n);if(t.currentConstruct&&t.currentConstruct.concrete)return m(n);i.interrupt=!!(t.currentConstruct&&!t._gfmTableDynamicInterruptHack)}return i.containerState={},e.check(w,f,d)(n)}function f(e){return t&&y(),x(o),h(e)}function d(e){return i.parser.lazy[i.now().line]=o!==u.length,r=i.now().offset,m(e)}function h(t){return i.containerState={},e.attempt(w,p,m)(t)}function p(e){return o++,u.push([i.currentConstruct,i.containerState]),h(e)}function m(r){if(null===r){t&&y(),x(0),e.consume(r);return}return t=t||i.parser.flow(i.now()),e.enter("chunkFlow",{contentType:"flow",previous:n,_tokenizer:t}),function t(n){if(null===n){g(e.exit("chunkFlow"),!0),x(0),e.consume(n);return}return k(n)?(e.consume(n),g(e.exit("chunkFlow")),o=0,i.interrupt=void 0,c):(e.consume(n),t)}(r)}function g(e,u){let c=i.sliceStream(e);if(u&&c.push(null),e.previous=n,n&&(n.next=e),n=e,t.defineSkip(e.start),t.write(c),i.parser.lazy[e.start.line]){let e,n,u=t.events.length;for(;u--;)if(t.events[u][1].start.offset<r&&(!t.events[u][1].end||t.events[u][1].end.offset>r))return;let c=i.events.length,s=c;for(;s--;)if("exit"===i.events[s][0]&&"chunkFlow"===i.events[s][1].type){if(e){n=i.events[s][1].end;break}e=!0}for(x(o),u=c;u<i.events.length;)i.events[u][1].end=Object.assign({},n),u++;l(i.events,s+1,0,i.events.slice(c)),i.events.length=u}}function x(t){let n=u.length;for(;n-- >t;){let t=u[n];i.containerState=t[1],t[0].exit.call(i,e)}u.length=t}function y(){t.write([null]),n=void 0,t=void 0,i.containerState._closeFlow=void 0}}},w={tokenize:function(e,t,n){return E(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}},C={tokenize:function(e,t,n){return function(t){return F(t)?E(e,r,"linePrefix")(t):r(t)};function r(e){return null===e||k(e)?t(e):n(e)}},partial:!0};function T(e,t,n,r){let i;let u=e.length,o=0;if(t=t<0?-t>u?0:u+t:t>u?u:t,n=n>0?n:0,r.length<1e4)(i=Array.from(r)).unshift(t,n),e.splice(...i);else for(n&&e.splice(t,n);o<r.length;)(i=r.slice(o,o+1e4)).unshift(t,0),e.splice(...i),o+=1e4,t+=1e4}function z(e){let t,n,r,i,u,o,c;let l={},s=-1;for(;++s<e.length;){for(;s in l;)s=l[s];if(t=e[s],s&&"chunkFlow"===t[1].type&&"listItemPrefix"===e[s-1][1].type&&((r=0)<(o=t[1]._tokenizer.events).length&&"lineEndingBlank"===o[r][1].type&&(r+=2),r<o.length&&"content"===o[r][1].type))for(;++r<o.length&&"content"!==o[r][1].type;)"chunkText"===o[r][1].type&&(o[r][1]._isInFirstContentOfListItem=!0,r++);if("enter"===t[0])t[1].contentType&&(Object.assign(l,function(e,t){let n,r;let i=e[t][1],u=e[t][2],o=t-1,c=[],l=i._tokenizer||u.parser[i.contentType](i.start),s=l.events,a=[],f={},d=-1,h=i,p=0,m=0,g=[0];for(;h;){for(;e[++o][1]!==h;);c.push(o),!h._tokenizer&&(n=u.sliceStream(h),h.next||n.push(null),r&&l.defineSkip(h.start),h._isInFirstContentOfListItem&&(l._gfmTasklistFirstContentOfListItem=!0),l.write(n),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&&(m=d+1,g.push(m),h._tokenizer=void 0,h.previous=void 0,h=h.next);for(l.events=[],h?(h._tokenizer=void 0,h.previous=void 0):g.pop(),d=g.length;d--;){let t=s.slice(g[d],g[d+1]),n=c.pop();a.unshift([n,n+t.length-1]),T(e,n,2,t)}for(d=-1;++d<a.length;)f[p+a[d][0]]=p+a[d][1],p+=a[d][1]-a[d][0]-1;return f}(e,s)),s=l[s],c=!0);else if(t[1]._container){for(r=s,n=void 0;r--;)if("lineEnding"===(i=e[r])[1].type||"lineEndingBlank"===i[1].type)"enter"===i[0]&&(n&&(e[n][1].type="lineEndingBlank"),i[1].type="lineEnding",n=r);else break;n&&(t[1].end=Object.assign({},e[n][1].start),(u=e.slice(n,s)).unshift(t),T(e,n,s-n+1,u))}}return!c}let D={tokenize:function(e,t){let n;return function(t){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),r(t)};function r(t){return null===t?i(t):k(t)?e.check(B,u,i)(t):(e.consume(t),r)}function i(n){return e.exit("chunkContent"),e.exit("content"),t(n)}function u(t){return e.consume(t),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}},resolve:function(e){return z(e),e}},B={tokenize:function(e,t,n){let r=this;return function(t){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),E(e,i,"linePrefix")};function i(i){if(null===i||k(i))return n(i);let u=r.events[r.events.length-1];return!r.parser.constructs.disable.null.includes("codeIndented")&&u&&"linePrefix"===u[1].type&&u[2].sliceSerialize(u[1],!0).length>=4?t(i):e.interrupt(r.parser.constructs.flow,n,t)(i)}},partial:!0},_={tokenize:function(e){let t=this,n=e.attempt(C,function(r){if(null===r){e.consume(r);return}return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n},e.attempt(this.parser.constructs.flowInitial,r,E(e,e.attempt(this.parser.constructs.flow,r,e.attempt(D,r)),"linePrefix")));return n;function r(r){if(null===r){e.consume(r);return}return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n}}},L={resolveAll:j()},M=O("string"),P=O("text");function O(e){return{tokenize:function(t){let n=this,r=this.parser.constructs[e],i=t.attempt(r,u,o);return u;function u(e){return l(e)?i(e):o(e)}function o(e){if(null===e){t.consume(e);return}return t.enter("data"),t.consume(e),c}function c(e){return l(e)?(t.exit("data"),i(e)):(t.consume(e),c)}function l(e){if(null===e)return!0;let t=r[e],i=-1;if(t)for(;++i<t.length;){let e=t[i];if(!e.previous||e.previous.call(n,n.previous))return!0}return!1}},resolveAll:j("text"===e?H:void 0)}}function j(e){return function(t,n){let r,i=-1;for(;++i<=t.length;)void 0===r?t[i]&&"data"===t[i][1].type&&(r=i,i++):t[i]&&"data"===t[i][1].type||(i!==r+2&&(t[r][1].end=t[i-1][1].end,t.splice(r+2,i-r-2),i=r+2),r=void 0);return e?e(t,n):t}}function H(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||"lineEnding"===e[n][1].type)&&"data"===e[n-1][1].type){let r;let i=e[n-1][1],u=t.sliceStream(i),o=u.length,c=-1,l=0;for(;o--;){let e=u[o];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{o++;break}}if(l){let u={type:n===e.length||r||l<2?"lineSuffix":"hardBreakTrailing",start:{line:i.end.line,column:i.end.column-l,offset:i.end.offset-l,_index:i.start._index+o,_bufferIndex:o?c:i.start._bufferIndex+c},end:Object.assign({},i.end)};i.end=Object.assign({},u.start),i.start.offset===i.end.offset?Object.assign(i,u):(e.splice(n,0,["enter",u,t],["exit",u,t]),n+=2)}n++}return e}function R(e,t,n){let r=[],i=-1;for(;++i<e.length;){let u=e[i].resolveAll;u&&!r.includes(u)&&(t=u(t,n),r.push(u))}return t}let q={name:"thematicBreak",tokenize:function(e,t,n){let r,i=0;return function(u){return e.enter("thematicBreak"),r=u,function u(o){return o===r?(e.enter("thematicBreakSequence"),function t(n){return n===r?(e.consume(n),i++,t):(e.exit("thematicBreakSequence"),F(n)?E(e,u,"whitespace")(n):u(n))}(o)):i>=3&&(null===o||k(o))?(e.exit("thematicBreak"),t(o)):n(o)}(u)}}},V={name:"list",tokenize:function(e,t,n){let r=this,i=r.events[r.events.length-1],u=i&&"linePrefix"===i[1].type?i[2].sliceSerialize(i[1],!0).length:0,o=0;return function(t){let i=r.containerState.type||(42===t||43===t||45===t?"listUnordered":"listOrdered");if("listUnordered"===i?!r.containerState.marker||t===r.containerState.marker:m(t)){if(r.containerState.type||(r.containerState.type=i,e.enter(i,{_container:!0})),"listUnordered"===i)return e.enter("listItemPrefix"),42===t||45===t?e.check(q,n,c)(t):c(t);if(!r.interrupt||49===t)return e.enter("listItemPrefix"),e.enter("listItemValue"),function t(i){return m(i)&&++o<10?(e.consume(i),t):(!r.interrupt||o<2)&&(r.containerState.marker?i===r.containerState.marker:41===i||46===i)?(e.exit("listItemValue"),c(i)):n(i)}(t)}return n(t)};function c(t){return e.enter("listItemMarker"),e.consume(t),e.exit("listItemMarker"),r.containerState.marker=r.containerState.marker||t,e.check(C,r.interrupt?n:l,e.attempt(Q,a,s))}function l(e){return r.containerState.initialBlankLine=!0,u++,a(e)}function s(t){return F(t)?(e.enter("listItemPrefixWhitespace"),e.consume(t),e.exit("listItemPrefixWhitespace"),a):n(t)}function a(n){return r.containerState.size=u+r.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(n)}},continuation:{tokenize:function(e,t,n){let r=this;return r.containerState._closeFlow=void 0,e.check(C,function(n){return r.containerState.furtherBlankLines=r.containerState.furtherBlankLines||r.containerState.initialBlankLine,E(e,t,"listItemIndent",r.containerState.size+1)(n)},function(n){return r.containerState.furtherBlankLines||!F(n)?(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,i(n)):(r.containerState.furtherBlankLines=void 0,r.containerState.initialBlankLine=void 0,e.attempt(N,t,i)(n))});function i(i){return r.containerState._closeFlow=!0,r.interrupt=void 0,E(e,e.attempt(V,t,n),"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}},exit:function(e){e.exit(this.containerState.type)}},Q={tokenize:function(e,t,n){let r=this;return E(e,function(e){let i=r.events[r.events.length-1];return!F(e)&&i&&"listItemPrefixWhitespace"===i[1].type?t(e):n(e)},"listItemPrefixWhitespace",r.parser.constructs.disable.null.includes("codeIndented")?void 0:5)},partial:!0},N={tokenize:function(e,t,n){let r=this;return E(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?t(e):n(e)},"listItemIndent",r.containerState.size+1)},partial:!0},U={name:"blockQuote",tokenize:function(e,t,n){let r=this;return function(t){if(62===t){let n=r.containerState;return n.open||(e.enter("blockQuote",{_container:!0}),n.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(t),e.exit("blockQuoteMarker"),i}return n(t)};function i(n){return F(n)?(e.enter("blockQuotePrefixWhitespace"),e.consume(n),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(n))}},continuation:{tokenize:function(e,t,n){let r=this;return function(t){return F(t)?E(e,i,"linePrefix",r.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):i(t)};function i(r){return e.attempt(U,t,n)(r)}}},exit:function(e){e.exit("blockQuote")}};function $(e,t,n,r,i,u,o,c,l){let s=l||Number.POSITIVE_INFINITY,a=0;return function(t){return 60===t?(e.enter(r),e.enter(i),e.enter(u),e.consume(t),e.exit(u),f):null===t||32===t||41===t||p(t)?n(t):(e.enter(r),e.enter(o),e.enter(c),e.enter("chunkString",{contentType:"string"}),m(t))};function f(n){return 62===n?(e.enter(u),e.consume(n),e.exit(u),e.exit(i),e.exit(r),t):(e.enter(c),e.enter("chunkString",{contentType:"string"}),d(n))}function d(t){return 62===t?(e.exit("chunkString"),e.exit(c),f(t)):null===t||60===t||k(t)?n(t):(e.consume(t),92===t?h:d)}function h(t){return 60===t||62===t||92===t?(e.consume(t),d):d(t)}function m(i){return!a&&(null===i||41===i||y(i))?(e.exit("chunkString"),e.exit(c),e.exit(o),e.exit(r),t(i)):a<s&&40===i?(e.consume(i),a++,m):41===i?(e.consume(i),a--,m):null===i||32===i||40===i||p(i)?n(i):(e.consume(i),92===i?g:m)}function g(t){return 40===t||41===t||92===t?(e.consume(t),m):m(t)}}function W(e,t,n,r,i,u){let o;let c=this,l=0;return function(t){return e.enter(r),e.enter(i),e.consume(t),e.exit(i),e.enter(u),s};function s(f){return l>999||null===f||91===f||93===f&&!o||94===f&&!l&&"_hiddenFootnoteSupport"in c.parser.constructs?n(f):93===f?(e.exit(u),e.enter(i),e.consume(f),e.exit(i),e.exit(r),t):k(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),s):(e.enter("chunkString",{contentType:"string"}),a(f))}function a(t){return null===t||91===t||93===t||k(t)||l++>999?(e.exit("chunkString"),s(t)):(e.consume(t),o||(o=!F(t)),92===t?f:a)}function f(t){return 91===t||92===t||93===t?(e.consume(t),l++,a):a(t)}}function Z(e,t,n,r,i,u){let o;return function(t){return 34===t||39===t||40===t?(e.enter(r),e.enter(i),e.consume(t),e.exit(i),o=40===t?41:t,c):n(t)};function c(n){return n===o?(e.enter(i),e.consume(n),e.exit(i),e.exit(r),t):(e.enter(u),l(n))}function l(t){return t===o?(e.exit(u),c(o)):null===t?n(t):k(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),E(e,l,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),s(t))}function s(t){return t===o||null===t||k(t)?(e.exit("chunkString"),l(t)):(e.consume(t),92===t?a:s)}function a(t){return t===o||92===t?(e.consume(t),s):s(t)}}function Y(e,t){let n;return function r(i){return k(i)?(e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),n=!0,r):F(i)?E(e,r,n?"linePrefix":"lineSuffix")(i):t(i)}}function G(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}let J={tokenize:function(e,t,n){return function(t){return y(t)?Y(e,r)(t):n(t)};function r(t){return Z(e,i,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(t)}function i(t){return F(t)?E(e,u,"whitespace")(t):u(t)}function u(e){return null===e||k(e)?t(e):n(e)}},partial:!0},K={name:"codeIndented",tokenize:function(e,t,n){let r=this;return function(t){return e.enter("codeIndented"),E(e,i,"linePrefix",5)(t)};function i(t){let i=r.events[r.events.length-1];return i&&"linePrefix"===i[1].type&&i[2].sliceSerialize(i[1],!0).length>=4?function t(n){return null===n?u(n):k(n)?e.attempt(X,t,u)(n):(e.enter("codeFlowValue"),function n(r){return null===r||k(r)?(e.exit("codeFlowValue"),t(r)):(e.consume(r),n)}(n))}(t):n(t)}function u(n){return e.exit("codeIndented"),t(n)}}},X={tokenize:function(e,t,n){let r=this;return i;function i(t){return r.parser.lazy[r.now().line]?n(t):k(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):E(e,u,"linePrefix",5)(t)}function u(e){let u=r.events[r.events.length-1];return u&&"linePrefix"===u[1].type&&u[2].sliceSerialize(u[1],!0).length>=4?t(e):k(e)?i(e):n(e)}},partial:!0},ee={name:"setextUnderline",tokenize:function(e,t,n){let r;let i=this;return function(t){let o,c=i.events.length;for(;c--;)if("lineEnding"!==i.events[c][1].type&&"linePrefix"!==i.events[c][1].type&&"content"!==i.events[c][1].type){o="paragraph"===i.events[c][1].type;break}return!i.parser.lazy[i.now().line]&&(i.interrupt||o)?(e.enter("setextHeadingLine"),r=t,e.enter("setextHeadingLineSequence"),function t(n){return n===r?(e.consume(n),t):(e.exit("setextHeadingLineSequence"),F(n)?E(e,u,"lineSuffix")(n):u(n))}(t)):n(t)};function u(r){return null===r||k(r)?(e.exit("setextHeadingLine"),t(r)):n(r)}},resolveTo:function(e,t){let n,r,i,u=e.length;for(;u--;)if("enter"===e[u][0]){if("content"===e[u][1].type){n=u;break}"paragraph"===e[u][1].type&&(r=u)}else"content"===e[u][1].type&&e.splice(u,1),i||"definition"!==e[u][1].type||(i=u);let o={type:"setextHeading",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)};return e[r][1].type="setextHeadingText",i?(e.splice(r,0,["enter",o,t]),e.splice(i+1,0,["exit",e[n][1],t]),e[n][1].end=Object.assign({},e[i][1].end)):e[n][1]=o,e.push(["exit",o,t]),e}},et=["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"],en=["pre","script","style","textarea"],er={tokenize:function(e,t,n){return function(r){return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),e.attempt(C,t,n)}},partial:!0},ei={tokenize:function(e,t,n){let r=this;return function(t){return k(t)?(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i):n(t)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},eu={tokenize:function(e,t,n){let r=this;return function(t){return null===t?n(t):(e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),i)};function i(e){return r.parser.lazy[r.now().line]?n(e):t(e)}},partial:!0},eo={name:"codeFenced",tokenize:function(e,t,n){let r;let i=this,u={tokenize:function(e,t,n){let u=0;return function(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),o};function o(t){return e.enter("codeFencedFence"),F(t)?E(e,l,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):l(t)}function l(t){return t===r?(e.enter("codeFencedFenceSequence"),function t(i){return i===r?(u++,e.consume(i),t):u>=c?(e.exit("codeFencedFenceSequence"),F(i)?E(e,s,"whitespace")(i):s(i)):n(i)}(t)):n(t)}function s(r){return null===r||k(r)?(e.exit("codeFencedFence"),t(r)):n(r)}},partial:!0},o=0,c=0;return function(t){return function(t){let u=i.events[i.events.length-1];return o=u&&"linePrefix"===u[1].type?u[2].sliceSerialize(u[1],!0).length:0,r=t,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),function t(i){return i===r?(c++,e.consume(i),t):c<3?n(i):(e.exit("codeFencedFenceSequence"),F(i)?E(e,l,"whitespace")(i):l(i))}(t)}(t)};function l(u){return null===u||k(u)?(e.exit("codeFencedFence"),i.interrupt?t(u):e.check(eu,a,p)(u)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||k(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),l(i)):F(i)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),E(e,s,"whitespace")(i)):96===i&&i===r?n(i):(e.consume(i),t)}(u))}function s(t){return null===t||k(t)?l(t):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),function t(i){return null===i||k(i)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),l(i)):96===i&&i===r?n(i):(e.consume(i),t)}(t))}function a(t){return e.attempt(u,p,f)(t)}function f(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),d}function d(t){return o>0&&F(t)?E(e,h,"linePrefix",o+1)(t):h(t)}function h(t){return null===t||k(t)?e.check(eu,a,p)(t):(e.enter("codeFlowValue"),function t(n){return null===n||k(n)?(e.exit("codeFlowValue"),h(n)):(e.consume(n),t)}(t))}function p(n){return e.exit("codeFenced"),t(n)}},concrete:!0},ec=document.createElement("i");function el(e){let t="&"+e+";";ec.innerHTML=t;let n=ec.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===e)&&n!==t&&n}let es={name:"characterReference",tokenize:function(e,t,n){let r,i;let u=this,o=0;return function(t){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(t),e.exit("characterReferenceMarker"),c};function c(t){return 35===t?(e.enter("characterReferenceMarkerNumeric"),e.consume(t),e.exit("characterReferenceMarkerNumeric"),l):(e.enter("characterReferenceValue"),r=31,i=d,s(t))}function l(t){return 88===t||120===t?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(t),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,i=g,s):(e.enter("characterReferenceValue"),r=7,i=m,s(t))}function s(c){if(59===c&&o){let r=e.exit("characterReferenceValue");return i!==d||el(u.sliceSerialize(r))?(e.enter("characterReferenceMarker"),e.consume(c),e.exit("characterReferenceMarker"),e.exit("characterReference"),t):n(c)}return i(c)&&o++<r?(e.consume(c),s):n(c)}}},ea={name:"characterEscape",tokenize:function(e,t,n){return function(t){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(t),e.exit("escapeMarker"),r};function r(r){return x(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}},ef={name:"lineEnding",tokenize:function(e,t){return function(n){return e.enter("lineEnding"),e.consume(n),e.exit("lineEnding"),E(e,t,"linePrefix")}}},ed={name:"labelEnd",tokenize:function(e,t,n){let r,i;let u=this,o=u.events.length;for(;o--;)if(("labelImage"===u.events[o][1].type||"labelLink"===u.events[o][1].type)&&!u.events[o][1]._balanced){r=u.events[o][1];break}return function(t){return r?r._inactive?a(t):(i=u.parser.defined.includes(G(u.sliceSerialize({start:r.end,end:u.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelEnd"),c):n(t)};function c(t){return 40===t?e.attempt(eh,s,i?s:a)(t):91===t?e.attempt(ep,s,i?l:a)(t):i?s(t):a(t)}function l(t){return e.attempt(em,s,a)(t)}function s(e){return t(e)}function a(e){return r._balanced=!0,n(e)}},resolveTo:function(e,t){let n,r,i,u,o=e.length,c=0;for(;o--;)if(n=e[o][1],r){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===e[o][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(i){if("enter"===e[o][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(r=o,"labelLink"!==n.type)){c=2;break}}else"labelEnd"===n.type&&(i=o);let a={type:"labelLink"===e[r][1].type?"link":"image",start:Object.assign({},e[r][1].start),end:Object.assign({},e[e.length-1][1].end)},f={type:"label",start:Object.assign({},e[r][1].start),end:Object.assign({},e[i][1].end)},d={type:"labelText",start:Object.assign({},e[r+c+2][1].end),end:Object.assign({},e[i-2][1].start)};return u=s(u=[["enter",a,t],["enter",f,t]],e.slice(r+1,r+c+3)),u=s(u,[["enter",d,t]]),u=s(u,R(t.parser.constructs.insideSpan.null,e.slice(r+c+4,i-3),t)),u=s(u,[["exit",d,t],e[i-2],e[i-1],["exit",f,t]]),u=s(u,e.slice(i+1)),u=s(u,[["exit",a,t]]),l(e,r,e.length,u),e},resolveAll:function(e){let t=-1;for(;++t<e.length;){let n=e[t][1];("labelImage"===n.type||"labelLink"===n.type||"labelEnd"===n.type)&&(e.splice(t+1,"labelImage"===n.type?4:2),n.type="data",t++)}return e}},eh={tokenize:function(e,t,n){return function(t){return e.enter("resource"),e.enter("resourceMarker"),e.consume(t),e.exit("resourceMarker"),r};function r(t){return y(t)?Y(e,i)(t):i(t)}function i(t){return 41===t?s(t):$(e,u,o,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(t)}function u(t){return y(t)?Y(e,c)(t):s(t)}function o(e){return n(e)}function c(t){return 34===t||39===t||40===t?Z(e,l,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(t):s(t)}function l(t){return y(t)?Y(e,s)(t):s(t)}function s(r){return 41===r?(e.enter("resourceMarker"),e.consume(r),e.exit("resourceMarker"),e.exit("resource"),t):n(r)}}},ep={tokenize:function(e,t,n){let r=this;return function(t){return W.call(r,e,i,u,"reference","referenceMarker","referenceString")(t)};function i(e){return r.parser.defined.includes(G(r.sliceSerialize(r.events[r.events.length-1][1]).slice(1,-1)))?t(e):n(e)}function u(e){return n(e)}}},em={tokenize:function(e,t,n){return function(t){return e.enter("reference"),e.enter("referenceMarker"),e.consume(t),e.exit("referenceMarker"),r};function r(r){return 93===r?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}},eg={name:"labelStartImage",tokenize:function(e,t,n){let r=this;return function(t){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(t),e.exit("labelImageMarker"),i};function i(t){return 91===t?(e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelImage"),u):n(t)}function u(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:ed.resolveAll};function ex(e){return null===e||y(e)||b(e)?1:v(e)?2:void 0}let ek={name:"attention",tokenize:function(e,t){let n;let r=this.parser.constructs.attentionMarkers.null,i=this.previous,u=ex(i);return function(o){return n=o,e.enter("attentionSequence"),function o(c){if(c===n)return e.consume(c),o;let l=e.exit("attentionSequence"),s=ex(c),a=!s||2===s&&u||r.includes(c),f=!u||2===u&&s||r.includes(i);return l._open=!!(42===n?a:a&&(u||!f)),l._close=!!(42===n?f:f&&(s||!a)),t(c)}(o)}},resolveAll:function(e,t){let n,r,i,u,o,c,a,f,d=-1;for(;++d<e.length;)if("enter"===e[d][0]&&"attentionSequence"===e[d][1].type&&e[d][1]._close){for(n=d;n--;)if("exit"===e[n][0]&&"attentionSequence"===e[n][1].type&&e[n][1]._open&&t.sliceSerialize(e[n][1]).charCodeAt(0)===t.sliceSerialize(e[d][1]).charCodeAt(0)){if((e[n][1]._close||e[d][1]._open)&&(e[d][1].end.offset-e[d][1].start.offset)%3&&!((e[n][1].end.offset-e[n][1].start.offset+e[d][1].end.offset-e[d][1].start.offset)%3))continue;c=e[n][1].end.offset-e[n][1].start.offset>1&&e[d][1].end.offset-e[d][1].start.offset>1?2:1;let h=Object.assign({},e[n][1].end),p=Object.assign({},e[d][1].start);ey(h,-c),ey(p,c),u={type:c>1?"strongSequence":"emphasisSequence",start:h,end:Object.assign({},e[n][1].end)},o={type:c>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[d][1].start),end:p},i={type:c>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[d][1].start)},r={type:c>1?"strong":"emphasis",start:Object.assign({},u.start),end:Object.assign({},o.end)},e[n][1].end=Object.assign({},u.start),e[d][1].start=Object.assign({},o.end),a=[],e[n][1].end.offset-e[n][1].start.offset&&(a=s(a,[["enter",e[n][1],t],["exit",e[n][1],t]])),a=s(a,[["enter",r,t],["enter",u,t],["exit",u,t],["enter",i,t]]),a=s(a,R(t.parser.constructs.insideSpan.null,e.slice(n+1,d),t)),a=s(a,[["exit",i,t],["enter",o,t],["exit",o,t],["exit",r,t]]),e[d][1].end.offset-e[d][1].start.offset?(f=2,a=s(a,[["enter",e[d][1],t],["exit",e[d][1],t]])):f=0,l(e,n-1,d-n+3,a),d=n+a.length-f-2;break}}for(d=-1;++d<e.length;)"attentionSequence"===e[d][1].type&&(e[d][1].type="data");return e}};function ey(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}let eF={name:"labelStartLink",tokenize:function(e,t,n){let r=this;return function(t){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(t),e.exit("labelMarker"),e.exit("labelLink"),i};function i(e){return 94===e&&"_hiddenFootnoteSupport"in r.parser.constructs?n(e):t(e)}},resolveAll:ed.resolveAll},ev={42:V,43:V,45:V,48:V,49:V,50:V,51:V,52:V,53:V,54:V,55:V,56:V,57:V,62:U},eb={91:{name:"definition",tokenize:function(e,t,n){let r;let i=this;return function(t){return e.enter("definition"),W.call(i,e,u,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(t)};function u(t){return(r=G(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===t)?(e.enter("definitionMarker"),e.consume(t),e.exit("definitionMarker"),o):n(t)}function o(t){return y(t)?Y(e,c)(t):c(t)}function c(t){return $(e,l,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(t)}function l(t){return e.attempt(J,s,s)(t)}function s(t){return F(t)?E(e,a,"whitespace")(t):a(t)}function a(u){return null===u||k(u)?(e.exit("definition"),i.parser.defined.push(r),t(u)):n(u)}}}},eS={[-2]:K,[-1]:K,32:K},eE={35:{name:"headingAtx",tokenize:function(e,t,n){let r=0;return function(i){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),function i(u){return 35===u&&r++<6?(e.consume(u),i):null===u||y(u)?(e.exit("atxHeadingSequence"),function n(r){return 35===r?(e.enter("atxHeadingSequence"),function t(r){return 35===r?(e.consume(r),t):(e.exit("atxHeadingSequence"),n(r))}(r)):null===r||k(r)?(e.exit("atxHeading"),t(r)):F(r)?E(e,n,"whitespace")(r):(e.enter("atxHeadingText"),function t(r){return null===r||35===r||y(r)?(e.exit("atxHeadingText"),n(r)):(e.consume(r),t)}(r))}(u)):n(u)}(i)}},resolve:function(e,t){let n,r,i=e.length-2,u=3;return"whitespace"===e[3][1].type&&(u+=2),i-2>u&&"whitespace"===e[i][1].type&&(i-=2),"atxHeadingSequence"===e[i][1].type&&(u===i-1||i-4>u&&"whitespace"===e[i-2][1].type)&&(i-=u+1===i?2:4),i>u&&(n={type:"atxHeadingText",start:e[u][1].start,end:e[i][1].end},r={type:"chunkText",start:e[u][1].start,end:e[i][1].end,contentType:"text"},l(e,u,i-u+1,[["enter",n,t],["enter",r,t],["exit",r,t],["exit",n,t]])),e}},42:q,45:[ee,q],60:{name:"htmlFlow",tokenize:function(e,t,n){let r,i,u,o,c;let l=this;return function(t){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(t),s};function s(o){return 33===o?(e.consume(o),a):47===o?(e.consume(o),i=!0,m):63===o?(e.consume(o),r=3,l.interrupt?t:O):f(o)?(e.consume(o),u=String.fromCharCode(o),g):n(o)}function a(i){return 45===i?(e.consume(i),r=2,h):91===i?(e.consume(i),r=5,o=0,p):f(i)?(e.consume(i),r=4,l.interrupt?t:O):n(i)}function h(r){return 45===r?(e.consume(r),l.interrupt?t:O):n(r)}function p(r){let i="CDATA[";return r===i.charCodeAt(o++)?(e.consume(r),o===i.length)?l.interrupt?t:T:p:n(r)}function m(t){return f(t)?(e.consume(t),u=String.fromCharCode(t),g):n(t)}function g(o){if(null===o||47===o||62===o||y(o)){let c=47===o,s=u.toLowerCase();return!c&&!i&&en.includes(s)?(r=1,l.interrupt?t(o):T(o)):et.includes(u.toLowerCase())?(r=6,c)?(e.consume(o),x):l.interrupt?t(o):T(o):(r=7,l.interrupt&&!l.parser.lazy[l.now().line]?n(o):i?function t(n){return F(n)?(e.consume(n),t):w(n)}(o):v(o))}return 45===o||d(o)?(e.consume(o),u+=String.fromCharCode(o),g):n(o)}function x(r){return 62===r?(e.consume(r),l.interrupt?t:T):n(r)}function v(t){return 47===t?(e.consume(t),w):58===t||95===t||f(t)?(e.consume(t),b):F(t)?(e.consume(t),v):w(t)}function b(t){return 45===t||46===t||58===t||95===t||d(t)?(e.consume(t),b):S(t)}function S(t){return 61===t?(e.consume(t),E):F(t)?(e.consume(t),S):v(t)}function E(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),c=t,A):F(t)?(e.consume(t),E):function t(n){return null===n||34===n||39===n||47===n||60===n||61===n||62===n||96===n||y(n)?S(n):(e.consume(n),t)}(t)}function A(t){return t===c?(e.consume(t),c=null,I):null===t||k(t)?n(t):(e.consume(t),A)}function I(e){return 47===e||62===e||F(e)?v(e):n(e)}function w(t){return 62===t?(e.consume(t),C):n(t)}function C(t){return null===t||k(t)?T(t):F(t)?(e.consume(t),C):n(t)}function T(t){return 45===t&&2===r?(e.consume(t),_):60===t&&1===r?(e.consume(t),L):62===t&&4===r?(e.consume(t),j):63===t&&3===r?(e.consume(t),O):93===t&&5===r?(e.consume(t),P):k(t)&&(6===r||7===r)?(e.exit("htmlFlowData"),e.check(er,H,z)(t)):null===t||k(t)?(e.exit("htmlFlowData"),z(t)):(e.consume(t),T)}function z(t){return e.check(ei,D,H)(t)}function D(t){return e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),B}function B(t){return null===t||k(t)?z(t):(e.enter("htmlFlowData"),T(t))}function _(t){return 45===t?(e.consume(t),O):T(t)}function L(t){return 47===t?(e.consume(t),u="",M):T(t)}function M(t){if(62===t){let n=u.toLowerCase();return en.includes(n)?(e.consume(t),j):T(t)}return f(t)&&u.length<8?(e.consume(t),u+=String.fromCharCode(t),M):T(t)}function P(t){return 93===t?(e.consume(t),O):T(t)}function O(t){return 62===t?(e.consume(t),j):45===t&&2===r?(e.consume(t),O):T(t)}function j(t){return null===t||k(t)?(e.exit("htmlFlowData"),H(t)):(e.consume(t),j)}function H(n){return e.exit("htmlFlow"),t(n)}},resolveTo:function(e){let t=e.length;for(;t--&&("enter"!==e[t][0]||"htmlFlow"!==e[t][1].type););return t>1&&"linePrefix"===e[t-2][1].type&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e},concrete:!0},61:ee,95:q,96:eo,126:eo},eA={38:es,92:ea},eI={[-5]:ef,[-4]:ef,[-3]:ef,33:eg,38:es,42:ek,60:[{name:"autolink",tokenize:function(e,t,n){let r=0;return function(t){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(t),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),i};function i(t){return f(t)?(e.consume(t),u):c(t)}function u(t){return 43===t||45===t||46===t||d(t)?(r=1,function t(n){return 58===n?(e.consume(n),r=0,o):(43===n||45===n||46===n||d(n))&&r++<32?(e.consume(n),t):(r=0,c(n))}(t)):c(t)}function o(r){return 62===r?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(r),e.exit("autolinkMarker"),e.exit("autolink"),t):null===r||32===r||60===r||p(r)?n(r):(e.consume(r),o)}function c(t){return 64===t?(e.consume(t),l):h(t)?(e.consume(t),c):n(t)}function l(i){return d(i)?function i(u){return 46===u?(e.consume(u),r=0,l):62===u?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(u),e.exit("autolinkMarker"),e.exit("autolink"),t):function t(u){if((45===u||d(u))&&r++<63){let n=45===u?t:i;return e.consume(u),n}return n(u)}(u)}(i):n(i)}}},{name:"htmlText",tokenize:function(e,t,n){let r,i,u;let o=this;return function(t){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(t),c};function c(t){return 33===t?(e.consume(t),l):47===t?(e.consume(t),I):63===t?(e.consume(t),S):f(t)?(e.consume(t),C):n(t)}function l(t){return 45===t?(e.consume(t),s):91===t?(e.consume(t),i=0,m):f(t)?(e.consume(t),b):n(t)}function s(t){return 45===t?(e.consume(t),p):n(t)}function a(t){return null===t?n(t):45===t?(e.consume(t),h):k(t)?(u=a,P(t)):(e.consume(t),a)}function h(t){return 45===t?(e.consume(t),p):a(t)}function p(e){return 62===e?M(e):45===e?h(e):a(e)}function m(t){let r="CDATA[";return t===r.charCodeAt(i++)?(e.consume(t),i===r.length?g:m):n(t)}function g(t){return null===t?n(t):93===t?(e.consume(t),x):k(t)?(u=g,P(t)):(e.consume(t),g)}function x(t){return 93===t?(e.consume(t),v):g(t)}function v(t){return 62===t?M(t):93===t?(e.consume(t),v):g(t)}function b(t){return null===t||62===t?M(t):k(t)?(u=b,P(t)):(e.consume(t),b)}function S(t){return null===t?n(t):63===t?(e.consume(t),A):k(t)?(u=S,P(t)):(e.consume(t),S)}function A(e){return 62===e?M(e):S(e)}function I(t){return f(t)?(e.consume(t),w):n(t)}function w(t){return 45===t||d(t)?(e.consume(t),w):function t(n){return k(n)?(u=t,P(n)):F(n)?(e.consume(n),t):M(n)}(t)}function C(t){return 45===t||d(t)?(e.consume(t),C):47===t||62===t||y(t)?T(t):n(t)}function T(t){return 47===t?(e.consume(t),M):58===t||95===t||f(t)?(e.consume(t),z):k(t)?(u=T,P(t)):F(t)?(e.consume(t),T):M(t)}function z(t){return 45===t||46===t||58===t||95===t||d(t)?(e.consume(t),z):function t(n){return 61===n?(e.consume(n),D):k(n)?(u=t,P(n)):F(n)?(e.consume(n),t):T(n)}(t)}function D(t){return null===t||60===t||61===t||62===t||96===t?n(t):34===t||39===t?(e.consume(t),r=t,B):k(t)?(u=D,P(t)):F(t)?(e.consume(t),D):(e.consume(t),_)}function B(t){return t===r?(e.consume(t),r=void 0,L):null===t?n(t):k(t)?(u=B,P(t)):(e.consume(t),B)}function _(t){return null===t||34===t||39===t||60===t||61===t||96===t?n(t):47===t||62===t||y(t)?T(t):(e.consume(t),_)}function L(e){return 47===e||62===e||y(e)?T(e):n(e)}function M(r){return 62===r?(e.consume(r),e.exit("htmlTextData"),e.exit("htmlText"),t):n(r)}function P(t){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(t),e.exit("lineEnding"),O}function O(t){return F(t)?E(e,j,"linePrefix",o.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(t):j(t)}function j(t){return e.enter("htmlTextData"),u(t)}}}],91:eF,92:[{name:"hardBreakEscape",tokenize:function(e,t,n){return function(t){return e.enter("hardBreakEscape"),e.consume(t),r};function r(r){return k(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}},ea],93:ed,95:ek,96:{name:"codeText",tokenize:function(e,t,n){let r,i,u=0;return function(t){return e.enter("codeText"),e.enter("codeTextSequence"),function t(n){return 96===n?(e.consume(n),u++,t):(e.exit("codeTextSequence"),o(n))}(t)};function o(l){return null===l?n(l):32===l?(e.enter("space"),e.consume(l),e.exit("space"),o):96===l?(i=e.enter("codeTextSequence"),r=0,function n(o){return 96===o?(e.consume(o),r++,n):r===u?(e.exit("codeTextSequence"),e.exit("codeText"),t(o)):(i.type="codeTextData",c(o))}(l)):k(l)?(e.enter("lineEnding"),e.consume(l),e.exit("lineEnding"),o):(e.enter("codeTextData"),c(l))}function c(t){return null===t||32===t||96===t||k(t)?(e.exit("codeTextData"),o(t)):(e.consume(t),c)}},resolve:function(e){let t,n,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(t=i;++t<r;)if("codeTextData"===e[t][1].type){e[i][1].type="codeTextPadding",e[r][1].type="codeTextPadding",i+=2,r-=2;break}}for(t=i-1,r++;++t<=r;)void 0===n?t!==r&&"lineEnding"!==e[t][1].type&&(n=t):(t===r||"lineEnding"===e[t][1].type)&&(e[n][1].type="codeTextData",t!==n+2&&(e[n][1].end=e[t-1][1].end,e.splice(n+2,t-n-2),r-=t-n-2,t=n+2),n=void 0);return e},previous:function(e){return 96!==e||"characterEscape"===this.events[this.events.length-1][1].type}}},ew={null:[ek,L]},eC={null:[42,95]},eT={null:[]},ez=/[\0\t\n\r]/g;function eD(e,t){let n=Number.parseInt(e,t);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(65535&n)==65535||(65535&n)==65534||n>1114111?"\uFFFD":String.fromCharCode(n)}let eB=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function e_(e,t,n){if(t)return t;if(35===n.charCodeAt(0)){let e=n.charCodeAt(1),t=120===e||88===e;return eD(n.slice(t?2:1),t?16:10)}return el(n)||e}function eL(e){return e&&"object"==typeof e?"position"in e||"type"in e?eP(e.position):"start"in e||"end"in e?eP(e):"line"in e||"column"in e?eM(e):"":""}function eM(e){return eO(e&&e.line)+":"+eO(e&&e.column)}function eP(e){return eM(e&&e.start)+"-"+eM(e&&e.end)}function eO(e){return e&&"number"==typeof e?e:1}let ej={}.hasOwnProperty,eH=function(e,t,n){let i,c,f,d;return"string"!=typeof t&&(n=t,t=void 0),(function(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:c(v),autolinkProtocol:h,autolinkEmail:h,atxHeading:c(k),blockQuote:c(function(){return{type:"blockquote",children:[]}}),characterEscape:h,characterReference:h,codeFenced:c(x),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:c(x,l),codeText:c(function(){return{type:"inlineCode",value:""}},l),codeTextData:h,data:h,codeFlowValue:h,definition:c(function(){return{type:"definition",identifier:"",label:null,title:null,url:""}}),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:c(function(){return{type:"emphasis",children:[]}}),hardBreakEscape:c(y),hardBreakTrailing:c(y),htmlFlow:c(F,l),htmlFlowData:h,htmlText:c(F,l),htmlTextData:h,image:c(function(){return{type:"image",title:null,url:"",alt:null}}),label:l,link:c(v),listItem:c(function(e){return{type:"listItem",spread:e._spread,checked:null,children:[]}}),listItemValue:function(e){n.expectingFirstListItemValue&&(this.stack[this.stack.length-2].start=Number.parseInt(this.sliceSerialize(e),10),n.expectingFirstListItemValue=void 0)},listOrdered:c(b,function(){n.expectingFirstListItemValue=!0}),listUnordered:c(b),paragraph:c(function(){return{type:"paragraph",children:[]}}),reference:function(){n.referenceType="collapsed"},referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:c(k),strong:c(function(){return{type:"strong",children:[]}}),thematicBreak:c(function(){return{type:"thematicBreak"}})},exit:{atxHeading:a(),atxHeadingSequence:function(e){let t=this.stack[this.stack.length-1];if(!t.depth){let n=this.sliceSerialize(e).length;t.depth=n}},autolink:a(),autolinkEmail:function(e){p.call(this,e),this.stack[this.stack.length-1].url="mailto:"+this.sliceSerialize(e)},autolinkProtocol:function(e){p.call(this,e),this.stack[this.stack.length-1].url=this.sliceSerialize(e)},blockQuote:a(),characterEscapeValue:p,characterReferenceMarkerHexadecimal:g,characterReferenceMarkerNumeric:g,characterReferenceValue:function(e){let t;let r=this.sliceSerialize(e),i=n.characterReferenceType;i?(t=eD(r,"characterReferenceMarkerNumeric"===i?10:16),n.characterReferenceType=void 0):t=el(r);let u=this.stack.pop();u.value+=t,u.position.end=eR(e.end)},codeFenced:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),n.flowCodeInside=void 0}),codeFencedFence:function(){!n.flowCodeInside&&(this.buffer(),n.flowCodeInside=!0)},codeFencedFenceInfo:function(){let e=this.resume();this.stack[this.stack.length-1].lang=e},codeFencedFenceMeta:function(){let e=this.resume();this.stack[this.stack.length-1].meta=e},codeFlowValue:p,codeIndented:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e.replace(/(\r?\n|\r)$/g,"")}),codeText:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),codeTextData:p,data:p,definition:a(),definitionDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},definitionLabelString:function(e){let t=this.resume(),n=this.stack[this.stack.length-1];n.label=t,n.identifier=G(this.sliceSerialize(e)).toLowerCase()},definitionTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},emphasis:a(),hardBreakEscape:a(m),hardBreakTrailing:a(m),htmlFlow:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlFlowData:p,htmlText:a(function(){let e=this.resume();this.stack[this.stack.length-1].value=e}),htmlTextData:p,image:a(function(){let e=this.stack[this.stack.length-1];if(n.inReference){let t=n.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;n.referenceType=void 0}),label:function(){let e=this.stack[this.stack.length-1],t=this.resume(),r=this.stack[this.stack.length-1];if(n.inReference=!0,"link"===r.type){let t=e.children;r.children=t}else r.alt=t},labelText:function(e){let t=this.sliceSerialize(e),n=this.stack[this.stack.length-2];n.label=t.replace(eB,e_),n.identifier=G(t).toLowerCase()},lineEnding:function(e){let r=this.stack[this.stack.length-1];if(n.atHardBreak){r.children[r.children.length-1].position.end=eR(e.end),n.atHardBreak=void 0;return}!n.setextHeadingSlurpLineEnding&&t.canContainEols.includes(r.type)&&(h.call(this,e),p.call(this,e))},link:a(function(){let e=this.stack[this.stack.length-1];if(n.inReference){let t=n.referenceType||"shortcut";e.type+="Reference",e.referenceType=t,delete e.url,delete e.title}else delete e.identifier,delete e.label;n.referenceType=void 0}),listItem:a(),listOrdered:a(),listUnordered:a(),paragraph:a(),referenceString:function(e){let t=this.resume(),r=this.stack[this.stack.length-1];r.label=t,r.identifier=G(this.sliceSerialize(e)).toLowerCase(),n.referenceType="full"},resourceDestinationString:function(){let e=this.resume();this.stack[this.stack.length-1].url=e},resourceTitleString:function(){let e=this.resume();this.stack[this.stack.length-1].title=e},resource:function(){n.inReference=void 0},setextHeading:a(function(){n.setextHeadingSlurpLineEnding=void 0}),setextHeadingLineSequence:function(e){this.stack[this.stack.length-1].depth=61===this.sliceSerialize(e).charCodeAt(0)?1:2},setextHeadingText:function(){n.setextHeadingSlurpLineEnding=!0},strong:a(),thematicBreak:a()}};!function e(t,n){let r=-1;for(;++r<n.length;){let i=n[r];Array.isArray(i)?e(t,i):function(e,t){let n;for(n in t)if(ej.call(t,n)){if("canContainEols"===n){let r=t[n];r&&e[n].push(...r)}else if("transforms"===n){let r=t[n];r&&e[n].push(...r)}else if("enter"===n||"exit"===n){let r=t[n];r&&Object.assign(e[n],r)}}}(t,i)}}(t,(e||{}).mdastExtensions||[]);let n={};return function(e){let n={type:"root",children:[]},u={stack:[n],tokenStack:[],config:t,enter:s,exit:f,buffer:l,resume:d,setData:r,getData:i},o=[],c=-1;for(;++c<e.length;)("listOrdered"===e[c][1].type||"listUnordered"===e[c][1].type)&&("enter"===e[c][0]?o.push(c):c=function(e,t,n){let r,i,u,o,c=t-1,l=-1,s=!1;for(;++c<=n;){let t=e[c];if("listUnordered"===t[1].type||"listOrdered"===t[1].type||"blockQuote"===t[1].type?("enter"===t[0]?l++:l--,o=void 0):"lineEndingBlank"===t[1].type?"enter"===t[0]&&(!r||o||l||u||(u=c),o=void 0):"linePrefix"===t[1].type||"listItemValue"===t[1].type||"listItemMarker"===t[1].type||"listItemPrefix"===t[1].type||"listItemPrefixWhitespace"===t[1].type||(o=void 0),!l&&"enter"===t[0]&&"listItemPrefix"===t[1].type||-1===l&&"exit"===t[0]&&("listUnordered"===t[1].type||"listOrdered"===t[1].type)){if(r){let o=c;for(i=void 0;o--;){let t=e[o];if("lineEnding"===t[1].type||"lineEndingBlank"===t[1].type){if("exit"===t[0])continue;i&&(e[i][1].type="lineEndingBlank",s=!0),t[1].type="lineEnding",i=o}else if("linePrefix"===t[1].type||"blockQuotePrefix"===t[1].type||"blockQuotePrefixWhitespace"===t[1].type||"blockQuoteMarker"===t[1].type||"listItemIndent"===t[1].type);else break}u&&(!i||u<i)&&(r._spread=!0),r.end=Object.assign({},i?e[i][1].start:t[1].end),e.splice(i||c,0,["exit",r,t[2]]),c++,n++}"listItemPrefix"===t[1].type&&(r={type:"listItem",_spread:!1,start:Object.assign({},t[1].start),end:void 0},e.splice(c,0,["enter",r,t[2]]),c++,n++,u=void 0,o=!0)}}return e[t][1]._spread=s,n}(e,o.pop(),c));for(c=-1;++c<e.length;){let n=t[e[c][0]];ej.call(n,e[c][1].type)&&n[e[c][1].type].call(Object.assign({sliceSerialize:e[c][2].sliceSerialize},u),e[c][1])}if(u.tokenStack.length>0){let e=u.tokenStack[u.tokenStack.length-1];(e[1]||eq).call(u,void 0,e[0])}for(n.position={start:eR(e.length>0?e[0][1].start:{line:1,column:1,offset:0}),end:eR(e.length>0?e[e.length-2][1].end:{line:1,column:1,offset:0})},c=-1;++c<t.transforms.length;)n=t.transforms[c](n)||n;return n};function r(e,t){n[e]=t}function i(e){return n[e]}function c(e,t){return function(n){s.call(this,e(n),n),t&&t.call(this,n)}}function l(){this.stack.push({type:"fragment",children:[]})}function s(e,t,n){return this.stack[this.stack.length-1].children.push(e),this.stack.push(e),this.tokenStack.push([t,n]),e.position={start:eR(t.start)},e}function a(e){return function(t){e&&e.call(this,t),f.call(this,t)}}function f(e,t){let n=this.stack.pop(),r=this.tokenStack.pop();if(r)r[0].type!==e.type&&(t?t.call(this,e,r[0]):(r[1]||eq).call(this,e,r[0]));else throw Error("Cannot close `"+e.type+"` ("+eL({start:e.start,end:e.end})+"): it\u2019s not open");return n.position.end=eR(e.end),n}function d(){return o(this.stack.pop(),"boolean"!=typeof u.includeImageAlt||u.includeImageAlt,"boolean"!=typeof u.includeHtml||u.includeHtml)}function h(e){let t=this.stack[this.stack.length-1],n=t.children[t.children.length-1];n&&"text"===n.type||((n={type:"text",value:""}).position={start:eR(e.start)},t.children.push(n)),this.stack.push(n)}function p(e){let t=this.stack.pop();t.value+=this.sliceSerialize(e),t.position.end=eR(e.end)}function m(){n.atHardBreak=!0}function g(e){var t;t=e.type,n.characterReferenceType=t}function x(){return{type:"code",lang:null,meta:null,value:""}}function k(){return{type:"heading",depth:void 0,children:[]}}function y(){return{type:"break"}}function F(){return{type:"html",value:""}}function v(){return{type:"link",title:null,url:"",children:[]}}function b(e){return{type:"list",ordered:"listOrdered"===e.type,start:null,spread:e._spread,children:[]}}})(n)(function(e){for(;!z(e););return e}((function(e){let t={defined:[],lazy:{},constructs:function(e){let t={},n=-1;for(;++n<e.length;)!function(e,t){let n;for(n in t){let r;let i=(a.call(e,n)?e[n]:void 0)||(e[n]={}),u=t[n];if(u)for(r in u){a.call(i,r)||(i[r]=[]);let e=u[r];!function(e,t){let n=-1,r=[];for(;++n<t.length;)("after"===t[n].add?e:r).push(t[n]);l(e,0,0,r)}(i[r],Array.isArray(e)?e:e?[e]:[])}}}(t,e[n]);return t}([r,...(e||{}).extensions||[]]),content:n(A),document:n(I),flow:n(_),string:n(M),text:n(P)};return t;function n(e){return function(n){return function(e,t,n){let r=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1}),i={},u=[],o=[],c=[],a={consume:function(e){k(e)?(r.line++,r.column=1,r.offset+=-3===e?2:1,y()):-1!==e&&(r.column++,r.offset++),r._bufferIndex<0?r._index++:(r._bufferIndex++,r._bufferIndex===o[r._index].length&&(r._bufferIndex=-1,r._index++)),f.previous=e},enter:function(e,t){let n=t||{};return n.type=e,n.start=p(),f.events.push(["enter",n,f]),c.push(n),n},exit:function(e){let t=c.pop();return t.end=p(),f.events.push(["exit",t,f]),t},attempt:g(function(e,t){x(e,t.from)}),check:g(m),interrupt:g(m,{interrupt:!0})},f={previous:null,code:null,containerState:{},events:[],parser:e,sliceStream:h,sliceSerialize:function(e,t){return function(e,t){let n,r=-1,i=[];for(;++r<e.length;){let u;let o=e[r];if("string"==typeof o)u=o;else switch(o){case -5:u="\r";break;case -4:u="\n";break;case -3:u="\r\n";break;case -2:u=t?" ":" ";break;case -1:if(!t&&n)continue;u=" ";break;default:u=String.fromCharCode(o)}n=-2===o,i.push(u)}return i.join("")}(h(e),t)},now:p,defineSkip:function(e){i[e.line]=e.column,y()},write:function(e){return(o=s(o,e),function(){let e;for(;r._index<o.length;){let n=o[r._index];if("string"==typeof n)for(e=r._index,r._bufferIndex<0&&(r._bufferIndex=0);r._index===e&&r._bufferIndex<n.length;){var t;t=n.charCodeAt(r._bufferIndex),d=d(t)}else d=d(n)}}(),null!==o[o.length-1])?[]:(x(t,0),f.events=R(u,f.events,f),f.events)}},d=t.tokenize.call(f,a);return t.resolveAll&&u.push(t),f;function h(e){return function(e,t){let n;let r=t.start._index,i=t.start._bufferIndex,u=t.end._index,o=t.end._bufferIndex;if(r===u)n=[e[r].slice(i,o)];else{if(n=e.slice(r,u),i>-1){let e=n[0];"string"==typeof e?n[0]=e.slice(i):n.shift()}o>0&&n.push(e[u].slice(0,o))}return n}(o,e)}function p(){let{line:e,column:t,offset:n,_index:i,_bufferIndex:u}=r;return{line:e,column:t,offset:n,_index:i,_bufferIndex:u}}function m(e,t){t.restore()}function g(e,t){return function(n,i,u){let o,l,s,d;return Array.isArray(n)?h(n):"tokenize"in n?h([n]):function(e){let t=null!==e&&n[e],r=null!==e&&n.null;return h([...Array.isArray(t)?t:t?[t]:[],...Array.isArray(r)?r:r?[r]:[]])(e)};function h(e){return(o=e,l=0,0===e.length)?u:m(e[l])}function m(e){return function(n){return(d=function(){let e=p(),t=f.previous,n=f.currentConstruct,i=f.events.length,u=Array.from(c);return{restore:function(){r=e,f.previous=t,f.currentConstruct=n,f.events.length=i,c=u,y()},from:i}}(),s=e,e.partial||(f.currentConstruct=e),e.name&&f.parser.constructs.disable.null.includes(e.name))?x(n):e.tokenize.call(t?Object.assign(Object.create(f),t):f,a,g,x)(n)}}function g(t){return e(s,d),i}function x(e){return(d.restore(),++l<o.length)?m(o[l]):u}}}function x(e,t){e.resolveAll&&!u.includes(e)&&u.push(e),e.resolve&&l(f.events,t,f.events.length-t,e.resolve(f.events.slice(t),f)),e.resolveTo&&(f.events=e.resolveTo(f.events,f))}function y(){r.line in i&&r.column<2&&(r.column=i[r.line],r.offset+=i[r.line]-1)}}(t,e,n)}}})(n).document().write((c=1,f="",d=!0,function(e,t,n){let r,u,o,l,s;let a=[];for(e=f+e.toString(t),o=0,f="",d&&(65279===e.charCodeAt(0)&&o++,d=void 0);o<e.length;){if(ez.lastIndex=o,l=(r=ez.exec(e))&&void 0!==r.index?r.index:e.length,s=e.charCodeAt(l),!r){f=e.slice(o);break}if(10===s&&o===l&&i)a.push(-3),i=void 0;else switch(i&&(a.push(-5),i=void 0),o<l&&(a.push(e.slice(o,l)),c+=l-o),s){case 0:a.push(65533),c++;break;case 9:for(u=4*Math.ceil(c/4),a.push(-2);c++<u;)a.push(-1);break;case 10:a.push(-4),c=1;break;default:i=!0,c=1}o=l+1}return n&&(i&&a.push(-5),f&&a.push(f),a.push(null)),a})(e,t,!0))))};function eR(e){return{line:e.line,column:e.column,offset:e.offset}}function eq(e,t){if(e)throw Error("Cannot close `"+e.type+"` ("+eL({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+eL({start:t.start,end:t.end})+") is open");throw Error("Cannot close document, a token (`"+t.type+"`, "+eL({start:t.start,end:t.end})+") is still open")}var eV=n(97597);function eQ(e,t,n){return e.append("tspan").attr("class","text-outer-tspan").attr("x",0).attr("y",t*n-.1+"em").attr("dy",n+"em")}function eN(e,t){e.text(""),t.forEach((t,n)=>{let r=e.append("tspan").attr("font-style","emphasis"===t.type?"italic":"normal").attr("class","text-inner-tspan").attr("font-weight","strong"===t.type?"bold":"normal");0===n?r.text(t.content):r.text(" "+t.content)})}let eU=(e,t="",{style:n="",isTitle:r=!1,classes:u="",useHtmlLabels:o=!0,isNode:c=!0,width:l=200,addSvgBackground:s=!1}={})=>{if(i.l.info("createText",t,n,r,u,o,c,s),!o)return function(e,t,n,r=!1){let i=t.append("g"),u=i.insert("rect").attr("class","background"),o=i.append("text").attr("y","-10.1"),c=0;for(let t of n){let n=t=>(function(e,t,n){let r=e.append("text"),i=eQ(r,1,1.1);eN(i,n);let u=i.node().getComputedTextLength();return r.remove(),u})(i,0,t)<=e;for(let e of n(t)?[t]:function(e,t){if(e.some(({content:e})=>e.includes("\n")))throw Error("splitLineToFitWidth does not support newlines in the line");return function e(t,n,r=[],i=[]){if(0===t.length)return i.length>0&&r.push(i),r.length>0?r:[];let u="";" "===t[0].content&&(u=" ",t.shift());let o=t.shift()??{content:" ",type:"normal"},c=[...i];if(""!==u&&c.push({content:u,type:"normal"}),c.push(o),n(c))return e(t,n,r,c);if(i.length>0)r.push(i),t.unshift(o);else if(o.content){var l;let[e,i]=function e(t,n,r,i){if(0===r.length)return[{content:n.join(""),type:i},{content:"",type:i}];let[u,...o]=r,c=[...n,u];return t([{content:c.join(""),type:i}])?e(t,c,o,i):(0===n.length&&u&&(n.push(u),r.shift()),[{content:n.join(""),type:i},{content:r.join(""),type:i}])}(n,[],(l=o.content,Intl.Segmenter?[...new Intl.Segmenter().segment(l)].map(e=>e.segment):[...l]),o.type);r.push([e]),i.content&&t.unshift(i)}return e(t,n,r)}(e,t)}(t,n))eN(eQ(o,c,1.1),e),c++}if(!r)return o.node();{let e=o.node().getBBox();return u.attr("x",-2).attr("y",-2).attr("width",e.width+4).attr("height",e.height+4),i.node()}}(l,e,function(e){let{children:t}=eH(function(e){let t=e.replace(/\n{2,}/g,"\n");return(0,eV.T)(t)}(e)),n=[[]],r=0;return t.forEach(e=>{"paragraph"===e.type&&e.children.forEach(e=>{!function e(t,i="normal"){"text"===t.type?t.value.split("\n").forEach((e,t)=>{0!==t&&(r++,n.push([])),e.split(" ").forEach(e=>{e&&n[r].push({content:e,type:i})})}):("strong"===t.type||"emphasis"===t.type)&&t.children.forEach(n=>{e(n,t.type)})}(e)})}),n}(t),s);{let r=function(e){let{children:t}=eH(e);return t.map(function e(t){return"text"===t.type?t.value.replace(/\n/g,"<br/>"):"strong"===t.type?`<strong>${t.children.map(e).join("")}</strong>`:"emphasis"===t.type?`<em>${t.children.map(e).join("")}</em>`:"paragraph"===t.type?`<p>${t.children.map(e).join("")}</p>`:`Unsupported markdown: ${t.type}`}).join("")}(t);return function(e,t,n,r,i=!1){var u;let o=e.append("foreignObject"),c=o.append("xhtml:div"),l=t.label,s=t.isNode?"nodeLabel":"edgeLabel";c.html(`
<span class="${s} ${r}" `+(t.labelStyle?'style="'+t.labelStyle+'"':"")+">"+l+"</span>"),(u=t.labelStyle)&&c.attr("style",u),c.style("display","table-cell"),c.style("white-space","nowrap"),c.style("max-width",n+"px"),c.attr("xmlns","http://www.w3.org/1999/xhtml"),i&&c.attr("class","labelBkg");let a=c.node().getBoundingClientRect();return a.width===n&&(c.style("display","table"),c.style("white-space","break-spaces"),c.style("width",n+"px"),a=c.node().getBoundingClientRect()),o.style("width",a.width),o.style("height",a.height),o.node()}(e,{isNode:c,label:(0,i.L)(r).replace(/fa[blrs]?:fa-[\w-]+/g,e=>`<i class='${e.replace(":"," ")}'></i>`),labelStyle:n.replace("fill:","color:")},l,u,s)}}}}]);