var lt=Object.defineProperty;var it=(o,e,n)=>e in o?lt(o,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):o[e]=n;var F=(o,e,n)=>(it(o,typeof e!="symbol"?e+"":e,n),n),st=(o,e,n)=>{if(!e.has(o))throw TypeError("Cannot "+n)};var Re=(o,e,n)=>{if(e.has(o))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(o):e.set(o,n)};var _e=(o,e,n)=>(st(o,e,"access private method"),n);import{K as Ke,s as P,F as b,k,i as c,E as Ae,y as G,z as rt,C as ue,M as L,b as se,j as re,t as de,h as ge,m as me,n as W,ab as ot,c as D,e as v,d as S,f as I,p as T,u as q,g as O,a as Z,ai as Ce,l as be,P as at,R as ft,a8 as ut,aa as ct}from"../chunks/scheduler.7_EeBW2g.js";import{S as B,i as N,g as E,a as p,e as A,t as h,c as w,b as U,m as z,d as x}from"../chunks/index.BSb_8PJS.js";import{e as X}from"../chunks/each.BAM8_WyA.js";import{g as V,a as Y}from"../chunks/spread.CgU5AtxT.js";function ht(){const o=console.warn;console.warn=e=>{e.includes("unknown prop")||e.includes("unexpected slot")||o(e)},Ke(()=>{console.warn=o})}function Le(o,e,n){const l=o.slice();return l[18]=e[n],l}function Pe(o,e,n){const l=o.slice();return l[18]=e[n],l}function Be(o,e,n){const l=o.slice();return l[10]=e[n],l}function Ne(o,e,n){const l=o.slice();return l[13]=e[n],l[15]=n,l}function De(o,e,n){const l=o.slice();return l[16]=e[n],l[15]=n,l}function qe(o,e,n){const l=o.slice();return l[7]=e[n],l}function pt(o){let e,n,l,t;const i=[_t,mt,gt],s=[];function a(r,f){return r[0]==="table"?0:r[0]==="list"?1:2}return e=a(o),n=s[e]=i[e](o),{c(){n.c(),l=b()},l(r){n.l(r),l=b()},m(r,f){s[e].m(r,f),k(r,l,f),t=!0},p(r,f){let u=e;e=a(r),e===u?s[e].p(r,f):(E(),p(s[u],1,1,()=>{s[u]=null}),A(),n=s[e],n?n.p(r,f):(n=s[e]=i[e](r),n.c()),h(n,1),n.m(l.parentNode,l))},i(r){t||(h(n),t=!0)},o(r){p(n),t=!1},d(r){r&&c(l),s[e].d(r)}}}function dt(o){let e,n,l=X(o[1]),t=[];for(let s=0;sp(t[s],1,1,()=>{t[s]=null});return{c(){for(let s=0;s{x(f,1)}),A()}i?(e=L(i,s(a,r)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(i){const f=r&64?V(t,[Y(a[6])]):{};r&8388706&&(f.$$scope={dirty:r,ctx:a}),e.$set(f)}},i(a){l||(e&&h(e.$$.fragment,a),l=!0)},o(a){e&&p(e.$$.fragment,a),l=!1},d(a){a&&c(n),e&&x(e,a)}}}function mt(o){let e,n,l,t;const i=[zt,wt],s=[];function a(r,f){return r[4]?0:1}return e=a(o),n=s[e]=i[e](o),{c(){n.c(),l=b()},l(r){n.l(r),l=b()},m(r,f){s[e].m(r,f),k(r,l,f),t=!0},p(r,f){let u=e;e=a(r),e===u?s[e].p(r,f):(E(),p(s[u],1,1,()=>{s[u]=null}),A(),n=s[e],n?n.p(r,f):(n=s[e]=i[e](r),n.c()),h(n,1),n.m(l.parentNode,l))},i(r){t||(h(n),t=!0)},o(r){p(n),t=!1},d(r){r&&c(l),s[e].d(r)}}}function _t(o){let e,n,l;var t=o[5].table;function i(s,a){return{props:{$$slots:{default:[Lt]},$$scope:{ctx:s}}}}return t&&(e=L(t,i(o))),{c(){e&&w(e.$$.fragment),n=b()},l(s){e&&U(e.$$.fragment,s),n=b()},m(s,a){e&&z(e,s,a),k(s,n,a),l=!0},p(s,a){if(a&32&&t!==(t=s[5].table)){if(e){E();const r=e;p(r.$$.fragment,1,0,()=>{x(r,1)}),A()}t?(e=L(t,i(s)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(t){const r={};a&8388716&&(r.$$scope={dirty:a,ctx:s}),e.$set(r)}},i(s){l||(e&&h(e.$$.fragment,s),l=!0)},o(s){e&&p(e.$$.fragment,s),l=!1},d(s){s&&c(n),e&&x(e,s)}}}function kt(o){let e=o[6].raw+"",n;return{c(){n=de(e)},l(l){n=ge(l,e)},m(l,t){k(l,n,t)},p(l,t){t&64&&e!==(e=l[6].raw+"")&&me(n,e)},i:W,o:W,d(l){l&&c(n)}}}function $t(o){let e,n;return e=new ae({props:{tokens:o[1],renderers:o[5]}}),{c(){w(e.$$.fragment)},l(l){U(e.$$.fragment,l)},m(l,t){z(e,l,t),n=!0},p(l,t){const i={};t&2&&(i.tokens=l[1]),t&32&&(i.renderers=l[5]),e.$set(i)},i(l){n||(h(e.$$.fragment,l),n=!0)},o(l){p(e.$$.fragment,l),n=!1},d(l){x(e,l)}}}function bt(o){let e,n,l,t;const i=[$t,kt],s=[];function a(r,f){return r[1]?0:1}return e=a(o),n=s[e]=i[e](o),{c(){n.c(),l=b()},l(r){n.l(r),l=b()},m(r,f){s[e].m(r,f),k(r,l,f),t=!0},p(r,f){let u=e;e=a(r),e===u?s[e].p(r,f):(E(),p(s[u],1,1,()=>{s[u]=null}),A(),n=s[e],n?n.p(r,f):(n=s[e]=i[e](r),n.c()),h(n,1),n.m(l.parentNode,l))},i(r){t||(h(n),t=!0)},o(r){p(n),t=!1},d(r){r&&c(l),s[e].d(r)}}}function wt(o){let e,n,l;const t=[{ordered:o[4]},o[6]];var i=o[5].list;function s(a,r){let f={$$slots:{default:[Tt]},$$scope:{ctx:a}};for(let u=0;u{x(f,1)}),A()}i?(e=L(i,s(a,r)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(i){const f=r&80?V(t,[r&16&&{ordered:a[4]},r&64&&Y(a[6])]):{};r&8388704&&(f.$$scope={dirty:r,ctx:a}),e.$set(f)}},i(a){l||(e&&h(e.$$.fragment,a),l=!0)},o(a){e&&p(e.$$.fragment,a),l=!1},d(a){a&&c(n),e&&x(e,a)}}}function zt(o){let e,n,l;const t=[{ordered:o[4]},o[6]];var i=o[5].list;function s(a,r){let f={$$slots:{default:[Rt]},$$scope:{ctx:a}};for(let u=0;u{x(f,1)}),A()}i?(e=L(i,s(a,r)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(i){const f=r&80?V(t,[r&16&&{ordered:a[4]},r&64&&Y(a[6])]):{};r&8388704&&(f.$$scope={dirty:r,ctx:a}),e.$set(f)}},i(a){l||(e&&h(e.$$.fragment,a),l=!0)},o(a){e&&p(e.$$.fragment,a),l=!1},d(a){a&&c(n),e&&x(e,a)}}}function xt(o){let e,n,l;return e=new ae({props:{tokens:o[18].tokens,renderers:o[5]}}),{c(){w(e.$$.fragment),n=se()},l(t){U(e.$$.fragment,t),n=re(t)},m(t,i){z(e,t,i),k(t,n,i),l=!0},p(t,i){const s={};i&64&&(s.tokens=t[18].tokens),i&32&&(s.renderers=t[5]),e.$set(s)},i(t){l||(h(e.$$.fragment,t),l=!0)},o(t){p(e.$$.fragment,t),l=!1},d(t){t&&c(n),x(e,t)}}}function Oe(o){let e,n,l;const t=[o[18]];var i=o[5].unorderedlistitem||o[5].listitem;function s(a,r){let f={$$slots:{default:[xt]},$$scope:{ctx:a}};for(let u=0;u{x(f,1)}),A()}i?(e=L(i,s(a,r)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(i){const f=r&64?V(t,[Y(a[18])]):{};r&8388704&&(f.$$scope={dirty:r,ctx:a}),e.$set(f)}},i(a){l||(e&&h(e.$$.fragment,a),l=!0)},o(a){e&&p(e.$$.fragment,a),l=!1},d(a){a&&c(n),e&&x(e,a)}}}function Tt(o){let e,n,l=X(o[6].items),t=[];for(let s=0;sp(t[s],1,1,()=>{t[s]=null});return{c(){for(let s=0;s{x(f,1)}),A()}i?(e=L(i,s(a,r)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(i){const f=r&64?V(t,[Y(a[18])]):{};r&8388704&&(f.$$scope={dirty:r,ctx:a}),e.$set(f)}},i(a){l||(e&&h(e.$$.fragment,a),l=!0)},o(a){e&&p(e.$$.fragment,a),l=!1},d(a){a&&c(n),e&&x(e,a)}}}function Rt(o){let e,n,l=X(o[6].items),t=[];for(let s=0;sp(t[s],1,1,()=>{t[s]=null});return{c(){for(let s=0;s{x(r,1)}),A()}t?(e=L(t,i(s)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(t){const r={};a&64&&(r.align=s[6].align[s[15]]||"center"),a&8388644&&(r.$$scope={dirty:a,ctx:s}),e.$set(r)}},i(s){l||(e&&h(e.$$.fragment,s),l=!0)},o(s){e&&p(e.$$.fragment,s),l=!1},d(s){s&&c(n),e&&x(e,s)}}}function St(o){let e,n,l=X(o[2]),t=[];for(let s=0;sp(t[s],1,1,()=>{t[s]=null});return{c(){for(let s=0;s{x(r,1)}),A()}t?(e=L(t,i(s)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(t){const r={};a&8388708&&(r.$$scope={dirty:a,ctx:s}),e.$set(r)}},i(s){l||(e&&h(e.$$.fragment,s),l=!0)},o(s){e&&p(e.$$.fragment,s),l=!1},d(s){s&&c(n),e&&x(e,s)}}}function Et(o){let e,n;return e=new ae({props:{tokens:o[13].tokens,renderers:o[5]}}),{c(){w(e.$$.fragment)},l(l){U(e.$$.fragment,l)},m(l,t){z(e,l,t),n=!0},p(l,t){const i={};t&8&&(i.tokens=l[13].tokens),t&32&&(i.renderers=l[5]),e.$set(i)},i(l){n||(h(e.$$.fragment,l),n=!0)},o(l){p(e.$$.fragment,l),n=!1},d(l){x(e,l)}}}function Ue(o){let e,n,l;var t=o[5].tablecell;function i(s,a){return{props:{header:!1,align:s[6].align[s[15]]||"center",$$slots:{default:[Et]},$$scope:{ctx:s}}}}return t&&(e=L(t,i(o))),{c(){e&&w(e.$$.fragment),n=b()},l(s){e&&U(e.$$.fragment,s),n=b()},m(s,a){e&&z(e,s,a),k(s,n,a),l=!0},p(s,a){if(a&32&&t!==(t=s[5].tablecell)){if(e){E();const r=e;p(r.$$.fragment,1,0,()=>{x(r,1)}),A()}t?(e=L(t,i(s)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(t){const r={};a&64&&(r.align=s[6].align[s[15]]||"center"),a&8388648&&(r.$$scope={dirty:a,ctx:s}),e.$set(r)}},i(s){l||(e&&h(e.$$.fragment,s),l=!0)},o(s){e&&p(e.$$.fragment,s),l=!1},d(s){s&&c(n),e&&x(e,s)}}}function At(o){let e,n,l=X(o[10]),t=[];for(let s=0;sp(t[s],1,1,()=>{t[s]=null});return{c(){for(let s=0;s{x(r,1)}),A()}t?(e=L(t,i(s)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(t){const r={};a&8388712&&(r.$$scope={dirty:a,ctx:s}),e.$set(r)}},i(s){l||(e&&h(e.$$.fragment,s),l=!0)},o(s){e&&p(e.$$.fragment,s),l=!1},d(s){s&&c(n),e&&x(e,s)}}}function Ct(o){let e,n,l=X(o[3]),t=[];for(let s=0;sp(t[s],1,1,()=>{t[s]=null});return{c(){for(let s=0;s{x(g,1)}),A()}s?(e=L(s,a(u)),w(e.$$.fragment),h(e.$$.fragment,1),z(e,n.parentNode,n)):e=null}else if(s){const g={};m&8388708&&(g.$$scope={dirty:m,ctx:u}),e.$set(g)}if(m&32&&r!==(r=u[5].tablebody)){if(l){E();const g=l;p(g.$$.fragment,1,0,()=>{x(g,1)}),A()}r?(l=L(r,f(u)),w(l.$$.fragment),h(l.$$.fragment,1),z(l,t.parentNode,t)):l=null}else if(r){const g={};m&8388712&&(g.$$scope={dirty:m,ctx:u}),l.$set(g)}},i(u){i||(e&&h(e.$$.fragment,u),l&&h(l.$$.fragment,u),i=!0)},o(u){e&&p(e.$$.fragment,u),l&&p(l.$$.fragment,u),i=!1},d(u){u&&(c(n),c(t)),e&&x(e,u),l&&x(l,u)}}}function Me(o){let e,n;const l=[o[7],{renderers:o[5]}];let t={};for(let i=0;i{s[u]=null}),A()),~e?(n=s[e],n?n.p(r,f):(n=s[e]=i[e](r),n.c()),h(n,1),n.m(l.parentNode,l)):n=null)},i(r){t||(h(n),t=!0)},o(r){p(n),t=!1},d(r){r&&c(l),~e&&s[e].d(r)}}}function Bt(o,e,n){const l=["type","tokens","header","rows","ordered","renderers"];let t=Ae(e,l),{type:i=void 0}=e,{tokens:s=void 0}=e,{header:a=void 0}=e,{rows:r=void 0}=e,{ordered:f=!1}=e,{renderers:u}=e;return ht(),o.$$set=m=>{e=G(G({},e),rt(m)),n(6,t=Ae(e,l)),"type"in m&&n(0,i=m.type),"tokens"in m&&n(1,s=m.tokens),"header"in m&&n(2,a=m.header),"rows"in m&&n(3,r=m.rows),"ordered"in m&&n(4,f=m.ordered),"renderers"in m&&n(5,u=m.renderers)},[i,s,a,r,f,u,t]}let ae=class extends B{constructor(e){super(),N(this,e,Bt,Pt,P,{type:0,tokens:1,header:2,rows:3,ordered:4,renderers:5})}};function Se(){return{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}let ie=Se();function Ve(o){ie=o}const Ye=/[&<>"']/,Nt=new RegExp(Ye.source,"g"),Je=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Dt=new RegExp(Je.source,"g"),qt={"&":"&","<":"<",">":">",'"':""","'":"'"},Qe=o=>qt[o];function Q(o,e){if(e){if(Ye.test(o))return o.replace(Nt,Qe)}else if(Je.test(o))return o.replace(Dt,Qe);return o}const Ot=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig;function et(o){return o.replace(Ot,(e,n)=>(n=n.toLowerCase(),n==="colon"?":":n.charAt(0)==="#"?n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1)):""))}const Zt=/(^|[^\[])\^/g;function y(o,e){o=typeof o=="string"?o:o.source,e=e||"";const n={replace:(l,t)=>(t=t.source||t,t=t.replace(Zt,"$1"),o=o.replace(l,t),n),getRegex:()=>new RegExp(o,e)};return n}const jt=/[^\w:]/g,Ut=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function Fe(o,e,n){if(o){let l;try{l=decodeURIComponent(et(n)).replace(jt,"").toLowerCase()}catch{return null}if(l.indexOf("javascript:")===0||l.indexOf("vbscript:")===0||l.indexOf("data:")===0)return null}e&&!Ut.test(n)&&(n=Ft(e,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch{return null}return n}const ke={},Ht=/^[^:]+:\/*[^/]*$/,Mt=/^([^:]+:)[\s\S]*$/,Qt=/^([^:]+:\/*[^/]*)[\s\S]*$/;function Ft(o,e){ke[" "+o]||(Ht.test(o)?ke[" "+o]=o+"/":ke[" "+o]=$e(o,"/",!0)),o=ke[" "+o];const n=o.indexOf(":")===-1;return e.substring(0,2)==="//"?n?e:o.replace(Mt,"$1")+e:e.charAt(0)==="/"?n?e:o.replace(Qt,"$1")+e:o+e}const we={exec:function(){}};function We(o,e){const n=o.replace(/\|/g,(i,s,a)=>{let r=!1,f=s;for(;--f>=0&&a[f]==="\\";)r=!r;return r?"|":" |"}),l=n.split(/ \|/);let t=0;if(l[0].trim()||l.shift(),l.length>0&&!l[l.length-1].trim()&&l.pop(),l.length>e)l.splice(e);else for(;l.length{const i=t.match(/^\s+/);if(i===null)return t;const[s]=i;return s.length>=l.length?t.slice(l.length):t}).join(` `)}class ze{constructor(e){this.options=e||ie}space(e){const n=this.rules.block.newline.exec(e);if(n&&n[0].length>0)return{type:"space",raw:n[0]}}code(e){const n=this.rules.block.code.exec(e);if(n){const l=n[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?l:$e(l,` `)}}}fences(e){const n=this.rules.block.fences.exec(e);if(n){const l=n[0],t=Xt(l,n[3]||"");return{type:"code",raw:l,lang:n[2]?n[2].trim().replace(this.rules.inline._escapes,"$1"):n[2],text:t}}}heading(e){const n=this.rules.block.heading.exec(e);if(n){let l=n[2].trim();if(/#$/.test(l)){const t=$e(l,"#");(this.options.pedantic||!t||/ $/.test(t))&&(l=t.trim())}return{type:"heading",raw:n[0],depth:n[1].length,text:l,tokens:this.lexer.inline(l)}}}hr(e){const n=this.rules.block.hr.exec(e);if(n)return{type:"hr",raw:n[0]}}blockquote(e){const n=this.rules.block.blockquote.exec(e);if(n){const l=n[0].replace(/^ *>[ \t]?/gm,""),t=this.lexer.state.top;this.lexer.state.top=!0;const i=this.lexer.blockTokens(l);return this.lexer.state.top=t,{type:"blockquote",raw:n[0],tokens:i,text:l}}}list(e){let n=this.rules.block.list.exec(e);if(n){let l,t,i,s,a,r,f,u,m,g,_,H,j=n[1].trim();const le=j.length>1,C={type:"list",raw:"",ordered:le,start:le?+j.slice(0,-1):"",loose:!1,items:[]};j=le?`\\d{1,9}\\${j.slice(-1)}`:`\\${j}`,this.options.pedantic&&(j=le?j:"[*+-]");const M=new RegExp(`^( {0,3}${j})((?:[ ][^\\n]*)?(?:\\n|$))`);for(;e&&(H=!1,!(!(n=M.exec(e))||this.rules.block.hr.test(e)));){if(l=n[0],e=e.substring(l.length),u=n[2].split(` `,1)[0].replace(/^\t+/,ne=>" ".repeat(3*ne.length)),m=e.split(` `,1)[0],this.options.pedantic?(s=2,_=u.trimLeft()):(s=n[2].search(/[^ ]/),s=s>4?1:s,_=u.slice(s),s+=n[1].length),r=!1,!u&&/^ *$/.test(m)&&(l+=m+` `,e=e.substring(m.length+1),H=!0),!H){const ne=new RegExp(`^ {0,${Math.min(3,s-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),J=new RegExp(`^ {0,${Math.min(3,s-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),ee=new RegExp(`^ {0,${Math.min(3,s-1)}}(?:\`\`\`|~~~)`),ce=new RegExp(`^ {0,${Math.min(3,s-1)}}#`);for(;e&&(g=e.split(` `,1)[0],m=g,this.options.pedantic&&(m=m.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!(ee.test(m)||ce.test(m)||ne.test(m)||J.test(e)));){if(m.search(/[^ ]/)>=s||!m.trim())_+=` `+m.slice(s);else{if(r||u.search(/[^ ]/)>=4||ee.test(u)||ce.test(u)||J.test(u))break;_+=` `+m}!r&&!m.trim()&&(r=!0),l+=g+` `,e=e.substring(g.length+1),u=m.slice(s)}}C.loose||(f?C.loose=!0:/\n *\n *$/.test(l)&&(f=!0)),this.options.gfm&&(t=/^\[[ xX]\] /.exec(_),t&&(i=t[0]!=="[ ] ",_=_.replace(/^\[[ xX]\] +/,""))),C.items.push({type:"list_item",raw:l,task:!!t,checked:i,loose:!1,text:_}),C.raw+=l}C.items[C.items.length-1].raw=l.trimRight(),C.items[C.items.length-1].text=_.trimRight(),C.raw=C.raw.trimRight();const fe=C.items.length;for(a=0;aee.type==="space"),J=ne.length>0&&ne.some(ee=>/\n.*\n/.test(ee.raw));C.loose=J}if(C.loose)for(a=0;a$/,"$1").replace(this.rules.inline._escapes,"$1"):"",i=n[3]?n[3].substring(1,n[3].length-1).replace(this.rules.inline._escapes,"$1"):n[3];return{type:"def",tag:l,raw:n[0],href:t,title:i}}}table(e){const n=this.rules.block.table.exec(e);if(n){const l={type:"table",header:We(n[1]).map(t=>({text:t})),align:n[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:n[3]&&n[3].trim()?n[3].replace(/\n[ \t]*$/,"").split(` `):[]};if(l.header.length===l.align.length){l.raw=n[0];let t=l.align.length,i,s,a,r;for(i=0;i({text:f}));for(t=l.header.length,s=0;s/i.test(n[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(n[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(n[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:n[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):Q(n[0]):n[0]}}link(e){const n=this.rules.inline.link.exec(e);if(n){const l=n[2].trim();if(!this.options.pedantic&&/^$/.test(l))return;const s=$e(l.slice(0,-1),"\\");if((l.length-s.length)%2===0)return}else{const s=Wt(n[2],"()");if(s>-1){const r=(n[0].indexOf("!")===0?5:4)+n[1].length+s;n[2]=n[2].substring(0,s),n[0]=n[0].substring(0,r).trim(),n[3]=""}}let t=n[2],i="";if(this.options.pedantic){const s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(t);s&&(t=s[1],i=s[3])}else i=n[3]?n[3].slice(1,-1):"";return t=t.trim(),/^$/.test(l)?t=t.slice(1):t=t.slice(1,-1)),Ge(n,{href:t&&t.replace(this.rules.inline._escapes,"$1"),title:i&&i.replace(this.rules.inline._escapes,"$1")},n[0],this.lexer)}}reflink(e,n){let l;if((l=this.rules.inline.reflink.exec(e))||(l=this.rules.inline.nolink.exec(e))){let t=(l[2]||l[1]).replace(/\s+/g," ");if(t=n[t.toLowerCase()],!t){const i=l[0].charAt(0);return{type:"text",raw:i,text:i}}return Ge(l,t,l[0],this.lexer)}}emStrong(e,n,l=""){let t=this.rules.inline.emStrong.lDelim.exec(e);if(!t||t[3]&&l.match(/[\p{L}\p{N}]/u))return;if(!(t[1]||t[2]||"")||!l||this.rules.inline.punctuation.exec(l)){const s=t[0].length-1;let a,r,f=s,u=0;const m=t[0][0]==="*"?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(m.lastIndex=0,n=n.slice(-1*e.length+s);(t=m.exec(n))!=null;){if(a=t[1]||t[2]||t[3]||t[4]||t[5]||t[6],!a)continue;if(r=a.length,t[3]||t[4]){f+=r;continue}else if((t[5]||t[6])&&s%3&&!((s+r)%3)){u+=r;continue}if(f-=r,f>0)continue;r=Math.min(r,r+f+u);const g=e.slice(0,s+t.index+r+1);if(Math.min(s,r)%2){const H=g.slice(1,-1);return{type:"em",raw:g,text:H,tokens:this.lexer.inlineTokens(H)}}const _=g.slice(2,-2);return{type:"strong",raw:g,text:_,tokens:this.lexer.inlineTokens(_)}}}}codespan(e){const n=this.rules.inline.code.exec(e);if(n){let l=n[2].replace(/\n/g," ");const t=/[^ ]/.test(l),i=/^ /.test(l)&&/ $/.test(l);return t&&i&&(l=l.substring(1,l.length-1)),l=Q(l,!0),{type:"codespan",raw:n[0],text:l}}}br(e){const n=this.rules.inline.br.exec(e);if(n)return{type:"br",raw:n[0]}}del(e){const n=this.rules.inline.del.exec(e);if(n)return{type:"del",raw:n[0],text:n[2],tokens:this.lexer.inlineTokens(n[2])}}autolink(e,n){const l=this.rules.inline.autolink.exec(e);if(l){let t,i;return l[2]==="@"?(t=Q(this.options.mangle?n(l[1]):l[1]),i="mailto:"+t):(t=Q(l[1]),i=t),{type:"link",raw:l[0],text:t,href:i,tokens:[{type:"text",raw:t,text:t}]}}}url(e,n){let l;if(l=this.rules.inline.url.exec(e)){let t,i;if(l[2]==="@")t=Q(this.options.mangle?n(l[0]):l[0]),i="mailto:"+t;else{let s;do s=l[0],l[0]=this.rules.inline._backpedal.exec(l[0])[0];while(s!==l[0]);t=Q(l[0]),l[1]==="www."?i="http://"+l[0]:i=l[0]}return{type:"link",raw:l[0],text:t,href:i,tokens:[{type:"text",raw:t,text:t}]}}}inlineText(e,n){const l=this.rules.inline.text.exec(e);if(l){let t;return this.lexer.state.inRawBlock?t=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(l[0]):Q(l[0]):l[0]:t=Q(this.options.smartypants?n(l[0]):l[0]),{type:"text",raw:l[0],text:t}}}}const $={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:we,lheading:/^((?:(?!^bull ).|\n(?!\n|bull ))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};$._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/;$._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;$.def=y($.def).replace("label",$._label).replace("title",$._title).getRegex();$.bullet=/(?:[*+-]|\d{1,9}[.)])/;$.listItemStart=y(/^( *)(bull) */).replace("bull",$.bullet).getRegex();$.list=y($.list).replace(/bull/g,$.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+$.def.source+")").getRegex();$._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul";$._comment=/|$)/;$.html=y($.html,"i").replace("comment",$._comment).replace("tag",$._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();$.lheading=y($.lheading).replace(/bull/g,$.bullet).getRegex();$.paragraph=y($._paragraph).replace("hr",$.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",$._tag).getRegex();$.blockquote=y($.blockquote).replace("paragraph",$.paragraph).getRegex();$.normal={...$};$.gfm={...$.normal,table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"};$.gfm.table=y($.gfm.table).replace("hr",$.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",$._tag).getRegex();$.gfm.paragraph=y($._paragraph).replace("hr",$.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",$.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",$._tag).getRegex();$.pedantic={...$.normal,html:y(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",$._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:we,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:y($.normal._paragraph).replace("hr",$.hr).replace("heading",` *#{1,6} *[^ ]`).replace("lheading",$.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()};const d={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:we,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/,rDelimAst:/^[^_*]*?__[^_*]*?\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\*)[punct](\*+)(?=[\s]|$)|[^punct\s](\*+)(?!\*)(?=[punct\s]|$)|(?!\*)[punct\s](\*+)(?=[^punct\s])|[\s](\*+)(?!\*)(?=[punct])|(?!\*)[punct](\*+)(?!\*)(?=[punct])|[^punct\s](\*+)(?=[^punct\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?_[^_*]*?(?=\*\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\s]|$)|[^punct\s](_+)(?!_)(?=[punct\s]|$)|(?!_)[punct\s](_+)(?=[^punct\s])|[\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:we,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\`^|~";d.punctuation=y(d.punctuation,"u").replace(/punctuation/g,d._punctuation).getRegex();d.blockSkip=/\[[^[\]]*?\]\([^\(\)]*?\)|`[^`]*?`|<[^<>]*?>/g;d.anyPunctuation=/\\[punct]/g;d._escapes=/\\([punct])/g;d._comment=y($._comment).replace("(?:-->|$)","-->").getRegex();d.emStrong.lDelim=y(d.emStrong.lDelim,"u").replace(/punct/g,d._punctuation).getRegex();d.emStrong.rDelimAst=y(d.emStrong.rDelimAst,"gu").replace(/punct/g,d._punctuation).getRegex();d.emStrong.rDelimUnd=y(d.emStrong.rDelimUnd,"gu").replace(/punct/g,d._punctuation).getRegex();d.anyPunctuation=y(d.anyPunctuation,"gu").replace(/punct/g,d._punctuation).getRegex();d._escapes=y(d._escapes,"gu").replace(/punct/g,d._punctuation).getRegex();d._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;d._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;d.autolink=y(d.autolink).replace("scheme",d._scheme).replace("email",d._email).getRegex();d._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;d.tag=y(d.tag).replace("comment",d._comment).replace("attribute",d._attribute).getRegex();d._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;d._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;d._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;d.link=y(d.link).replace("label",d._label).replace("href",d._href).replace("title",d._title).getRegex();d.reflink=y(d.reflink).replace("label",d._label).replace("ref",$._label).getRegex();d.nolink=y(d.nolink).replace("ref",$._label).getRegex();d.reflinkSearch=y(d.reflinkSearch,"g").replace("reflink",d.reflink).replace("nolink",d.nolink).getRegex();d.normal={...d};d.pedantic={...d.normal,strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:y(/^!?\[(label)\]\((.*?)\)/).replace("label",d._label).getRegex(),reflink:y(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",d._label).getRegex()};d.gfm={...d.normal,escape:y(d.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(l="x"+l.toString(16)),e+="&#"+l+";";return e}class K{constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||ie,this.options.tokenizer=this.options.tokenizer||new ze,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};const n={block:$.normal,inline:d.normal};this.options.pedantic?(n.block=$.pedantic,n.inline=d.pedantic):this.options.gfm&&(n.block=$.gfm,this.options.breaks?n.inline=d.breaks:n.inline=d.gfm),this.tokenizer.rules=n}static get rules(){return{block:$,inline:d}}static lex(e,n){return new K(n).lex(e)}static lexInline(e,n){return new K(n).inlineTokens(e)}lex(e){e=e.replace(/\r\n|\r/g,` `),this.blockTokens(e,this.tokens);let n;for(;n=this.inlineQueue.shift();)this.inlineTokens(n.src,n.tokens);return this.tokens}blockTokens(e,n=[]){this.options.pedantic?e=e.replace(/\t/g," ").replace(/^ +$/gm,""):e=e.replace(/^( *)(\t+)/gm,(a,r,f)=>r+" ".repeat(f.length));let l,t,i,s;for(;e;)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some(a=>(l=a.call({lexer:this},e,n))?(e=e.substring(l.raw.length),n.push(l),!0):!1))){if(l=this.tokenizer.space(e)){e=e.substring(l.raw.length),l.raw.length===1&&n.length>0?n[n.length-1].raw+=` `:n.push(l);continue}if(l=this.tokenizer.code(e)){e=e.substring(l.raw.length),t=n[n.length-1],t&&(t.type==="paragraph"||t.type==="text")?(t.raw+=` `+l.raw,t.text+=` `+l.text,this.inlineQueue[this.inlineQueue.length-1].src=t.text):n.push(l);continue}if(l=this.tokenizer.fences(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.heading(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.hr(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.blockquote(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.list(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.html(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.def(e)){e=e.substring(l.raw.length),t=n[n.length-1],t&&(t.type==="paragraph"||t.type==="text")?(t.raw+=` `+l.raw,t.text+=` `+l.raw,this.inlineQueue[this.inlineQueue.length-1].src=t.text):this.tokens.links[l.tag]||(this.tokens.links[l.tag]={href:l.href,title:l.title});continue}if(l=this.tokenizer.table(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.lheading(e)){e=e.substring(l.raw.length),n.push(l);continue}if(i=e,this.options.extensions&&this.options.extensions.startBlock){let a=1/0;const r=e.slice(1);let f;this.options.extensions.startBlock.forEach(function(u){f=u.call({lexer:this},r),typeof f=="number"&&f>=0&&(a=Math.min(a,f))}),a<1/0&&a>=0&&(i=e.substring(0,a+1))}if(this.state.top&&(l=this.tokenizer.paragraph(i))){t=n[n.length-1],s&&t.type==="paragraph"?(t.raw+=` `+l.raw,t.text+=` `+l.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=t.text):n.push(l),s=i.length!==e.length,e=e.substring(l.raw.length);continue}if(l=this.tokenizer.text(e)){e=e.substring(l.raw.length),t=n[n.length-1],t&&t.type==="text"?(t.raw+=` `+l.raw,t.text+=` `+l.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=t.text):n.push(l);continue}if(e){const a="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(a);break}else throw new Error(a)}}return this.state.top=!0,n}inline(e,n=[]){return this.inlineQueue.push({src:e,tokens:n}),n}inlineTokens(e,n=[]){let l,t,i,s=e,a,r,f;if(this.tokens.links){const u=Object.keys(this.tokens.links);if(u.length>0)for(;(a=this.tokenizer.rules.inline.reflinkSearch.exec(s))!=null;)u.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(a=this.tokenizer.rules.inline.blockSkip.exec(s))!=null;)s=s.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;(a=this.tokenizer.rules.inline.anyPunctuation.exec(s))!=null;)s=s.slice(0,a.index)+"++"+s.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;e;)if(r||(f=""),r=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some(u=>(l=u.call({lexer:this},e,n))?(e=e.substring(l.raw.length),n.push(l),!0):!1))){if(l=this.tokenizer.escape(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.tag(e)){e=e.substring(l.raw.length),t=n[n.length-1],t&&l.type==="text"&&t.type==="text"?(t.raw+=l.raw,t.text+=l.text):n.push(l);continue}if(l=this.tokenizer.link(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(l.raw.length),t=n[n.length-1],t&&l.type==="text"&&t.type==="text"?(t.raw+=l.raw,t.text+=l.text):n.push(l);continue}if(l=this.tokenizer.emStrong(e,s,f)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.codespan(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.br(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.del(e)){e=e.substring(l.raw.length),n.push(l);continue}if(l=this.tokenizer.autolink(e,Xe)){e=e.substring(l.raw.length),n.push(l);continue}if(!this.state.inLink&&(l=this.tokenizer.url(e,Xe))){e=e.substring(l.raw.length),n.push(l);continue}if(i=e,this.options.extensions&&this.options.extensions.startInline){let u=1/0;const m=e.slice(1);let g;this.options.extensions.startInline.forEach(function(_){g=_.call({lexer:this},m),typeof g=="number"&&g>=0&&(u=Math.min(u,g))}),u<1/0&&u>=0&&(i=e.substring(0,u+1))}if(l=this.tokenizer.inlineText(i,Kt)){e=e.substring(l.raw.length),l.raw.slice(-1)!=="_"&&(f=l.raw.slice(-1)),r=!0,t=n[n.length-1],t&&t.type==="text"?(t.raw+=l.raw,t.text+=l.text):n.push(l);continue}if(e){const u="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(u);break}else throw new Error(u)}}return n}}class xe{constructor(e){this.options=e||ie}code(e,n,l){const t=(n||"").match(/\S*/)[0];if(this.options.highlight){const i=this.options.highlight(e,t);i!=null&&i!==e&&(l=!0,e=i)}return e=e.replace(/\n$/,"")+` `,t?'
'+(l?e:Q(e,!0))+`
`:"
"+(l?e:Q(e,!0))+`
`}blockquote(e){return`
${e}
`}html(e,n){return e}heading(e,n,l,t){if(this.options.headerIds){const i=this.options.headerPrefix+t.slug(l);return`${e} `}return`${e} `}hr(){return this.options.xhtml?`
`:`
`}list(e,n,l){const t=n?"ol":"ul",i=n&&l!==1?' start="'+l+'"':"";return"<"+t+i+`> `+e+" `}listitem(e){return`
  • ${e}
  • `}checkbox(e){return" "}paragraph(e){return`

    ${e}

    `}table(e,n){return n&&(n=`${n}`),` `+e+` `+n+`
    `}tablerow(e){return` ${e} `}tablecell(e,n){const l=n.header?"th":"td";return(n.align?`<${l} align="${n.align}">`:`<${l}>`)+e+` `}strong(e){return`${e}`}em(e){return`${e}`}codespan(e){return`${e}`}br(){return this.options.xhtml?"
    ":"
    "}del(e){return`${e}`}link(e,n,l){if(e=Fe(this.options.sanitize,this.options.baseUrl,e),e===null)return l;let t='",t}image(e,n,l){if(e=Fe(this.options.sanitize,this.options.baseUrl,e),e===null)return l;let t=`${l}":">",t}text(e){return e}}class Ie{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,n,l){return""+l}image(e,n,l){return""+l}br(){return""}}class ye{constructor(){this.seen={}}serialize(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/ig,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(e,n){let l=e,t=0;if(this.seen.hasOwnProperty(l)){t=this.seen[e];do t++,l=e+"-"+t;while(this.seen.hasOwnProperty(l))}return n||(this.seen[e]=t,this.seen[l]=0),l}slug(e,n={}){const l=this.serialize(e);return this.getNextSafeSlug(l,n.dryrun)}}class te{constructor(e){this.options=e||ie,this.options.renderer=this.options.renderer||new xe,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new Ie,this.slugger=new ye}static parse(e,n){return new te(n).parse(e)}static parseInline(e,n){return new te(n).parseInline(e)}parse(e,n=!0){let l="",t,i,s,a,r,f,u,m,g,_,H,j,le,C,M,fe,ne,J,ee;const ce=e.length;for(t=0;t0&&M.tokens[0].type==="paragraph"?(M.tokens[0].text=J+" "+M.tokens[0].text,M.tokens[0].tokens&&M.tokens[0].tokens.length>0&&M.tokens[0].tokens[0].type==="text"&&(M.tokens[0].tokens[0].text=J+" "+M.tokens[0].tokens[0].text)):M.tokens.unshift({type:"text",text:J}):C+=J),C+=this.parse(M.tokens,le),g+=this.renderer.listitem(C,ne,fe);l+=this.renderer.list(g,H,j);continue}case"html":{l+=this.renderer.html(_.text,_.block);continue}case"paragraph":{l+=this.renderer.paragraph(this.parseInline(_.tokens));continue}case"text":{for(g=_.tokens?this.parseInline(_.tokens):_.text;t+1{l=l.concat(this.walkTokens(t[i],n))}):t.tokens&&(l=l.concat(this.walkTokens(t.tokens,n)))}return l}use(...e){const n=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(l=>{const t={...l};if(t.async=this.defaults.async||t.async||!1,l.extensions&&(l.extensions.forEach(i=>{if(!i.name)throw new Error("extension name required");if(i.renderer){const s=n.renderers[i.name];s?n.renderers[i.name]=function(...a){let r=i.renderer.apply(this,a);return r===!1&&(r=s.apply(this,a)),r}:n.renderers[i.name]=i.renderer}if(i.tokenizer){if(!i.level||i.level!=="block"&&i.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");n[i.level]?n[i.level].unshift(i.tokenizer):n[i.level]=[i.tokenizer],i.start&&(i.level==="block"?n.startBlock?n.startBlock.push(i.start):n.startBlock=[i.start]:i.level==="inline"&&(n.startInline?n.startInline.push(i.start):n.startInline=[i.start]))}i.childTokens&&(n.childTokens[i.name]=i.childTokens)}),t.extensions=n),l.renderer){const i=this.defaults.renderer||new xe(this.defaults);for(const s in l.renderer){const a=i[s];i[s]=(...r)=>{let f=l.renderer[s].apply(i,r);return f===!1&&(f=a.apply(i,r)),f}}t.renderer=i}if(l.tokenizer){const i=this.defaults.tokenizer||new ze(this.defaults);for(const s in l.tokenizer){const a=i[s];i[s]=(...r)=>{let f=l.tokenizer[s].apply(i,r);return f===!1&&(f=a.apply(i,r)),f}}t.tokenizer=i}if(l.hooks){const i=this.defaults.hooks||new he;for(const s in l.hooks){const a=i[s];he.passThroughHooks.has(s)?i[s]=r=>{if(this.defaults.async)return Promise.resolve(l.hooks[s].call(i,r)).then(u=>a.call(i,u));const f=l.hooks[s].call(i,r);return a.call(i,f)}:i[s]=(...r)=>{let f=l.hooks[s].apply(i,r);return f===!1&&(f=a.apply(i,r)),f}}t.hooks=i}if(l.walkTokens){const i=this.defaults.walkTokens;t.walkTokens=function(s){let a=[];return a.push(l.walkTokens.call(this,s)),i&&(a=a.concat(i.call(this,s))),a}}this.defaults={...this.defaults,...t}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}}pe=new WeakSet,ve=function(e,n){return(l,t,i)=>{typeof t=="function"&&(i=t,t=null);const s={...t};t={...this.defaults,...s};const a=_e(this,Te,tt).call(this,t.silent,t.async,i);if(typeof l>"u"||l===null)return a(new Error("marked(): input parameter is undefined or null"));if(typeof l!="string")return a(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(l)+", string expected"));if(Gt(t,i),t.hooks&&(t.hooks.options=t),i){const r=t.highlight;let f;try{t.hooks&&(l=t.hooks.preprocess(l)),f=e(l,t)}catch(g){return a(g)}const u=g=>{let _;if(!g)try{t.walkTokens&&this.walkTokens(f,t.walkTokens),_=n(f,t),t.hooks&&(_=t.hooks.postprocess(_))}catch(H){g=H}return t.highlight=r,g?a(g):i(null,_)};if(!r||r.length<3||(delete t.highlight,!f.length))return u();let m=0;this.walkTokens(f,g=>{g.type==="code"&&(m++,setTimeout(()=>{r(g.text,g.lang,(_,H)=>{if(_)return u(_);H!=null&&H!==g.text&&(g.text=H,g.escaped=!0),m--,m===0&&u()})},0))}),m===0&&u();return}if(t.async)return Promise.resolve(t.hooks?t.hooks.preprocess(l):l).then(r=>e(r,t)).then(r=>t.walkTokens?Promise.all(this.walkTokens(r,t.walkTokens)).then(()=>r):r).then(r=>n(r,t)).then(r=>t.hooks?t.hooks.postprocess(r):r).catch(a);try{t.hooks&&(l=t.hooks.preprocess(l));const r=e(l,t);t.walkTokens&&this.walkTokens(r,t.walkTokens);let f=n(r,t);return t.hooks&&(f=t.hooks.postprocess(f)),f}catch(r){return a(r)}}},Te=new WeakSet,tt=function(e,n,l){return t=>{if(t.message+=` Please report this to https://github.com/markedjs/marked.`,e){const i="

    An error occurred:

    "+Q(t.message+"",!0)+"
    ";if(n)return Promise.resolve(i);if(l){l(null,i);return}return i}if(n)return Promise.reject(t);if(l){l(t);return}throw t}};const oe=new Vt(ie);function R(o,e,n){return oe.parse(o,e,n)}R.options=R.setOptions=function(o){return oe.setOptions(o),R.defaults=oe.defaults,Ve(R.defaults),R};R.getDefaults=Se;R.defaults=ie;R.use=function(...o){return oe.use(...o),R.defaults=oe.defaults,Ve(R.defaults),R};R.walkTokens=function(o,e){return oe.walkTokens(o,e)};R.parseInline=oe.parseInline;R.Parser=te;R.parser=te.parse;R.Renderer=xe;R.TextRenderer=Ie;R.Lexer=K;R.lexer=K.lex;R.Tokenizer=ze;R.Slugger=ye;R.Hooks=he;R.parse=R;R.options;R.setOptions;R.use;R.walkTokens;R.parseInline;te.parse;K.lex;const nt={};function Yt(o){let e;return{c(){e=de(o[1])},l(n){e=ge(n,o[1])},m(n,l){k(n,e,l)},p(n,l){l&2&&me(e,n[1])},i:W,o:W,d(n){n&&c(e)}}}function Jt(o){let e,n;const l=o[5].default,t=D(l,o,o[4],null);return{c(){e=v("h6"),t&&t.c(),this.h()},l(i){e=S(i,"H6",{id:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"id",o[2])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&16)&&q(t,l,i,i[4],n?Z(l,i[4],s,null):O(i[4]),null),(!n||s&4)&&T(e,"id",i[2])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function en(o){let e,n;const l=o[5].default,t=D(l,o,o[4],null);return{c(){e=v("h5"),t&&t.c(),this.h()},l(i){e=S(i,"H5",{id:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"id",o[2])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&16)&&q(t,l,i,i[4],n?Z(l,i[4],s,null):O(i[4]),null),(!n||s&4)&&T(e,"id",i[2])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function tn(o){let e,n;const l=o[5].default,t=D(l,o,o[4],null);return{c(){e=v("h4"),t&&t.c(),this.h()},l(i){e=S(i,"H4",{id:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"id",o[2])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&16)&&q(t,l,i,i[4],n?Z(l,i[4],s,null):O(i[4]),null),(!n||s&4)&&T(e,"id",i[2])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function nn(o){let e,n;const l=o[5].default,t=D(l,o,o[4],null);return{c(){e=v("h3"),t&&t.c(),this.h()},l(i){e=S(i,"H3",{id:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"id",o[2])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&16)&&q(t,l,i,i[4],n?Z(l,i[4],s,null):O(i[4]),null),(!n||s&4)&&T(e,"id",i[2])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function ln(o){let e,n;const l=o[5].default,t=D(l,o,o[4],null);return{c(){e=v("h2"),t&&t.c(),this.h()},l(i){e=S(i,"H2",{id:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"id",o[2])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&16)&&q(t,l,i,i[4],n?Z(l,i[4],s,null):O(i[4]),null),(!n||s&4)&&T(e,"id",i[2])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function sn(o){let e,n;const l=o[5].default,t=D(l,o,o[4],null);return{c(){e=v("h1"),t&&t.c(),this.h()},l(i){e=S(i,"H1",{id:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"id",o[2])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&16)&&q(t,l,i,i[4],n?Z(l,i[4],s,null):O(i[4]),null),(!n||s&4)&&T(e,"id",i[2])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function rn(o){let e,n,l,t;const i=[sn,ln,nn,tn,en,Jt,Yt],s=[];function a(r,f){return r[0]===1?0:r[0]===2?1:r[0]===3?2:r[0]===4?3:r[0]===5?4:r[0]===6?5:6}return e=a(o),n=s[e]=i[e](o),{c(){n.c(),l=b()},l(r){n.l(r),l=b()},m(r,f){s[e].m(r,f),k(r,l,f),t=!0},p(r,[f]){let u=e;e=a(r),e===u?s[e].p(r,f):(E(),p(s[u],1,1,()=>{s[u]=null}),A(),n=s[e],n?n.p(r,f):(n=s[e]=i[e](r),n.c()),h(n,1),n.m(l.parentNode,l))},i(r){t||(h(n),t=!0)},o(r){p(n),t=!1},d(r){r&&c(l),s[e].d(r)}}}function on(o,e,n){let l,{$$slots:t={},$$scope:i}=e,{depth:s}=e,{raw:a}=e,{text:r}=e;const{slug:f,getOptions:u}=ot(nt),m=u();return o.$$set=g=>{"depth"in g&&n(0,s=g.depth),"raw"in g&&n(1,a=g.raw),"text"in g&&n(3,r=g.text),"$$scope"in g&&n(4,i=g.$$scope)},o.$$.update=()=>{o.$$.dirty&8&&n(2,l=m.headerIds?m.headerPrefix+f(r):void 0)},[s,a,l,r,i,t]}class an extends B{constructor(e){super(),N(this,e,on,rn,P,{depth:0,raw:1,text:3})}}function fn(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("p"),t&&t.c()},l(i){e=S(i,"P",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function un(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class cn extends B{constructor(e){super(),N(this,e,un,fn,P,{})}}function hn(o){let e;const n=o[3].default,l=D(n,o,o[2],null);return{c(){l&&l.c()},l(t){l&&l.l(t)},m(t,i){l&&l.m(t,i),e=!0},p(t,[i]){l&&l.p&&(!e||i&4)&&q(l,n,t,t[2],e?Z(n,t[2],i,null):O(t[2]),null)},i(t){e||(h(l,t),e=!0)},o(t){p(l,t),e=!1},d(t){l&&l.d(t)}}}function pn(o,e,n){let{$$slots:l={},$$scope:t}=e,{text:i}=e,{raw:s}=e;return o.$$set=a=>{"text"in a&&n(0,i=a.text),"raw"in a&&n(1,s=a.raw),"$$scope"in a&&n(2,t=a.$$scope)},[i,s,t,l]}class dn extends B{constructor(e){super(),N(this,e,pn,hn,P,{text:0,raw:1})}}function gn(o){let e,n;return{c(){e=v("img"),this.h()},l(l){e=S(l,"IMG",{src:!0,title:!0,alt:!0}),this.h()},h(){Ce(e.src,n=o[0])||T(e,"src",n),T(e,"title",o[1]),T(e,"alt",o[2])},m(l,t){k(l,e,t)},p(l,[t]){t&1&&!Ce(e.src,n=l[0])&&T(e,"src",n),t&2&&T(e,"title",l[1]),t&4&&T(e,"alt",l[2])},i:W,o:W,d(l){l&&c(e)}}}function mn(o,e,n){let{href:l=""}=e,{title:t=void 0}=e,{text:i=""}=e;return o.$$set=s=>{"href"in s&&n(0,l=s.href),"title"in s&&n(1,t=s.title),"text"in s&&n(2,i=s.text)},[l,t,i]}class _n extends B{constructor(e){super(),N(this,e,mn,gn,P,{href:0,title:1,text:2})}}function kn(o){let e,n;const l=o[3].default,t=D(l,o,o[2],null);return{c(){e=v("a"),t&&t.c(),this.h()},l(i){e=S(i,"A",{href:!0,title:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"href",o[0]),T(e,"title",o[1])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&4)&&q(t,l,i,i[2],n?Z(l,i[2],s,null):O(i[2]),null),(!n||s&1)&&T(e,"href",i[0]),(!n||s&2)&&T(e,"title",i[1])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function $n(o,e,n){let{$$slots:l={},$$scope:t}=e,{href:i=""}=e,{title:s=void 0}=e;return o.$$set=a=>{"href"in a&&n(0,i=a.href),"title"in a&&n(1,s=a.title),"$$scope"in a&&n(2,t=a.$$scope)},[i,s,t,l]}class bn extends B{constructor(e){super(),N(this,e,$n,kn,P,{href:0,title:1})}}function wn(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("em"),t&&t.c()},l(i){e=S(i,"EM",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function zn(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class xn extends B{constructor(e){super(),N(this,e,zn,wn,P,{})}}function Tn(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("del"),t&&t.c()},l(i){e=S(i,"DEL",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function yn(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class Rn extends B{constructor(e){super(),N(this,e,yn,Tn,P,{})}}function vn(o){let e,n=o[0].replace(/`/g,"")+"",l;return{c(){e=v("code"),l=de(n)},l(t){e=S(t,"CODE",{});var i=I(e);l=ge(i,n),i.forEach(c)},m(t,i){k(t,e,i),be(e,l)},p(t,[i]){i&1&&n!==(n=t[0].replace(/`/g,"")+"")&&me(l,n)},i:W,o:W,d(t){t&&c(e)}}}function Sn(o,e,n){let{raw:l}=e;return o.$$set=t=>{"raw"in t&&n(0,l=t.raw)},[l]}class In extends B{constructor(e){super(),N(this,e,Sn,vn,P,{raw:0})}}function En(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("strong"),t&&t.c()},l(i){e=S(i,"STRONG",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function An(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class Cn extends B{constructor(e){super(),N(this,e,An,En,P,{})}}function Ln(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("table"),t&&t.c()},l(i){e=S(i,"TABLE",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function Pn(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class Bn extends B{constructor(e){super(),N(this,e,Pn,Ln,P,{})}}function Nn(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("thead"),t&&t.c()},l(i){e=S(i,"THEAD",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function Dn(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class qn extends B{constructor(e){super(),N(this,e,Dn,Nn,P,{})}}function On(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("tbody"),t&&t.c()},l(i){e=S(i,"TBODY",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function Zn(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class jn extends B{constructor(e){super(),N(this,e,Zn,On,P,{})}}function Un(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("tr"),t&&t.c()},l(i){e=S(i,"TR",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function Hn(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class Mn extends B{constructor(e){super(),N(this,e,Hn,Un,P,{})}}function Qn(o){let e,n;const l=o[3].default,t=D(l,o,o[2],null);return{c(){e=v("td"),t&&t.c(),this.h()},l(i){e=S(i,"TD",{align:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"align",o[1])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&4)&&q(t,l,i,i[2],n?Z(l,i[2],s,null):O(i[2]),null),(!n||s&2)&&T(e,"align",i[1])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function Fn(o){let e,n;const l=o[3].default,t=D(l,o,o[2],null);return{c(){e=v("th"),t&&t.c(),this.h()},l(i){e=S(i,"TH",{align:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"align",o[1])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&4)&&q(t,l,i,i[2],n?Z(l,i[2],s,null):O(i[2]),null),(!n||s&2)&&T(e,"align",i[1])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function Wn(o){let e,n,l,t;const i=[Fn,Qn],s=[];function a(r,f){return r[0]?0:1}return e=a(o),n=s[e]=i[e](o),{c(){n.c(),l=b()},l(r){n.l(r),l=b()},m(r,f){s[e].m(r,f),k(r,l,f),t=!0},p(r,[f]){let u=e;e=a(r),e===u?s[e].p(r,f):(E(),p(s[u],1,1,()=>{s[u]=null}),A(),n=s[e],n?n.p(r,f):(n=s[e]=i[e](r),n.c()),h(n,1),n.m(l.parentNode,l))},i(r){t||(h(n),t=!0)},o(r){p(n),t=!1},d(r){r&&c(l),s[e].d(r)}}}function Gn(o,e,n){let{$$slots:l={},$$scope:t}=e,{header:i}=e,{align:s}=e;return o.$$set=a=>{"header"in a&&n(0,i=a.header),"align"in a&&n(1,s=a.align),"$$scope"in a&&n(2,t=a.$$scope)},[i,s,t,l]}class Xn extends B{constructor(e){super(),N(this,e,Gn,Wn,P,{header:0,align:1})}}function Kn(o){let e,n;const l=o[3].default,t=D(l,o,o[2],null);return{c(){e=v("ul"),t&&t.c()},l(i){e=S(i,"UL",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&4)&&q(t,l,i,i[2],n?Z(l,i[2],s,null):O(i[2]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function Vn(o){let e,n;const l=o[3].default,t=D(l,o,o[2],null);return{c(){e=v("ol"),t&&t.c(),this.h()},l(i){e=S(i,"OL",{start:!0});var s=I(e);t&&t.l(s),s.forEach(c),this.h()},h(){T(e,"start",o[1])},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,s){t&&t.p&&(!n||s&4)&&q(t,l,i,i[2],n?Z(l,i[2],s,null):O(i[2]),null),(!n||s&2)&&T(e,"start",i[1])},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function Yn(o){let e,n,l,t;const i=[Vn,Kn],s=[];function a(r,f){return r[0]?0:1}return e=a(o),n=s[e]=i[e](o),{c(){n.c(),l=b()},l(r){n.l(r),l=b()},m(r,f){s[e].m(r,f),k(r,l,f),t=!0},p(r,[f]){let u=e;e=a(r),e===u?s[e].p(r,f):(E(),p(s[u],1,1,()=>{s[u]=null}),A(),n=s[e],n?n.p(r,f):(n=s[e]=i[e](r),n.c()),h(n,1),n.m(l.parentNode,l))},i(r){t||(h(n),t=!0)},o(r){p(n),t=!1},d(r){r&&c(l),s[e].d(r)}}}function Jn(o,e,n){let{$$slots:l={},$$scope:t}=e,{ordered:i}=e,{start:s}=e;return o.$$set=a=>{"ordered"in a&&n(0,i=a.ordered),"start"in a&&n(1,s=a.start),"$$scope"in a&&n(2,t=a.$$scope)},[i,s,t,l]}class el extends B{constructor(e){super(),N(this,e,Jn,Yn,P,{ordered:0,start:1})}}function tl(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("li"),t&&t.c()},l(i){e=S(i,"LI",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function nl(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class ll extends B{constructor(e){super(),N(this,e,nl,tl,P,{})}}function il(o){let e;return{c(){e=v("hr")},l(n){e=S(n,"HR",{})},m(n,l){k(n,e,l)},p:W,i:W,o:W,d(n){n&&c(e)}}}class sl extends B{constructor(e){super(),N(this,e,null,il,P,{})}}function rl(o){let e,n;return{c(){e=new at(!1),n=b(),this.h()},l(l){e=ft(l,!1),n=b(),this.h()},h(){e.a=n},m(l,t){e.m(o[0],l,t),k(l,n,t)},p(l,[t]){t&1&&e.p(l[0])},i:W,o:W,d(l){l&&(c(n),e.d())}}}function ol(o,e,n){let{text:l}=e;return o.$$set=t=>{"text"in t&&n(0,l=t.text)},[l]}class al extends B{constructor(e){super(),N(this,e,ol,rl,P,{text:0})}}function fl(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("blockquote"),t&&t.c()},l(i){e=S(i,"BLOCKQUOTE",{});var s=I(e);t&&t.l(s),s.forEach(c)},m(i,s){k(i,e,s),t&&t.m(e,null),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function ul(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class cl extends B{constructor(e){super(),N(this,e,ul,fl,P,{})}}function hl(o){let e,n,l;return{c(){e=v("pre"),n=v("code"),l=de(o[1]),this.h()},l(t){e=S(t,"PRE",{class:!0});var i=I(e);n=S(i,"CODE",{});var s=I(n);l=ge(s,o[1]),s.forEach(c),i.forEach(c),this.h()},h(){T(e,"class",o[0])},m(t,i){k(t,e,i),be(e,n),be(n,l)},p(t,[i]){i&2&&me(l,t[1]),i&1&&T(e,"class",t[0])},i:W,o:W,d(t){t&&c(e)}}}function pl(o,e,n){let{lang:l}=e,{text:t}=e;return o.$$set=i=>{"lang"in i&&n(0,l=i.lang),"text"in i&&n(1,t=i.text)},[l,t]}class dl extends B{constructor(e){super(),N(this,e,pl,hl,P,{lang:0,text:1})}}function gl(o){let e,n;const l=o[1].default,t=D(l,o,o[0],null);return{c(){e=v("br"),t&&t.c()},l(i){e=S(i,"BR",{}),t&&t.l(i)},m(i,s){k(i,e,s),t&&t.m(i,s),n=!0},p(i,[s]){t&&t.p&&(!n||s&1)&&q(t,l,i,i[0],n?Z(l,i[0],s,null):O(i[0]),null)},i(i){n||(h(t,i),n=!0)},o(i){p(t,i),n=!1},d(i){i&&c(e),t&&t.d(i)}}}function ml(o,e,n){let{$$slots:l={},$$scope:t}=e;return o.$$set=i=>{"$$scope"in i&&n(0,t=i.$$scope)},[t,l]}class _l extends B{constructor(e){super(),N(this,e,ml,gl,P,{})}}const kl={heading:an,paragraph:cn,text:dn,image:_n,link:bn,em:xn,strong:Cn,codespan:In,del:Rn,table:Bn,tablehead:qn,tablebody:jn,tablerow:Mn,tablecell:Xn,list:el,orderedlistitem:null,unorderedlistitem:null,listitem:ll,hr:sl,html:al,blockquote:cl,code:dl,br:_l},$l={baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,xhtml:!1};function bl(o){let e,n;return e=new ae({props:{tokens:o[0],renderers:o[1]}}),{c(){w(e.$$.fragment)},l(l){U(e.$$.fragment,l)},m(l,t){z(e,l,t),n=!0},p(l,[t]){const i={};t&1&&(i.tokens=l[0]),t&2&&(i.renderers=l[1]),e.$set(i)},i(l){n||(h(e.$$.fragment,l),n=!0)},o(l){p(e.$$.fragment,l),n=!1},d(l){x(e,l)}}}function wl(o,e,n){let l,t,i,s,{source:a=[]}=e,{renderers:r={}}=e,{options:f={}}=e,{isInline:u=!1}=e;const m=ut();let g,_,H;return ct(nt,{slug:j=>t?t.slug(j):"",getOptions:()=>i}),Ke(()=>{n(7,H=!0)}),o.$$set=j=>{"source"in j&&n(2,a=j.source),"renderers"in j&&n(3,r=j.renderers),"options"in j&&n(4,f=j.options),"isInline"in j&&n(5,u=j.isInline)},o.$$.update=()=>{o.$$.dirty&4&&n(8,l=Array.isArray(a)),o.$$.dirty&4&&(t=a?new ye:void 0),o.$$.dirty&16&&n(9,i={...$l,...f}),o.$$.dirty&869&&(l?n(0,g=a):(n(6,_=new K(i)),n(0,g=u?_.inlineTokens(a):_.lex(a)),m("parsed",{tokens:g}))),o.$$.dirty&8&&n(1,s={...kl,...r}),o.$$.dirty&385&&H&&!l&&m("parsed",{tokens:g})},[g,s,a,r,f,u,_,H,l,i]}class zl extends B{constructor(e){super(),N(this,e,wl,bl,P,{source:2,renderers:3,options:4,isInline:5})}}function xl(o){let e,n,l,t=o[0].article.title+"",i,s,a,r;return a=new zl({props:{source:o[0].article.content}}),{c(){e=v("p"),n=se(),l=v("h1"),i=de(t),s=se(),w(a.$$.fragment)},l(f){e=S(f,"P",{}),I(e).forEach(c),n=re(f),l=S(f,"H1",{});var u=I(l);i=ge(u,t),u.forEach(c),s=re(f),U(a.$$.fragment,f)},m(f,u){k(f,e,u),k(f,n,u),k(f,l,u),be(l,i),k(f,s,u),z(a,f,u),r=!0},p(f,[u]){(!r||u&1)&&t!==(t=f[0].article.title+"")&&me(i,t);const m={};u&1&&(m.source=f[0].article.content),a.$set(m)},i(f){r||(h(a.$$.fragment,f),r=!0)},o(f){p(a.$$.fragment,f),r=!1},d(f){f&&(c(e),c(n),c(l),c(s)),x(a,f)}}}function Tl(o,e,n){let{data:l}=e;return o.$$set=t=>{"data"in t&&n(0,l=t.data)},[l]}class Al extends B{constructor(e){super(),N(this,e,Tl,xl,P,{data:0})}}export{Al as component};