ap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` `,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"}});var Mr=b((Yl,Vt)=>{"use strict";Vt.exports=Gt()});var rr=b((Xl,jt)=>{jt.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/});var Zt=b((Jl,$t)=>{"use strict";var Wt={};function Rs(t){var e,r,n=Wt[t];if(n)return n;for(n=Wt[t]=[],e=0;e<128;e++)r=String.fromCharCode(e),/^[0-9a-z]$/i.test(r)?n.push(r):n.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2));for(e=0;e"u"&&(r=!0),s=Rs(e),n=0,i=t.length;n=55296&&o<=57343){if(o>=55296&&o<=56319&&n+1=56320&&a<=57343)){l+=encodeURIComponent(t[n]+t[n+1]),n++;continue}l+="%EF%BF%BD";continue}l+=encodeURIComponent(t[n])}return l}tr.defaultChars=";/?:@&=+$,-_.!~*'()#";tr.componentChars="-_.!~*'()";$t.exports=tr});var Jt=b((Kl,Xt)=>{"use strict";var Yt={};function Is(t){var e,r,n=Yt[t];if(n)return n;for(n=Yt[t]=[],e=0;e<128;e++)r=String.fromCharCode(e),n.push(r);for(e=0;e=55296&&f<=57343?p+="\uFFFD\uFFFD\uFFFD":p+=String.fromCharCode(f),i+=6;continue}if((a&248)===240&&i+91114111?p+="\uFFFD\uFFFD\uFFFD\uFFFD":(f-=65536,p+=String.fromCharCode(55296+(f>>10),56320+(f&1023))),i+=9;continue}p+="\uFFFD"}return p})}nr.defaultChars=";/?:@&=+$,#";nr.componentChars="";Xt.exports=nr});var Qt=b((Ql,Kt)=>{"use strict";Kt.exports=function(e){var r="";return r+=e.protocol||"",r+=e.slashes?"//":"",r+=e.auth?e.auth+"@":"",e.hostname&&e.hostname.indexOf(":")!==-1?r+="["+e.hostname+"]":r+=e.hostname||"",r+=e.port?":"+e.port:"",r+=e.pathname||"",r+=e.search||"",r+=e.hash||"",r}});var an=b((ec,sn)=>{"use strict";function ir(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var Ms=/^([a-z0-9.+-]+:)/i,Ls=/:[0-9]*$/,Os=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,Ns=["<",">",'"',"`"," ","\r",` `," "],zs=["{","}","|","\\","^","`"].concat(Ns),Ps=["'"].concat(zs),en=["%","/","?",";","#"].concat(Ps),rn=["/","?","#"],Bs=255,tn=/^[+a-z0-9A-Z_-]{0,63}$/,Us=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,nn={javascript:!0,"javascript:":!0},on={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Hs(t,e){if(t&&t instanceof ir)return t;var r=new ir;return r.parse(t,e),r}ir.prototype.parse=function(t,e){var r,n,i,o,a,s=t;if(s=s.trim(),!e&&t.split("#").length===1){var l=Os.exec(s);if(l)return this.pathname=l[1],l[2]&&(this.search=l[2]),this}var c=Ms.exec(s);if(c&&(c=c[0],i=c.toLowerCase(),this.protocol=c,s=s.substr(c.length)),(e||c||s.match(/^\/\/[^@\/]+@[^@\/]+/))&&(a=s.substr(0,2)==="//",a&&!(c&&nn[c])&&(s=s.substr(2),this.slashes=!0)),!nn[c]&&(a||c&&!on[c])){var f=-1;for(r=0;r127?C+="x":C+=D[_];if(!C.match(tn)){var v=k.slice(0,r),T=k.slice(r+1),x=D.match(Us);x&&(v.push(x[1]),T.unshift(x[2])),T.length&&(s=T.join(".")+s),this.hostname=v.join(".");break}}}}this.hostname.length>Bs&&(this.hostname=""),g&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var R=s.indexOf("#");R!==-1&&(this.hash=s.substr(R),s=s.slice(0,R));var O=s.indexOf("?");return O!==-1&&(this.search=s.substr(O),s=s.slice(0,O)),s&&(this.pathname=s),on[i]&&this.hostname&&!this.pathname&&(this.pathname=""),this};ir.prototype.parseHost=function(t){var e=Ls.exec(t);e&&(e=e[0],e!==":"&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)};sn.exports=Hs});var Lr=b((rc,Pe)=>{"use strict";Pe.exports.encode=Zt();Pe.exports.decode=Jt();Pe.exports.format=Qt();Pe.exports.parse=an()});var Or=b((tc,ln)=>{ln.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/});var Nr=b((nc,cn)=>{cn.exports=/[\0-\x1F\x7F-\x9F]/});var fn=b((ic,un)=>{un.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/});var zr=b((oc,pn)=>{pn.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/});var hn=b(Ee=>{"use strict";Ee.Any=Or();Ee.Cc=Nr();Ee.Cf=fn();Ee.P=rr();Ee.Z=zr()});var F=b(z=>{"use strict";function Gs(t){return Object.prototype.toString.call(t)}function Vs(t){return Gs(t)==="[object String]"}var js=Object.prototype.hasOwnProperty;function mn(t,e){return js.call(t,e)}function Ws(t){var e=Array.prototype.slice.call(arguments,1);return e.forEach(function(r){if(r){if(typeof r!="object")throw new TypeError(r+"must be object");Object.keys(r).forEach(function(n){t[n]=r[n]})}}),t}function $s(t,e,r){return[].concat(t.slice(0,e),r,t.slice(e+1))}function gn(t){return!(t>=55296&&t<=57343||t>=64976&&t<=65007||(t&65535)===65535||(t&65535)===65534||t>=0&&t<=8||t===11||t>=14&&t<=31||t>=127&&t<=159||t>1114111)}function _n(t){if(t>65535){t-=65536;var e=55296+(t>>10),r=56320+(t&1023);return String.fromCharCode(e,r)}return String.fromCharCode(t)}var xn=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,Zs=/&([a-z#][a-z0-9]{1,31});/gi,Ys=new RegExp(xn.source+"|"+Zs.source,"gi"),Xs=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,dn=Mr();function Js(t,e){var r=0;return mn(dn,e)?dn[e]:e.charCodeAt(0)===35&&Xs.test(e)&&(r=e[1].toLowerCase()==="x"?parseInt(e.slice(2),16):parseInt(e.slice(1),10),gn(r))?_n(r):t}function Ks(t){return t.indexOf("\\")<0?t:t.replace(xn,"$1")}function Qs(t){return t.indexOf("\\")<0&&t.indexOf("&")<0?t:t.replace(Ys,function(e,r,n){return r||Js(e,n)})}var ea=/[&<>"]/,ra=/[&<>"]/g,ta={"&":"&","<":"<",">":">",'"':"""};function na(t){return ta[t]}function ia(t){return ea.test(t)?t.replace(ra,na):t}var oa=/[.?*+^$[\]\\(){}|-]/g;function sa(t){return t.replace(oa,"\\$&")}function aa(t){switch(t){case 9:case 32:return!0}return!1}function la(t){if(t>=8192&&t<=8202)return!0;switch(t){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var ca=rr();function ua(t){return ca.test(t)}function fa(t){switch(t){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function pa(t){return t=t.trim().replace(/\s+/g," "),"\u1E9E".toLowerCase()==="\u1E7E"&&(t=t.replace(/ẞ/g,"\xDF")),t.toLowerCase().toUpperCase()}z.lib={};z.lib.mdurl=Lr();z.lib.ucmicro=hn();z.assign=Ws;z.isString=Vs;z.has=mn;z.unescapeMd=Ks;z.unescapeAll=Qs;z.isValidEntityCode=gn;z.fromCodePoint=_n;z.escapeHtml=ia;z.arrayReplaceAt=$s;z.isSpace=aa;z.isWhiteSpace=la;z.isMdAsciiPunct=fa;z.isPunctChar=ua;z.escapeRE=sa;z.normalizeReference=pa});var kn=b((lc,bn)=>{"use strict";bn.exports=function(e,r,n){var i,o,a,s,l=-1,c=e.posMax,f=e.pos;for(e.pos=r+1,i=1;e.pos{"use strict";var An=F().unescapeAll;Cn.exports=function(e,r,n){var i,o,a=0,s=r,l={ok:!1,pos:0,lines:0,str:""};if(e.charCodeAt(r)===60){for(r++;r32))return l;if(i===41){if(o===0)break;o--}r++}return s===r||o!==0||(l.str=An(e.slice(s,r)),l.lines=a,l.pos=r,l.ok=!0),l}});var yn=b((uc,En)=>{"use strict";var ha=F().unescapeAll;En.exports=function(e,r,n){var i,o,a=0,s=r,l={ok:!1,pos:0,lines:0,str:""};if(r>=n||(o=e.charCodeAt(r),o!==34&&o!==39&&o!==40))return l;for(r++,o===40&&(o=41);r{"use strict";or.parseLinkLabel=kn();or.parseLinkDestination=vn();or.parseLinkTitle=yn()});var wn=b((pc,Tn)=>{"use strict";var da=F().assign,ma=F().unescapeAll,me=F().escapeHtml,te={};te.code_inline=function(t,e,r,n,i){var o=t[e];return""+me(t[e].content)+""};te.code_block=function(t,e,r,n,i){var o=t[e];return""+me(t[e].content)+` `};te.fence=function(t,e,r,n,i){var o=t[e],a=o.info?ma(o.info).trim():"",s="",l="",c,f,p,d,h;return a&&(p=a.split(/(\s+)/g),s=p[0],l=p.slice(2).join("")),r.highlight?c=r.highlight(o.content,s,l)||me(o.content):c=me(o.content),c.indexOf(""+c+` `):"
"+c+`
`};te.image=function(t,e,r,n,i){var o=t[e];return o.attrs[o.attrIndex("alt")][1]=i.renderInlineAsText(o.children,r,n),i.renderToken(t,e,r)};te.hardbreak=function(t,e,r){return r.xhtmlOut?`
`:`
`};te.softbreak=function(t,e,r){return r.breaks?r.xhtmlOut?`
`:`
`:` `};te.text=function(t,e){return me(t[e].content)};te.html_block=function(t,e){return t[e].content};te.html_inline=function(t,e){return t[e].content};function ye(){this.rules=da({},te)}ye.prototype.renderAttrs=function(e){var r,n,i;if(!e.attrs)return"";for(i="",r=0,n=e.attrs.length;r `:">",o)};ye.prototype.renderInline=function(t,e,r){for(var n,i="",o=this.rules,a=0,s=t.length;a{"use strict";function K(){this.__rules__=[],this.__cache__=null}K.prototype.__find__=function(t){for(var e=0;e{"use strict";var ga=/\r\n?|\n/g,_a=/\0/g;qn.exports=function(e){var r;r=e.src.replace(ga,` `),r=r.replace(_a,"\uFFFD"),e.src=r}});var In=b((mc,Rn)=>{"use strict";Rn.exports=function(e){var r;e.inlineMode?(r=new e.Token("inline","",0),r.content=e.src,r.map=[0,1],r.children=[],e.tokens.push(r)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}});var Ln=b((gc,Mn)=>{"use strict";Mn.exports=function(e){var r=e.tokens,n,i,o;for(i=0,o=r.length;i{"use strict";var xa=F().arrayReplaceAt;function ba(t){return/^\s]/i.test(t)}function ka(t){return/^<\/a\s*>/i.test(t)}On.exports=function(e){var r,n,i,o,a,s,l,c,f,p,d,h,g,k,D,C,_=e.tokens,y;if(e.md.options.linkify){for(n=0,i=_.length;n=0;r--){if(s=o[r],s.type==="link_close"){for(r--;o[r].level!==s.level&&o[r].type!=="link_open";)r--;continue}if(s.type==="html_inline"&&(ba(s.content)&&g>0&&g--,ka(s.content)&&g++),!(g>0)&&s.type==="text"&&e.md.linkify.test(s.content)){for(f=s.content,y=e.md.linkify.match(f),l=[],h=s.level,d=0,c=0;cd&&(a=new e.Token("text","",0),a.content=f.slice(d,p),a.level=h,l.push(a)),a=new e.Token("link_open","a",1),a.attrs=[["href",D]],a.level=h++,a.markup="linkify",a.info="auto",l.push(a),a=new e.Token("text","",0),a.content=C,a.level=h,l.push(a),a=new e.Token("link_close","a",-1),a.level=--h,a.markup="linkify",a.info="auto",l.push(a),d=y[c].lastIndex);d{"use strict";var zn=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,Aa=/\((c|tm|r|p)\)/i,Ca=/\((c|tm|r|p)\)/ig,va={c:"\xA9",r:"\xAE",p:"\xA7",tm:"\u2122"};function Ea(t,e){return va[e.toLowerCase()]}function ya(t){var e,r,n=0;for(e=t.length-1;e>=0;e--)r=t[e],r.type==="text"&&!n&&(r.content=r.content.replace(Ca,Ea)),r.type==="link_open"&&r.info==="auto"&&n--,r.type==="link_close"&&r.info==="auto"&&n++}function Da(t){var e,r,n=0;for(e=t.length-1;e>=0;e--)r=t[e],r.type==="text"&&!n&&zn.test(r.content)&&(r.content=r.content.replace(/\+-/g,"\xB1").replace(/\.{2,}/g,"\u2026").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/mg,"$1\u2014").replace(/(^|\s)--(?=\s|$)/mg,"$1\u2013").replace(/(^|[^-\s])--(?=[^-\s]|$)/mg,"$1\u2013")),r.type==="link_open"&&r.info==="auto"&&n--,r.type==="link_close"&&r.info==="auto"&&n++}Pn.exports=function(e){var r;if(e.md.options.typographer)for(r=e.tokens.length-1;r>=0;r--)e.tokens[r].type==="inline"&&(Aa.test(e.tokens[r].content)&&ya(e.tokens[r].children),zn.test(e.tokens[r].content)&&Da(e.tokens[r].children))}});var $n=b((bc,Wn)=>{"use strict";var Un=F().isWhiteSpace,Hn=F().isPunctChar,Gn=F().isMdAsciiPunct,Ta=/['"]/,Vn=/['"]/g,jn="\u2019";function ar(t,e,r){return t.substr(0,e)+r+t.substr(e+1)}function wa(t,e){var r,n,i,o,a,s,l,c,f,p,d,h,g,k,D,C,_,y,v,T,x;for(v=[],r=0;r=0&&!(v[_].level<=l);_--);if(v.length=_+1,n.type==="text"){i=n.content,a=0,s=i.length;e:for(;a=0)f=i.charCodeAt(o.index-1);else for(_=r-1;_>=0&&!(t[_].type==="softbreak"||t[_].type==="hardbreak");_--)if(t[_].content){f=t[_].content.charCodeAt(t[_].content.length-1);break}if(p=32,a=48&&f<=57&&(C=D=!1),D&&C&&(D=d,C=h),!D&&!C){y&&(n.content=ar(n.content,o.index,jn));continue}if(C){for(_=v.length-1;_>=0&&(c=v[_],!(v[_].level=0;r--)e.tokens[r].type!=="inline"||!Ta.test(e.tokens[r].content)||wa(e.tokens[r].children,e)}});var lr=b((kc,Zn)=>{"use strict";function De(t,e,r){this.type=t,this.tag=e,this.attrs=null,this.map=null,this.nesting=r,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}De.prototype.attrIndex=function(e){var r,n,i;if(!this.attrs)return-1;for(r=this.attrs,n=0,i=r.length;n=0&&(n=this.attrs[r][1]),n};De.prototype.attrJoin=function(e,r){var n=this.attrIndex(e);n<0?this.attrPush([e,r]):this.attrs[n][1]=this.attrs[n][1]+" "+r};Zn.exports=De});var Jn=b((Ac,Xn)=>{"use strict";var Sa=lr();function Yn(t,e,r){this.src=t,this.env=r,this.tokens=[],this.inlineMode=!1,this.md=e}Yn.prototype.Token=Sa;Xn.exports=Yn});var Qn=b((Cc,Kn)=>{"use strict";var qa=sr(),Pr=[["normalize",Fn()],["block",In()],["inline",Ln()],["linkify",Nn()],["replacements",Bn()],["smartquotes",$n()]];function Br(){this.ruler=new qa;for(var t=0;t{"use strict";var Ur=F().isSpace;function Hr(t,e){var r=t.bMarks[e]+t.tShift[e],n=t.eMarks[e];return t.src.substr(r,n-r)}function ei(t){var e=[],r=0,n=t.length,i,o=!1,a=0,s="";for(i=t.charCodeAt(r);rn||(f=r+1,e.sCount[f]=4||(s=e.bMarks[f]+e.tShift[f],s>=e.eMarks[f])||(T=e.src.charCodeAt(s++),T!==124&&T!==45&&T!==58)||s>=e.eMarks[f]||(x=e.src.charCodeAt(s++),x!==124&&x!==45&&x!==58&&!Ur(x))||T===45&&Ur(x))return!1;for(;s=4||(p=ei(a),p.length&&p[0]===""&&p.shift(),p.length&&p[p.length-1]===""&&p.pop(),d=p.length,d===0||d!==g.length))return!1;if(i)return!0;for(_=e.parentType,e.parentType="table",v=e.md.block.ruler.getRules("blockquote"),h=e.push("table_open","table",1),h.map=D=[r,0],h=e.push("thead_open","thead",1),h.map=[r,r+1],h=e.push("tr_open","tr",1),h.map=[r,r+1],l=0;l=4)break;for(p=ei(a),p.length&&p[0]===""&&p.shift(),p.length&&p[p.length-1]===""&&p.pop(),f===r+2&&(h=e.push("tbody_open","tbody",1),h.map=C=[r+2,0]),h=e.push("tr_open","tr",1),h.map=[f,f+1],l=0;l{"use strict";ni.exports=function(e,r,n){var i,o,a;if(e.sCount[r]-e.blkIndent<4)return!1;for(o=i=r+1;i=4){i++,o=i;continue}break}return e.line=o,a=e.push("code_block","code",0),a.content=e.getLines(r,o,4+e.blkIndent,!1)+` `,a.map=[r,e.line],!0}});var si=b((yc,oi)=>{"use strict";oi.exports=function(e,r,n,i){var o,a,s,l,c,f,p,d=!1,h=e.bMarks[r]+e.tShift[r],g=e.eMarks[r];if(e.sCount[r]-e.blkIndent>=4||h+3>g||(o=e.src.charCodeAt(h),o!==126&&o!==96)||(c=h,h=e.skipChars(h,o),a=h-c,a<3)||(p=e.src.slice(c,h),s=e.src.slice(h,g),o===96&&s.indexOf(String.fromCharCode(o))>=0))return!1;if(i)return!0;for(l=r;l++,!(l>=n||(h=c=e.bMarks[l]+e.tShift[l],g=e.eMarks[l],h=4)&&(h=e.skipChars(h,o),!(h-c{"use strict";var ai=F().isSpace;li.exports=function(e,r,n,i){var o,a,s,l,c,f,p,d,h,g,k,D,C,_,y,v,T,x,R,O,_e=e.lineMax,q=e.bMarks[r]+e.tShift[r],S=e.eMarks[r];if(e.sCount[r]-e.blkIndent>=4||e.src.charCodeAt(q++)!==62)return!1;if(i)return!0;for(l=h=e.sCount[r]+1,e.src.charCodeAt(q)===32?(q++,l++,h++,o=!1,v=!0):e.src.charCodeAt(q)===9?(v=!0,(e.bsCount[r]+h)%4===3?(q++,l++,h++,o=!1):o=!0):v=!1,g=[e.bMarks[r]],e.bMarks[r]=q;q=S,_=[e.sCount[r]],e.sCount[r]=h-l,y=[e.tShift[r]],e.tShift[r]=q-e.bMarks[r],x=e.md.block.ruler.getRules("blockquote"),C=e.parentType,e.parentType="blockquote",d=r+1;d=S));d++){if(e.src.charCodeAt(q++)===62&&!O){for(l=h=e.sCount[d]+1,e.src.charCodeAt(q)===32?(q++,l++,h++,o=!1,v=!0):e.src.charCodeAt(q)===9?(v=!0,(e.bsCount[d]+h)%4===3?(q++,l++,h++,o=!1):o=!0):v=!1,g.push(e.bMarks[d]),e.bMarks[d]=q;q=S,k.push(e.bsCount[d]),e.bsCount[d]=e.sCount[d]+1+(v?1:0),_.push(e.sCount[d]),e.sCount[d]=h-l,y.push(e.tShift[d]),e.tShift[d]=q-e.bMarks[d];continue}if(f)break;for(T=!1,s=0,c=x.length;s",R.map=p=[r,0],e.md.block.tokenize(e,r,d),R=e.push("blockquote_close","blockquote",-1),R.markup=">",e.lineMax=_e,e.parentType=C,p[1]=e.line,s=0;s{"use strict";var Fa=F().isSpace;ui.exports=function(e,r,n,i){var o,a,s,l,c=e.bMarks[r]+e.tShift[r],f=e.eMarks[r];if(e.sCount[r]-e.blkIndent>=4||(o=e.src.charCodeAt(c++),o!==42&&o!==45&&o!==95))return!1;for(a=1;c{"use strict";var di=F().isSpace;function pi(t,e){var r,n,i,o;return n=t.bMarks[e]+t.tShift[e],i=t.eMarks[e],r=t.src.charCodeAt(n++),r!==42&&r!==45&&r!==43||n=o||(r=t.src.charCodeAt(i++),r<48||r>57))return-1;for(;;){if(i>=o)return-1;if(r=t.src.charCodeAt(i++),r>=48&&r<=57){if(i-n>=10)return-1;continue}if(r===41||r===46)break;return-1}return i=4||e.listIndent>=0&&e.sCount[r]-e.listIndent>=4&&e.sCount[r]=e.blkIndent&&(Se=!0),(S=hi(e,r))>=0){if(p=!0,le=e.bMarks[r]+e.tShift[r],C=Number(e.src.slice(le,S-1)),Se&&C!==1)return!1}else if((S=pi(e,r))>=0)p=!1;else return!1;if(Se&&e.skipSpaces(S)>=e.eMarks[r])return!1;if(D=e.src.charCodeAt(S-1),i)return!0;for(k=e.tokens.length,p?(H=e.push("ordered_list_open","ol",1),C!==1&&(H.attrs=[["start",C]])):H=e.push("bullet_list_open","ul",1),H.map=g=[r,0],H.markup=String.fromCharCode(D),y=r,fe=!1,we=e.md.block.ruler.getRules("list"),x=e.parentType,e.parentType="list";y=_?c=1:c=v-f,c>4&&(c=1),l=f+c,H=e.push("list_item_open","li",1),H.markup=String.fromCharCode(D),H.map=d=[r,0],p&&(H.info=e.src.slice(le,S-1)),_e=e.tight,O=e.tShift[r],R=e.sCount[r],T=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=l,e.tight=!0,e.tShift[r]=a-e.bMarks[r],e.sCount[r]=v,a>=_&&e.isEmpty(r+1)?e.line=Math.min(e.line+2,n):e.md.block.tokenize(e,r,n,!0),(!e.tight||fe)&&(qe=!1),fe=e.line-r>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=T,e.tShift[r]=O,e.sCount[r]=R,e.tight=_e,H=e.push("list_item_close","li",-1),H.markup=String.fromCharCode(D),y=r=e.line,d[1]=y,a=e.bMarks[r],y>=n||e.sCount[y]=4)break;for(pe=!1,s=0,h=we.length;s{"use strict";var Ia=F().normalizeReference,cr=F().isSpace;_i.exports=function(e,r,n,i){var o,a,s,l,c,f,p,d,h,g,k,D,C,_,y,v,T=0,x=e.bMarks[r]+e.tShift[r],R=e.eMarks[r],O=r+1;if(e.sCount[r]-e.blkIndent>=4||e.src.charCodeAt(x)!==91)return!1;for(;++x3)&&!(e.sCount[O]<0)){for(_=!1,f=0,p=y.length;f"u"&&(e.env.references={}),typeof e.env.references[d]>"u"&&(e.env.references[d]={title:v,href:c}),e.parentType=g,e.line=r+T+1),!0)}});var ki=b((qc,bi)=>{"use strict";bi.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]});var Vr=b((Fc,Gr)=>{"use strict";var Ma="[a-zA-Z_:][a-zA-Z0-9:._-]*",La="[^\"'=<>`\\x00-\\x20]+",Oa="'[^']*'",Na='"[^"]*"',za="(?:"+La+"|"+Oa+"|"+Na+")",Pa="(?:\\s+"+Ma+"(?:\\s*=\\s*"+za+")?)",Ai="<[A-Za-z][A-Za-z0-9\\-]*"+Pa+"*\\s*\\/?>",Ci="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",Ba="|",Ua="<[?][\\s\\S]*?[?]>",Ha="]*>",Ga="",Va=new RegExp("^(?:"+Ai+"|"+Ci+"|"+Ba+"|"+Ua+"|"+Ha+"|"+Ga+")"),ja=new RegExp("^(?:"+Ai+"|"+Ci+")");Gr.exports.HTML_TAG_RE=Va;Gr.exports.HTML_OPEN_CLOSE_TAG_RE=ja});var Ei=b((Rc,vi)=>{"use strict";var Wa=ki(),$a=Vr().HTML_OPEN_CLOSE_TAG_RE,Te=[[/^<(script|pre|style|textarea)(?=(\s|>|$))/i,/<\/(script|pre|style|textarea)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp($a.source+"\\s*$"),/^$/,!1]];vi.exports=function(e,r,n,i){var o,a,s,l,c=e.bMarks[r]+e.tShift[r],f=e.eMarks[r];if(e.sCount[r]-e.blkIndent>=4||!e.md.options.html||e.src.charCodeAt(c)!==60)return!1;for(l=e.src.slice(c,f),o=0;o{"use strict";var yi=F().isSpace;Di.exports=function(e,r,n,i){var o,a,s,l,c=e.bMarks[r]+e.tShift[r],f=e.eMarks[r];if(e.sCount[r]-e.blkIndent>=4||(o=e.src.charCodeAt(c),o!==35||c>=f))return!1;for(a=1,o=e.src.charCodeAt(++c);o===35&&c6||cc&&yi(e.src.charCodeAt(s-1))&&(f=s),e.line=r+1,l=e.push("heading_open","h"+String(a),1),l.markup="########".slice(0,a),l.map=[r,e.line],l=e.push("inline","",0),l.content=e.src.slice(c,f).trim(),l.map=[r,e.line],l.children=[],l=e.push("heading_close","h"+String(a),-1),l.markup="########".slice(0,a)),!0)}});var Si=b((Mc,wi)=>{"use strict";wi.exports=function(e,r,n){var i,o,a,s,l,c,f,p,d,h=r+1,g,k=e.md.block.ruler.getRules("paragraph");if(e.sCount[r]-e.blkIndent>=4)return!1;for(g=e.parentType,e.parentType="paragraph";h3)){if(e.sCount[h]>=e.blkIndent&&(c=e.bMarks[h]+e.tShift[h],f=e.eMarks[h],c=f)))){p=d===61?1:2;break}if(!(e.sCount[h]<0)){for(o=!1,a=0,s=k.length;a{"use strict";qi.exports=function(e,r){var n,i,o,a,s,l,c=r+1,f=e.md.block.ruler.getRules("paragraph"),p=e.lineMax;for(l=e.parentType,e.parentType="paragraph";c3)&&!(e.sCount[c]<0)){for(i=!1,o=0,a=f.length;o{"use strict";var Ri=lr(),ur=F().isSpace;function ne(t,e,r,n){var i,o,a,s,l,c,f,p;for(this.src=t,this.md=e,this.env=r,this.tokens=n,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",o=this.src,p=!1,a=s=c=f=0,l=o.length;s0&&this.level++,this.tokens.push(n),n};ne.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]};ne.prototype.skipEmptyLines=function(e){for(var r=this.lineMax;er;)if(!ur(this.src.charCodeAt(--e)))return e+1;return e};ne.prototype.skipChars=function(e,r){for(var n=this.src.length;en;)if(r!==this.src.charCodeAt(--e))return e+1;return e};ne.prototype.getLines=function(e,r,n,i){var o,a,s,l,c,f,p,d=e;if(e>=r)return"";for(f=new Array(r-e),o=0;dn?f[o]=new Array(a-n+1).join(" ")+this.src.slice(l,c):f[o]=this.src.slice(l,c)}return f.join("")};ne.prototype.Token=Ri;Ii.exports=ne});var Oi=b((Nc,Li)=>{"use strict";var Za=sr(),fr=[["table",ti(),["paragraph","reference"]],["code",ii()],["fence",si(),["paragraph","reference","blockquote","list"]],["blockquote",ci(),["paragraph","reference","blockquote","list"]],["hr",fi(),["paragraph","reference","blockquote","list"]],["list",gi(),["paragraph","reference","blockquote"]],["reference",xi()],["html_block",Ei(),["paragraph","reference","blockquote"]],["heading",Ti(),["paragraph","reference","blockquote"]],["lheading",Si()],["paragraph",Fi()]];function pr(){this.ruler=new Za;for(var t=0;t=r||t.sCount[s]=c){t.line=r;break}for(i=0;i{"use strict";function Ya(t){switch(t){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}Ni.exports=function(e,r){for(var n=e.pos;n{"use strict";var Xa=F().isSpace;Pi.exports=function(e,r){var n,i,o,a=e.pos;if(e.src.charCodeAt(a)!==10)return!1;if(n=e.pending.length-1,i=e.posMax,!r)if(n>=0&&e.pending.charCodeAt(n)===32)if(n>=1&&e.pending.charCodeAt(n-1)===32){for(o=n-1;o>=1&&e.pending.charCodeAt(o-1)===32;)o--;e.pending=e.pending.slice(0,o),e.push("hardbreak","br",0)}else e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0);else e.push("softbreak","br",0);for(a++;a{"use strict";var Ja=F().isSpace,Wr=[];for(jr=0;jr<256;jr++)Wr.push(0);var jr;"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(t){Wr[t.charCodeAt(0)]=1});Ui.exports=function(e,r){var n,i=e.pos,o=e.posMax;if(e.src.charCodeAt(i)!==92)return!1;if(i++,i{"use strict";Gi.exports=function(e,r){var n,i,o,a,s,l,c,f,p=e.pos,d=e.src.charCodeAt(p);if(d!==96)return!1;for(n=p,p++,i=e.posMax;p{"use strict";$r.exports.tokenize=function(e,r){var n,i,o,a,s,l=e.pos,c=e.src.charCodeAt(l);if(r||c!==126||(i=e.scanDelims(e.pos,!0),a=i.length,s=String.fromCharCode(c),a<2))return!1;for(a%2&&(o=e.push("text","",0),o.content=s,a--),n=0;n{"use strict";Yr.exports.tokenize=function(e,r){var n,i,o,a=e.pos,s=e.src.charCodeAt(a);if(r||s!==95&&s!==42)return!1;for(i=e.scanDelims(e.pos,s===42),n=0;n=0;r--)n=e[r],!(n.marker!==95&&n.marker!==42)&&n.end!==-1&&(i=e[n.end],s=r>0&&e[r-1].end===n.end+1&&e[r-1].marker===n.marker&&e[r-1].token===n.token-1&&e[n.end+1].token===i.token+1,a=String.fromCharCode(n.marker),o=t.tokens[n.token],o.type=s?"strong_open":"em_open",o.tag=s?"strong":"em",o.nesting=1,o.markup=s?a+a:a,o.content="",o=t.tokens[i.token],o.type=s?"strong_close":"em_close",o.tag=s?"strong":"em",o.nesting=-1,o.markup=s?a+a:a,o.content="",s&&(t.tokens[e[r-1].token].content="",t.tokens[e[n.end+1].token].content="",r--))}Yr.exports.postProcess=function(e){var r,n=e.tokens_meta,i=e.tokens_meta.length;for(Wi(e,e.delimiters),r=0;r{"use strict";var Ka=F().normalizeReference,Jr=F().isSpace;$i.exports=function(e,r){var n,i,o,a,s,l,c,f,p,d="",h="",g=e.pos,k=e.posMax,D=e.pos,C=!0;if(e.src.charCodeAt(e.pos)!==91||(s=e.pos+1,a=e.md.helpers.parseLinkLabel(e,e.pos,!0),a<0))return!1;if(l=a+1,l=k)return!1;if(D=l,c=e.md.helpers.parseLinkDestination(e.src,l,e.posMax),c.ok){for(d=e.md.normalizeLink(c.str),e.md.validateLink(d)?l=c.pos:d="",D=l;l=k||e.src.charCodeAt(l)!==41)&&(C=!0),l++}if(C){if(typeof e.env.references>"u")return!1;if(l=0?o=e.src.slice(D,l++):l=a+1):l=a+1,o||(o=e.src.slice(s,a)),f=e.env.references[Ka(o)],!f)return e.pos=g,!1;d=f.href,h=f.title}return r||(e.pos=s,e.posMax=a,p=e.push("link_open","a",1),p.attrs=n=[["href",d]],h&&n.push(["title",h]),e.md.inline.tokenize(e),p=e.push("link_close","a",-1)),e.pos=l,e.posMax=k,!0}});var Xi=b((jc,Yi)=>{"use strict";var Qa=F().normalizeReference,Kr=F().isSpace;Yi.exports=function(e,r){var n,i,o,a,s,l,c,f,p,d,h,g,k,D="",C=e.pos,_=e.posMax;if(e.src.charCodeAt(e.pos)!==33||e.src.charCodeAt(e.pos+1)!==91||(l=e.pos+2,s=e.md.helpers.parseLinkLabel(e,e.pos+1,!1),s<0))return!1;if(c=s+1,c<_&&e.src.charCodeAt(c)===40){for(c++;c<_&&(i=e.src.charCodeAt(c),!(!Kr(i)&&i!==10));c++);if(c>=_)return!1;for(k=c,p=e.md.helpers.parseLinkDestination(e.src,c,e.posMax),p.ok&&(D=e.md.normalizeLink(p.str),e.md.validateLink(D)?c=p.pos:D=""),k=c;c<_&&(i=e.src.charCodeAt(c),!(!Kr(i)&&i!==10));c++);if(p=e.md.helpers.parseLinkTitle(e.src,c,e.posMax),c<_&&k!==c&&p.ok)for(d=p.str,c=p.pos;c<_&&(i=e.src.charCodeAt(c),!(!Kr(i)&&i!==10));c++);else d="";if(c>=_||e.src.charCodeAt(c)!==41)return e.pos=C,!1;c++}else{if(typeof e.env.references>"u")return!1;if(c<_&&e.src.charCodeAt(c)===91?(k=c+1,c=e.md.helpers.parseLinkLabel(e,c),c>=0?a=e.src.slice(k,c++):c=s+1):c=s+1,a||(a=e.src.slice(l,s)),f=e.env.references[Qa(a)],!f)return e.pos=C,!1;D=f.href,d=f.title}return r||(o=e.src.slice(l,s),e.md.inline.parse(o,e.md,e.env,g=[]),h=e.push("image","img",0),h.attrs=n=[["src",D],["alt",""]],h.children=g,h.content=o,d&&n.push(["title",d])),e.pos=c,e.posMax=_,!0}});var Ki=b((Wc,Ji)=>{"use strict";var el=/^([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])?)*)$/,rl=/^([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)$/;Ji.exports=function(e,r){var n,i,o,a,s,l,c=e.pos;if(e.src.charCodeAt(c)!==60)return!1;for(s=e.pos,l=e.posMax;;){if(++c>=l||(a=e.src.charCodeAt(c),a===60))return!1;if(a===62)break}return n=e.src.slice(s+1,c),rl.test(n)?(i=e.md.normalizeLink(n),e.md.validateLink(i)?(r||(o=e.push("link_open","a",1),o.attrs=[["href",i]],o.markup="autolink",o.info="auto",o=e.push("text","",0),o.content=e.md.normalizeLinkText(n),o=e.push("link_close","a",-1),o.markup="autolink",o.info="auto"),e.pos+=n.length+2,!0):!1):el.test(n)?(i=e.md.normalizeLink("mailto:"+n),e.md.validateLink(i)?(r||(o=e.push("link_open","a",1),o.attrs=[["href",i]],o.markup="autolink",o.info="auto",o=e.push("text","",0),o.content=e.md.normalizeLinkText(n),o=e.push("link_close","a",-1),o.markup="autolink",o.info="auto"),e.pos+=n.length+2,!0):!1):!1}});var eo=b(($c,Qi)=>{"use strict";var tl=Vr().HTML_TAG_RE;function nl(t){var e=t|32;return e>=97&&e<=122}Qi.exports=function(e,r){var n,i,o,a,s=e.pos;return!e.md.options.html||(o=e.posMax,e.src.charCodeAt(s)!==60||s+2>=o)||(n=e.src.charCodeAt(s+1),n!==33&&n!==63&&n!==47&&!nl(n))||(i=e.src.slice(s).match(tl),!i)?!1:(r||(a=e.push("html_inline","",0),a.content=e.src.slice(s,s+i[0].length)),e.pos+=i[0].length,!0)}});var io=b((Zc,no)=>{"use strict";var ro=Mr(),il=F().has,ol=F().isValidEntityCode,to=F().fromCodePoint,sl=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,al=/^&([a-z][a-z0-9]{1,31});/i;no.exports=function(e,r){var n,i,o,a=e.pos,s=e.posMax;if(e.src.charCodeAt(a)!==38)return!1;if(a+1{"use strict";function oo(t,e){var r,n,i,o,a,s,l,c,f={},p=e.length;if(p){var d=0,h=-2,g=[];for(r=0;ra;n-=g[n]+1)if(o=e[n],o.marker===i.marker&&o.open&&o.end<0&&(l=!1,(o.close||i.open)&&(o.length+i.length)%3===0&&(o.length%3!==0||i.length%3!==0)&&(l=!0),!l)){c=n>0&&!e[n-1].open?g[n-1]+1:0,g[r]=r-n+c,g[n]=c,i.open=!1,o.end=r,o.close=!1,s=-1,h=-2;break}s!==-1&&(f[i.marker][(i.open?3:0)+(i.length||0)%3]=s)}}}so.exports=function(e){var r,n=e.tokens_meta,i=e.tokens_meta.length;for(oo(e,e.delimiters),r=0;r{"use strict";lo.exports=function(e){var r,n,i=0,o=e.tokens,a=e.tokens.length;for(r=n=0;r0&&i++,o[r].type==="text"&&r+1{"use strict";var Qr=lr(),uo=F().isWhiteSpace,fo=F().isPunctChar,po=F().isMdAsciiPunct;function Be(t,e,r,n){this.src=t,this.env=r,this.md=e,this.tokens=n,this.tokens_meta=Array(n.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[],this.backticks={},this.backticksScanned=!1}Be.prototype.pushPending=function(){var t=new Qr("text","",0);return t.content=this.pending,t.level=this.pendingLevel,this.tokens.push(t),this.pending="",t};Be.prototype.push=function(t,e,r){this.pending&&this.pushPending();var n=new Qr(t,e,r),i=null;return r<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),n.level=this.level,r>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],i={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(n),this.tokens_meta.push(i),n};Be.prototype.scanDelims=function(t,e){var r=t,n,i,o,a,s,l,c,f,p,d=!0,h=!0,g=this.posMax,k=this.src.charCodeAt(t);for(n=t>0?this.src.charCodeAt(t-1):32;r{"use strict";var go=sr(),et=[["text",zi()],["newline",Bi()],["escape",Hi()],["backticks",Vi()],["strikethrough",Zr().tokenize],["emphasis",Xr().tokenize],["link",Zi()],["image",Xi()],["autolink",Ki()],["html_inline",eo()],["entity",io()]],rt=[["balance_pairs",ao()],["strikethrough",Zr().postProcess],["emphasis",Xr().postProcess],["text_collapse",co()]];function Ue(){var t;for(this.ruler=new go,t=0;t=o)break;continue}t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()};Ue.prototype.parse=function(t,e,r,n){var i,o,a,s=new this.State(t,e,r,n);for(this.tokenize(s),o=this.ruler2.getRules(""),a=o.length,i=0;i{"use strict";bo.exports=function(t){var e={};e.src_Any=Or().source,e.src_Cc=Nr().source,e.src_Z=zr().source,e.src_P=rr().source,e.src_ZPCc=[e.src_Z,e.src_P,e.src_Cc].join("|"),e.src_ZCc=[e.src_Z,e.src_Cc].join("|");var r="[><\uFF5C]";return e.src_pseudo_letter="(?:(?!"+r+"|"+e.src_ZPCc+")"+e.src_Any+")",e.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",e.src_auth="(?:(?:(?!"+e.src_ZCc+"|[@/\\[\\]()]).)+@)?",e.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",e.src_host_terminator="(?=$|"+r+"|"+e.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+e.src_ZPCc+"))",e.src_path="(?:[/?#](?:(?!"+e.src_ZCc+"|"+r+`|[()[\\]{}.,"'?!\\-;]).|\\[(?:(?!`+e.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+e.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+e.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+e.src_ZCc+`|["]).)+\\"|\\'(?:(?!`+e.src_ZCc+"|[']).)+\\'|\\'(?="+e.src_pseudo_letter+"|[-]).|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+e.src_ZCc+"|[.]).|"+(t&&t["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+",(?!"+e.src_ZCc+").|;(?!"+e.src_ZCc+").|\\!+(?!"+e.src_ZCc+"|[!]).|\\?(?!"+e.src_ZCc+"|[?]).)+|\\/)?",e.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',e.src_xn="xn--[a-z0-9\\-]{1,59}",e.src_domain_root="(?:"+e.src_xn+"|"+e.src_pseudo_letter+"{1,63})",e.src_domain="(?:"+e.src_xn+"|(?:"+e.src_pseudo_letter+")|(?:"+e.src_pseudo_letter+"(?:-|"+e.src_pseudo_letter+"){0,61}"+e.src_pseudo_letter+"))",e.src_host="(?:(?:(?:(?:"+e.src_domain+")\\.)*"+e.src_domain+"))",e.tpl_host_fuzzy="(?:"+e.src_ip4+"|(?:(?:(?:"+e.src_domain+")\\.)+(?:%TLDS%)))",e.tpl_host_no_ip_fuzzy="(?:(?:(?:"+e.src_domain+")\\.)+(?:%TLDS%))",e.src_host_strict=e.src_host+e.src_host_terminator,e.tpl_host_fuzzy_strict=e.tpl_host_fuzzy+e.src_host_terminator,e.src_host_port_strict=e.src_host+e.src_port+e.src_host_terminator,e.tpl_host_port_fuzzy_strict=e.tpl_host_fuzzy+e.src_port+e.src_host_terminator,e.tpl_host_port_no_ip_fuzzy_strict=e.tpl_host_no_ip_fuzzy+e.src_port+e.src_host_terminator,e.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+e.src_ZPCc+"|>|$))",e.tpl_email_fuzzy="(^|"+r+'|"|\\(|'+e.src_ZCc+")("+e.src_email_name+"@"+e.tpl_host_fuzzy_strict+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+e.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+e.tpl_host_port_fuzzy_strict+e.src_path+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|\uFF5C]|"+e.src_ZPCc+"))((?![$+<=>^`|\uFF5C])"+e.tpl_host_port_no_ip_fuzzy_strict+e.src_path+")",e}});var Do=b((eu,yo)=>{"use strict";function tt(t){var e=Array.prototype.slice.call(arguments,1);return e.forEach(function(r){r&&Object.keys(r).forEach(function(n){t[n]=r[n]})}),t}function dr(t){return Object.prototype.toString.call(t)}function ll(t){return dr(t)==="[object String]"}function cl(t){return dr(t)==="[object Object]"}function ul(t){return dr(t)==="[object RegExp]"}function Ao(t){return dr(t)==="[object Function]"}function fl(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var Eo={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function pl(t){return Object.keys(t||{}).reduce(function(e,r){return e||Eo.hasOwnProperty(r)},!1)}var hl={"http:":{validate:function(t,e,r){var n=t.slice(e);return r.re.http||(r.re.http=new RegExp("^\\/\\/"+r.re.src_auth+r.re.src_host_port_strict+r.re.src_path,"i")),r.re.http.test(n)?n.match(r.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(t,e,r){var n=t.slice(e);return r.re.no_http||(r.re.no_http=new RegExp("^"+r.re.src_auth+"(?:localhost|(?:(?:"+r.re.src_domain+")\\.)+"+r.re.src_domain_root+")"+r.re.src_port+r.re.src_host_terminator+r.re.src_path,"i")),r.re.no_http.test(n)?e>=3&&t[e-3]===":"||e>=3&&t[e-3]==="/"?0:n.match(r.re.no_http)[0].length:0}},"mailto:":{validate:function(t,e,r){var n=t.slice(e);return r.re.mailto||(r.re.mailto=new RegExp("^"+r.re.src_email_name+"@"+r.re.src_host_strict,"i")),r.re.mailto.test(n)?n.match(r.re.mailto)[0].length:0}}},dl="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",ml="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|\u0440\u0444".split("|");function gl(t){t.__index__=-1,t.__text_cache__=""}function _l(t){return function(e,r){var n=e.slice(r);return t.test(n)?n.match(t)[0].length:0}}function Co(){return function(t,e){e.normalize(t)}}function hr(t){var e=t.re=ko()(t.__opts__),r=t.__tlds__.slice();t.onCompile(),t.__tlds_replaced__||r.push(dl),r.push(e.src_xn),e.src_tlds=r.join("|");function n(s){return s.replace("%TLDS%",e.src_tlds)}e.email_fuzzy=RegExp(n(e.tpl_email_fuzzy),"i"),e.link_fuzzy=RegExp(n(e.tpl_link_fuzzy),"i"),e.link_no_ip_fuzzy=RegExp(n(e.tpl_link_no_ip_fuzzy),"i"),e.host_fuzzy_test=RegExp(n(e.tpl_host_fuzzy_test),"i");var i=[];t.__compiled__={};function o(s,l){throw new Error('(LinkifyIt) Invalid schema "'+s+'": '+l)}Object.keys(t.__schemas__).forEach(function(s){var l=t.__schemas__[s];if(l!==null){var c={validate:null,link:null};if(t.__compiled__[s]=c,cl(l)){ul(l.validate)?c.validate=_l(l.validate):Ao(l.validate)?c.validate=l.validate:o(s,l),Ao(l.normalize)?c.normalize=l.normalize:l.normalize?o(s,l):c.normalize=Co();return}if(ll(l)){i.push(s);return}o(s,l)}}),i.forEach(function(s){t.__compiled__[t.__schemas__[s]]&&(t.__compiled__[s].validate=t.__compiled__[t.__schemas__[s]].validate,t.__compiled__[s].normalize=t.__compiled__[t.__schemas__[s]].normalize)}),t.__compiled__[""]={validate:null,normalize:Co()};var a=Object.keys(t.__compiled__).filter(function(s){return s.length>0&&t.__compiled__[s]}).map(fl).join("|");t.re.schema_test=RegExp("(^|(?!_)(?:[><\uFF5C]|"+e.src_ZPCc+"))("+a+")","i"),t.re.schema_search=RegExp("(^|(?!_)(?:[><\uFF5C]|"+e.src_ZPCc+"))("+a+")","ig"),t.re.pretest=RegExp("("+t.re.schema_test.source+")|("+t.re.host_fuzzy_test.source+")|@","i"),gl(t)}function xl(t,e){var r=t.__index__,n=t.__last_index__,i=t.__text_cache__.slice(r,n);this.schema=t.__schema__.toLowerCase(),this.index=r+e,this.lastIndex=n+e,this.raw=i,this.text=i,this.url=i}function vo(t,e){var r=new xl(t,e);return t.__compiled__[r.schema].normalize(r,t),r}function X(t,e){if(!(this instanceof X))return new X(t,e);e||pl(t)&&(e=t,t={}),this.__opts__=tt({},Eo,e),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=tt({},hl,t),this.__compiled__={},this.__tlds__=ml,this.__tlds_replaced__=!1,this.re={},hr(this)}X.prototype.add=function(e,r){return this.__schemas__[e]=r,hr(this),this};X.prototype.set=function(e){return this.__opts__=tt(this.__opts__,e),this};X.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var r,n,i,o,a,s,l,c,f;if(this.re.schema_test.test(e)){for(l=this.re.schema_search,l.lastIndex=0;(r=l.exec(e))!==null;)if(o=this.testSchemaAt(e,r[2],l.lastIndex),o){this.__schema__=r[2],this.__index__=r.index+r[1].length,this.__last_index__=r.index+r[0].length+o;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(c=e.search(this.re.host_fuzzy_test),c>=0&&(this.__index__<0||c=0&&(i=e.match(this.re.email_fuzzy))!==null&&(a=i.index+i[1].length,s=i.index+i[0].length,(this.__index__<0||athis.__last_index__)&&(this.__schema__="mailto:",this.__index__=a,this.__last_index__=s))),this.__index__>=0};X.prototype.pretest=function(e){return this.re.pretest.test(e)};X.prototype.testSchemaAt=function(e,r,n){return this.__compiled__[r.toLowerCase()]?this.__compiled__[r.toLowerCase()].validate(e,n,this):0};X.prototype.match=function(e){var r=0,n=[];this.__index__>=0&&this.__text_cache__===e&&(n.push(vo(this,r)),r=this.__last_index__);for(var i=r?e.slice(r):e;this.test(i);)n.push(vo(this,r)),i=i.slice(this.__last_index__),r+=this.__last_index__;return n.length?n:null};X.prototype.tlds=function(e,r){return e=Array.isArray(e)?e:[e],r?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(n,i,o){return n!==o[i-1]}).reverse(),hr(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,hr(this),this)};X.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),e.schema==="mailto:"&&!/^mailto:/i.test(e.url)&&(e.url="mailto:"+e.url)};X.prototype.onCompile=function(){};yo.exports=X});var Mo=b((ru,Io)=>{"use strict";var bl=/^xn--/,kl=/[^\0-\x7F]/,Al=/[\x2E\u3002\uFF0E\uFF61]/g,Cl={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},nt=35,ie=Math.floor,it=String.fromCharCode;function ue(t){throw new RangeError(Cl[t])}function vl(t,e){let r=[],n=t.length;for(;n--;)r[n]=e(t[n]);return r}function wo(t,e){let r=t.split("@"),n="";r.length>1&&(n=r[0]+"@",t=r[1]),t=t.replace(Al,".");let i=t.split("."),o=vl(i,e).join(".");return n+o}function So(t){let e=[],r=0,n=t.length;for(;r=55296&&i<=56319&&rString.fromCodePoint(...t),yl=function(t){return t>=48&&t<58?26+(t-48):t>=65&&t<91?t-65:t>=97&&t<123?t-97:36},To=function(t,e){return t+22+75*(t<26)-((e!=0)<<5)},qo=function(t,e,r){let n=0;for(t=r?ie(t/700):t>>1,t+=ie(t/e);t>nt*26>>1;n+=36)t=ie(t/nt);return ie(n+(nt+1)*t/(t+38))},Fo=function(t){let e=[],r=t.length,n=0,i=128,o=72,a=t.lastIndexOf("-");a<0&&(a=0);for(let s=0;s=128&&ue("not-basic"),e.push(t.charCodeAt(s));for(let s=a>0?a+1:0;s=r&&ue("invalid-input");let d=yl(t.charCodeAt(s++));d>=36&&ue("invalid-input"),d>ie((2147483647-n)/f)&&ue("overflow"),n+=d*f;let h=p<=o?1:p>=o+26?26:p-o;if(die(2147483647/g)&&ue("overflow"),f*=g}let c=e.length+1;o=qo(n-l,c,l==0),ie(n/c)>2147483647-i&&ue("overflow"),i+=ie(n/c),n%=c,e.splice(n++,0,i)}return String.fromCodePoint(...e)},Ro=function(t){let e=[];t=So(t);let r=t.length,n=128,i=0,o=72;for(let l of t)l<128&&e.push(it(l));let a=e.length,s=a;for(a&&e.push("-");s=n&&fie((2147483647-i)/c)&&ue("overflow"),i+=(l-n)*c,n=l;for(let f of t)if(f2147483647&&ue("overflow"),f===n){let p=i;for(let d=36;;d+=36){let h=d<=o?1:d>=o+26?26:d-o;if(p{"use strict";Lo.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}});var zo=b((nu,No)=>{"use strict";No.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}});var Bo=b((iu,Po)=>{"use strict";Po.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"\u201C\u201D\u2018\u2019",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}});var Vo=b((ou,Go)=>{"use strict";var He=F(),Sl=Dn(),ql=wn(),Fl=Qn(),Rl=Oi(),Il=xo(),Ml=Do(),ge=Lr(),Uo=Mo(),Ll={default:Oo(),zero:zo(),commonmark:Bo()},Ol=/^(vbscript|javascript|file|data):/,Nl=/^data:image\/(gif|png|jpeg|webp);/;function zl(t){var e=t.trim().toLowerCase();return Ol.test(e)?!!Nl.test(e):!0}var Ho=["http:","https:","mailto:"];function Pl(t){var e=ge.parse(t,!0);if(e.hostname&&(!e.protocol||Ho.indexOf(e.protocol)>=0))try{e.hostname=Uo.toASCII(e.hostname)}catch{}return ge.encode(ge.format(e))}function Bl(t){var e=ge.parse(t,!0);if(e.hostname&&(!e.protocol||Ho.indexOf(e.protocol)>=0))try{e.hostname=Uo.toUnicode(e.hostname)}catch{}return ge.decode(ge.format(e),ge.decode.defaultChars+"%")}function J(t,e){if(!(this instanceof J))return new J(t,e);e||He.isString(t)||(e=t||{},t="default"),this.inline=new Il,this.block=new Rl,this.core=new Fl,this.renderer=new ql,this.linkify=new Ml,this.validateLink=zl,this.normalizeLink=Pl,this.normalizeLinkText=Bl,this.utils=He,this.helpers=He.assign({},Sl),this.options={},this.configure(t),e&&this.set(e)}J.prototype.set=function(t){return He.assign(this.options,t),this};J.prototype.configure=function(t){var e=this,r;if(He.isString(t)&&(r=t,t=Ll[r],!t))throw new Error('Wrong `markdown-it` preset "'+r+'", check name');if(!t)throw new Error("Wrong `markdown-it` preset, can't be empty");return t.options&&e.set(t.options),t.components&&Object.keys(t.components).forEach(function(n){t.components[n].rules&&e[n].ruler.enableOnly(t.components[n].rules),t.components[n].rules2&&e[n].ruler2.enableOnly(t.components[n].rules2)}),this};J.prototype.enable=function(t,e){var r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(i){r=r.concat(this[i].ruler.enable(t,!0))},this),r=r.concat(this.inline.ruler2.enable(t,!0));var n=t.filter(function(i){return r.indexOf(i)<0});if(n.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+n);return this};J.prototype.disable=function(t,e){var r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(i){r=r.concat(this[i].ruler.disable(t,!0))},this),r=r.concat(this.inline.ruler2.disable(t,!0));var n=t.filter(function(i){return r.indexOf(i)<0});if(n.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+n);return this};J.prototype.use=function(t){var e=[this].concat(Array.prototype.slice.call(arguments,1));return t.apply(t,e),this};J.prototype.parse=function(t,e){if(typeof t!="string")throw new Error("Input data should be a String");var r=new this.core.State(t,this,e);return this.core.process(r),r.tokens};J.prototype.render=function(t,e){return e=e||{},this.renderer.render(this.parse(t,e),this.options,e)};J.prototype.parseInline=function(t,e){var r=new this.core.State(t,this,e);return r.inlineMode=!0,this.core.process(r),r.tokens};J.prototype.renderInline=function(t,e){return e=e||{},this.renderer.render(this.parseInline(t,e),this.options,e)};Go.exports=J});var Wo=b((su,jo)=>{"use strict";jo.exports=Vo()});var{entries:zt,setPrototypeOf:qt,isFrozen:us,getPrototypeOf:fs,getOwnPropertyDescriptor:ps}=Object,{freeze:j,seal:Y,create:Qe}=Object,{apply:Rr,construct:Ir}=typeof Reflect<"u"&&Reflect;j||(j=function(e){return e});Y||(Y=function(e){return e});Rr||(Rr=function(e,r){for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o1?r-1:0),i=1;i1?r-1:0),i=1;i2&&arguments[2]!==void 0?arguments[2]:er;qt&&qt(t,null);let n=e.length;for(;n--;){let i=e[n];if(typeof i=="string"){let o=r(i);o!==i&&(us(e)||(e[n]=o),i=o)}t[i]=!0}return t}function xs(t){for(let e=0;e/gm),vs=Y(/\$\{[\w\W]*/gm),Es=Y(/^data-[\-\w.\u00B7-\uFFFF]+$/),ys=Y(/^aria-[\-\w]+$/),Pt=Y(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Ds=Y(/^(?:\w+script|data):/i),Ts=Y(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Bt=Y(/^html$/i),ws=Y(/^[a-z][.\w]*(-[.\w]+)+$/i),Ot=Object.freeze({__proto__:null,ARIA_ATTR:ys,ATTR_WHITESPACE:Ts,CUSTOM_ELEMENT:ws,DATA_ATTR:Es,DOCTYPE_NAME:Bt,ERB_EXPR:Cs,IS_ALLOWED_URI:Pt,IS_SCRIPT_OR_DATA:Ds,MUSTACHE_EXPR:As,TMPLIT_EXPR:vs}),ze={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,progressingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Ss=function(){return typeof window>"u"?null:window},qs=function(e,r){if(typeof e!="object"||typeof e.createPolicy!="function")return null;let n=null,i="data-tt-policy-suffix";r&&r.hasAttribute(i)&&(n=r.getAttribute(i));let o="dompurify"+(n?"#"+n:"");try{return e.createPolicy(o,{createHTML(a){return a},createScriptURL(a){return a}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}},Nt=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function Ut(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ss(),e=E=>Ut(E);if(e.version="3.3.2",e.removed=[],!t||!t.document||t.document.nodeType!==ze.document||!t.Element)return e.isSupported=!1,e;let{document:r}=t,n=r,i=n.currentScript,{DocumentFragment:o,HTMLTemplateElement:a,Node:s,Element:l,NodeFilter:c,NamedNodeMap:f=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:p,DOMParser:d,trustedTypes:h}=t,g=l.prototype,k=Ne(g,"cloneNode"),D=Ne(g,"remove"),C=Ne(g,"nextSibling"),_=Ne(g,"childNodes"),y=Ne(g,"parentNode");if(typeof a=="function"){let E=r.createElement("template");E.content&&E.content.ownerDocument&&(r=E.content.ownerDocument)}let v,T="",{implementation:x,createNodeIterator:R,createDocumentFragment:O,getElementsByTagName:_e}=r,{importNode:q}=n,S=Nt();e.isSupported=typeof zt=="function"&&typeof y=="function"&&x&&x.createHTMLDocument!==void 0;let{MUSTACHE_EXPR:fe,ERB_EXPR:le,TMPLIT_EXPR:pe,DATA_ATTR:we,ARIA_ATTR:H,IS_SCRIPT_OR_DATA:Se,ATTR_WHITESPACE:qe,CUSTOM_ELEMENT:Zo}=Ot,{IS_ALLOWED_URI:st}=Ot,P=null,at=w({},[...Rt,...wr,...Sr,...qr,...It]),B=null,lt=w({},[...Mt,...Fr,...Lt,...Ke]),M=Object.seal(Qe(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Fe=null,Ge=null,ce=Object.seal(Qe(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),ct=!0,mr=!0,ut=!1,ft=!0,xe=!1,Ve=!0,he=!1,gr=!1,_r=!1,be=!1,je=!1,We=!1,pt=!0,ht=!1,Yo="user-content-",xr=!0,Re=!1,ke={},Q=null,br=w({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),dt=null,mt=w({},["audio","video","img","source","image","track"]),kr=null,gt=w({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),$e="http://www.w3.org/1998/Math/MathML",Ze="http://www.w3.org/2000/svg",oe="http://www.w3.org/1999/xhtml",Ae=oe,Ar=!1,Cr=null,Xo=w({},[$e,Ze,oe],Dr),Ye=w({},["mi","mo","mn","ms","mtext"]),Xe=w({},["annotation-xml"]),Jo=w({},["title","style","font","a","script"]),Ie=null,Ko=["application/xhtml+xml","text/html"],Qo="text/html",N=null,Ce=null,es=r.createElement("form"),_t=function(u){return u instanceof RegExp||u instanceof Function},vr=function(){let u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(Ce&&Ce===u)){if((!u||typeof u!="object")&&(u={}),u=re(u),Ie=Ko.indexOf(u.PARSER_MEDIA_TYPE)===-1?Qo:u.PARSER_MEDIA_TYPE,N=Ie==="application/xhtml+xml"?Dr:er,P=Z(u,"ALLOWED_TAGS")?w({},u.ALLOWED_TAGS,N):at,B=Z(u,"ALLOWED_ATTR")?w({},u.ALLOWED_ATTR,N):lt,Cr=Z(u,"ALLOWED_NAMESPACES")?w({},u.ALLOWED_NAMESPACES,Dr):Xo,kr=Z(u,"ADD_URI_SAFE_ATTR")?w(re(gt),u.ADD_URI_SAFE_ATTR,N):gt,dt=Z(u,"ADD_DATA_URI_TAGS")?w(re(mt),u.ADD_DATA_URI_TAGS,N):mt,Q=Z(u,"FORBID_CONTENTS")?w({},u.FORBID_CONTENTS,N):br,Fe=Z(u,"FORBID_TAGS")?w({},u.FORBID_TAGS,N):re({}),Ge=Z(u,"FORBID_ATTR")?w({},u.FORBID_ATTR,N):re({}),ke=Z(u,"USE_PROFILES")?u.USE_PROFILES:!1,ct=u.ALLOW_ARIA_ATTR!==!1,mr=u.ALLOW_DATA_ATTR!==!1,ut=u.ALLOW_UNKNOWN_PROTOCOLS||!1,ft=u.ALLOW_SELF_CLOSE_IN_ATTR!==!1,xe=u.SAFE_FOR_TEMPLATES||!1,Ve=u.SAFE_FOR_XML!==!1,he=u.WHOLE_DOCUMENT||!1,be=u.RETURN_DOM||!1,je=u.RETURN_DOM_FRAGMENT||!1,We=u.RETURN_TRUSTED_TYPE||!1,_r=u.FORCE_BODY||!1,pt=u.SANITIZE_DOM!==!1,ht=u.SANITIZE_NAMED_PROPS||!1,xr=u.KEEP_CONTENT!==!1,Re=u.IN_PLACE||!1,st=u.ALLOWED_URI_REGEXP||Pt,Ae=u.NAMESPACE||oe,Ye=u.MATHML_TEXT_INTEGRATION_POINTS||Ye,Xe=u.HTML_INTEGRATION_POINTS||Xe,M=u.CUSTOM_ELEMENT_HANDLING||{},u.CUSTOM_ELEMENT_HANDLING&&_t(u.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(M.tagNameCheck=u.CUSTOM_ELEMENT_HANDLING.tagNameCheck),u.CUSTOM_ELEMENT_HANDLING&&_t(u.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(M.attributeNameCheck=u.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),u.CUSTOM_ELEMENT_HANDLING&&typeof u.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(M.allowCustomizedBuiltInElements=u.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),xe&&(mr=!1),je&&(be=!0),ke&&(P=w({},It),B=Qe(null),ke.html===!0&&(w(P,Rt),w(B,Mt)),ke.svg===!0&&(w(P,wr),w(B,Fr),w(B,Ke)),ke.svgFilters===!0&&(w(P,Sr),w(B,Fr),w(B,Ke)),ke.mathMl===!0&&(w(P,qr),w(B,Lt),w(B,Ke))),Z(u,"ADD_TAGS")||(ce.tagCheck=null),Z(u,"ADD_ATTR")||(ce.attributeCheck=null),u.ADD_TAGS&&(typeof u.ADD_TAGS=="function"?ce.tagCheck=u.ADD_TAGS:(P===at&&(P=re(P)),w(P,u.ADD_TAGS,N))),u.ADD_ATTR&&(typeof u.ADD_ATTR=="function"?ce.attributeCheck=u.ADD_ATTR:(B===lt&&(B=re(B)),w(B,u.ADD_ATTR,N))),u.ADD_URI_SAFE_ATTR&&w(kr,u.ADD_URI_SAFE_ATTR,N),u.FORBID_CONTENTS&&(Q===br&&(Q=re(Q)),w(Q,u.FORBID_CONTENTS,N)),u.ADD_FORBID_CONTENTS&&(Q===br&&(Q=re(Q)),w(Q,u.ADD_FORBID_CONTENTS,N)),xr&&(P["#text"]=!0),he&&w(P,["html","head","body"]),P.table&&(w(P,["tbody"]),delete Fe.tbody),u.TRUSTED_TYPES_POLICY){if(typeof u.TRUSTED_TYPES_POLICY.createHTML!="function")throw Oe('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof u.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Oe('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');v=u.TRUSTED_TYPES_POLICY,T=v.createHTML("")}else v===void 0&&(v=qs(h,i)),v!==null&&typeof T=="string"&&(T=v.createHTML(""));j&&j(u),Ce=u}},xt=w({},[...wr,...Sr,...bs]),bt=w({},[...qr,...ks]),rs=function(u){let m=y(u);(!m||!m.tagName)&&(m={namespaceURI:Ae,tagName:"template"});let A=er(u.tagName),I=er(m.tagName);return Cr[u.namespaceURI]?u.namespaceURI===Ze?m.namespaceURI===oe?A==="svg":m.namespaceURI===$e?A==="svg"&&(I==="annotation-xml"||Ye[I]):!!xt[A]:u.namespaceURI===$e?m.namespaceURI===oe?A==="math":m.namespaceURI===Ze?A==="math"&&Xe[I]:!!bt[A]:u.namespaceURI===oe?m.namespaceURI===Ze&&!Xe[I]||m.namespaceURI===$e&&!Ye[I]?!1:!bt[A]&&(Jo[A]||!xt[A]):!!(Ie==="application/xhtml+xml"&&Cr[u.namespaceURI]):!1},ee=function(u){Me(e.removed,{element:u});try{y(u).removeChild(u)}catch{D(u)}},de=function(u,m){try{Me(e.removed,{attribute:m.getAttributeNode(u),from:m})}catch{Me(e.removed,{attribute:null,from:m})}if(m.removeAttribute(u),u==="is")if(be||je)try{ee(m)}catch{}else try{m.setAttribute(u,"")}catch{}},kt=function(u){let m=null,A=null;if(_r)u=""+u;else{let L=Tr(u,/^[\r\n\t ]+/);A=L&&L[0]}Ie==="application/xhtml+xml"&&Ae===oe&&(u=''+u+"");let I=v?v.createHTML(u):u;if(Ae===oe)try{m=new d().parseFromString(I,Ie)}catch{}if(!m||!m.documentElement){m=x.createDocument(Ae,"template",null);try{m.documentElement.innerHTML=Ar?T:I}catch{}}let G=m.body||m.documentElement;return u&&A&&G.insertBefore(r.createTextNode(A),G.childNodes[0]||null),Ae===oe?_e.call(m,he?"html":"body")[0]:he?m.documentElement:G},At=function(u){return R.call(u.ownerDocument||u,u,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT|c.SHOW_PROCESSING_INSTRUCTION|c.SHOW_CDATA_SECTION,null)},Er=function(u){return u instanceof p&&(typeof u.nodeName!="string"||typeof u.textContent!="string"||typeof u.removeChild!="function"||!(u.attributes instanceof f)||typeof u.removeAttribute!="function"||typeof u.setAttribute!="function"||typeof u.namespaceURI!="string"||typeof u.insertBefore!="function"||typeof u.hasChildNodes!="function")},Ct=function(u){return typeof s=="function"&&u instanceof s};function se(E,u,m){Je(E,A=>{A.call(e,u,m,Ce)})}let vt=function(u){let m=null;if(se(S.beforeSanitizeElements,u,null),Er(u))return ee(u),!0;let A=N(u.nodeName);if(se(S.uponSanitizeElement,u,{tagName:A,allowedTags:P}),Ve&&u.hasChildNodes()&&!Ct(u.firstElementChild)&&V(/<[/\w!]/g,u.innerHTML)&&V(/<[/\w!]/g,u.textContent)||u.nodeType===ze.progressingInstruction||Ve&&u.nodeType===ze.comment&&V(/<[/\w]/g,u.data))return ee(u),!0;if(!(ce.tagCheck instanceof Function&&ce.tagCheck(A))&&(!P[A]||Fe[A])){if(!Fe[A]&&yt(A)&&(M.tagNameCheck instanceof RegExp&&V(M.tagNameCheck,A)||M.tagNameCheck instanceof Function&&M.tagNameCheck(A)))return!1;if(xr&&!Q[A]){let I=y(u)||u.parentNode,G=_(u)||u.childNodes;if(G&&I){let L=G.length;for(let $=L-1;$>=0;--$){let ae=k(G[$],!0);ae.__removalCount=(u.__removalCount||0)+1,I.insertBefore(ae,C(u))}}}return ee(u),!0}return u instanceof l&&!rs(u)||(A==="noscript"||A==="noembed"||A==="noframes")&&V(/<\/no(script|embed|frames)/i,u.innerHTML)?(ee(u),!0):(xe&&u.nodeType===ze.text&&(m=u.textContent,Je([fe,le,pe],I=>{m=Le(m,I," ")}),u.textContent!==m&&(Me(e.removed,{element:u.cloneNode()}),u.textContent=m)),se(S.afterSanitizeElements,u,null),!1)},Et=function(u,m,A){if(Ge[m]||pt&&(m==="id"||m==="name")&&(A in r||A in es))return!1;if(!(mr&&!Ge[m]&&V(we,m))){if(!(ct&&V(H,m))){if(!(ce.attributeCheck instanceof Function&&ce.attributeCheck(m,u))){if(!B[m]||Ge[m]){if(!(yt(u)&&(M.tagNameCheck instanceof RegExp&&V(M.tagNameCheck,u)||M.tagNameCheck instanceof Function&&M.tagNameCheck(u))&&(M.attributeNameCheck instanceof RegExp&&V(M.attributeNameCheck,m)||M.attributeNameCheck instanceof Function&&M.attributeNameCheck(m,u))||m==="is"&&M.allowCustomizedBuiltInElements&&(M.tagNameCheck instanceof RegExp&&V(M.tagNameCheck,A)||M.tagNameCheck instanceof Function&&M.tagNameCheck(A))))return!1}else if(!kr[m]){if(!V(st,Le(A,qe,""))){if(!((m==="src"||m==="xlink:href"||m==="href")&&u!=="script"&&ms(A,"data:")===0&&dt[u])){if(!(ut&&!V(Se,Le(A,qe,"")))){if(A)return!1}}}}}}}return!0},yt=function(u){return u!=="annotation-xml"&&Tr(u,Zo)},Dt=function(u){se(S.beforeSanitizeAttributes,u,null);let{attributes:m}=u;if(!m||Er(u))return;let A={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:B,forceKeepAttr:void 0},I=m.length;for(;I--;){let G=m[I],{name:L,namespaceURI:$,value:ae}=G,ve=N(L),yr=ae,U=L==="value"?yr:gs(yr);if(A.attrName=ve,A.attrValue=U,A.keepAttr=!0,A.forceKeepAttr=void 0,se(S.uponSanitizeAttribute,u,A),U=A.attrValue,ht&&(ve==="id"||ve==="name")&&(de(L,u),U=Yo+U),Ve&&V(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,U)){de(L,u);continue}if(ve==="attributename"&&Tr(U,"href")){de(L,u);continue}if(A.forceKeepAttr)continue;if(!A.keepAttr){de(L,u);continue}if(!ft&&V(/\/>/i,U)){de(L,u);continue}xe&&Je([fe,le,pe],wt=>{U=Le(U,wt," ")});let Tt=N(u.nodeName);if(!Et(Tt,ve,U)){de(L,u);continue}if(v&&typeof h=="object"&&typeof h.getAttributeType=="function"&&!$)switch(h.getAttributeType(Tt,ve)){case"TrustedHTML":{U=v.createHTML(U);break}case"TrustedScriptURL":{U=v.createScriptURL(U);break}}if(U!==yr)try{$?u.setAttributeNS($,L,U):u.setAttribute(L,U),Er(u)?ee(u):Ft(e.removed)}catch{de(L,u)}}se(S.afterSanitizeAttributes,u,null)},ts=function E(u){let m=null,A=At(u);for(se(S.beforeSanitizeShadowDOM,u,null);m=A.nextNode();)se(S.uponSanitizeShadowNode,m,null),vt(m),Dt(m),m.content instanceof o&&E(m.content);se(S.afterSanitizeShadowDOM,u,null)};return e.sanitize=function(E){let u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},m=null,A=null,I=null,G=null;if(Ar=!E,Ar&&(E=""),typeof E!="string"&&!Ct(E))if(typeof E.toString=="function"){if(E=E.toString(),typeof E!="string")throw Oe("dirty is not a string, aborting")}else throw Oe("toString is not a function");if(!e.isSupported)return E;if(gr||vr(u),e.removed=[],typeof E=="string"&&(Re=!1),Re){if(E.nodeName){let ae=N(E.nodeName);if(!P[ae]||Fe[ae])throw Oe("root node is forbidden and cannot be sanitized in-place")}}else if(E instanceof s)m=kt(""),A=m.ownerDocument.importNode(E,!0),A.nodeType===ze.element&&A.nodeName==="BODY"||A.nodeName==="HTML"?m=A:m.appendChild(A);else{if(!be&&!xe&&!he&&E.indexOf("<")===-1)return v&&We?v.createHTML(E):E;if(m=kt(E),!m)return be?null:We?T:""}m&&_r&&ee(m.firstChild);let L=At(Re?E:m);for(;I=L.nextNode();)vt(I),Dt(I),I.content instanceof o&&ts(I.content);if(Re)return E;if(be){if(je)for(G=O.call(m.ownerDocument);m.firstChild;)G.appendChild(m.firstChild);else G=m;return(B.shadowroot||B.shadowrootmode)&&(G=q.call(n,G,!0)),G}let $=he?m.outerHTML:m.innerHTML;return he&&P["!doctype"]&&m.ownerDocument&&m.ownerDocument.doctype&&m.ownerDocument.doctype.name&&V(Bt,m.ownerDocument.doctype.name)&&($=" `+$),xe&&Je([fe,le,pe],ae=>{$=Le($,ae," ")}),v&&We?v.createHTML($):$},e.setConfig=function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};vr(E),gr=!0},e.clearConfig=function(){Ce=null,gr=!1},e.isValidAttribute=function(E,u,m){Ce||vr({});let A=N(E),I=N(u);return Et(A,I,m)},e.addHook=function(E,u){typeof u=="function"&&Me(S[E],u)},e.removeHook=function(E,u){if(u!==void 0){let m=hs(S[E],u);return m===-1?void 0:ds(S[E],m,1)[0]}return Ft(S[E])},e.removeHooks=function(E){S[E]=[]},e.removeAllHooks=function(){S=Nt()},e}var Ht=Ut();var $o=cs(Wo()),Ul=Object.freeze(["a","abbr","b","bdo","blockquote","br","caption","cite","code","col","colgroup","dd","del","details","dfn","div","dl","dt","em","figcaption","figure","h1","h2","h3","h4","h5","h6","hr","i","img","ins","kbd","label","li","mark","ol","p","pre","q","rp","rt","ruby","samp","small","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","tfoot","th","thead","time","tr","tt","u","ul","var","video","wbr"]),Hl=Object.freeze(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Gl={ALLOWED_TAGS:[...Ul,...Hl]},lu=t=>{let e=new $o.default({html:!0,linkify:!0,highlight:(i,o)=>o?`
${e.utils.escapeHtml(i)}
`:e.utils.escapeHtml(i)});e.linkify.set({fuzzyLink:!1}),Vl(e),jl(e);let r=document.createElement("style");r.textContent=` .emptyMarkdownCell::before { content: "${document.documentElement.style.getPropertyValue("--notebook-cell-markup-empty-content")}"; font-style: italic; opacity: 0.6; } img { max-width: 100%; max-height: 100%; } a { text-decoration: none; } a:hover { text-decoration: underline; } a:focus, input:focus, select:focus, textarea:focus { outline: 1px solid -webkit-focus-ring-color; outline-offset: -1px; } hr { border: 0; height: 2px; border-bottom: 2px solid; } h2, h3, h4, h5, h6 { font-weight: normal; } h1 { font-size: 2.3em; } h2 { font-size: 2em; } h3 { font-size: 1.7em; } h3 { font-size: 1.5em; } h4 { font-size: 1.3em; } h5 { font-size: 1.2em; } h1, h2, h3 { font-weight: normal; } div { width: 100%; } /* Adjust margin of first item in markdown cell */ *:first-child { margin-top: 0px; } /* h1 tags don't need top margin */ h1:first-child { margin-top: 0; } /* Removes bottom margin when only one item exists in markdown cell */ #preview > *:only-child, #preview > *:last-child { margin-bottom: 0; padding-bottom: 0; } /* makes all markdown cells consistent */ div { min-height: var(--notebook-markdown-min-height); } table { border-collapse: collapse; border-spacing: 0; } table th, table td { border: 1px solid; } table > thead > tr > th { text-align: left; border-bottom: 1px solid; } table > thead > tr > th, table > thead > tr > td, table > tbody > tr > th, table > tbody > tr > td { padding: 5px 10px; } table > tbody > tr + tr > td { border-top: 1px solid; } blockquote { margin: 0 7px 0 5px; padding: 0 16px 0 10px; border-left-width: 5px; border-left-style: solid; } code { font-size: 1em; font-family: var(--vscode-editor-font-family); } pre code { line-height: 1.357em; white-space: pre-wrap; padding: 0; } li p { margin-bottom: 0.7em; } ul, ol { margin-bottom: 0.7em; } `;let n=document.createElement("template");return n.classList.add("markdown-style"),n.content.appendChild(r),document.head.appendChild(n),{renderOutputItem:(i,o)=>{let a;if(o.shadowRoot)a=o.shadowRoot.getElementById("preview");else{let l=o.attachShadow({mode:"open"}),c=document.getElementById("_defaultStyles");l.appendChild(c.cloneNode(!0));for(let f of document.getElementsByClassName("markdown-style"))f instanceof HTMLTemplateElement?l.appendChild(f.content.cloneNode(!0)):l.appendChild(f.cloneNode(!0));a=document.createElement("div"),a.id="preview",l.appendChild(a)}let s=i.text();if(s.trim().length===0)a.innerText="",a.classList.add("emptyMarkdownCell");else{a.classList.remove("emptyMarkdownCell");let l=i.mime.startsWith("text/x-")?`\`\`\`${i.mime.substr(7)} ${s} \`\`\``:i.mime.startsWith("application/")?`\`\`\`${i.mime.substr(12)} ${s} \`\`\``:s,c=e.render(l,{outputItem:i});a.innerHTML=t.workspace.isTrusted?c:Ht.sanitize(c,Gl)}},extendMarkdownIt:i=>{try{i(e)}catch(o){console.error("Error extending markdown-it",o)}}}};function Vl(t){let e=new Map,r=t.renderer.rules.heading_open;t.renderer.rules.heading_open=(i,o,a,s,l)=>{let c=i[o+1].children.reduce((p,d)=>p+d.content,""),f=ot(c);if(e.has(f)){let p=e.get(f);e.set(f,p+1),f=ot(f+"-"+(p+1))}else e.set(f,0);return i[o].attrSet("id",f),r?r(i,o,a,s,l):l.renderToken(i,o,a)};let n=t.render;t.render=function(i,o){return e.clear(),n.call(this,i,o)}}function jl(t){let e=t.renderer.rules.link_open;t.renderer.rules.link_open=(r,n,i,o,a)=>{let s=r[n],l=s.attrGet("href");return typeof l=="string"&&l.startsWith("#")&&s.attrSet("href","#"+ot(l.slice(1))),e?e(r,n,i,o,a):a.renderToken(r,n,i)}}function ot(t){return encodeURI(t.trim().toLowerCase().replace(/\s+/g,"-").replace(/[\]\[\!\/\'\"\#\$\%\&\(\)\*\+\,\.\/\:\;\<\=\>\?\@\\\^\{\|\}\~\`。,、;:?!…—·ˉ¨‘’“”々~‖∶"'`|〃〔〕〈〉《》「」『』.〖〗【】()[]{}]/g,"").replace(/^\-+/,"").replace(/\-+$/,""))}export{lu as activate}; /*! Bundled license information: dompurify/dist/purify.es.mjs: (*! @license DOMPurify 3.3.2 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.2/LICENSE *) */