12345678910111213141516171819202122232425262728293031323334353637 |
- (self.webpackChunk=self.webpackChunk||[]).push([[192],{19109:function(ce,he,ne){"use strict";ne.d(he,{i$:function(){return a}});var ae=ne(45987),P=ne(1413),A=ne(23323),v=ne(62435),T=ne(4499),C=ne(86074),w=["children"],y=["children"];function g(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=u.valuePropName||"value",s=u.trigger||"onChange",r=u.name;return{valuePropName:n,trigger:s,name:r}}function f(u,n){var s=u.value,r=u.onChange;if(!Array.isArray(n)){var c=g(n);return _defineProperty(_defineProperty({},c.valuePropName,s),c.trigger,function(E){r==null||r(E!=null&&E.target?E.target[c.valuePropName]:E)})}return n.reduce(function(E,m){var b=g(m),O=b.name||m;return E[O]=_defineProperty(_defineProperty({},b.valuePropName,s==null?void 0:s[O]),b.trigger,function(d){r==null||r(_objectSpread(_objectSpread({},s),{},_defineProperty({},O,d!=null&&d.target?d.target[b.valuePropName]:d)))}),E},{})}function a(u){var n=u.children,s=(0,ae.Z)(u,w),r=A.Z.Item.useStatus(),c=r.status,E=r.errors,m=r.warnings;return n((0,P.Z)({status:c,errors:E,warnings:m},s))}function t(u){return{value:u.value,onChange:function(s){return u.onChange(s!=null&&s.target?s.target.value:s)}}}function e(u){return _objectSpread(_objectSpread({},t(u)),{},{id:u.id})}function o(u){return function(n){var s=n.children,r=(0,ae.Z)(n,y);return(0,C.jsx)(u,(0,P.Z)((0,P.Z)({},r),{},{children:(0,C.jsx)(a,{children:s})}))}}var i=o(A.Z.Item),l=o(T.Z)},5966:function(ce,he,ne){"use strict";var ae=ne(97685),P=ne(1413),A=ne(45987),v=ne(21770),T=ne(23323),C=ne(55241),w=ne(97435),y=ne(62435),g=ne(16764),f=ne(86074),a=["fieldProps","proFieldProps"],t=["fieldProps","proFieldProps"],e="text",o=function(s){var r=s.fieldProps,c=s.proFieldProps,E=(0,A.Z)(s,a);return(0,f.jsx)(g.Z,(0,P.Z)({valueType:e,fieldProps:r,filedConfig:{valueType:e},proFieldProps:c},E))},i=function(s){var r=(0,v.Z)(s.open||!1,{value:s.open,onChange:s.onOpenChange}),c=(0,ae.Z)(r,2),E=c[0],m=c[1];return(0,f.jsx)(T.Z.Item,{shouldUpdate:!0,noStyle:!0,children:function(O){var d,h=O.getFieldValue(s.name||[]);return(0,f.jsx)(C.Z,(0,P.Z)((0,P.Z)({getPopupContainer:function(x){return x&&x.parentNode?x.parentNode:x},onOpenChange:function(x){return m(x)},content:(0,f.jsxs)("div",{style:{padding:"4px 0"},children:[(d=s.statusRender)===null||d===void 0?void 0:d.call(s,h),s.strengthText?(0,f.jsx)("div",{style:{marginTop:10},children:(0,f.jsx)("span",{children:s.strengthText})}):null]}),overlayStyle:{width:240},placement:"rightTop"},s.popoverProps),{},{open:E,children:s.children}))}})},l=function(s){var r=s.fieldProps,c=s.proFieldProps,E=(0,A.Z)(s,t),m=(0,y.useState)(!1),b=(0,ae.Z)(m,2),O=b[0],d=b[1];return r!=null&&r.statusRender&&E.name?(0,f.jsx)(i,{name:E.name,statusRender:r==null?void 0:r.statusRender,popoverProps:r==null?void 0:r.popoverProps,strengthText:r==null?void 0:r.strengthText,open:O,onOpenChange:d,children:(0,f.jsx)("div",{children:(0,f.jsx)(g.Z,(0,P.Z)({valueType:"password",fieldProps:(0,P.Z)((0,P.Z)({},(0,w.Z)(r,["statusRender","popoverProps","strengthText"])),{},{onBlur:function(p){var x;r==null||(x=r.onBlur)===null||x===void 0||x.call(r,p),d(!1)},onClick:function(p){var x;r==null||(x=r.onClick)===null||x===void 0||x.call(r,p),d(!0)}}),proFieldProps:c,filedConfig:{valueType:e}},E))})}):(0,f.jsx)(g.Z,(0,P.Z)({valueType:"password",fieldProps:r,proFieldProps:c,filedConfig:{valueType:e}},E))},u=o;u.Password=l,u.displayName="ProFormComponent",he.Z=u},40190:function(){"use strict"},86492:function(ce,he,ne){ce=ne.nmd(ce);var ae;(function(P){var A=he,v=ce&&ce.exports==A&&ce,T=typeof ne.g=="object"&&ne.g;(T.global===T||T.window===T)&&(P=T);var C=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,w=/[\x01-\x7F]/g,y=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g,g=/<\u20D2|=\u20E5|>\u20D2|\u205F\u200A|\u219D\u0338|\u2202\u0338|\u2220\u20D2|\u2229\uFE00|\u222A\uFE00|\u223C\u20D2|\u223D\u0331|\u223E\u0333|\u2242\u0338|\u224B\u0338|\u224D\u20D2|\u224E\u0338|\u224F\u0338|\u2250\u0338|\u2261\u20E5|\u2264\u20D2|\u2265\u20D2|\u2266\u0338|\u2267\u0338|\u2268\uFE00|\u2269\uFE00|\u226A\u0338|\u226A\u20D2|\u226B\u0338|\u226B\u20D2|\u227F\u0338|\u2282\u20D2|\u2283\u20D2|\u228A\uFE00|\u228B\uFE00|\u228F\u0338|\u2290\u0338|\u2293\uFE00|\u2294\uFE00|\u22B4\u20D2|\u22B5\u20D2|\u22D8\u0338|\u22D9\u0338|\u22DA\uFE00|\u22DB\uFE00|\u22F5\u0338|\u22F9\u0338|\u2933\u0338|\u29CF\u0338|\u29D0\u0338|\u2A6D\u0338|\u2A70\u0338|\u2A7D\u0338|\u2A7E\u0338|\u2AA1\u0338|\u2AA2\u0338|\u2AAC\uFE00|\u2AAD\uFE00|\u2AAF\u0338|\u2AB0\u0338|\u2AC5\u0338|\u2AC6\u0338|\u2ACB\uFE00|\u2ACC\uFE00|\u2AFD\u20E5|[\xA0-\u0113\u0116-\u0122\u0124-\u012B\u012E-\u014D\u0150-\u017E\u0192\u01B5\u01F5\u0237\u02C6\u02C7\u02D8-\u02DD\u0311\u0391-\u03A1\u03A3-\u03A9\u03B1-\u03C9\u03D1\u03D2\u03D5\u03D6\u03DC\u03DD\u03F0\u03F1\u03F5\u03F6\u0401-\u040C\u040E-\u044F\u0451-\u045C\u045E\u045F\u2002-\u2005\u2007-\u2010\u2013-\u2016\u2018-\u201A\u201C-\u201E\u2020-\u2022\u2025\u2026\u2030-\u2035\u2039\u203A\u203E\u2041\u2043\u2044\u204F\u2057\u205F-\u2063\u20AC\u20DB\u20DC\u2102\u2105\u210A-\u2113\u2115-\u211E\u2122\u2124\u2127-\u2129\u212C\u212D\u212F-\u2131\u2133-\u2138\u2145-\u2148\u2153-\u215E\u2190-\u219B\u219D-\u21A7\u21A9-\u21AE\u21B0-\u21B3\u21B5-\u21B7\u21BA-\u21DB\u21DD\u21E4\u21E5\u21F5\u21FD-\u2205\u2207-\u2209\u220B\u220C\u220F-\u2214\u2216-\u2218\u221A\u221D-\u2238\u223A-\u2257\u2259\u225A\u225C\u225F-\u2262\u2264-\u228B\u228D-\u229B\u229D-\u22A5\u22A7-\u22B0\u22B2-\u22BB\u22BD-\u22DB\u22DE-\u22E3\u22E6-\u22F7\u22F9-\u22FE\u2305\u2306\u2308-\u2310\u2312\u2313\u2315\u2316\u231C-\u231F\u2322\u2323\u232D\u232E\u2336\u233D\u233F\u237C\u23B0\u23B1\u23B4-\u23B6\u23DC-\u23DF\u23E2\u23E7\u2423\u24C8\u2500\u2502\u250C\u2510\u2514\u2518\u251C\u2524\u252C\u2534\u253C\u2550-\u256C\u2580\u2584\u2588\u2591-\u2593\u25A1\u25AA\u25AB\u25AD\u25AE\u25B1\u25B3-\u25B5\u25B8\u25B9\u25BD-\u25BF\u25C2\u25C3\u25CA\u25CB\u25EC\u25EF\u25F8-\u25FC\u2605\u2606\u260E\u2640\u2642\u2660\u2663\u2665\u2666\u266A\u266D-\u266F\u2713\u2717\u2720\u2736\u2758\u2772\u2773\u27C8\u27C9\u27E6-\u27ED\u27F5-\u27FA\u27FC\u27FF\u2902-\u2905\u290C-\u2913\u2916\u2919-\u2920\u2923-\u292A\u2933\u2935-\u2939\u293C\u293D\u2945\u2948-\u294B\u294E-\u2976\u2978\u2979\u297B-\u297F\u2985\u2986\u298B-\u2996\u299A\u299C\u299D\u29A4-\u29B7\u29B9\u29BB\u29BC\u29BE-\u29C5\u29C9\u29CD-\u29D0\u29DC-\u29DE\u29E3-\u29E5\u29EB\u29F4\u29F6\u2A00-\u2A02\u2A04\u2A06\u2A0C\u2A0D\u2A10-\u2A17\u2A22-\u2A27\u2A29\u2A2A\u2A2D-\u2A31\u2A33-\u2A3C\u2A3F\u2A40\u2A42-\u2A4D\u2A50\u2A53-\u2A58\u2A5A-\u2A5D\u2A5F\u2A66\u2A6A\u2A6D-\u2A75\u2A77-\u2A9A\u2A9D-\u2AA2\u2AA4-\u2AB0\u2AB3-\u2AC8\u2ACB\u2ACC\u2ACF-\u2ADB\u2AE4\u2AE6-\u2AE9\u2AEB-\u2AF3\u2AFD\uFB00-\uFB04]|\uD835[\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDD04\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDD6B]/g,f={"\xAD":"shy","\u200C":"zwnj","\u200D":"zwj","\u200E":"lrm","\u2063":"ic","\u2062":"it","\u2061":"af","\u200F":"rlm","\u200B":"ZeroWidthSpace","\u2060":"NoBreak","\u0311":"DownBreve","\u20DB":"tdot","\u20DC":"DotDot"," ":"Tab","\n":"NewLine","\u2008":"puncsp","\u205F":"MediumSpace","\u2009":"thinsp","\u200A":"hairsp","\u2004":"emsp13","\u2002":"ensp","\u2005":"emsp14","\u2003":"emsp","\u2007":"numsp","\xA0":"nbsp","\u205F\u200A":"ThickSpace","\u203E":"oline",_:"lowbar","\u2010":"dash","\u2013":"ndash","\u2014":"mdash","\u2015":"horbar",",":"comma",";":"semi","\u204F":"bsemi",":":"colon","\u2A74":"Colone","!":"excl","\xA1":"iexcl","?":"quest","\xBF":"iquest",".":"period","\u2025":"nldr","\u2026":"mldr","\xB7":"middot","'":"apos","\u2018":"lsquo","\u2019":"rsquo","\u201A":"sbquo","\u2039":"lsaquo","\u203A":"rsaquo",'"':"quot","\u201C":"ldquo","\u201D":"rdquo","\u201E":"bdquo","\xAB":"laquo","\xBB":"raquo","(":"lpar",")":"rpar","[":"lsqb","]":"rsqb","{":"lcub","}":"rcub","\u2308":"lceil","\u2309":"rceil","\u230A":"lfloor","\u230B":"rfloor","\u2985":"lopar","\u2986":"ropar","\u298B":"lbrke","\u298C":"rbrke","\u298D":"lbrkslu","\u298E":"rbrksld","\u298F":"lbrksld","\u2990":"rbrkslu","\u2991":"langd","\u2992":"rangd","\u2993":"lparlt","\u2994":"rpargt","\u2995":"gtlPar","\u2996":"ltrPar","\u27E6":"lobrk","\u27E7":"robrk","\u27E8":"lang","\u27E9":"rang","\u27EA":"Lang","\u27EB":"Rang","\u27EC":"loang","\u27ED":"roang","\u2772":"lbbrk","\u2773":"rbbrk","\u2016":"Vert","\xA7":"sect","\xB6":"para","@":"commat","*":"ast","/":"sol",undefined:null,"&":"amp","#":"num","%":"percnt","\u2030":"permil","\u2031":"pertenk","\u2020":"dagger","\u2021":"Dagger","\u2022":"bull","\u2043":"hybull","\u2032":"prime","\u2033":"Prime","\u2034":"tprime","\u2057":"qprime","\u2035":"bprime","\u2041":"caret","`":"grave","\xB4":"acute","\u02DC":"tilde","^":"Hat","\xAF":"macr","\u02D8":"breve","\u02D9":"dot","\xA8":"die","\u02DA":"ring","\u02DD":"dblac","\xB8":"cedil","\u02DB":"ogon","\u02C6":"circ","\u02C7":"caron","\xB0":"deg","\xA9":"copy","\xAE":"reg","\u2117":"copysr","\u2118":"wp","\u211E":"rx","\u2127":"mho","\u2129":"iiota","\u2190":"larr","\u219A":"nlarr","\u2192":"rarr","\u219B":"nrarr","\u2191":"uarr","\u2193":"darr","\u2194":"harr","\u21AE":"nharr","\u2195":"varr","\u2196":"nwarr","\u2197":"nearr","\u2198":"searr","\u2199":"swarr","\u219D":"rarrw","\u219D\u0338":"nrarrw","\u219E":"Larr","\u219F":"Uarr","\u21A0":"Rarr","\u21A1":"Darr","\u21A2":"larrtl","\u21A3":"rarrtl","\u21A4":"mapstoleft","\u21A5":"mapstoup","\u21A6":"map","\u21A7":"mapstodown","\u21A9":"larrhk","\u21AA":"rarrhk","\u21AB":"larrlp","\u21AC":"rarrlp","\u21AD":"harrw","\u21B0":"lsh","\u21B1":"rsh","\u21B2":"ldsh","\u21B3":"rdsh","\u21B5":"crarr","\u21B6":"cularr","\u21B7":"curarr","\u21BA":"olarr","\u21BB":"orarr","\u21BC":"lharu","\u21BD":"lhard","\u21BE":"uharr","\u21BF":"uharl","\u21C0":"rharu","\u21C1":"rhard","\u21C2":"dharr","\u21C3":"dharl","\u21C4":"rlarr","\u21C5":"udarr","\u21C6":"lrarr","\u21C7":"llarr","\u21C8":"uuarr","\u21C9":"rrarr","\u21CA":"ddarr","\u21CB":"lrhar","\u21CC":"rlhar","\u21D0":"lArr","\u21CD":"nlArr","\u21D1":"uArr","\u21D2":"rArr","\u21CF":"nrArr","\u21D3":"dArr","\u21D4":"iff","\u21CE":"nhArr","\u21D5":"vArr","\u21D6":"nwArr","\u21D7":"neArr","\u21D8":"seArr","\u21D9":"swArr","\u21DA":"lAarr","\u21DB":"rAarr","\u21DD":"zigrarr","\u21E4":"larrb","\u21E5":"rarrb","\u21F5":"duarr","\u21FD":"loarr","\u21FE":"roarr","\u21FF":"hoarr","\u2200":"forall","\u2201":"comp","\u2202":"part","\u2202\u0338":"npart","\u2203":"exist","\u2204":"nexist","\u2205":"empty","\u2207":"Del","\u2208":"in","\u2209":"notin","\u220B":"ni","\u220C":"notni","\u03F6":"bepsi","\u220F":"prod","\u2210":"coprod","\u2211":"sum","+":"plus","\xB1":"pm","\xF7":"div","\xD7":"times","<":"lt","\u226E":"nlt","<\u20D2":"nvlt","=":"equals","\u2260":"ne","=\u20E5":"bne","\u2A75":"Equal",">":"gt","\u226F":"ngt",">\u20D2":"nvgt","\xAC":"not","|":"vert","\xA6":"brvbar","\u2212":"minus","\u2213":"mp","\u2214":"plusdo","\u2044":"frasl","\u2216":"setmn","\u2217":"lowast","\u2218":"compfn","\u221A":"Sqrt","\u221D":"prop","\u221E":"infin","\u221F":"angrt","\u2220":"ang","\u2220\u20D2":"nang","\u2221":"angmsd","\u2222":"angsph","\u2223":"mid","\u2224":"nmid","\u2225":"par","\u2226":"npar","\u2227":"and","\u2228":"or","\u2229":"cap","\u2229\uFE00":"caps","\u222A":"cup","\u222A\uFE00":"cups","\u222B":"int","\u222C":"Int","\u222D":"tint","\u2A0C":"qint","\u222E":"oint","\u222F":"Conint","\u2230":"Cconint","\u2231":"cwint","\u2232":"cwconint","\u2233":"awconint","\u2234":"there4","\u2235":"becaus","\u2236":"ratio","\u2237":"Colon","\u2238":"minusd","\u223A":"mDDot","\u223B":"homtht","\u223C":"sim","\u2241":"nsim","\u223C\u20D2":"nvsim","\u223D":"bsim","\u223D\u0331":"race","\u223E":"ac","\u223E\u0333":"acE","\u223F":"acd","\u2240":"wr","\u2242":"esim","\u2242\u0338":"nesim","\u2243":"sime","\u2244":"nsime","\u2245":"cong","\u2247":"ncong","\u2246":"simne","\u2248":"ap","\u2249":"nap","\u224A":"ape","\u224B":"apid","\u224B\u0338":"napid","\u224C":"bcong","\u224D":"CupCap","\u226D":"NotCupCap","\u224D\u20D2":"nvap","\u224E":"bump","\u224E\u0338":"nbump","\u224F":"bumpe","\u224F\u0338":"nbumpe","\u2250":"doteq","\u2250\u0338":"nedot","\u2251":"eDot","\u2252":"efDot","\u2253":"erDot","\u2254":"colone","\u2255":"ecolon","\u2256":"ecir","\u2257":"cire","\u2259":"wedgeq","\u225A":"veeeq","\u225C":"trie","\u225F":"equest","\u2261":"equiv","\u2262":"nequiv","\u2261\u20E5":"bnequiv","\u2264":"le","\u2270":"nle","\u2264\u20D2":"nvle","\u2265":"ge","\u2271":"nge","\u2265\u20D2":"nvge","\u2266":"lE","\u2266\u0338":"nlE","\u2267":"gE","\u2267\u0338":"ngE","\u2268\uFE00":"lvnE","\u2268":"lnE","\u2269":"gnE","\u2269\uFE00":"gvnE","\u226A":"ll","\u226A\u0338":"nLtv","\u226A\u20D2":"nLt","\u226B":"gg","\u226B\u0338":"nGtv","\u226B\u20D2":"nGt","\u226C":"twixt","\u2272":"lsim","\u2274":"nlsim","\u2273":"gsim","\u2275":"ngsim","\u2276":"lg","\u2278":"ntlg","\u2277":"gl","\u2279":"ntgl","\u227A":"pr","\u2280":"npr","\u227B":"sc","\u2281":"nsc","\u227C":"prcue","\u22E0":"nprcue","\u227D":"sccue","\u22E1":"nsccue","\u227E":"prsim","\u227F":"scsim","\u227F\u0338":"NotSucceedsTilde","\u2282":"sub","\u2284":"nsub","\u2282\u20D2":"vnsub","\u2283":"sup","\u2285":"nsup","\u2283\u20D2":"vnsup","\u2286":"sube","\u2288":"nsube","\u2287":"supe","\u2289":"nsupe","\u228A\uFE00":"vsubne","\u228A":"subne","\u228B\uFE00":"vsupne","\u228B":"supne","\u228D":"cupdot","\u228E":"uplus","\u228F":"sqsub","\u228F\u0338":"NotSquareSubset","\u2290":"sqsup","\u2290\u0338":"NotSquareSuperset","\u2291":"sqsube","\u22E2":"nsqsube","\u2292":"sqsupe","\u22E3":"nsqsupe","\u2293":"sqcap","\u2293\uFE00":"sqcaps","\u2294":"sqcup","\u2294\uFE00":"sqcups","\u2295":"oplus","\u2296":"ominus","\u2297":"otimes","\u2298":"osol","\u2299":"odot","\u229A":"ocir","\u229B":"oast","\u229D":"odash","\u229E":"plusb","\u229F":"minusb","\u22A0":"timesb","\u22A1":"sdotb","\u22A2":"vdash","\u22AC":"nvdash","\u22A3":"dashv","\u22A4":"top","\u22A5":"bot","\u22A7":"models","\u22A8":"vDash","\u22AD":"nvDash","\u22A9":"Vdash","\u22AE":"nVdash","\u22AA":"Vvdash","\u22AB":"VDash","\u22AF":"nVDash","\u22B0":"prurel","\u22B2":"vltri","\u22EA":"nltri","\u22B3":"vrtri","\u22EB":"nrtri","\u22B4":"ltrie","\u22EC":"nltrie","\u22B4\u20D2":"nvltrie","\u22B5":"rtrie","\u22ED":"nrtrie","\u22B5\u20D2":"nvrtrie","\u22B6":"origof","\u22B7":"imof","\u22B8":"mumap","\u22B9":"hercon","\u22BA":"intcal","\u22BB":"veebar","\u22BD":"barvee","\u22BE":"angrtvb","\u22BF":"lrtri","\u22C0":"Wedge","\u22C1":"Vee","\u22C2":"xcap","\u22C3":"xcup","\u22C4":"diam","\u22C5":"sdot","\u22C6":"Star","\u22C7":"divonx","\u22C8":"bowtie","\u22C9":"ltimes","\u22CA":"rtimes","\u22CB":"lthree","\u22CC":"rthree","\u22CD":"bsime","\u22CE":"cuvee","\u22CF":"cuwed","\u22D0":"Sub","\u22D1":"Sup","\u22D2":"Cap","\u22D3":"Cup","\u22D4":"fork","\u22D5":"epar","\u22D6":"ltdot","\u22D7":"gtdot","\u22D8":"Ll","\u22D8\u0338":"nLl","\u22D9":"Gg","\u22D9\u0338":"nGg","\u22DA\uFE00":"lesg","\u22DA":"leg","\u22DB":"gel","\u22DB\uFE00":"gesl","\u22DE":"cuepr","\u22DF":"cuesc","\u22E6":"lnsim","\u22E7":"gnsim","\u22E8":"prnsim","\u22E9":"scnsim","\u22EE":"vellip","\u22EF":"ctdot","\u22F0":"utdot","\u22F1":"dtdot","\u22F2":"disin","\u22F3":"isinsv","\u22F4":"isins","\u22F5":"isindot","\u22F5\u0338":"notindot","\u22F6":"notinvc","\u22F7":"notinvb","\u22F9":"isinE","\u22F9\u0338":"notinE","\u22FA":"nisd","\u22FB":"xnis","\u22FC":"nis","\u22FD":"notnivc","\u22FE":"notnivb","\u2305":"barwed","\u2306":"Barwed","\u230C":"drcrop","\u230D":"dlcrop","\u230E":"urcrop","\u230F":"ulcrop","\u2310":"bnot","\u2312":"profline","\u2313":"profsurf","\u2315":"telrec","\u2316":"target","\u231C":"ulcorn","\u231D":"urcorn","\u231E":"dlcorn","\u231F":"drcorn","\u2322":"frown","\u2323":"smile","\u232D":"cylcty","\u232E":"profalar","\u2336":"topbot","\u233D":"ovbar","\u233F":"solbar","\u237C":"angzarr","\u23B0":"lmoust","\u23B1":"rmoust","\u23B4":"tbrk","\u23B5":"bbrk","\u23B6":"bbrktbrk","\u23DC":"OverParenthesis","\u23DD":"UnderParenthesis","\u23DE":"OverBrace","\u23DF":"UnderBrace","\u23E2":"trpezium","\u23E7":"elinters","\u2423":"blank","\u2500":"boxh","\u2502":"boxv","\u250C":"boxdr","\u2510":"boxdl","\u2514":"boxur","\u2518":"boxul","\u251C":"boxvr","\u2524":"boxvl","\u252C":"boxhd","\u2534":"boxhu","\u253C":"boxvh","\u2550":"boxH","\u2551":"boxV","\u2552":"boxdR","\u2553":"boxDr","\u2554":"boxDR","\u2555":"boxdL","\u2556":"boxDl","\u2557":"boxDL","\u2558":"boxuR","\u2559":"boxUr","\u255A":"boxUR","\u255B":"boxuL","\u255C":"boxUl","\u255D":"boxUL","\u255E":"boxvR","\u255F":"boxVr","\u2560":"boxVR","\u2561":"boxvL","\u2562":"boxVl","\u2563":"boxVL","\u2564":"boxHd","\u2565":"boxhD","\u2566":"boxHD","\u2567":"boxHu","\u2568":"boxhU","\u2569":"boxHU","\u256A":"boxvH","\u256B":"boxVh","\u256C":"boxVH","\u2580":"uhblk","\u2584":"lhblk","\u2588":"block","\u2591":"blk14","\u2592":"blk12","\u2593":"blk34","\u25A1":"squ","\u25AA":"squf","\u25AB":"EmptyVerySmallSquare","\u25AD":"rect","\u25AE":"marker","\u25B1":"fltns","\u25B3":"xutri","\u25B4":"utrif","\u25B5":"utri","\u25B8":"rtrif","\u25B9":"rtri","\u25BD":"xdtri","\u25BE":"dtrif","\u25BF":"dtri","\u25C2":"ltrif","\u25C3":"ltri","\u25CA":"loz","\u25CB":"cir","\u25EC":"tridot","\u25EF":"xcirc","\u25F8":"ultri","\u25F9":"urtri","\u25FA":"lltri","\u25FB":"EmptySmallSquare","\u25FC":"FilledSmallSquare","\u2605":"starf","\u2606":"star","\u260E":"phone","\u2640":"female","\u2642":"male","\u2660":"spades","\u2663":"clubs","\u2665":"hearts","\u2666":"diams","\u266A":"sung","\u2713":"check","\u2717":"cross","\u2720":"malt","\u2736":"sext","\u2758":"VerticalSeparator","\u27C8":"bsolhsub","\u27C9":"suphsol","\u27F5":"xlarr","\u27F6":"xrarr","\u27F7":"xharr","\u27F8":"xlArr","\u27F9":"xrArr","\u27FA":"xhArr","\u27FC":"xmap","\u27FF":"dzigrarr","\u2902":"nvlArr","\u2903":"nvrArr","\u2904":"nvHarr","\u2905":"Map","\u290C":"lbarr","\u290D":"rbarr","\u290E":"lBarr","\u290F":"rBarr","\u2910":"RBarr","\u2911":"DDotrahd","\u2912":"UpArrowBar","\u2913":"DownArrowBar","\u2916":"Rarrtl","\u2919":"latail","\u291A":"ratail","\u291B":"lAtail","\u291C":"rAtail","\u291D":"larrfs","\u291E":"rarrfs","\u291F":"larrbfs","\u2920":"rarrbfs","\u2923":"nwarhk","\u2924":"nearhk","\u2925":"searhk","\u2926":"swarhk","\u2927":"nwnear","\u2928":"toea","\u2929":"tosa","\u292A":"swnwar","\u2933":"rarrc","\u2933\u0338":"nrarrc","\u2935":"cudarrr","\u2936":"ldca","\u2937":"rdca","\u2938":"cudarrl","\u2939":"larrpl","\u293C":"curarrm","\u293D":"cularrp","\u2945":"rarrpl","\u2948":"harrcir","\u2949":"Uarrocir","\u294A":"lurdshar","\u294B":"ldrushar","\u294E":"LeftRightVector","\u294F":"RightUpDownVector","\u2950":"DownLeftRightVector","\u2951":"LeftUpDownVector","\u2952":"LeftVectorBar","\u2953":"RightVectorBar","\u2954":"RightUpVectorBar","\u2955":"RightDownVectorBar","\u2956":"DownLeftVectorBar","\u2957":"DownRightVectorBar","\u2958":"LeftUpVectorBar","\u2959":"LeftDownVectorBar","\u295A":"LeftTeeVector","\u295B":"RightTeeVector","\u295C":"RightUpTeeVector","\u295D":"RightDownTeeVector","\u295E":"DownLeftTeeVector","\u295F":"DownRightTeeVector","\u2960":"LeftUpTeeVector","\u2961":"LeftDownTeeVector","\u2962":"lHar","\u2963":"uHar","\u2964":"rHar","\u2965":"dHar","\u2966":"luruhar","\u2967":"ldrdhar","\u2968":"ruluhar","\u2969":"rdldhar","\u296A":"lharul","\u296B":"llhard","\u296C":"rharul","\u296D":"lrhard","\u296E":"udhar","\u296F":"duhar","\u2970":"RoundImplies","\u2971":"erarr","\u2972":"simrarr","\u2973":"larrsim","\u2974":"rarrsim","\u2975":"rarrap","\u2976":"ltlarr","\u2978":"gtrarr","\u2979":"subrarr","\u297B":"suplarr","\u297C":"lfisht","\u297D":"rfisht","\u297E":"ufisht","\u297F":"dfisht","\u299A":"vzigzag","\u299C":"vangrt","\u299D":"angrtvbd","\u29A4":"ange","\u29A5":"range","\u29A6":"dwangle","\u29A7":"uwangle","\u29A8":"angmsdaa","\u29A9":"angmsdab","\u29AA":"angmsdac","\u29AB":"angmsdad","\u29AC":"angmsdae","\u29AD":"angmsdaf","\u29AE":"angmsdag","\u29AF":"angmsdah","\u29B0":"bemptyv","\u29B1":"demptyv","\u29B2":"cemptyv","\u29B3":"raemptyv","\u29B4":"laemptyv","\u29B5":"ohbar","\u29B6":"omid","\u29B7":"opar","\u29B9":"operp","\u29BB":"olcross","\u29BC":"odsold","\u29BE":"olcir","\u29BF":"ofcir","\u29C0":"olt","\u29C1":"ogt","\u29C2":"cirscir","\u29C3":"cirE","\u29C4":"solb","\u29C5":"bsolb","\u29C9":"boxbox","\u29CD":"trisb","\u29CE":"rtriltri","\u29CF":"LeftTriangleBar","\u29CF\u0338":"NotLeftTriangleBar","\u29D0":"RightTriangleBar","\u29D0\u0338":"NotRightTriangleBar","\u29DC":"iinfin","\u29DD":"infintie","\u29DE":"nvinfin","\u29E3":"eparsl","\u29E4":"smeparsl","\u29E5":"eqvparsl","\u29EB":"lozf","\u29F4":"RuleDelayed","\u29F6":"dsol","\u2A00":"xodot","\u2A01":"xoplus","\u2A02":"xotime","\u2A04":"xuplus","\u2A06":"xsqcup","\u2A0D":"fpartint","\u2A10":"cirfnint","\u2A11":"awint","\u2A12":"rppolint","\u2A13":"scpolint","\u2A14":"npolint","\u2A15":"pointint","\u2A16":"quatint","\u2A17":"intlarhk","\u2A22":"pluscir","\u2A23":"plusacir","\u2A24":"simplus","\u2A25":"plusdu","\u2A26":"plussim","\u2A27":"plustwo","\u2A29":"mcomma","\u2A2A":"minusdu","\u2A2D":"loplus","\u2A2E":"roplus","\u2A2F":"Cross","\u2A30":"timesd","\u2A31":"timesbar","\u2A33":"smashp","\u2A34":"lotimes","\u2A35":"rotimes","\u2A36":"otimesas","\u2A37":"Otimes","\u2A38":"odiv","\u2A39":"triplus","\u2A3A":"triminus","\u2A3B":"tritime","\u2A3C":"iprod","\u2A3F":"amalg","\u2A40":"capdot","\u2A42":"ncup","\u2A43":"ncap","\u2A44":"capand","\u2A45":"cupor","\u2A46":"cupcap","\u2A47":"capcup","\u2A48":"cupbrcap","\u2A49":"capbrcup","\u2A4A":"cupcup","\u2A4B":"capcap","\u2A4C":"ccups","\u2A4D":"ccaps","\u2A50":"ccupssm","\u2A53":"And","\u2A54":"Or","\u2A55":"andand","\u2A56":"oror","\u2A57":"orslope","\u2A58":"andslope","\u2A5A":"andv","\u2A5B":"orv","\u2A5C":"andd","\u2A5D":"ord","\u2A5F":"wedbar","\u2A66":"sdote","\u2A6A":"simdot","\u2A6D":"congdot","\u2A6D\u0338":"ncongdot","\u2A6E":"easter","\u2A6F":"apacir","\u2A70":"apE","\u2A70\u0338":"napE","\u2A71":"eplus","\u2A72":"pluse","\u2A73":"Esim","\u2A77":"eDDot","\u2A78":"equivDD","\u2A79":"ltcir","\u2A7A":"gtcir","\u2A7B":"ltquest","\u2A7C":"gtquest","\u2A7D":"les","\u2A7D\u0338":"nles","\u2A7E":"ges","\u2A7E\u0338":"nges","\u2A7F":"lesdot","\u2A80":"gesdot","\u2A81":"lesdoto","\u2A82":"gesdoto","\u2A83":"lesdotor","\u2A84":"gesdotol","\u2A85":"lap","\u2A86":"gap","\u2A87":"lne","\u2A88":"gne","\u2A89":"lnap","\u2A8A":"gnap","\u2A8B":"lEg","\u2A8C":"gEl","\u2A8D":"lsime","\u2A8E":"gsime","\u2A8F":"lsimg","\u2A90":"gsiml","\u2A91":"lgE","\u2A92":"glE","\u2A93":"lesges","\u2A94":"gesles","\u2A95":"els","\u2A96":"egs","\u2A97":"elsdot","\u2A98":"egsdot","\u2A99":"el","\u2A9A":"eg","\u2A9D":"siml","\u2A9E":"simg","\u2A9F":"simlE","\u2AA0":"simgE","\u2AA1":"LessLess","\u2AA1\u0338":"NotNestedLessLess","\u2AA2":"GreaterGreater","\u2AA2\u0338":"NotNestedGreaterGreater","\u2AA4":"glj","\u2AA5":"gla","\u2AA6":"ltcc","\u2AA7":"gtcc","\u2AA8":"lescc","\u2AA9":"gescc","\u2AAA":"smt","\u2AAB":"lat","\u2AAC":"smte","\u2AAC\uFE00":"smtes","\u2AAD":"late","\u2AAD\uFE00":"lates","\u2AAE":"bumpE","\u2AAF":"pre","\u2AAF\u0338":"npre","\u2AB0":"sce","\u2AB0\u0338":"nsce","\u2AB3":"prE","\u2AB4":"scE","\u2AB5":"prnE","\u2AB6":"scnE","\u2AB7":"prap","\u2AB8":"scap","\u2AB9":"prnap","\u2ABA":"scnap","\u2ABB":"Pr","\u2ABC":"Sc","\u2ABD":"subdot","\u2ABE":"supdot","\u2ABF":"subplus","\u2AC0":"supplus","\u2AC1":"submult","\u2AC2":"supmult","\u2AC3":"subedot","\u2AC4":"supedot","\u2AC5":"subE","\u2AC5\u0338":"nsubE","\u2AC6":"supE","\u2AC6\u0338":"nsupE","\u2AC7":"subsim","\u2AC8":"supsim","\u2ACB\uFE00":"vsubnE","\u2ACB":"subnE","\u2ACC\uFE00":"vsupnE","\u2ACC":"supnE","\u2ACF":"csub","\u2AD0":"csup","\u2AD1":"csube","\u2AD2":"csupe","\u2AD3":"subsup","\u2AD4":"supsub","\u2AD5":"subsub","\u2AD6":"supsup","\u2AD7":"suphsub","\u2AD8":"supdsub","\u2AD9":"forkv","\u2ADA":"topfork","\u2ADB":"mlcp","\u2AE4":"Dashv","\u2AE6":"Vdashl","\u2AE7":"Barv","\u2AE8":"vBar","\u2AE9":"vBarv","\u2AEB":"Vbar","\u2AEC":"Not","\u2AED":"bNot","\u2AEE":"rnmid","\u2AEF":"cirmid","\u2AF0":"midcir","\u2AF1":"topcir","\u2AF2":"nhpar","\u2AF3":"parsim","\u2AFD":"parsl","\u2AFD\u20E5":"nparsl","\u266D":"flat","\u266E":"natur","\u266F":"sharp","\xA4":"curren","\xA2":"cent",$:"dollar","\xA3":"pound","\xA5":"yen","\u20AC":"euro","\xB9":"sup1","\xBD":"half","\u2153":"frac13","\xBC":"frac14","\u2155":"frac15","\u2159":"frac16","\u215B":"frac18","\xB2":"sup2","\u2154":"frac23","\u2156":"frac25","\xB3":"sup3","\xBE":"frac34","\u2157":"frac35","\u215C":"frac38","\u2158":"frac45","\u215A":"frac56","\u215D":"frac58","\u215E":"frac78","\u{1D4B6}":"ascr","\u{1D552}":"aopf","\u{1D51E}":"afr","\u{1D538}":"Aopf","\u{1D504}":"Afr","\u{1D49C}":"Ascr",\u00AA:"ordf",\u00E1:"aacute",\u00C1:"Aacute",\u00E0:"agrave",\u00C0:"Agrave",\u0103:"abreve",\u0102:"Abreve",\u00E2:"acirc",\u00C2:"Acirc",\u00E5:"aring",\u00C5:"angst",\u00E4:"auml",\u00C4:"Auml",\u00E3:"atilde",\u00C3:"Atilde",\u0105:"aogon",\u0104:"Aogon",\u0101:"amacr",\u0100:"Amacr",\u00E6:"aelig",\u00C6:"AElig","\u{1D4B7}":"bscr","\u{1D553}":"bopf","\u{1D51F}":"bfr","\u{1D539}":"Bopf",\u212C:"Bscr","\u{1D505}":"Bfr","\u{1D520}":"cfr","\u{1D4B8}":"cscr","\u{1D554}":"copf",\u212D:"Cfr","\u{1D49E}":"Cscr",\u2102:"Copf",\u0107:"cacute",\u0106:"Cacute",\u0109:"ccirc",\u0108:"Ccirc",\u010D:"ccaron",\u010C:"Ccaron",\u010B:"cdot",\u010A:"Cdot",\u00E7:"ccedil",\u00C7:"Ccedil","\u2105":"incare","\u{1D521}":"dfr","\u2146":"dd","\u{1D555}":"dopf","\u{1D4B9}":"dscr","\u{1D49F}":"Dscr","\u{1D507}":"Dfr","\u2145":"DD","\u{1D53B}":"Dopf",\u010F:"dcaron",\u010E:"Dcaron",\u0111:"dstrok",\u0110:"Dstrok",\u00F0:"eth",\u00D0:"ETH","\u2147":"ee",\u212F:"escr","\u{1D522}":"efr","\u{1D556}":"eopf",\u2130:"Escr","\u{1D508}":"Efr","\u{1D53C}":"Eopf",\u00E9:"eacute",\u00C9:"Eacute",\u00E8:"egrave",\u00C8:"Egrave",\u00EA:"ecirc",\u00CA:"Ecirc",\u011B:"ecaron",\u011A:"Ecaron",\u00EB:"euml",\u00CB:"Euml",\u0117:"edot",\u0116:"Edot",\u0119:"eogon",\u0118:"Eogon",\u0113:"emacr",\u0112:"Emacr","\u{1D523}":"ffr","\u{1D557}":"fopf","\u{1D4BB}":"fscr","\u{1D509}":"Ffr","\u{1D53D}":"Fopf",\u2131:"Fscr",\uFB00:"fflig",\uFB03:"ffilig",\uFB04:"ffllig",\uFB01:"filig",fj:"fjlig",\uFB02:"fllig",\u0192:"fnof",\u210A:"gscr","\u{1D558}":"gopf","\u{1D524}":"gfr","\u{1D4A2}":"Gscr","\u{1D53E}":"Gopf","\u{1D50A}":"Gfr",\u01F5:"gacute",\u011F:"gbreve",\u011E:"Gbreve",\u011D:"gcirc",\u011C:"Gcirc",\u0121:"gdot",\u0120:"Gdot",\u0122:"Gcedil","\u{1D525}":"hfr",\u210E:"planckh","\u{1D4BD}":"hscr","\u{1D559}":"hopf",\u210B:"Hscr",\u210C:"Hfr",\u210D:"Hopf",\u0125:"hcirc",\u0124:"Hcirc",\u210F:"hbar",\u0127:"hstrok",\u0126:"Hstrok","\u{1D55A}":"iopf","\u{1D526}":"ifr","\u{1D4BE}":"iscr","\u2148":"ii","\u{1D540}":"Iopf",\u2110:"Iscr",\u2111:"Im",\u00ED:"iacute",\u00CD:"Iacute",\u00EC:"igrave",\u00CC:"Igrave",\u00EE:"icirc",\u00CE:"Icirc",\u00EF:"iuml",\u00CF:"Iuml",\u0129:"itilde",\u0128:"Itilde",\u0130:"Idot",\u012F:"iogon",\u012E:"Iogon",\u012B:"imacr",\u012A:"Imacr",\u0133:"ijlig",\u0132:"IJlig",\u0131:"imath","\u{1D4BF}":"jscr","\u{1D55B}":"jopf","\u{1D527}":"jfr","\u{1D4A5}":"Jscr","\u{1D50D}":"Jfr","\u{1D541}":"Jopf",\u0135:"jcirc",\u0134:"Jcirc","\u0237":"jmath","\u{1D55C}":"kopf","\u{1D4C0}":"kscr","\u{1D528}":"kfr","\u{1D4A6}":"Kscr","\u{1D542}":"Kopf","\u{1D50E}":"Kfr",\u0137:"kcedil",\u0136:"Kcedil","\u{1D529}":"lfr","\u{1D4C1}":"lscr",\u2113:"ell","\u{1D55D}":"lopf",\u2112:"Lscr","\u{1D50F}":"Lfr","\u{1D543}":"Lopf",\u013A:"lacute",\u0139:"Lacute",\u013E:"lcaron",\u013D:"Lcaron",\u013C:"lcedil",\u013B:"Lcedil",\u0142:"lstrok",\u0141:"Lstrok",\u0140:"lmidot",\u013F:"Lmidot","\u{1D52A}":"mfr","\u{1D55E}":"mopf","\u{1D4C2}":"mscr","\u{1D510}":"Mfr","\u{1D544}":"Mopf",\u2133:"Mscr","\u{1D52B}":"nfr","\u{1D55F}":"nopf","\u{1D4C3}":"nscr",\u2115:"Nopf","\u{1D4A9}":"Nscr","\u{1D511}":"Nfr",\u0144:"nacute",\u0143:"Nacute",\u0148:"ncaron",\u0147:"Ncaron",\u00F1:"ntilde",\u00D1:"Ntilde",\u0146:"ncedil",\u0145:"Ncedil","\u2116":"numero",\u014B:"eng",\u014A:"ENG","\u{1D560}":"oopf","\u{1D52C}":"ofr",\u2134:"oscr","\u{1D4AA}":"Oscr","\u{1D512}":"Ofr","\u{1D546}":"Oopf",\u00BA:"ordm",\u00F3:"oacute",\u00D3:"Oacute",\u00F2:"ograve",\u00D2:"Ograve",\u00F4:"ocirc",\u00D4:"Ocirc",\u00F6:"ouml",\u00D6:"Ouml",\u0151:"odblac",\u0150:"Odblac",\u00F5:"otilde",\u00D5:"Otilde",\u00F8:"oslash",\u00D8:"Oslash",\u014D:"omacr",\u014C:"Omacr",\u0153:"oelig",\u0152:"OElig","\u{1D52D}":"pfr","\u{1D4C5}":"pscr","\u{1D561}":"popf",\u2119:"Popf","\u{1D513}":"Pfr","\u{1D4AB}":"Pscr","\u{1D562}":"qopf","\u{1D52E}":"qfr","\u{1D4C6}":"qscr","\u{1D4AC}":"Qscr","\u{1D514}":"Qfr",\u211A:"Qopf",\u0138:"kgreen","\u{1D52F}":"rfr","\u{1D563}":"ropf","\u{1D4C7}":"rscr",\u211B:"Rscr",\u211C:"Re",\u211D:"Ropf",\u0155:"racute",\u0154:"Racute",\u0159:"rcaron",\u0158:"Rcaron",\u0157:"rcedil",\u0156:"Rcedil","\u{1D564}":"sopf","\u{1D4C8}":"sscr","\u{1D530}":"sfr","\u{1D54A}":"Sopf","\u{1D516}":"Sfr","\u{1D4AE}":"Sscr","\u24C8":"oS",\u015B:"sacute",\u015A:"Sacute",\u015D:"scirc",\u015C:"Scirc",\u0161:"scaron",\u0160:"Scaron",\u015F:"scedil",\u015E:"Scedil",\u00DF:"szlig","\u{1D531}":"tfr","\u{1D4C9}":"tscr","\u{1D565}":"topf","\u{1D4AF}":"Tscr","\u{1D517}":"Tfr","\u{1D54B}":"Topf",\u0165:"tcaron",\u0164:"Tcaron",\u0163:"tcedil",\u0162:"Tcedil","\u2122":"trade",\u0167:"tstrok",\u0166:"Tstrok","\u{1D4CA}":"uscr","\u{1D566}":"uopf","\u{1D532}":"ufr","\u{1D54C}":"Uopf","\u{1D518}":"Ufr","\u{1D4B0}":"Uscr",\u00FA:"uacute",\u00DA:"Uacute",\u00F9:"ugrave",\u00D9:"Ugrave",\u016D:"ubreve",\u016C:"Ubreve",\u00FB:"ucirc",\u00DB:"Ucirc",\u016F:"uring",\u016E:"Uring",\u00FC:"uuml",\u00DC:"Uuml",\u0171:"udblac",\u0170:"Udblac",\u0169:"utilde",\u0168:"Utilde",\u0173:"uogon",\u0172:"Uogon",\u016B:"umacr",\u016A:"Umacr","\u{1D533}":"vfr","\u{1D567}":"vopf","\u{1D4CB}":"vscr","\u{1D519}":"Vfr","\u{1D54D}":"Vopf","\u{1D4B1}":"Vscr","\u{1D568}":"wopf","\u{1D4CC}":"wscr","\u{1D534}":"wfr","\u{1D4B2}":"Wscr","\u{1D54E}":"Wopf","\u{1D51A}":"Wfr",\u0175:"wcirc",\u0174:"Wcirc","\u{1D535}":"xfr","\u{1D4CD}":"xscr","\u{1D569}":"xopf","\u{1D54F}":"Xopf","\u{1D51B}":"Xfr","\u{1D4B3}":"Xscr","\u{1D536}":"yfr","\u{1D4CE}":"yscr","\u{1D56A}":"yopf","\u{1D4B4}":"Yscr","\u{1D51C}":"Yfr","\u{1D550}":"Yopf",\u00FD:"yacute",\u00DD:"Yacute",\u0177:"ycirc",\u0176:"Ycirc",\u00FF:"yuml",\u0178:"Yuml","\u{1D4CF}":"zscr","\u{1D537}":"zfr","\u{1D56B}":"zopf",\u2128:"Zfr",\u2124:"Zopf","\u{1D4B5}":"Zscr",\u017A:"zacute",\u0179:"Zacute",\u017E:"zcaron",\u017D:"Zcaron",\u017C:"zdot",\u017B:"Zdot",\u01B5:"imped",\u00FE:"thorn",\u00DE:"THORN",\u0149:"napos",\u03B1:"alpha",\u0391:"Alpha",\u03B2:"beta",\u0392:"Beta",\u03B3:"gamma",\u0393:"Gamma",\u03B4:"delta",\u0394:"Delta",\u03B5:"epsi","\u03F5":"epsiv",\u0395:"Epsilon",\u03DD:"gammad",\u03DC:"Gammad",\u03B6:"zeta",\u0396:"Zeta",\u03B7:"eta",\u0397:"Eta",\u03B8:"theta",\u03D1:"thetav",\u0398:"Theta",\u03B9:"iota",\u0399:"Iota",\u03BA:"kappa",\u03F0:"kappav",\u039A:"Kappa",\u03BB:"lambda",\u039B:"Lambda",\u03BC:"mu",\u00B5:"micro",\u039C:"Mu",\u03BD:"nu",\u039D:"Nu",\u03BE:"xi",\u039E:"Xi",\u03BF:"omicron",\u039F:"Omicron",\u03C0:"pi",\u03D6:"piv",\u03A0:"Pi",\u03C1:"rho",\u03F1:"rhov",\u03A1:"Rho",\u03C3:"sigma",\u03A3:"Sigma",\u03C2:"sigmaf",\u03C4:"tau",\u03A4:"Tau",\u03C5:"upsi",\u03A5:"Upsilon",\u03D2:"Upsi",\u03C6:"phi",\u03D5:"phiv",\u03A6:"Phi",\u03C7:"chi",\u03A7:"Chi",\u03C8:"psi",\u03A8:"Psi",\u03C9:"omega",\u03A9:"ohm",\u0430:"acy",\u0410:"Acy",\u0431:"bcy",\u0411:"Bcy",\u0432:"vcy",\u0412:"Vcy",\u0433:"gcy",\u0413:"Gcy",\u0453:"gjcy",\u0403:"GJcy",\u0434:"dcy",\u0414:"Dcy",\u0452:"djcy",\u0402:"DJcy",\u0435:"iecy",\u0415:"IEcy",\u0451:"iocy",\u0401:"IOcy",\u0454:"jukcy",\u0404:"Jukcy",\u0436:"zhcy",\u0416:"ZHcy",\u0437:"zcy",\u0417:"Zcy",\u0455:"dscy",\u0405:"DScy",\u0438:"icy",\u0418:"Icy",\u0456:"iukcy",\u0406:"Iukcy",\u0457:"yicy",\u0407:"YIcy",\u0439:"jcy",\u0419:"Jcy",\u0458:"jsercy",\u0408:"Jsercy",\u043A:"kcy",\u041A:"Kcy",\u045C:"kjcy",\u040C:"KJcy",\u043B:"lcy",\u041B:"Lcy",\u0459:"ljcy",\u0409:"LJcy",\u043C:"mcy",\u041C:"Mcy",\u043D:"ncy",\u041D:"Ncy",\u045A:"njcy",\u040A:"NJcy",\u043E:"ocy",\u041E:"Ocy",\u043F:"pcy",\u041F:"Pcy",\u0440:"rcy",\u0420:"Rcy",\u0441:"scy",\u0421:"Scy",\u0442:"tcy",\u0422:"Tcy",\u045B:"tshcy",\u040B:"TSHcy",\u0443:"ucy",\u0423:"Ucy",\u045E:"ubrcy",\u040E:"Ubrcy",\u0444:"fcy",\u0424:"Fcy",\u0445:"khcy",\u0425:"KHcy",\u0446:"tscy",\u0426:"TScy",\u0447:"chcy",\u0427:"CHcy",\u045F:"dzcy",\u040F:"DZcy",\u0448:"shcy",\u0428:"SHcy",\u0449:"shchcy",\u0429:"SHCHcy",\u044A:"hardcy",\u042A:"HARDcy",\u044B:"ycy",\u042B:"Ycy",\u044C:"softcy",\u042C:"SOFTcy",\u044D:"ecy",\u042D:"Ecy",\u044E:"yucy",\u042E:"YUcy",\u044F:"yacy",\u042F:"YAcy",\u2135:"aleph",\u2136:"beth",\u2137:"gimel",\u2138:"daleth"},a=/["&'<>`]/g,t={'"':""","&":"&","'":"'","<":"<",">":">","`":"`"},e=/&#(?:[xX][^a-fA-F0-9]|[^0-9xX])/,o=/[\0-\x08\x0B\x0E-\x1F\x7F-\x9F\uFDD0-\uFDEF\uFFFE\uFFFF]|[\uD83F\uD87F\uD8BF\uD8FF\uD93F\uD97F\uD9BF\uD9FF\uDA3F\uDA7F\uDABF\uDAFF\uDB3F\uDB7F\uDBBF\uDBFF][\uDFFE\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,i=/&(CounterClockwiseContourIntegral|DoubleLongLeftRightArrow|ClockwiseContourIntegral|NotNestedGreaterGreater|NotSquareSupersetEqual|DiacriticalDoubleAcute|NotRightTriangleEqual|NotSucceedsSlantEqual|NotPrecedesSlantEqual|CloseCurlyDoubleQuote|NegativeVeryThinSpace|DoubleContourIntegral|FilledVerySmallSquare|CapitalDifferentialD|OpenCurlyDoubleQuote|EmptyVerySmallSquare|NestedGreaterGreater|DoubleLongRightArrow|NotLeftTriangleEqual|NotGreaterSlantEqual|ReverseUpEquilibrium|DoubleLeftRightArrow|NotSquareSubsetEqual|NotDoubleVerticalBar|RightArrowLeftArrow|NotGreaterFullEqual|NotRightTriangleBar|SquareSupersetEqual|DownLeftRightVector|DoubleLongLeftArrow|leftrightsquigarrow|LeftArrowRightArrow|NegativeMediumSpace|blacktriangleright|RightDownVectorBar|PrecedesSlantEqual|RightDoubleBracket|SucceedsSlantEqual|NotLeftTriangleBar|RightTriangleEqual|SquareIntersection|RightDownTeeVector|ReverseEquilibrium|NegativeThickSpace|longleftrightarrow|Longleftrightarrow|LongLeftRightArrow|DownRightTeeVector|DownRightVectorBar|GreaterSlantEqual|SquareSubsetEqual|LeftDownVectorBar|LeftDoubleBracket|VerticalSeparator|rightleftharpoons|NotGreaterGreater|NotSquareSuperset|blacktriangleleft|blacktriangledown|NegativeThinSpace|LeftDownTeeVector|NotLessSlantEqual|leftrightharpoons|DoubleUpDownArrow|DoubleVerticalBar|LeftTriangleEqual|FilledSmallSquare|twoheadrightarrow|NotNestedLessLess|DownLeftTeeVector|DownLeftVectorBar|RightAngleBracket|NotTildeFullEqual|NotReverseElement|RightUpDownVector|DiacriticalTilde|NotSucceedsTilde|circlearrowright|NotPrecedesEqual|rightharpoondown|DoubleRightArrow|NotSucceedsEqual|NonBreakingSpace|NotRightTriangle|LessEqualGreater|RightUpTeeVector|LeftAngleBracket|GreaterFullEqual|DownArrowUpArrow|RightUpVectorBar|twoheadleftarrow|GreaterEqualLess|downharpoonright|RightTriangleBar|ntrianglerighteq|NotSupersetEqual|LeftUpDownVector|DiacriticalAcute|rightrightarrows|vartriangleright|UpArrowDownArrow|DiacriticalGrave|UnderParenthesis|EmptySmallSquare|LeftUpVectorBar|leftrightarrows|DownRightVector|downharpoonleft|trianglerighteq|ShortRightArrow|OverParenthesis|DoubleLeftArrow|DoubleDownArrow|NotSquareSubset|bigtriangledown|ntrianglelefteq|UpperRightArrow|curvearrowright|vartriangleleft|NotLeftTriangle|nleftrightarrow|LowerRightArrow|NotHumpDownHump|NotGreaterTilde|rightthreetimes|LeftUpTeeVector|NotGreaterEqual|straightepsilon|LeftTriangleBar|rightsquigarrow|ContourIntegral|rightleftarrows|CloseCurlyQuote|RightDownVector|LeftRightVector|nLeftrightarrow|leftharpoondown|circlearrowleft|SquareSuperset|OpenCurlyQuote|hookrightarrow|HorizontalLine|DiacriticalDot|NotLessGreater|ntriangleright|DoubleRightTee|InvisibleComma|InvisibleTimes|LowerLeftArrow|DownLeftVector|NotSubsetEqual|curvearrowleft|trianglelefteq|NotVerticalBar|TildeFullEqual|downdownarrows|NotGreaterLess|RightTeeVector|ZeroWidthSpace|looparrowright|LongRightArrow|doublebarwedge|ShortLeftArrow|ShortDownArrow|RightVectorBar|GreaterGreater|ReverseElement|rightharpoonup|LessSlantEqual|leftthreetimes|upharpoonright|rightarrowtail|LeftDownVector|Longrightarrow|NestedLessLess|UpperLeftArrow|nshortparallel|leftleftarrows|leftrightarrow|Leftrightarrow|LeftRightArrow|longrightarrow|upharpoonleft|RightArrowBar|ApplyFunction|LeftTeeVector|leftarrowtail|NotEqualTilde|varsubsetneqq|varsupsetneqq|RightTeeArrow|SucceedsEqual|SucceedsTilde|LeftVectorBar|SupersetEqual|hookleftarrow|DifferentialD|VerticalTilde|VeryThinSpace|blacktriangle|bigtriangleup|LessFullEqual|divideontimes|leftharpoonup|UpEquilibrium|ntriangleleft|RightTriangle|measuredangle|shortparallel|longleftarrow|Longleftarrow|LongLeftArrow|DoubleLeftTee|Poincareplane|PrecedesEqual|triangleright|DoubleUpArrow|RightUpVector|fallingdotseq|looparrowleft|PrecedesTilde|NotTildeEqual|NotTildeTilde|smallsetminus|Proportional|triangleleft|triangledown|UnderBracket|NotHumpEqual|exponentiale|ExponentialE|NotLessTilde|HilbertSpace|RightCeiling|blacklozenge|varsupsetneq|HumpDownHump|GreaterEqual|VerticalLine|LeftTeeArrow|NotLessEqual|DownTeeArrow|LeftTriangle|varsubsetneq|Intersection|NotCongruent|DownArrowBar|LeftUpVector|LeftArrowBar|risingdotseq|GreaterTilde|RoundImplies|SquareSubset|ShortUpArrow|NotSuperset|quaternions|precnapprox|backepsilon|preccurlyeq|OverBracket|blacksquare|MediumSpace|VerticalBar|circledcirc|circleddash|CircleMinus|CircleTimes|LessGreater|curlyeqprec|curlyeqsucc|diamondsuit|UpDownArrow|Updownarrow|RuleDelayed|Rrightarrow|updownarrow|RightVector|nRightarrow|nrightarrow|eqslantless|LeftCeiling|Equilibrium|SmallCircle|expectation|NotSucceeds|thickapprox|GreaterLess|SquareUnion|NotPrecedes|NotLessLess|straightphi|succnapprox|succcurlyeq|SubsetEqual|sqsupseteq|Proportion|Laplacetrf|ImaginaryI|supsetneqq|NotGreater|gtreqqless|NotElement|ThickSpace|TildeEqual|TildeTilde|Fouriertrf|rmoustache|EqualTilde|eqslantgtr|UnderBrace|LeftVector|UpArrowBar|nLeftarrow|nsubseteqq|subsetneqq|nsupseteqq|nleftarrow|succapprox|lessapprox|UpTeeArrow|upuparrows|curlywedge|lesseqqgtr|varepsilon|varnothing|RightFloor|complement|CirclePlus|sqsubseteq|Lleftarrow|circledast|RightArrow|Rightarrow|rightarrow|lmoustache|Bernoullis|precapprox|mapstoleft|mapstodown|longmapsto|dotsquare|downarrow|DoubleDot|nsubseteq|supsetneq|leftarrow|nsupseteq|subsetneq|ThinSpace|ngeqslant|subseteqq|HumpEqual|NotSubset|triangleq|NotCupCap|lesseqgtr|heartsuit|TripleDot|Leftarrow|Coproduct|Congruent|varpropto|complexes|gvertneqq|LeftArrow|LessTilde|supseteqq|MinusPlus|CircleDot|nleqslant|NotExists|gtreqless|nparallel|UnionPlus|LeftFloor|checkmark|CenterDot|centerdot|Mellintrf|gtrapprox|bigotimes|OverBrace|spadesuit|therefore|pitchfork|rationals|PlusMinus|Backslash|Therefore|DownBreve|backsimeq|backprime|DownArrow|nshortmid|Downarrow|lvertneqq|eqvparsl|imagline|imagpart|infintie|integers|Integral|intercal|LessLess|Uarrocir|intlarhk|sqsupset|angmsdaf|sqsubset|llcorner|vartheta|cupbrcap|lnapprox|Superset|SuchThat|succnsim|succneqq|angmsdag|biguplus|curlyvee|trpezium|Succeeds|NotTilde|bigwedge|angmsdah|angrtvbd|triminus|cwconint|fpartint|lrcorner|smeparsl|subseteq|urcorner|lurdshar|laemptyv|DDotrahd|approxeq|ldrushar|awconint|mapstoup|backcong|shortmid|triangle|geqslant|gesdotol|timesbar|circledR|circledS|setminus|multimap|naturals|scpolint|ncongdot|RightTee|boxminus|gnapprox|boxtimes|andslope|thicksim|angmsdaa|varsigma|cirfnint|rtriltri|angmsdab|rppolint|angmsdac|barwedge|drbkarow|clubsuit|thetasym|bsolhsub|capbrcup|dzigrarr|doteqdot|DotEqual|dotminus|UnderBar|NotEqual|realpart|otimesas|ulcorner|hksearow|hkswarow|parallel|PartialD|elinters|emptyset|plusacir|bbrktbrk|angmsdad|pointint|bigoplus|angmsdae|Precedes|bigsqcup|varkappa|notindot|supseteq|precneqq|precnsim|profalar|profline|profsurf|leqslant|lesdotor|raemptyv|subplus|notnivb|notnivc|subrarr|zigrarr|vzigzag|submult|subedot|Element|between|cirscir|larrbfs|larrsim|lotimes|lbrksld|lbrkslu|lozenge|ldrdhar|dbkarow|bigcirc|epsilon|simrarr|simplus|ltquest|Epsilon|luruhar|gtquest|maltese|npolint|eqcolon|npreceq|bigodot|ddagger|gtrless|bnequiv|harrcir|ddotseq|equivDD|backsim|demptyv|nsqsube|nsqsupe|Upsilon|nsubset|upsilon|minusdu|nsucceq|swarrow|nsupset|coloneq|searrow|boxplus|napprox|natural|asympeq|alefsym|congdot|nearrow|bigstar|diamond|supplus|tritime|LeftTee|nvinfin|triplus|NewLine|nvltrie|nvrtrie|nwarrow|nexists|Diamond|ruluhar|Implies|supmult|angzarr|suplarr|suphsub|questeq|because|digamma|Because|olcross|bemptyv|omicron|Omicron|rotimes|NoBreak|intprod|angrtvb|orderof|uwangle|suphsol|lesdoto|orslope|DownTee|realine|cudarrl|rdldhar|OverBar|supedot|lessdot|supdsub|topfork|succsim|rbrkslu|rbrksld|pertenk|cudarrr|isindot|planckh|lessgtr|pluscir|gesdoto|plussim|plustwo|lesssim|cularrp|rarrsim|Cayleys|notinva|notinvb|notinvc|UpArrow|Uparrow|uparrow|NotLess|dwangle|precsim|Product|curarrm|Cconint|dotplus|rarrbfs|ccupssm|Cedilla|cemptyv|notniva|quatint|frac35|frac38|frac45|frac56|frac58|frac78|tridot|xoplus|gacute|gammad|Gammad|lfisht|lfloor|bigcup|sqsupe|gbreve|Gbreve|lharul|sqsube|sqcups|Gcedil|apacir|llhard|lmidot|Lmidot|lmoust|andand|sqcaps|approx|Abreve|spades|circeq|tprime|divide|topcir|Assign|topbot|gesdot|divonx|xuplus|timesd|gesles|atilde|solbar|SOFTcy|loplus|timesb|lowast|lowbar|dlcorn|dlcrop|softcy|dollar|lparlt|thksim|lrhard|Atilde|lsaquo|smashp|bigvee|thinsp|wreath|bkarow|lsquor|lstrok|Lstrok|lthree|ltimes|ltlarr|DotDot|simdot|ltrPar|weierp|xsqcup|angmsd|sigmav|sigmaf|zeetrf|Zcaron|zcaron|mapsto|vsupne|thetav|cirmid|marker|mcomma|Zacute|vsubnE|there4|gtlPar|vsubne|bottom|gtrarr|SHCHcy|shchcy|midast|midcir|middot|minusb|minusd|gtrdot|bowtie|sfrown|mnplus|models|colone|seswar|Colone|mstpos|searhk|gtrsim|nacute|Nacute|boxbox|telrec|hairsp|Tcedil|nbumpe|scnsim|ncaron|Ncaron|ncedil|Ncedil|hamilt|Scedil|nearhk|hardcy|HARDcy|tcedil|Tcaron|commat|nequiv|nesear|tcaron|target|hearts|nexist|varrho|scedil|Scaron|scaron|hellip|Sacute|sacute|hercon|swnwar|compfn|rtimes|rthree|rsquor|rsaquo|zacute|wedgeq|homtht|barvee|barwed|Barwed|rpargt|horbar|conint|swarhk|roplus|nltrie|hslash|hstrok|Hstrok|rmoust|Conint|bprime|hybull|hyphen|iacute|Iacute|supsup|supsub|supsim|varphi|coprod|brvbar|agrave|Supset|supset|igrave|Igrave|notinE|Agrave|iiiint|iinfin|copysr|wedbar|Verbar|vangrt|becaus|incare|verbar|inodot|bullet|drcorn|intcal|drcrop|cularr|vellip|Utilde|bumpeq|cupcap|dstrok|Dstrok|CupCap|cupcup|cupdot|eacute|Eacute|supdot|iquest|easter|ecaron|Ecaron|ecolon|isinsv|utilde|itilde|Itilde|curarr|succeq|Bumpeq|cacute|ulcrop|nparsl|Cacute|nprcue|egrave|Egrave|nrarrc|nrarrw|subsup|subsub|nrtrie|jsercy|nsccue|Jsercy|kappav|kcedil|Kcedil|subsim|ulcorn|nsimeq|egsdot|veebar|kgreen|capand|elsdot|Subset|subset|curren|aacute|lacute|Lacute|emptyv|ntilde|Ntilde|lagran|lambda|Lambda|capcap|Ugrave|langle|subdot|emsp13|numero|emsp14|nvdash|nvDash|nVdash|nVDash|ugrave|ufisht|nvHarr|larrfs|nvlArr|larrhk|larrlp|larrpl|nvrArr|Udblac|nwarhk|larrtl|nwnear|oacute|Oacute|latail|lAtail|sstarf|lbrace|odblac|Odblac|lbrack|udblac|odsold|eparsl|lcaron|Lcaron|ograve|Ograve|lcedil|Lcedil|Aacute|ssmile|ssetmn|squarf|ldquor|capcup|ominus|cylcty|rharul|eqcirc|dagger|rfloor|rfisht|Dagger|daleth|equals|origof|capdot|equest|dcaron|Dcaron|rdquor|oslash|Oslash|otilde|Otilde|otimes|Otimes|urcrop|Ubreve|ubreve|Yacute|Uacute|uacute|Rcedil|rcedil|urcorn|parsim|Rcaron|Vdashl|rcaron|Tstrok|percnt|period|permil|Exists|yacute|rbrack|rbrace|phmmat|ccaron|Ccaron|planck|ccedil|plankv|tstrok|female|plusdo|plusdu|ffilig|plusmn|ffllig|Ccedil|rAtail|dfisht|bernou|ratail|Rarrtl|rarrtl|angsph|rarrpl|rarrlp|rarrhk|xwedge|xotime|forall|ForAll|Vvdash|vsupnE|preceq|bigcap|frac12|frac13|frac14|primes|rarrfs|prnsim|frac15|Square|frac16|square|lesdot|frac18|frac23|propto|prurel|rarrap|rangle|puncsp|frac25|Racute|qprime|racute|lesges|frac34|abreve|AElig|eqsim|utdot|setmn|urtri|Equal|Uring|seArr|uring|searr|dashv|Dashv|mumap|nabla|iogon|Iogon|sdote|sdotb|scsim|napid|napos|equiv|natur|Acirc|dblac|erarr|nbump|iprod|erDot|ucirc|awint|esdot|angrt|ncong|isinE|scnap|Scirc|scirc|ndash|isins|Ubrcy|nearr|neArr|isinv|nedot|ubrcy|acute|Ycirc|iukcy|Iukcy|xutri|nesim|caret|jcirc|Jcirc|caron|twixt|ddarr|sccue|exist|jmath|sbquo|ngeqq|angst|ccaps|lceil|ngsim|UpTee|delta|Delta|rtrif|nharr|nhArr|nhpar|rtrie|jukcy|Jukcy|kappa|rsquo|Kappa|nlarr|nlArr|TSHcy|rrarr|aogon|Aogon|fflig|xrarr|tshcy|ccirc|nleqq|filig|upsih|nless|dharl|nlsim|fjlig|ropar|nltri|dharr|robrk|roarr|fllig|fltns|roang|rnmid|subnE|subne|lAarr|trisb|Ccirc|acirc|ccups|blank|VDash|forkv|Vdash|langd|cedil|blk12|blk14|laquo|strns|diams|notin|vDash|larrb|blk34|block|disin|uplus|vdash|vBarv|aelig|starf|Wedge|check|xrArr|lates|lbarr|lBarr|notni|lbbrk|bcong|frasl|lbrke|frown|vrtri|vprop|vnsup|gamma|Gamma|wedge|xodot|bdquo|srarr|doteq|ldquo|boxdl|boxdL|gcirc|Gcirc|boxDl|boxDL|boxdr|boxdR|boxDr|TRADE|trade|rlhar|boxDR|vnsub|npart|vltri|rlarr|boxhd|boxhD|nprec|gescc|nrarr|nrArr|boxHd|boxHD|boxhu|boxhU|nrtri|boxHu|clubs|boxHU|times|colon|Colon|gimel|xlArr|Tilde|nsime|tilde|nsmid|nspar|THORN|thorn|xlarr|nsube|nsubE|thkap|xhArr|comma|nsucc|boxul|boxuL|nsupe|nsupE|gneqq|gnsim|boxUl|boxUL|grave|boxur|boxuR|boxUr|boxUR|lescc|angle|bepsi|boxvh|varpi|boxvH|numsp|Theta|gsime|gsiml|theta|boxVh|boxVH|boxvl|gtcir|gtdot|boxvL|boxVl|boxVL|crarr|cross|Cross|nvsim|boxvr|nwarr|nwArr|sqsup|dtdot|Uogon|lhard|lharu|dtrif|ocirc|Ocirc|lhblk|duarr|odash|sqsub|Hacek|sqcup|llarr|duhar|oelig|OElig|ofcir|boxvR|uogon|lltri|boxVr|csube|uuarr|ohbar|csupe|ctdot|olarr|olcir|harrw|oline|sqcap|omacr|Omacr|omega|Omega|boxVR|aleph|lneqq|lnsim|loang|loarr|rharu|lobrk|hcirc|operp|oplus|rhard|Hcirc|orarr|Union|order|ecirc|Ecirc|cuepr|szlig|cuesc|breve|reals|eDDot|Breve|hoarr|lopar|utrif|rdquo|Umacr|umacr|efDot|swArr|ultri|alpha|rceil|ovbar|swarr|Wcirc|wcirc|smtes|smile|bsemi|lrarr|aring|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|empty|xharr|xdtri|iexcl|Alpha|ltrie|rarrw|pound|ltrif|xcirc|bumpe|prcue|bumpE|asymp|amacr|cuvee|Sigma|sigma|iiint|udhar|iiota|ijlig|IJlig|supnE|imacr|Imacr|prime|Prime|image|prnap|eogon|Eogon|rarrc|mdash|mDDot|cuwed|imath|supne|imped|Amacr|udarr|prsim|micro|rarrb|cwint|raquo|infin|eplus|range|rangd|Ucirc|radic|minus|amalg|veeeq|rAarr|epsiv|ycirc|quest|sharp|quot|zwnj|Qscr|race|qscr|Qopf|qopf|qint|rang|Rang|Zscr|zscr|Zopf|zopf|rarr|rArr|Rarr|Pscr|pscr|prop|prod|prnE|prec|ZHcy|zhcy|prap|Zeta|zeta|Popf|popf|Zdot|plus|zdot|Yuml|yuml|phiv|YUcy|yucy|Yscr|yscr|perp|Yopf|yopf|part|para|YIcy|Ouml|rcub|yicy|YAcy|rdca|ouml|osol|Oscr|rdsh|yacy|real|oscr|xvee|andd|rect|andv|Xscr|oror|ordm|ordf|xscr|ange|aopf|Aopf|rHar|Xopf|opar|Oopf|xopf|xnis|rhov|oopf|omid|xmap|oint|apid|apos|ogon|ascr|Ascr|odot|odiv|xcup|xcap|ocir|oast|nvlt|nvle|nvgt|nvge|nvap|Wscr|wscr|auml|ntlg|ntgl|nsup|nsub|nsim|Nscr|nscr|nsce|Wopf|ring|npre|wopf|npar|Auml|Barv|bbrk|Nopf|nopf|nmid|nLtv|beta|ropf|Ropf|Beta|beth|nles|rpar|nleq|bnot|bNot|nldr|NJcy|rscr|Rscr|Vscr|vscr|rsqb|njcy|bopf|nisd|Bopf|rtri|Vopf|nGtv|ngtr|vopf|boxh|boxH|boxv|nges|ngeq|boxV|bscr|scap|Bscr|bsim|Vert|vert|bsol|bull|bump|caps|cdot|ncup|scnE|ncap|nbsp|napE|Cdot|cent|sdot|Vbar|nang|vBar|chcy|Mscr|mscr|sect|semi|CHcy|Mopf|mopf|sext|circ|cire|mldr|mlcp|cirE|comp|shcy|SHcy|vArr|varr|cong|copf|Copf|copy|COPY|malt|male|macr|lvnE|cscr|ltri|sime|ltcc|simg|Cscr|siml|csub|Uuml|lsqb|lsim|uuml|csup|Lscr|lscr|utri|smid|lpar|cups|smte|lozf|darr|Lopf|Uscr|solb|lopf|sopf|Sopf|lneq|uscr|spar|dArr|lnap|Darr|dash|Sqrt|LJcy|ljcy|lHar|dHar|Upsi|upsi|diam|lesg|djcy|DJcy|leqq|dopf|Dopf|dscr|Dscr|dscy|ldsh|ldca|squf|DScy|sscr|Sscr|dsol|lcub|late|star|Star|Uopf|Larr|lArr|larr|uopf|dtri|dzcy|sube|subE|Lang|lang|Kscr|kscr|Kopf|kopf|KJcy|kjcy|KHcy|khcy|DZcy|ecir|edot|eDot|Jscr|jscr|succ|Jopf|jopf|Edot|uHar|emsp|ensp|Iuml|iuml|eopf|isin|Iscr|iscr|Eopf|epar|sung|epsi|escr|sup1|sup2|sup3|Iota|iota|supe|supE|Iopf|iopf|IOcy|iocy|Escr|esim|Esim|imof|Uarr|QUOT|uArr|uarr|euml|IEcy|iecy|Idot|Euml|euro|excl|Hscr|hscr|Hopf|hopf|TScy|tscy|Tscr|hbar|tscr|flat|tbrk|fnof|hArr|harr|half|fopf|Fopf|tdot|gvnE|fork|trie|gtcc|fscr|Fscr|gdot|gsim|Gscr|gscr|Gopf|gopf|gneq|Gdot|tosa|gnap|Topf|topf|geqq|toea|GJcy|gjcy|tint|gesl|mid|Sfr|ggg|top|ges|gla|glE|glj|geq|gne|gEl|gel|gnE|Gcy|gcy|gap|Tfr|tfr|Tcy|tcy|Hat|Tau|Ffr|tau|Tab|hfr|Hfr|ffr|Fcy|fcy|icy|Icy|iff|ETH|eth|ifr|Ifr|Eta|eta|int|Int|Sup|sup|ucy|Ucy|Sum|sum|jcy|ENG|ufr|Ufr|eng|Jcy|jfr|els|ell|egs|Efr|efr|Jfr|uml|kcy|Kcy|Ecy|ecy|kfr|Kfr|lap|Sub|sub|lat|lcy|Lcy|leg|Dot|dot|lEg|leq|les|squ|div|die|lfr|Lfr|lgE|Dfr|dfr|Del|deg|Dcy|dcy|lne|lnE|sol|loz|smt|Cup|lrm|cup|lsh|Lsh|sim|shy|map|Map|mcy|Mcy|mfr|Mfr|mho|gfr|Gfr|sfr|cir|Chi|chi|nap|Cfr|vcy|Vcy|cfr|Scy|scy|ncy|Ncy|vee|Vee|Cap|cap|nfr|scE|sce|Nfr|nge|ngE|nGg|vfr|Vfr|ngt|bot|nGt|nis|niv|Rsh|rsh|nle|nlE|bne|Bfr|bfr|nLl|nlt|nLt|Bcy|bcy|not|Not|rlm|wfr|Wfr|npr|nsc|num|ocy|ast|Ocy|ofr|xfr|Xfr|Ofr|ogt|ohm|apE|olt|Rho|ape|rho|Rfr|rfr|ord|REG|ang|reg|orv|And|and|AMP|Rcy|amp|Afr|ycy|Ycy|yen|yfr|Yfr|rcy|par|pcy|Pcy|pfr|Pfr|phi|Phi|afr|Acy|acy|zcy|Zcy|piv|acE|acd|zfr|Zfr|pre|prE|psi|Psi|qfr|Qfr|zwj|Or|ge|Gg|gt|gg|el|oS|lt|Lt|LT|Re|lg|gl|eg|ne|Im|it|le|DD|wp|wr|nu|Nu|dd|lE|Sc|sc|pi|Pi|ee|af|ll|Ll|rx|gE|xi|pm|Xi|ic|pr|Pr|in|ni|mp|mu|ac|Mu|or|ap|Gt|GT|ii);|&(Aacute|Agrave|Atilde|Ccedil|Eacute|Egrave|Iacute|Igrave|Ntilde|Oacute|Ograve|Oslash|Otilde|Uacute|Ugrave|Yacute|aacute|agrave|atilde|brvbar|ccedil|curren|divide|eacute|egrave|frac12|frac14|frac34|iacute|igrave|iquest|middot|ntilde|oacute|ograve|oslash|otilde|plusmn|uacute|ugrave|yacute|AElig|Acirc|Aring|Ecirc|Icirc|Ocirc|THORN|Ucirc|acirc|acute|aelig|aring|cedil|ecirc|icirc|iexcl|laquo|micro|ocirc|pound|raquo|szlig|thorn|times|ucirc|Auml|COPY|Euml|Iuml|Ouml|QUOT|Uuml|auml|cent|copy|euml|iuml|macr|nbsp|ordf|ordm|ouml|para|quot|sect|sup1|sup2|sup3|uuml|yuml|AMP|ETH|REG|amp|deg|eth|not|reg|shy|uml|yen|GT|LT|gt|lt)(?!;)([=a-zA-Z0-9]?)|&#([0-9]+)(;?)|&#[xX]([a-fA-F0-9]+)(;?)|&([0-9a-zA-Z]+)/g,l={aacute:"\xE1",Aacute:"\xC1",abreve:"\u0103",Abreve:"\u0102",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",acirc:"\xE2",Acirc:"\xC2",acute:"\xB4",acy:"\u0430",Acy:"\u0410",aelig:"\xE6",AElig:"\xC6",af:"\u2061",afr:"\u{1D51E}",Afr:"\u{1D504}",agrave:"\xE0",Agrave:"\xC0",alefsym:"\u2135",aleph:"\u2135",alpha:"\u03B1",Alpha:"\u0391",amacr:"\u0101",Amacr:"\u0100",amalg:"\u2A3F",amp:"&",AMP:"&",and:"\u2227",And:"\u2A53",andand:"\u2A55",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsd:"\u2221",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",aogon:"\u0105",Aogon:"\u0104",aopf:"\u{1D552}",Aopf:"\u{1D538}",ap:"\u2248",apacir:"\u2A6F",ape:"\u224A",apE:"\u2A70",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",aring:"\xE5",Aring:"\xC5",ascr:"\u{1D4B6}",Ascr:"\u{1D49C}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",atilde:"\xE3",Atilde:"\xC3",auml:"\xE4",Auml:"\xC4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",bcy:"\u0431",Bcy:"\u0411",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",beta:"\u03B2",Beta:"\u0392",beth:"\u2136",between:"\u226C",bfr:"\u{1D51F}",Bfr:"\u{1D505}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bnot:"\u2310",bNot:"\u2AED",bopf:"\u{1D553}",Bopf:"\u{1D539}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxhD:"\u2565",boxHd:"\u2564",boxHD:"\u2566",boxhu:"\u2534",boxhU:"\u2568",boxHu:"\u2567",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsol:"\\",bsolb:"\u29C5",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpe:"\u224F",bumpE:"\u2AAE",bumpeq:"\u224F",Bumpeq:"\u224E",cacute:"\u0107",Cacute:"\u0106",cap:"\u2229",Cap:"\u22D2",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",ccaron:"\u010D",Ccaron:"\u010C",ccedil:"\xE7",Ccedil:"\xC7",ccirc:"\u0109",Ccirc:"\u0108",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",cdot:"\u010B",Cdot:"\u010A",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",chcy:"\u0447",CHcy:"\u0427",check:"\u2713",checkmark:"\u2713",chi:"\u03C7",Chi:"\u03A7",cir:"\u25CB",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cire:"\u2257",cirE:"\u29C3",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",colone:"\u2254",Colone:"\u2A74",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",cscr:"\u{1D4B8}",Cscr:"\u{1D49E}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cup:"\u222A",Cup:"\u22D3",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",dArr:"\u21D3",Darr:"\u21A1",dash:"\u2010",dashv:"\u22A3",Dashv:"\u2AE4",dbkarow:"\u290F",dblac:"\u02DD",dcaron:"\u010F",Dcaron:"\u010E",dcy:"\u0434",Dcy:"\u0414",dd:"\u2146",DD:"\u2145",ddagger:"\u2021",ddarr:"\u21CA",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",delta:"\u03B4",Delta:"\u0394",demptyv:"\u29B1",dfisht:"\u297F",dfr:"\u{1D521}",Dfr:"\u{1D507}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",djcy:"\u0452",DJcy:"\u0402",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",dopf:"\u{1D555}",Dopf:"\u{1D53B}",dot:"\u02D9",Dot:"\xA8",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",downarrow:"\u2193",Downarrow:"\u21D3",DownArrow:"\u2193",DownArrowBar:"\u2913",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVector:"\u21BD",DownLeftVectorBar:"\u2956",DownRightTeeVector:"\u295F",DownRightVector:"\u21C1",DownRightVectorBar:"\u2957",DownTee:"\u22A4",DownTeeArrow:"\u21A7",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",dscr:"\u{1D4B9}",Dscr:"\u{1D49F}",dscy:"\u0455",DScy:"\u0405",dsol:"\u29F6",dstrok:"\u0111",Dstrok:"\u0110",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",dzcy:"\u045F",DZcy:"\u040F",dzigrarr:"\u27FF",eacute:"\xE9",Eacute:"\xC9",easter:"\u2A6E",ecaron:"\u011B",Ecaron:"\u011A",ecir:"\u2256",ecirc:"\xEA",Ecirc:"\xCA",ecolon:"\u2255",ecy:"\u044D",Ecy:"\u042D",eDDot:"\u2A77",edot:"\u0117",eDot:"\u2251",Edot:"\u0116",ee:"\u2147",efDot:"\u2252",efr:"\u{1D522}",Efr:"\u{1D508}",eg:"\u2A9A",egrave:"\xE8",Egrave:"\xC8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",emacr:"\u0113",Emacr:"\u0112",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp:"\u2003",emsp13:"\u2004",emsp14:"\u2005",eng:"\u014B",ENG:"\u014A",ensp:"\u2002",eogon:"\u0119",Eogon:"\u0118",eopf:"\u{1D556}",Eopf:"\u{1D53C}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",epsilon:"\u03B5",Epsilon:"\u0395",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",esim:"\u2242",Esim:"\u2A73",eta:"\u03B7",Eta:"\u0397",eth:"\xF0",ETH:"\xD0",euml:"\xEB",Euml:"\xCB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",fcy:"\u0444",Fcy:"\u0424",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",ffr:"\u{1D523}",Ffr:"\u{1D509}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",fopf:"\u{1D557}",Fopf:"\u{1D53D}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",gamma:"\u03B3",Gamma:"\u0393",gammad:"\u03DD",Gammad:"\u03DC",gap:"\u2A86",gbreve:"\u011F",Gbreve:"\u011E",Gcedil:"\u0122",gcirc:"\u011D",Gcirc:"\u011C",gcy:"\u0433",Gcy:"\u0413",gdot:"\u0121",Gdot:"\u0120",ge:"\u2265",gE:"\u2267",gel:"\u22DB",gEl:"\u2A8C",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",ges:"\u2A7E",gescc:"\u2AA9",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",gfr:"\u{1D524}",Gfr:"\u{1D50A}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",gjcy:"\u0453",GJcy:"\u0403",gl:"\u2277",gla:"\u2AA5",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",gopf:"\u{1D558}",Gopf:"\u{1D53E}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",gscr:"\u210A",Gscr:"\u{1D4A2}",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gt:">",Gt:"\u226B",GT:">",gtcc:"\u2AA7",gtcir:"\u2A7A",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",hardcy:"\u044A",HARDcy:"\u042A",harr:"\u2194",hArr:"\u21D4",harrcir:"\u2948",harrw:"\u21AD",Hat:"^",hbar:"\u210F",hcirc:"\u0125",Hcirc:"\u0124",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",hstrok:"\u0127",Hstrok:"\u0126",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",iacute:"\xED",Iacute:"\xCD",ic:"\u2063",icirc:"\xEE",Icirc:"\xCE",icy:"\u0438",Icy:"\u0418",Idot:"\u0130",iecy:"\u0435",IEcy:"\u0415",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",igrave:"\xEC",Igrave:"\xCC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",ijlig:"\u0133",IJlig:"\u0132",Im:"\u2111",imacr:"\u012B",Imacr:"\u012A",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",in:"\u2208",incare:"\u2105",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",int:"\u222B",Int:"\u222C",intcal:"\u22BA",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",iocy:"\u0451",IOcy:"\u0401",iogon:"\u012F",Iogon:"\u012E",iopf:"\u{1D55A}",Iopf:"\u{1D540}",iota:"\u03B9",Iota:"\u0399",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",itilde:"\u0129",Itilde:"\u0128",iukcy:"\u0456",Iukcy:"\u0406",iuml:"\xEF",Iuml:"\xCF",jcirc:"\u0135",Jcirc:"\u0134",jcy:"\u0439",Jcy:"\u0419",jfr:"\u{1D527}",Jfr:"\u{1D50D}",jmath:"\u0237",jopf:"\u{1D55B}",Jopf:"\u{1D541}",jscr:"\u{1D4BF}",Jscr:"\u{1D4A5}",jsercy:"\u0458",Jsercy:"\u0408",jukcy:"\u0454",Jukcy:"\u0404",kappa:"\u03BA",Kappa:"\u039A",kappav:"\u03F0",kcedil:"\u0137",Kcedil:"\u0136",kcy:"\u043A",Kcy:"\u041A",kfr:"\u{1D528}",Kfr:"\u{1D50E}",kgreen:"\u0138",khcy:"\u0445",KHcy:"\u0425",kjcy:"\u045C",KJcy:"\u040C",kopf:"\u{1D55C}",Kopf:"\u{1D542}",kscr:"\u{1D4C0}",Kscr:"\u{1D4A6}",lAarr:"\u21DA",lacute:"\u013A",Lacute:"\u0139",laemptyv:"\u29B4",lagran:"\u2112",lambda:"\u03BB",Lambda:"\u039B",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larr:"\u2190",lArr:"\u21D0",Larr:"\u219E",larrb:"\u21E4",larrbfs:"\u291F",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",lat:"\u2AAB",latail:"\u2919",lAtail:"\u291B",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",lcaron:"\u013E",Lcaron:"\u013D",lcedil:"\u013C",Lcedil:"\u013B",lceil:"\u2308",lcub:"{",lcy:"\u043B",Lcy:"\u041B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",leftarrow:"\u2190",Leftarrow:"\u21D0",LeftArrow:"\u2190",LeftArrowBar:"\u21E4",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVector:"\u21C3",LeftDownVectorBar:"\u2959",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",Leftrightarrow:"\u21D4",LeftRightArrow:"\u2194",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTee:"\u22A3",LeftTeeArrow:"\u21A4",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangle:"\u22B2",LeftTriangleBar:"\u29CF",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVector:"\u21BF",LeftUpVectorBar:"\u2958",LeftVector:"\u21BC",LeftVectorBar:"\u2952",leg:"\u22DA",lEg:"\u2A8B",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",les:"\u2A7D",lescc:"\u2AA8",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",lfr:"\u{1D529}",Lfr:"\u{1D50F}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",ljcy:"\u0459",LJcy:"\u0409",ll:"\u226A",Ll:"\u22D8",llarr:"\u21C7",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",lmidot:"\u0140",Lmidot:"\u013F",lmoust:"\u23B0",lmoustache:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",Longleftarrow:"\u27F8",LongLeftArrow:"\u27F5",longleftrightarrow:"\u27F7",Longleftrightarrow:"\u27FA",LongLeftRightArrow:"\u27F7",longmapsto:"\u27FC",longrightarrow:"\u27F6",Longrightarrow:"\u27F9",LongRightArrow:"\u27F6",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",lopf:"\u{1D55D}",Lopf:"\u{1D543}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",lstrok:"\u0142",Lstrok:"\u0141",lt:"<",Lt:"\u226A",LT:"<",ltcc:"\u2AA6",ltcir:"\u2A79",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",map:"\u21A6",Map:"\u2905",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",mcy:"\u043C",Mcy:"\u041C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",mfr:"\u{1D52A}",Mfr:"\u{1D510}",mho:"\u2127",micro:"\xB5",mid:"\u2223",midast:"*",midcir:"\u2AF0",middot:"\xB7",minus:"\u2212",minusb:"\u229F",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",mopf:"\u{1D55E}",Mopf:"\u{1D544}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",mu:"\u03BC",Mu:"\u039C",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",nacute:"\u0144",Nacute:"\u0143",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natur:"\u266E",natural:"\u266E",naturals:"\u2115",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",ncaron:"\u0148",Ncaron:"\u0147",ncedil:"\u0146",Ncedil:"\u0145",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",ncy:"\u043D",Ncy:"\u041D",ndash:"\u2013",ne:"\u2260",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",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{1D52B}",Nfr:"\u{1D511}",nge:"\u2271",ngE:"\u2267\u0338",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",ngt:"\u226F",nGt:"\u226B\u20D2",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",njcy:"\u045A",NJcy:"\u040A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nle:"\u2270",nlE:"\u2266\u0338",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:"\u226E",nLt:"\u226A\u20D2",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",not:"\xAC",Not:"\u2AEC",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",NotLeftTriangle:"\u22EA",NotLeftTriangleBar:"\u29CF\u0338",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",NotRightTriangle:"\u22EB",NotRightTriangleBar:"\u29D0\u0338",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",npar:"\u2226",nparallel:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",npre:"\u2AAF\u0338",nprec:"\u2280",npreceq:"\u2AAF\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrc:"\u2933\u0338",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",nscr:"\u{1D4C3}",Nscr:"\u{1D4A9}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsube:"\u2288",nsubE:"\u2AC5\u0338",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupe:"\u2289",nsupE:"\u2AC6\u0338",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",ntilde:"\xF1",Ntilde:"\xD1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",nu:"\u03BD",Nu:"\u039D",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:"\xF3",Oacute:"\xD3",oast:"\u229B",ocir:"\u229A",ocirc:"\xF4",Ocirc:"\xD4",ocy:"\u043E",Ocy:"\u041E",odash:"\u229D",odblac:"\u0151",Odblac:"\u0150",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",oelig:"\u0153",OElig:"\u0152",ofcir:"\u29BF",ofr:"\u{1D52C}",Ofr:"\u{1D512}",ogon:"\u02DB",ograve:"\xF2",Ograve:"\xD2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",omacr:"\u014D",Omacr:"\u014C",omega:"\u03C9",Omega:"\u03A9",omicron:"\u03BF",Omicron:"\u039F",omid:"\u29B6",ominus:"\u2296",oopf:"\u{1D560}",Oopf:"\u{1D546}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",or:"\u2228",Or:"\u2A54",orarr:"\u21BB",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",oscr:"\u2134",Oscr:"\u{1D4AA}",oslash:"\xF8",Oslash:"\xD8",osol:"\u2298",otilde:"\xF5",Otilde:"\xD5",otimes:"\u2297",Otimes:"\u2A37",otimesas:"\u2A36",ouml:"\xF6",Ouml:"\xD6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",par:"\u2225",para:"\xB6",parallel:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",pcy:"\u043F",Pcy:"\u041F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",pfr:"\u{1D52D}",Pfr:"\u{1D513}",phi:"\u03C6",Phi:"\u03A6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",pi:"\u03C0",Pi:"\u03A0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plus:"+",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",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",pr:"\u227A",Pr:"\u2ABB",prap:"\u2AB7",prcue:"\u227C",pre:"\u2AAF",prE:"\u2AB3",prec:"\u227A",precapprox:"\u2AB7",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",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",Proportion:"\u2237",Proportional:"\u221D",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",pscr:"\u{1D4C5}",Pscr:"\u{1D4AB}",psi:"\u03C8",Psi:"\u03A8",puncsp:"\u2008",qfr:"\u{1D52E}",Qfr:"\u{1D514}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",qscr:"\u{1D4C6}",Qscr:"\u{1D4AC}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",racute:"\u0155",Racute:"\u0154",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarr:"\u2192",rArr:"\u21D2",Rarr:"\u21A0",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",rarrtl:"\u21A3",Rarrtl:"\u2916",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:"\u0159",Rcaron:"\u0158",rcedil:"\u0157",Rcedil:"\u0156",rceil:"\u2309",rcub:"}",rcy:"\u0440",Rcy:"\u0420",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",Re:"\u211C",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",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:"\u03C1",Rho:"\u03A1",rhov:"\u03F1",RightAngleBracket:"\u27E9",rightarrow:"\u2192",Rightarrow:"\u21D2",RightArrow:"\u2192",RightArrowBar:"\u21E5",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVector:"\u21C2",RightDownVectorBar:"\u2955",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTee:"\u22A2",RightTeeArrow:"\u21A6",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangle:"\u22B3",RightTriangleBar:"\u29D0",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVector:"\u21BE",RightUpVectorBar:"\u2954",RightVector:"\u21C0",RightVectorBar:"\u2953",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoust:"\u23B1",rmoustache:"\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:"\u015B",Sacute:"\u015A",sbquo:"\u201A",sc:"\u227B",Sc:"\u2ABC",scap:"\u2AB8",scaron:"\u0161",Scaron:"\u0160",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",scedil:"\u015F",Scedil:"\u015E",scirc:"\u015D",Scirc:"\u015C",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",scy:"\u0441",Scy:"\u0421",sdot:"\u22C5",sdotb:"\u22A1",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",sfr:"\u{1D530}",Sfr:"\u{1D516}",sfrown:"\u2322",sharp:"\u266F",shchcy:"\u0449",SHCHcy:"\u0429",shcy:"\u0448",SHcy:"\u0428",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",sigma:"\u03C3",Sigma:"\u03A3",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:"\u044C",SOFTcy:"\u042C",sol:"/",solb:"\u29C4",solbar:"\u233F",sopf:"\u{1D564}",Sopf:"\u{1D54A}",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",squ:"\u25A1",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squf:"\u25AA",srarr:"\u2192",sscr:"\u{1D4C8}",Sscr:"\u{1D4AE}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",star:"\u2606",Star:"\u22C6",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",sube:"\u2286",subE:"\u2AC5",subedot:"\u2AC3",submult:"\u2AC1",subne:"\u228A",subnE:"\u2ACB",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succ:"\u227B",succapprox:"\u2AB8",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",sup:"\u2283",Sup:"\u22D1",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",supdot:"\u2ABE",supdsub:"\u2AD8",supe:"\u2287",supE:"\u2AC6",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supne:"\u228B",supnE:"\u2ACC",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:"\u03C4",Tau:"\u03A4",tbrk:"\u23B4",tcaron:"\u0165",Tcaron:"\u0164",tcedil:"\u0163",Tcedil:"\u0162",tcy:"\u0442",Tcy:"\u0422",tdot:"\u20DB",telrec:"\u2315",tfr:"\u{1D531}",Tfr:"\u{1D517}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",theta:"\u03B8",Theta:"\u0398",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",thinsp:"\u2009",ThinSpace:"\u2009",thkap:"\u2248",thksim:"\u223C",thorn:"\xFE",THORN:"\xDE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",times:"\xD7",timesb:"\u22A0",timesbar:"\u2A31",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",top:"\u22A4",topbot:"\u2336",topcir:"\u2AF1",topf:"\u{1D565}",Topf:"\u{1D54B}",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{1D4C9}",Tscr:"\u{1D4AF}",tscy:"\u0446",TScy:"\u0426",tshcy:"\u045B",TSHcy:"\u040B",tstrok:"\u0167",Tstrok:"\u0166",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",uacute:"\xFA",Uacute:"\xDA",uarr:"\u2191",uArr:"\u21D1",Uarr:"\u219F",Uarrocir:"\u2949",ubrcy:"\u045E",Ubrcy:"\u040E",ubreve:"\u016D",Ubreve:"\u016C",ucirc:"\xFB",Ucirc:"\xDB",ucy:"\u0443",Ucy:"\u0423",udarr:"\u21C5",udblac:"\u0171",Udblac:"\u0170",udhar:"\u296E",ufisht:"\u297E",ufr:"\u{1D532}",Ufr:"\u{1D518}",ugrave:"\xF9",Ugrave:"\xD9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",umacr:"\u016B",Umacr:"\u016A",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",uogon:"\u0173",Uogon:"\u0172",uopf:"\u{1D566}",Uopf:"\u{1D54C}",uparrow:"\u2191",Uparrow:"\u21D1",UpArrow:"\u2191",UpArrowBar:"\u2912",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",Updownarrow:"\u21D5",UpDownArrow:"\u2195",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",upsilon:"\u03C5",Upsilon:"\u03A5",UpTee:"\u22A5",UpTeeArrow:"\u21A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",uring:"\u016F",Uring:"\u016E",urtri:"\u25F9",uscr:"\u{1D4CA}",Uscr:"\u{1D4B0}",utdot:"\u22F0",utilde:"\u0169",Utilde:"\u0168",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",uuml:"\xFC",Uuml:"\xDC",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:"\u0432",Vcy:"\u0412",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",vee:"\u2228",Vee:"\u22C1",veebar:"\u22BB",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",vfr:"\u{1D533}",Vfr:"\u{1D519}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",vopf:"\u{1D567}",Vopf:"\u{1D54D}",vprop:"\u221D",vrtri:"\u22B3",vscr:"\u{1D4CB}",Vscr:"\u{1D4B1}",vsubne:"\u228A\uFE00",vsubnE:"\u2ACB\uFE00",vsupne:"\u228B\uFE00",vsupnE:"\u2ACC\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",wcirc:"\u0175",Wcirc:"\u0174",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",wfr:"\u{1D534}",Wfr:"\u{1D51A}",wopf:"\u{1D568}",Wopf:"\u{1D54E}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",wscr:"\u{1D4CC}",Wscr:"\u{1D4B2}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",xfr:"\u{1D535}",Xfr:"\u{1D51B}",xharr:"\u27F7",xhArr:"\u27FA",xi:"\u03BE",Xi:"\u039E",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",xopf:"\u{1D569}",Xopf:"\u{1D54F}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",xscr:"\u{1D4CD}",Xscr:"\u{1D4B3}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",yacute:"\xFD",Yacute:"\xDD",yacy:"\u044F",YAcy:"\u042F",ycirc:"\u0177",Ycirc:"\u0176",ycy:"\u044B",Ycy:"\u042B",yen:"\xA5",yfr:"\u{1D536}",Yfr:"\u{1D51C}",yicy:"\u0457",YIcy:"\u0407",yopf:"\u{1D56A}",Yopf:"\u{1D550}",yscr:"\u{1D4CE}",Yscr:"\u{1D4B4}",yucy:"\u044E",YUcy:"\u042E",yuml:"\xFF",Yuml:"\u0178",zacute:"\u017A",Zacute:"\u0179",zcaron:"\u017E",Zcaron:"\u017D",zcy:"\u0437",Zcy:"\u0417",zdot:"\u017C",Zdot:"\u017B",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",zeta:"\u03B6",Zeta:"\u0396",zfr:"\u{1D537}",Zfr:"\u2128",zhcy:"\u0436",ZHcy:"\u0416",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",zscr:"\u{1D4CF}",Zscr:"\u{1D4B5}",zwj:"\u200D",zwnj:"\u200C"},u={aacute:"\xE1",Aacute:"\xC1",acirc:"\xE2",Acirc:"\xC2",acute:"\xB4",aelig:"\xE6",AElig:"\xC6",agrave:"\xE0",Agrave:"\xC0",amp:"&",AMP:"&",aring:"\xE5",Aring:"\xC5",atilde:"\xE3",Atilde:"\xC3",auml:"\xE4",Auml:"\xC4",brvbar:"\xA6",ccedil:"\xE7",Ccedil:"\xC7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",eacute:"\xE9",Eacute:"\xC9",ecirc:"\xEA",Ecirc:"\xCA",egrave:"\xE8",Egrave:"\xC8",eth:"\xF0",ETH:"\xD0",euml:"\xEB",Euml:"\xCB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",iacute:"\xED",Iacute:"\xCD",icirc:"\xEE",Icirc:"\xCE",iexcl:"\xA1",igrave:"\xEC",Igrave:"\xCC",iquest:"\xBF",iuml:"\xEF",Iuml:"\xCF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",ntilde:"\xF1",Ntilde:"\xD1",oacute:"\xF3",Oacute:"\xD3",ocirc:"\xF4",Ocirc:"\xD4",ograve:"\xF2",Ograve:"\xD2",ordf:"\xAA",ordm:"\xBA",oslash:"\xF8",Oslash:"\xD8",otilde:"\xF5",Otilde:"\xD5",ouml:"\xF6",Ouml:"\xD6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",thorn:"\xFE",THORN:"\xDE",times:"\xD7",uacute:"\xFA",Uacute:"\xDA",ucirc:"\xFB",Ucirc:"\xDB",ugrave:"\xF9",Ugrave:"\xD9",uml:"\xA8",uuml:"\xFC",Uuml:"\xDC",yacute:"\xFD",Yacute:"\xDD",yen:"\xA5",yuml:"\xFF"},n={0:"\uFFFD",128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"},s=[1,2,3,4,5,6,7,8,11,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,64976,64977,64978,64979,64980,64981,64982,64983,64984,64985,64986,64987,64988,64989,64990,64991,64992,64993,64994,64995,64996,64997,64998,64999,65e3,65001,65002,65003,65004,65005,65006,65007,65534,65535,131070,131071,196606,196607,262142,262143,327678,327679,393214,393215,458750,458751,524286,524287,589822,589823,655358,655359,720894,720895,786430,786431,851966,851967,917502,917503,983038,983039,1048574,1048575,1114110,1114111],r=String.fromCharCode,c={},E=c.hasOwnProperty,m=function(L,N){return E.call(L,N)},b=function(L,N){for(var D=-1,q=L.length;++D<q;)if(L[D]==N)return!0;return!1},O=function(L,N){if(!L)return N;var D={},q;for(q in N)D[q]=m(L,q)?L[q]:N[q];return D},d=function(L,N){var D="";return L>=55296&&L<=57343||L>1114111?(N&&x("character reference outside the permissible Unicode range"),"\uFFFD"):m(n,L)?(N&&x("disallowed character reference"),n[L]):(N&&b(s,L)&&x("disallowed character reference"),L>65535&&(L-=65536,D+=r(L>>>10&1023|55296),L=56320|L&1023),D+=r(L),D)},h=function(L){return"&#x"+L.toString(16).toUpperCase()+";"},p=function(L){return"&#"+L+";"},x=function(L){throw Error("Parse error: "+L)},B=function(L,N){N=O(N,B.options);var D=N.strict;D&&o.test(L)&&x("forbidden code point");var q=N.encodeEverything,F=N.useNamedReferences,j=N.allowUnsafeSymbols,R=N.decimal?p:h,k=function(_){return R(_.charCodeAt(0))};return q?(L=L.replace(w,function(_){return F&&m(f,_)?"&"+f[_]+";":k(_)}),F&&(L=L.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒").replace(/fj/g,"fj")),F&&(L=L.replace(g,function(_){return"&"+f[_]+";"}))):F?(j||(L=L.replace(a,function(_){return"&"+f[_]+";"})),L=L.replace(/>\u20D2/g,">⃒").replace(/<\u20D2/g,"<⃒"),L=L.replace(g,function(_){return"&"+f[_]+";"})):j||(L=L.replace(a,k)),L.replace(C,function(_){var U=_.charCodeAt(0),H=_.charCodeAt(1),G=(U-55296)*1024+H-56320+65536;return R(G)}).replace(y,k)};B.options={allowUnsafeSymbols:!1,encodeEverything:!1,strict:!1,useNamedReferences:!1,decimal:!1};var S=function(L,N){N=O(N,S.options);var D=N.strict;return D&&e.test(L)&&x("malformed character reference"),L.replace(i,function(q,F,j,R,k,_,U,H,G){var Y,J,Q,X,ue,le;return F?(ue=F,l[ue]):j?(ue=j,le=R,le&&N.isAttributeValue?(D&&le=="="&&x("`&` did not start a character reference"),q):(D&&x("named character reference was not terminated by a semicolon"),u[ue]+(le||""))):k?(Q=k,J=_,D&&!J&&x("character reference was not terminated by a semicolon"),Y=parseInt(Q,10),d(Y,D)):U?(X=U,J=H,D&&!J&&x("character reference was not terminated by a semicolon"),Y=parseInt(X,16),d(Y,D)):(D&&x("named character reference was not terminated by a semicolon"),q)})};S.options={isAttributeValue:!1,strict:!1};var I=function(L){return L.replace(a,function(N){return t[N]})},M={version:"1.2.0",encode:B,decode:S,escape:I,unescape:S};if(1)ae=function(){return M}.call(he,ne,he,ce),ae!==void 0&&(ce.exports=ae);else var K})(this)},18446:function(ce,he,ne){var ae=ne(90939);function P(A,v){return ae(A,v)}ce.exports=P},76095:function(ce,he,ne){var ae=ne(48764).lW;(function(A,v){ce.exports=v()})(typeof self!="undefined"?self:this,function(){return function(P){var A={};function v(T){if(A[T])return A[T].exports;var C=A[T]={i:T,l:!1,exports:{}};return P[T].call(C.exports,C,C.exports,v),C.l=!0,C.exports}return v.m=P,v.c=A,v.d=function(T,C,w){v.o(T,C)||Object.defineProperty(T,C,{configurable:!1,enumerable:!0,get:w})},v.n=function(T){var C=T&&T.__esModule?function(){return T.default}:function(){return T};return v.d(C,"a",C),C},v.o=function(T,C){return Object.prototype.hasOwnProperty.call(T,C)},v.p="",v(v.s=109)}([function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(17),C=v(18),w=v(19),y=v(45),g=v(46),f=v(47),a=v(48),t=v(49),e=v(12),o=v(32),i=v(33),l=v(31),u=v(1),n={Scope:u.Scope,create:u.create,find:u.find,query:u.query,register:u.register,Container:T.default,Format:C.default,Leaf:w.default,Embed:a.default,Scroll:y.default,Block:f.default,Inline:g.default,Text:t.default,Attributor:{Attribute:e.default,Class:o.default,Style:i.default,Store:l.default}};A.default=n},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(u,n){u.__proto__=n}||function(u,n){for(var s in n)n.hasOwnProperty(s)&&(u[s]=n[s])};return function(u,n){l(u,n);function s(){this.constructor=u}u.prototype=n===null?Object.create(n):(s.prototype=n.prototype,new s)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=function(l){T(u,l);function u(n){var s=this;return n="[Parchment] "+n,s=l.call(this,n)||this,s.message=n,s.name=s.constructor.name,s}return u}(Error);A.ParchmentError=C;var w={},y={},g={},f={};A.DATA_KEY="__blot";var a;(function(l){l[l.TYPE=3]="TYPE",l[l.LEVEL=12]="LEVEL",l[l.ATTRIBUTE=13]="ATTRIBUTE",l[l.BLOT=14]="BLOT",l[l.INLINE=7]="INLINE",l[l.BLOCK=11]="BLOCK",l[l.BLOCK_BLOT=10]="BLOCK_BLOT",l[l.INLINE_BLOT=6]="INLINE_BLOT",l[l.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE",l[l.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE",l[l.ANY=15]="ANY"})(a=A.Scope||(A.Scope={}));function t(l,u){var n=o(l);if(n==null)throw new C("Unable to create "+l+" blot");var s=n,r=l instanceof Node||l.nodeType===Node.TEXT_NODE?l:s.create(u);return new s(r,u)}A.create=t;function e(l,u){return u===void 0&&(u=!1),l==null?null:l[A.DATA_KEY]!=null?l[A.DATA_KEY].blot:u?e(l.parentNode,u):null}A.find=e;function o(l,u){u===void 0&&(u=a.ANY);var n;if(typeof l=="string")n=f[l]||w[l];else if(l instanceof Text||l.nodeType===Node.TEXT_NODE)n=f.text;else if(typeof l=="number")l&a.LEVEL&a.BLOCK?n=f.block:l&a.LEVEL&a.INLINE&&(n=f.inline);else if(l instanceof HTMLElement){var s=(l.getAttribute("class")||"").split(/\s+/);for(var r in s)if(n=y[s[r]],n)break;n=n||g[l.tagName]}return n==null?null:u&a.LEVEL&n.scope&&u&a.TYPE&n.scope?n:null}A.query=o;function i(){for(var l=[],u=0;u<arguments.length;u++)l[u]=arguments[u];if(l.length>1)return l.map(function(r){return i(r)});var n=l[0];if(typeof n.blotName!="string"&&typeof n.attrName!="string")throw new C("Invalid definition");if(n.blotName==="abstract")throw new C("Cannot register abstract class");if(f[n.blotName||n.attrName]=n,typeof n.keyName=="string")w[n.keyName]=n;else if(n.className!=null&&(y[n.className]=n),n.tagName!=null){Array.isArray(n.tagName)?n.tagName=n.tagName.map(function(r){return r.toUpperCase()}):n.tagName=n.tagName.toUpperCase();var s=Array.isArray(n.tagName)?n.tagName:[n.tagName];s.forEach(function(r){(g[r]==null||n.className==null)&&(g[r]=n)})}return n}A.register=i},function(P,A,v){var T=v(51),C=v(11),w=v(3),y=v(20),g="\0",f=function(a){Array.isArray(a)?this.ops=a:a!=null&&Array.isArray(a.ops)?this.ops=a.ops:this.ops=[]};f.prototype.insert=function(a,t){var e={};return a.length===0?this:(e.insert=a,t!=null&&typeof t=="object"&&Object.keys(t).length>0&&(e.attributes=t),this.push(e))},f.prototype.delete=function(a){return a<=0?this:this.push({delete:a})},f.prototype.retain=function(a,t){if(a<=0)return this;var e={retain:a};return t!=null&&typeof t=="object"&&Object.keys(t).length>0&&(e.attributes=t),this.push(e)},f.prototype.push=function(a){var t=this.ops.length,e=this.ops[t-1];if(a=w(!0,{},a),typeof e=="object"){if(typeof a.delete=="number"&&typeof e.delete=="number")return this.ops[t-1]={delete:e.delete+a.delete},this;if(typeof e.delete=="number"&&a.insert!=null&&(t-=1,e=this.ops[t-1],typeof e!="object"))return this.ops.unshift(a),this;if(C(a.attributes,e.attributes)){if(typeof a.insert=="string"&&typeof e.insert=="string")return this.ops[t-1]={insert:e.insert+a.insert},typeof a.attributes=="object"&&(this.ops[t-1].attributes=a.attributes),this;if(typeof a.retain=="number"&&typeof e.retain=="number")return this.ops[t-1]={retain:e.retain+a.retain},typeof a.attributes=="object"&&(this.ops[t-1].attributes=a.attributes),this}}return t===this.ops.length?this.ops.push(a):this.ops.splice(t,0,a),this},f.prototype.chop=function(){var a=this.ops[this.ops.length-1];return a&&a.retain&&!a.attributes&&this.ops.pop(),this},f.prototype.filter=function(a){return this.ops.filter(a)},f.prototype.forEach=function(a){this.ops.forEach(a)},f.prototype.map=function(a){return this.ops.map(a)},f.prototype.partition=function(a){var t=[],e=[];return this.forEach(function(o){var i=a(o)?t:e;i.push(o)}),[t,e]},f.prototype.reduce=function(a,t){return this.ops.reduce(a,t)},f.prototype.changeLength=function(){return this.reduce(function(a,t){return t.insert?a+y.length(t):t.delete?a-t.delete:a},0)},f.prototype.length=function(){return this.reduce(function(a,t){return a+y.length(t)},0)},f.prototype.slice=function(a,t){a=a||0,typeof t!="number"&&(t=1/0);for(var e=[],o=y.iterator(this.ops),i=0;i<t&&o.hasNext();){var l;i<a?l=o.next(a-i):(l=o.next(t-i),e.push(l)),i+=y.length(l)}return new f(e)},f.prototype.compose=function(a){var t=y.iterator(this.ops),e=y.iterator(a.ops),o=[],i=e.peek();if(i!=null&&typeof i.retain=="number"&&i.attributes==null){for(var l=i.retain;t.peekType()==="insert"&&t.peekLength()<=l;)l-=t.peekLength(),o.push(t.next());i.retain-l>0&&e.next(i.retain-l)}for(var u=new f(o);t.hasNext()||e.hasNext();)if(e.peekType()==="insert")u.push(e.next());else if(t.peekType()==="delete")u.push(t.next());else{var n=Math.min(t.peekLength(),e.peekLength()),s=t.next(n),r=e.next(n);if(typeof r.retain=="number"){var c={};typeof s.retain=="number"?c.retain=n:c.insert=s.insert;var E=y.attributes.compose(s.attributes,r.attributes,typeof s.retain=="number");if(E&&(c.attributes=E),u.push(c),!e.hasNext()&&C(u.ops[u.ops.length-1],c)){var m=new f(t.rest());return u.concat(m).chop()}}else typeof r.delete=="number"&&typeof s.retain=="number"&&u.push(r)}return u.chop()},f.prototype.concat=function(a){var t=new f(this.ops.slice());return a.ops.length>0&&(t.push(a.ops[0]),t.ops=t.ops.concat(a.ops.slice(1))),t},f.prototype.diff=function(a,t){if(this.ops===a.ops)return new f;var e=[this,a].map(function(n){return n.map(function(s){if(s.insert!=null)return typeof s.insert=="string"?s.insert:g;var r=n===a?"on":"with";throw new Error("diff() called "+r+" non-document")}).join("")}),o=new f,i=T(e[0],e[1],t),l=y.iterator(this.ops),u=y.iterator(a.ops);return i.forEach(function(n){for(var s=n[1].length;s>0;){var r=0;switch(n[0]){case T.INSERT:r=Math.min(u.peekLength(),s),o.push(u.next(r));break;case T.DELETE:r=Math.min(s,l.peekLength()),l.next(r),o.delete(r);break;case T.EQUAL:r=Math.min(l.peekLength(),u.peekLength(),s);var c=l.next(r),E=u.next(r);C(c.insert,E.insert)?o.retain(r,y.attributes.diff(c.attributes,E.attributes)):o.push(E).delete(r);break}s-=r}}),o.chop()},f.prototype.eachLine=function(a,t){t=t||`
- `;for(var e=y.iterator(this.ops),o=new f,i=0;e.hasNext();){if(e.peekType()!=="insert")return;var l=e.peek(),u=y.length(l)-e.peekLength(),n=typeof l.insert=="string"?l.insert.indexOf(t,u)-u:-1;if(n<0)o.push(e.next());else if(n>0)o.push(e.next(n));else{if(a(o,e.next(1).attributes||{},i)===!1)return;i+=1,o=new f}}o.length()>0&&a(o,{},i)},f.prototype.transform=function(a,t){if(t=!!t,typeof a=="number")return this.transformPosition(a,t);for(var e=y.iterator(this.ops),o=y.iterator(a.ops),i=new f;e.hasNext()||o.hasNext();)if(e.peekType()==="insert"&&(t||o.peekType()!=="insert"))i.retain(y.length(e.next()));else if(o.peekType()==="insert")i.push(o.next());else{var l=Math.min(e.peekLength(),o.peekLength()),u=e.next(l),n=o.next(l);if(u.delete)continue;n.delete?i.push(n):i.retain(l,y.attributes.transform(u.attributes,n.attributes,t))}return i.chop()},f.prototype.transformPosition=function(a,t){t=!!t;for(var e=y.iterator(this.ops),o=0;e.hasNext()&&o<=a;){var i=e.peekLength(),l=e.peekType();if(e.next(),l==="delete"){a-=Math.min(i,a-o);continue}else l==="insert"&&(o<a||!t)&&(a+=i);o+=i}return a},P.exports=f},function(P,A){"use strict";var v=Object.prototype.hasOwnProperty,T=Object.prototype.toString,C=Object.defineProperty,w=Object.getOwnPropertyDescriptor,y=function(e){return typeof Array.isArray=="function"?Array.isArray(e):T.call(e)==="[object Array]"},g=function(e){if(!e||T.call(e)!=="[object Object]")return!1;var o=v.call(e,"constructor"),i=e.constructor&&e.constructor.prototype&&v.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!o&&!i)return!1;var l;for(l in e);return typeof l=="undefined"||v.call(e,l)},f=function(e,o){C&&o.name==="__proto__"?C(e,o.name,{enumerable:!0,configurable:!0,value:o.newValue,writable:!0}):e[o.name]=o.newValue},a=function(e,o){if(o==="__proto__")if(v.call(e,o)){if(w)return w(e,o).value}else return;return e[o]};P.exports=function t(){var e,o,i,l,u,n,s=arguments[0],r=1,c=arguments.length,E=!1;for(typeof s=="boolean"&&(E=s,s=arguments[1]||{},r=2),(s==null||typeof s!="object"&&typeof s!="function")&&(s={});r<c;++r)if(e=arguments[r],e!=null)for(o in e)i=a(s,o),l=a(e,o),s!==l&&(E&&l&&(g(l)||(u=y(l)))?(u?(u=!1,n=i&&y(i)?i:[]):n=i&&g(i)?i:{},f(s,{name:o,newValue:t(E,n,l)})):typeof l!="undefined"&&f(s,{name:o,newValue:l}));return s}},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.BlockEmbed=A.bubbleFormats=void 0;var T=function(){function h(p,x){for(var B=0;B<x.length;B++){var S=x[B];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(p,S.key,S)}}return function(p,x,B){return x&&h(p.prototype,x),B&&h(p,B),p}}(),C=function h(p,x,B){p===null&&(p=Function.prototype);var S=Object.getOwnPropertyDescriptor(p,x);if(S===void 0){var I=Object.getPrototypeOf(p);return I===null?void 0:h(I,x,B)}else{if("value"in S)return S.value;var M=S.get;return M===void 0?void 0:M.call(B)}},w=v(3),y=s(w),g=v(2),f=s(g),a=v(0),t=s(a),e=v(16),o=s(e),i=v(6),l=s(i),u=v(7),n=s(u);function s(h){return h&&h.__esModule?h:{default:h}}function r(h,p){if(!(h instanceof p))throw new TypeError("Cannot call a class as a function")}function c(h,p){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return p&&(typeof p=="object"||typeof p=="function")?p:h}function E(h,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof p);h.prototype=Object.create(p&&p.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),p&&(Object.setPrototypeOf?Object.setPrototypeOf(h,p):h.__proto__=p)}var m=1,b=function(h){E(p,h);function p(){return r(this,p),c(this,(p.__proto__||Object.getPrototypeOf(p)).apply(this,arguments))}return T(p,[{key:"attach",value:function(){C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"attach",this).call(this),this.attributes=new t.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return new f.default().insert(this.value(),(0,y.default)(this.formats(),this.attributes.values()))}},{key:"format",value:function(B,S){var I=t.default.query(B,t.default.Scope.BLOCK_ATTRIBUTE);I!=null&&this.attributes.attribute(I,S)}},{key:"formatAt",value:function(B,S,I,M){this.format(I,M)}},{key:"insertAt",value:function(B,S,I){if(typeof S=="string"&&S.endsWith(`
- `)){var M=t.default.create(O.blotName);this.parent.insertBefore(M,B===0?this:this.next),M.insertAt(0,S.slice(0,-1))}else C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"insertAt",this).call(this,B,S,I)}}]),p}(t.default.Embed);b.scope=t.default.Scope.BLOCK_BLOT;var O=function(h){E(p,h);function p(x){r(this,p);var B=c(this,(p.__proto__||Object.getPrototypeOf(p)).call(this,x));return B.cache={},B}return T(p,[{key:"delta",value:function(){return this.cache.delta==null&&(this.cache.delta=this.descendants(t.default.Leaf).reduce(function(B,S){return S.length()===0?B:B.insert(S.value(),d(S))},new f.default).insert(`
- `,d(this))),this.cache.delta}},{key:"deleteAt",value:function(B,S){C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"deleteAt",this).call(this,B,S),this.cache={}}},{key:"formatAt",value:function(B,S,I,M){S<=0||(t.default.query(I,t.default.Scope.BLOCK)?B+S===this.length()&&this.format(I,M):C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"formatAt",this).call(this,B,Math.min(S,this.length()-B-1),I,M),this.cache={})}},{key:"insertAt",value:function(B,S,I){if(I!=null)return C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"insertAt",this).call(this,B,S,I);if(S.length!==0){var M=S.split(`
- `),K=M.shift();K.length>0&&(B<this.length()-1||this.children.tail==null?C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"insertAt",this).call(this,Math.min(B,this.length()-1),K):this.children.tail.insertAt(this.children.tail.length(),K),this.cache={});var L=this;M.reduce(function(N,D){return L=L.split(N,!0),L.insertAt(0,D),D.length},B+K.length)}}},{key:"insertBefore",value:function(B,S){var I=this.children.head;C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"insertBefore",this).call(this,B,S),I instanceof o.default&&I.remove(),this.cache={}}},{key:"length",value:function(){return this.cache.length==null&&(this.cache.length=C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"length",this).call(this)+m),this.cache.length}},{key:"moveChildren",value:function(B,S){C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"moveChildren",this).call(this,B,S),this.cache={}}},{key:"optimize",value:function(B){C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"optimize",this).call(this,B),this.cache={}}},{key:"path",value:function(B){return C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"path",this).call(this,B,!0)}},{key:"removeChild",value:function(B){C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"removeChild",this).call(this,B),this.cache={}}},{key:"split",value:function(B){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(S&&(B===0||B>=this.length()-m)){var I=this.clone();return B===0?(this.parent.insertBefore(I,this),this):(this.parent.insertBefore(I,this.next),I)}else{var M=C(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"split",this).call(this,B,S);return this.cache={},M}}}]),p}(t.default.Block);O.blotName="block",O.tagName="P",O.defaultChild="break",O.allowedChildren=[l.default,t.default.Embed,n.default];function d(h){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return h==null||(typeof h.formats=="function"&&(p=(0,y.default)(p,h.formats())),h.parent==null||h.parent.blotName=="scroll"||h.parent.statics.scope!==h.statics.scope)?p:d(h.parent,p)}A.bubbleFormats=d,A.BlockEmbed=b,A.default=O},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.overload=A.expandConfig=void 0;var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(L){return typeof L}:function(L){return L&&typeof Symbol=="function"&&L.constructor===Symbol&&L!==Symbol.prototype?"symbol":typeof L},C=function(){function L(N,D){var q=[],F=!0,j=!1,R=void 0;try{for(var k=N[Symbol.iterator](),_;!(F=(_=k.next()).done)&&(q.push(_.value),!(D&&q.length===D));F=!0);}catch(U){j=!0,R=U}finally{try{!F&&k.return&&k.return()}finally{if(j)throw R}}return q}return function(N,D){if(Array.isArray(N))return N;if(Symbol.iterator in Object(N))return L(N,D);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),w=function(){function L(N,D){for(var q=0;q<D.length;q++){var F=D[q];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(N,F.key,F)}}return function(N,D,q){return D&&L(N.prototype,D),q&&L(N,q),N}}();v(50);var y=v(2),g=d(y),f=v(14),a=d(f),t=v(8),e=d(t),o=v(9),i=d(o),l=v(0),u=d(l),n=v(15),s=d(n),r=v(3),c=d(r),E=v(10),m=d(E),b=v(34),O=d(b);function d(L){return L&&L.__esModule?L:{default:L}}function h(L,N,D){return N in L?Object.defineProperty(L,N,{value:D,enumerable:!0,configurable:!0,writable:!0}):L[N]=D,L}function p(L,N){if(!(L instanceof N))throw new TypeError("Cannot call a class as a function")}var x=(0,m.default)("quill"),B=function(){w(L,null,[{key:"debug",value:function(D){D===!0&&(D="log"),m.default.level(D)}},{key:"find",value:function(D){return D.__quill||u.default.find(D)}},{key:"import",value:function(D){return this.imports[D]==null&&x.error("Cannot import "+D+". Are you sure it was registered?"),this.imports[D]}},{key:"register",value:function(D,q){var F=this,j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(typeof D!="string"){var R=D.attrName||D.blotName;typeof R=="string"?this.register("formats/"+R,D,q):Object.keys(D).forEach(function(k){F.register(k,D[k],q)})}else this.imports[D]!=null&&!j&&x.warn("Overwriting "+D+" with",q),this.imports[D]=q,(D.startsWith("blots/")||D.startsWith("formats/"))&&q.blotName!=="abstract"?u.default.register(q):D.startsWith("modules")&&typeof q.register=="function"&&q.register()}}]);function L(N){var D=this,q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(p(this,L),this.options=S(N,q),this.container=this.options.container,this.container==null)return x.error("Invalid Quill container",N);this.options.debug&&L.debug(this.options.debug);var F=this.container.innerHTML.trim();this.container.classList.add("ql-container"),this.container.innerHTML="",this.container.__quill=this,this.root=this.addContainer("ql-editor"),this.root.classList.add("ql-blank"),this.root.setAttribute("data-gramm",!1),this.scrollingContainer=this.options.scrollingContainer||this.root,this.emitter=new e.default,this.scroll=u.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats}),this.editor=new a.default(this.scroll),this.selection=new s.default(this.scroll,this.emitter),this.theme=new this.options.theme(this,this.options),this.keyboard=this.theme.addModule("keyboard"),this.clipboard=this.theme.addModule("clipboard"),this.history=this.theme.addModule("history"),this.theme.init(),this.emitter.on(e.default.events.EDITOR_CHANGE,function(R){R===e.default.events.TEXT_CHANGE&&D.root.classList.toggle("ql-blank",D.editor.isBlank())}),this.emitter.on(e.default.events.SCROLL_UPDATE,function(R,k){var _=D.selection.lastRange,U=_&&_.length===0?_.index:void 0;I.call(D,function(){return D.editor.update(null,k,U)},R)});var j=this.clipboard.convert(`<div class='ql-editor' style="white-space: normal;">`+F+"<p><br></p></div>");this.setContents(j),this.history.clear(),this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder),this.options.readOnly&&this.disable()}return w(L,[{key:"addContainer",value:function(D){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;if(typeof D=="string"){var F=D;D=document.createElement("div"),D.classList.add(F)}return this.container.insertBefore(D,q),D}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(D,q,F){var j=this,R=M(D,q,F),k=C(R,4);return D=k[0],q=k[1],F=k[3],I.call(this,function(){return j.editor.deleteText(D,q)},F,D,-1*q)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.scroll.enable(D),this.container.classList.toggle("ql-disabled",!D)}},{key:"focus",value:function(){var D=this.scrollingContainer.scrollTop;this.selection.focus(),this.scrollingContainer.scrollTop=D,this.scrollIntoView()}},{key:"format",value:function(D,q){var F=this,j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.default.sources.API;return I.call(this,function(){var R=F.getSelection(!0),k=new g.default;if(R==null)return k;if(u.default.query(D,u.default.Scope.BLOCK))k=F.editor.formatLine(R.index,R.length,h({},D,q));else{if(R.length===0)return F.selection.format(D,q),k;k=F.editor.formatText(R.index,R.length,h({},D,q))}return F.setSelection(R,e.default.sources.SILENT),k},j)}},{key:"formatLine",value:function(D,q,F,j,R){var k=this,_=void 0,U=M(D,q,F,j,R),H=C(U,4);return D=H[0],q=H[1],_=H[2],R=H[3],I.call(this,function(){return k.editor.formatLine(D,q,_)},R,D,0)}},{key:"formatText",value:function(D,q,F,j,R){var k=this,_=void 0,U=M(D,q,F,j,R),H=C(U,4);return D=H[0],q=H[1],_=H[2],R=H[3],I.call(this,function(){return k.editor.formatText(D,q,_)},R,D,0)}},{key:"getBounds",value:function(D){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,F=void 0;typeof D=="number"?F=this.selection.getBounds(D,q):F=this.selection.getBounds(D.index,D.length);var j=this.container.getBoundingClientRect();return{bottom:F.bottom-j.top,height:F.height,left:F.left-j.left,right:F.right-j.left,top:F.top-j.top,width:F.width}}},{key:"getContents",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-D,F=M(D,q),j=C(F,2);return D=j[0],q=j[1],this.editor.getContents(D,q)}},{key:"getFormat",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.getSelection(!0),q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return typeof D=="number"?this.editor.getFormat(D,q):this.editor.getFormat(D.index,D.length)}},{key:"getIndex",value:function(D){return D.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(D){return this.scroll.leaf(D)}},{key:"getLine",value:function(D){return this.scroll.line(D)}},{key:"getLines",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE;return typeof D!="number"?this.scroll.lines(D.index,D.length):this.scroll.lines(D,q)}},{key:"getModule",value:function(D){return this.theme.modules[D]}},{key:"getSelection",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return D&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.getLength()-D,F=M(D,q),j=C(F,2);return D=j[0],q=j[1],this.editor.getText(D,q)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(D,q,F){var j=this,R=arguments.length>3&&arguments[3]!==void 0?arguments[3]:L.sources.API;return I.call(this,function(){return j.editor.insertEmbed(D,q,F)},R,D)}},{key:"insertText",value:function(D,q,F,j,R){var k=this,_=void 0,U=M(D,0,F,j,R),H=C(U,4);return D=H[0],_=H[2],R=H[3],I.call(this,function(){return k.editor.insertText(D,q,_)},R,D,q.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(D,q,F){this.clipboard.dangerouslyPasteHTML(D,q,F)}},{key:"removeFormat",value:function(D,q,F){var j=this,R=M(D,q,F),k=C(R,4);return D=k[0],q=k[1],F=k[3],I.call(this,function(){return j.editor.removeFormat(D,q)},F,D)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(D){var q=this,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.default.sources.API;return I.call(this,function(){D=new g.default(D);var j=q.getLength(),R=q.editor.deleteText(0,j),k=q.editor.applyDelta(D),_=k.ops[k.ops.length-1];_!=null&&typeof _.insert=="string"&&_.insert[_.insert.length-1]===`
- `&&(q.editor.deleteText(q.getLength()-1,1),k.delete(1));var U=R.compose(k);return U},F)}},{key:"setSelection",value:function(D,q,F){if(D==null)this.selection.setRange(null,q||L.sources.API);else{var j=M(D,q,F),R=C(j,4);D=R[0],q=R[1],F=R[3],this.selection.setRange(new n.Range(D,q),F),F!==e.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(D){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.default.sources.API,F=new g.default().insert(D);return this.setContents(F,q)}},{key:"update",value:function(){var D=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.default.sources.USER,q=this.scroll.update(D);return this.selection.update(D),q}},{key:"updateContents",value:function(D){var q=this,F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.default.sources.API;return I.call(this,function(){return D=new g.default(D),q.editor.applyDelta(D,F)},F,!0)}}]),L}();B.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"},B.events=e.default.events,B.sources=e.default.sources,B.version="1.3.7",B.imports={delta:g.default,parchment:u.default,"core/module":i.default,"core/theme":O.default};function S(L,N){if(N=(0,c.default)(!0,{container:L,modules:{clipboard:!0,keyboard:!0,history:!0}},N),!N.theme||N.theme===B.DEFAULTS.theme)N.theme=O.default;else if(N.theme=B.import("themes/"+N.theme),N.theme==null)throw new Error("Invalid theme "+N.theme+". Did you register it?");var D=(0,c.default)(!0,{},N.theme.DEFAULTS);[D,N].forEach(function(j){j.modules=j.modules||{},Object.keys(j.modules).forEach(function(R){j.modules[R]===!0&&(j.modules[R]={})})});var q=Object.keys(D.modules).concat(Object.keys(N.modules)),F=q.reduce(function(j,R){var k=B.import("modules/"+R);return k==null?x.error("Cannot load "+R+" module. Are you sure you registered it?"):j[R]=k.DEFAULTS||{},j},{});return N.modules!=null&&N.modules.toolbar&&N.modules.toolbar.constructor!==Object&&(N.modules.toolbar={container:N.modules.toolbar}),N=(0,c.default)(!0,{},B.DEFAULTS,{modules:F},D,N),["bounds","container","scrollingContainer"].forEach(function(j){typeof N[j]=="string"&&(N[j]=document.querySelector(N[j]))}),N.modules=Object.keys(N.modules).reduce(function(j,R){return N.modules[R]&&(j[R]=N.modules[R]),j},{}),N}function I(L,N,D,q){if(this.options.strict&&!this.isEnabled()&&N===e.default.sources.USER)return new g.default;var F=D==null?null:this.getSelection(),j=this.editor.delta,R=L();if(F!=null&&(D===!0&&(D=F.index),q==null?F=K(F,R,N):q!==0&&(F=K(F,D,q,N)),this.setSelection(F,e.default.sources.SILENT)),R.length()>0){var k,_=[e.default.events.TEXT_CHANGE,R,j,N];if((k=this.emitter).emit.apply(k,[e.default.events.EDITOR_CHANGE].concat(_)),N!==e.default.sources.SILENT){var U;(U=this.emitter).emit.apply(U,_)}}return R}function M(L,N,D,q,F){var j={};return typeof L.index=="number"&&typeof L.length=="number"?typeof N!="number"?(F=q,q=D,D=N,N=L.length,L=L.index):(N=L.length,L=L.index):typeof N!="number"&&(F=q,q=D,D=N,N=0),(typeof D=="undefined"?"undefined":T(D))==="object"?(j=D,F=q):typeof D=="string"&&(q!=null?j[D]=q:F=D),F=F||e.default.sources.API,[L,N,j,F]}function K(L,N,D,q){if(L==null)return null;var F=void 0,j=void 0;if(N instanceof g.default){var R=[L.index,L.index+L.length].map(function(H){return N.transformPosition(H,q!==e.default.sources.USER)}),k=C(R,2);F=k[0],j=k[1]}else{var _=[L.index,L.index+L.length].map(function(H){return H<N||H===N&&q===e.default.sources.USER?H:D>=0?H+D:Math.max(N,H+D)}),U=C(_,2);F=U[0],j=U[1]}return new n.Range(F,j-F)}A.expandConfig=S,A.overload=M,A.default=B},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function l(u,n){for(var s=0;s<n.length;s++){var r=n[s];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(u,r.key,r)}}return function(u,n,s){return n&&l(u.prototype,n),s&&l(u,s),u}}(),C=function l(u,n,s){u===null&&(u=Function.prototype);var r=Object.getOwnPropertyDescriptor(u,n);if(r===void 0){var c=Object.getPrototypeOf(u);return c===null?void 0:l(c,n,s)}else{if("value"in r)return r.value;var E=r.get;return E===void 0?void 0:E.call(s)}},w=v(7),y=a(w),g=v(0),f=a(g);function a(l){return l&&l.__esModule?l:{default:l}}function t(l,u){if(!(l instanceof u))throw new TypeError("Cannot call a class as a function")}function e(l,u){if(!l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u&&(typeof u=="object"||typeof u=="function")?u:l}function o(l,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof u);l.prototype=Object.create(u&&u.prototype,{constructor:{value:l,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(l,u):l.__proto__=u)}var i=function(l){o(u,l);function u(){return t(this,u),e(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}return T(u,[{key:"formatAt",value:function(s,r,c,E){if(u.compare(this.statics.blotName,c)<0&&f.default.query(c,f.default.Scope.BLOT)){var m=this.isolate(s,r);E&&m.wrap(c,E)}else C(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"formatAt",this).call(this,s,r,c,E)}},{key:"optimize",value:function(s){if(C(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"optimize",this).call(this,s),this.parent instanceof u&&u.compare(this.statics.blotName,this.parent.statics.blotName)>0){var r=this.parent.isolate(this.offset(),this.length());this.moveChildren(r),r.wrap(this)}}}],[{key:"compare",value:function(s,r){var c=u.order.indexOf(s),E=u.order.indexOf(r);return c>=0||E>=0?c-E:s===r?0:s<r?-1:1}}]),u}(f.default.Inline);i.allowedChildren=[i,f.default.Embed,y.default],i.order=["cursor","inline","underline","strike","italic","bold","script","link","code"],A.default=i},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(0),C=w(T);function w(t){return t&&t.__esModule?t:{default:t}}function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function f(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var a=function(t){f(e,t);function e(){return y(this,e),g(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return e}(C.default.Text);A.default=a},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function n(s,r){for(var c=0;c<r.length;c++){var E=r[c];E.enumerable=E.enumerable||!1,E.configurable=!0,"value"in E&&(E.writable=!0),Object.defineProperty(s,E.key,E)}}return function(s,r,c){return r&&n(s.prototype,r),c&&n(s,c),s}}(),C=function n(s,r,c){s===null&&(s=Function.prototype);var E=Object.getOwnPropertyDescriptor(s,r);if(E===void 0){var m=Object.getPrototypeOf(s);return m===null?void 0:n(m,r,c)}else{if("value"in E)return E.value;var b=E.get;return b===void 0?void 0:b.call(c)}},w=v(54),y=a(w),g=v(10),f=a(g);function a(n){return n&&n.__esModule?n:{default:n}}function t(n,s){if(!(n instanceof s))throw new TypeError("Cannot call a class as a function")}function e(n,s){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return s&&(typeof s=="object"||typeof s=="function")?s:n}function o(n,s){if(typeof s!="function"&&s!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof s);n.prototype=Object.create(s&&s.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s&&(Object.setPrototypeOf?Object.setPrototypeOf(n,s):n.__proto__=s)}var i=(0,f.default)("quill:events"),l=["selectionchange","mousedown","mouseup","click"];l.forEach(function(n){document.addEventListener(n,function(){for(var s=arguments.length,r=Array(s),c=0;c<s;c++)r[c]=arguments[c];[].slice.call(document.querySelectorAll(".ql-container")).forEach(function(E){if(E.__quill&&E.__quill.emitter){var m;(m=E.__quill.emitter).handleDOM.apply(m,r)}})})});var u=function(n){o(s,n);function s(){t(this,s);var r=e(this,(s.__proto__||Object.getPrototypeOf(s)).call(this));return r.listeners={},r.on("error",i.error),r}return T(s,[{key:"emit",value:function(){i.log.apply(i,arguments),C(s.prototype.__proto__||Object.getPrototypeOf(s.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(c){for(var E=arguments.length,m=Array(E>1?E-1:0),b=1;b<E;b++)m[b-1]=arguments[b];(this.listeners[c.type]||[]).forEach(function(O){var d=O.node,h=O.handler;(c.target===d||d.contains(c.target))&&h.apply(void 0,[c].concat(m))})}},{key:"listenDOM",value:function(c,E,m){this.listeners[c]||(this.listeners[c]=[]),this.listeners[c].push({node:E,handler:m})}}]),s}(y.default);u.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"},u.sources={API:"api",SILENT:"silent",USER:"user"},A.default=u},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});function T(w,y){if(!(w instanceof y))throw new TypeError("Cannot call a class as a function")}var C=function w(y){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};T(this,w),this.quill=y,this.options=g};C.DEFAULTS={},A.default=C},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=["error","warn","log","info"],C="warn";function w(g){if(T.indexOf(g)<=T.indexOf(C)){for(var f,a=arguments.length,t=Array(a>1?a-1:0),e=1;e<a;e++)t[e-1]=arguments[e];(f=console)[g].apply(f,t)}}function y(g){return T.reduce(function(f,a){return f[a]=w.bind(console,a,g),f},{})}w.level=y.level=function(g){C=g},A.default=y},function(P,A,v){var T=Array.prototype.slice,C=v(52),w=v(53),y=P.exports=function(t,e,o){return o||(o={}),t===e?!0:t instanceof Date&&e instanceof Date?t.getTime()===e.getTime():!t||!e||typeof t!="object"&&typeof e!="object"?o.strict?t===e:t==e:a(t,e,o)};function g(t){return t==null}function f(t){return!(!t||typeof t!="object"||typeof t.length!="number"||typeof t.copy!="function"||typeof t.slice!="function"||t.length>0&&typeof t[0]!="number")}function a(t,e,o){var i,l;if(g(t)||g(e)||t.prototype!==e.prototype)return!1;if(w(t))return w(e)?(t=T.call(t),e=T.call(e),y(t,e,o)):!1;if(f(t)){if(!f(e)||t.length!==e.length)return!1;for(i=0;i<t.length;i++)if(t[i]!==e[i])return!1;return!0}try{var u=C(t),n=C(e)}catch(s){return!1}if(u.length!=n.length)return!1;for(u.sort(),n.sort(),i=u.length-1;i>=0;i--)if(u[i]!=n[i])return!1;for(i=u.length-1;i>=0;i--)if(l=u[i],!y(t[l],e[l],o))return!1;return typeof t==typeof e}},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(1),C=function(){function w(y,g,f){f===void 0&&(f={}),this.attrName=y,this.keyName=g;var a=T.Scope.TYPE&T.Scope.ATTRIBUTE;f.scope!=null?this.scope=f.scope&T.Scope.LEVEL|a:this.scope=T.Scope.ATTRIBUTE,f.whitelist!=null&&(this.whitelist=f.whitelist)}return w.keys=function(y){return[].map.call(y.attributes,function(g){return g.name})},w.prototype.add=function(y,g){return this.canAdd(y,g)?(y.setAttribute(this.keyName,g),!0):!1},w.prototype.canAdd=function(y,g){var f=T.query(y,T.Scope.BLOT&(this.scope|T.Scope.TYPE));return f==null?!1:this.whitelist==null?!0:typeof g=="string"?this.whitelist.indexOf(g.replace(/["']/g,""))>-1:this.whitelist.indexOf(g)>-1},w.prototype.remove=function(y){y.removeAttribute(this.keyName)},w.prototype.value=function(y){var g=y.getAttribute(this.keyName);return this.canAdd(y,g)&&g?g:""},w}();A.default=C},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.Code=void 0;var T=function(){function b(O,d){var h=[],p=!0,x=!1,B=void 0;try{for(var S=O[Symbol.iterator](),I;!(p=(I=S.next()).done)&&(h.push(I.value),!(d&&h.length===d));p=!0);}catch(M){x=!0,B=M}finally{try{!p&&S.return&&S.return()}finally{if(x)throw B}}return h}return function(O,d){if(Array.isArray(O))return O;if(Symbol.iterator in Object(O))return b(O,d);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),C=function(){function b(O,d){for(var h=0;h<d.length;h++){var p=d[h];p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(O,p.key,p)}}return function(O,d,h){return d&&b(O.prototype,d),h&&b(O,h),O}}(),w=function b(O,d,h){O===null&&(O=Function.prototype);var p=Object.getOwnPropertyDescriptor(O,d);if(p===void 0){var x=Object.getPrototypeOf(O);return x===null?void 0:b(x,d,h)}else{if("value"in p)return p.value;var B=p.get;return B===void 0?void 0:B.call(h)}},y=v(2),g=n(y),f=v(0),a=n(f),t=v(4),e=n(t),o=v(6),i=n(o),l=v(7),u=n(l);function n(b){return b&&b.__esModule?b:{default:b}}function s(b,O){if(!(b instanceof O))throw new TypeError("Cannot call a class as a function")}function r(b,O){if(!b)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return O&&(typeof O=="object"||typeof O=="function")?O:b}function c(b,O){if(typeof O!="function"&&O!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof O);b.prototype=Object.create(O&&O.prototype,{constructor:{value:b,enumerable:!1,writable:!0,configurable:!0}}),O&&(Object.setPrototypeOf?Object.setPrototypeOf(b,O):b.__proto__=O)}var E=function(b){c(O,b);function O(){return s(this,O),r(this,(O.__proto__||Object.getPrototypeOf(O)).apply(this,arguments))}return O}(i.default);E.blotName="code",E.tagName="CODE";var m=function(b){c(O,b);function O(){return s(this,O),r(this,(O.__proto__||Object.getPrototypeOf(O)).apply(this,arguments))}return C(O,[{key:"delta",value:function(){var h=this,p=this.domNode.textContent;return p.endsWith(`
- `)&&(p=p.slice(0,-1)),p.split(`
- `).reduce(function(x,B){return x.insert(B).insert(`
- `,h.formats())},new g.default)}},{key:"format",value:function(h,p){if(!(h===this.statics.blotName&&p)){var x=this.descendant(u.default,this.length()-1),B=T(x,1),S=B[0];S!=null&&S.deleteAt(S.length()-1,1),w(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"format",this).call(this,h,p)}}},{key:"formatAt",value:function(h,p,x,B){if(p!==0&&!(a.default.query(x,a.default.Scope.BLOCK)==null||x===this.statics.blotName&&B===this.statics.formats(this.domNode))){var S=this.newlineIndex(h);if(!(S<0||S>=h+p)){var I=this.newlineIndex(h,!0)+1,M=S-I+1,K=this.isolate(I,M),L=K.next;K.format(x,B),L instanceof O&&L.formatAt(0,h-I+p-M,x,B)}}}},{key:"insertAt",value:function(h,p,x){if(x==null){var B=this.descendant(u.default,h),S=T(B,2),I=S[0],M=S[1];I.insertAt(M,p)}}},{key:"length",value:function(){var h=this.domNode.textContent.length;return this.domNode.textContent.endsWith(`
- `)?h:h+1}},{key:"newlineIndex",value:function(h){var p=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(p)return this.domNode.textContent.slice(0,h).lastIndexOf(`
- `);var x=this.domNode.textContent.slice(h).indexOf(`
- `);return x>-1?h+x:-1}},{key:"optimize",value:function(h){this.domNode.textContent.endsWith(`
- `)||this.appendChild(a.default.create("text",`
- `)),w(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"optimize",this).call(this,h);var p=this.next;p!=null&&p.prev===this&&p.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===p.statics.formats(p.domNode)&&(p.optimize(h),p.moveChildren(this),p.remove())}},{key:"replace",value:function(h){w(O.prototype.__proto__||Object.getPrototypeOf(O.prototype),"replace",this).call(this,h),[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(p){var x=a.default.find(p);x==null?p.parentNode.removeChild(p):x instanceof a.default.Embed?x.remove():x.unwrap()})}}],[{key:"create",value:function(h){var p=w(O.__proto__||Object.getPrototypeOf(O),"create",this).call(this,h);return p.setAttribute("spellcheck",!1),p}},{key:"formats",value:function(){return!0}}]),O}(e.default);m.blotName="code-block",m.tagName="PRE",m.TAB=" ",A.Code=E,A.default=m},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(L){return typeof L}:function(L){return L&&typeof Symbol=="function"&&L.constructor===Symbol&&L!==Symbol.prototype?"symbol":typeof L},C=function(){function L(N,D){var q=[],F=!0,j=!1,R=void 0;try{for(var k=N[Symbol.iterator](),_;!(F=(_=k.next()).done)&&(q.push(_.value),!(D&&q.length===D));F=!0);}catch(U){j=!0,R=U}finally{try{!F&&k.return&&k.return()}finally{if(j)throw R}}return q}return function(N,D){if(Array.isArray(N))return N;if(Symbol.iterator in Object(N))return L(N,D);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),w=function(){function L(N,D){for(var q=0;q<D.length;q++){var F=D[q];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(N,F.key,F)}}return function(N,D,q){return D&&L(N.prototype,D),q&&L(N,q),N}}(),y=v(2),g=p(y),f=v(20),a=p(f),t=v(0),e=p(t),o=v(13),i=p(o),l=v(24),u=p(l),n=v(4),s=p(n),r=v(16),c=p(r),E=v(21),m=p(E),b=v(11),O=p(b),d=v(3),h=p(d);function p(L){return L&&L.__esModule?L:{default:L}}function x(L,N,D){return N in L?Object.defineProperty(L,N,{value:D,enumerable:!0,configurable:!0,writable:!0}):L[N]=D,L}function B(L,N){if(!(L instanceof N))throw new TypeError("Cannot call a class as a function")}var S=/^[ -~]*$/,I=function(){function L(N){B(this,L),this.scroll=N,this.delta=this.getDelta()}return w(L,[{key:"applyDelta",value:function(D){var q=this,F=!1;this.scroll.update();var j=this.scroll.length();return this.scroll.batchStart(),D=K(D),D.reduce(function(R,k){var _=k.retain||k.delete||k.insert.length||1,U=k.attributes||{};if(k.insert!=null){if(typeof k.insert=="string"){var H=k.insert;H.endsWith(`
- `)&&F&&(F=!1,H=H.slice(0,-1)),R>=j&&!H.endsWith(`
- `)&&(F=!0),q.scroll.insertAt(R,H);var G=q.scroll.line(R),Y=C(G,2),J=Y[0],Q=Y[1],X=(0,h.default)({},(0,n.bubbleFormats)(J));if(J instanceof s.default){var ue=J.descendant(e.default.Leaf,Q),le=C(ue,1),se=le[0];X=(0,h.default)(X,(0,n.bubbleFormats)(se))}U=a.default.attributes.diff(X,U)||{}}else if(T(k.insert)==="object"){var V=Object.keys(k.insert)[0];if(V==null)return R;q.scroll.insertAt(R,V,k.insert[V])}j+=_}return Object.keys(U).forEach(function(z){q.scroll.formatAt(R,_,z,U[z])}),R+_},0),D.reduce(function(R,k){return typeof k.delete=="number"?(q.scroll.deleteAt(R,k.delete),R):R+(k.retain||k.insert.length||1)},0),this.scroll.batchEnd(),this.update(D)}},{key:"deleteText",value:function(D,q){return this.scroll.deleteAt(D,q),this.update(new g.default().retain(D).delete(q))}},{key:"formatLine",value:function(D,q){var F=this,j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return this.scroll.update(),Object.keys(j).forEach(function(R){if(!(F.scroll.whitelist!=null&&!F.scroll.whitelist[R])){var k=F.scroll.lines(D,Math.max(q,1)),_=q;k.forEach(function(U){var H=U.length();if(!(U instanceof i.default))U.format(R,j[R]);else{var G=D-U.offset(F.scroll),Y=U.newlineIndex(G+_)-G+1;U.formatAt(G,Y,R,j[R])}_-=H})}}),this.scroll.optimize(),this.update(new g.default().retain(D).retain(q,(0,m.default)(j)))}},{key:"formatText",value:function(D,q){var F=this,j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Object.keys(j).forEach(function(R){F.scroll.formatAt(D,q,R,j[R])}),this.update(new g.default().retain(D).retain(q,(0,m.default)(j)))}},{key:"getContents",value:function(D,q){return this.delta.slice(D,D+q)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(D,q){return D.concat(q.delta())},new g.default)}},{key:"getFormat",value:function(D){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,F=[],j=[];q===0?this.scroll.path(D).forEach(function(k){var _=C(k,1),U=_[0];U instanceof s.default?F.push(U):U instanceof e.default.Leaf&&j.push(U)}):(F=this.scroll.lines(D,q),j=this.scroll.descendants(e.default.Leaf,D,q));var R=[F,j].map(function(k){if(k.length===0)return{};for(var _=(0,n.bubbleFormats)(k.shift());Object.keys(_).length>0;){var U=k.shift();if(U==null)return _;_=M((0,n.bubbleFormats)(U),_)}return _});return h.default.apply(h.default,R)}},{key:"getText",value:function(D,q){return this.getContents(D,q).filter(function(F){return typeof F.insert=="string"}).map(function(F){return F.insert}).join("")}},{key:"insertEmbed",value:function(D,q,F){return this.scroll.insertAt(D,q,F),this.update(new g.default().retain(D).insert(x({},q,F)))}},{key:"insertText",value:function(D,q){var F=this,j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return q=q.replace(/\r\n/g,`
- `).replace(/\r/g,`
- `),this.scroll.insertAt(D,q),Object.keys(j).forEach(function(R){F.scroll.formatAt(D,q.length,R,j[R])}),this.update(new g.default().retain(D).insert(q,(0,m.default)(j)))}},{key:"isBlank",value:function(){if(this.scroll.children.length==0)return!0;if(this.scroll.children.length>1)return!1;var D=this.scroll.children.head;return D.statics.blotName!==s.default.blotName||D.children.length>1?!1:D.children.head instanceof c.default}},{key:"removeFormat",value:function(D,q){var F=this.getText(D,q),j=this.scroll.line(D+q),R=C(j,2),k=R[0],_=R[1],U=0,H=new g.default;k!=null&&(k instanceof i.default?U=k.newlineIndex(_)-_+1:U=k.length()-_,H=k.delta().slice(_,_+U-1).insert(`
- `));var G=this.getContents(D,q+U),Y=G.diff(new g.default().insert(F).concat(H)),J=new g.default().retain(D).concat(Y);return this.applyDelta(J)}},{key:"update",value:function(D){var q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,j=this.delta;if(q.length===1&&q[0].type==="characterData"&&q[0].target.data.match(S)&&e.default.find(q[0].target)){var R=e.default.find(q[0].target),k=(0,n.bubbleFormats)(R),_=R.offset(this.scroll),U=q[0].oldValue.replace(u.default.CONTENTS,""),H=new g.default().insert(U),G=new g.default().insert(R.value()),Y=new g.default().retain(_).concat(H.diff(G,F));D=Y.reduce(function(J,Q){return Q.insert?J.insert(Q.insert,k):J.push(Q)},new g.default),this.delta=j.compose(D)}else this.delta=this.getDelta(),(!D||!(0,O.default)(j.compose(D),this.delta))&&(D=j.diff(this.delta,F));return D}}]),L}();function M(L,N){return Object.keys(N).reduce(function(D,q){return L[q]==null||(N[q]===L[q]?D[q]=N[q]:Array.isArray(N[q])?N[q].indexOf(L[q])<0&&(D[q]=N[q].concat([L[q]])):D[q]=[N[q],L[q]]),D},{})}function K(L){return L.reduce(function(N,D){if(D.insert===1){var q=(0,m.default)(D.attributes);return delete q.image,N.insert({image:D.attributes.image},q)}if(D.attributes!=null&&(D.attributes.list===!0||D.attributes.bullet===!0)&&(D=(0,m.default)(D),D.attributes.list?D.attributes.list="ordered":(D.attributes.list="bullet",delete D.attributes.bullet)),typeof D.insert=="string"){var F=D.insert.replace(/\r\n/g,`
- `).replace(/\r/g,`
- `);return N.insert(F,D.attributes)}return N.push(D)},new g.default)}A.default=I},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.Range=void 0;var T=function(){function b(O,d){var h=[],p=!0,x=!1,B=void 0;try{for(var S=O[Symbol.iterator](),I;!(p=(I=S.next()).done)&&(h.push(I.value),!(d&&h.length===d));p=!0);}catch(M){x=!0,B=M}finally{try{!p&&S.return&&S.return()}finally{if(x)throw B}}return h}return function(O,d){if(Array.isArray(O))return O;if(Symbol.iterator in Object(O))return b(O,d);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),C=function(){function b(O,d){for(var h=0;h<d.length;h++){var p=d[h];p.enumerable=p.enumerable||!1,p.configurable=!0,"value"in p&&(p.writable=!0),Object.defineProperty(O,p.key,p)}}return function(O,d,h){return d&&b(O.prototype,d),h&&b(O,h),O}}(),w=v(0),y=u(w),g=v(21),f=u(g),a=v(11),t=u(a),e=v(8),o=u(e),i=v(10),l=u(i);function u(b){return b&&b.__esModule?b:{default:b}}function n(b){if(Array.isArray(b)){for(var O=0,d=Array(b.length);O<b.length;O++)d[O]=b[O];return d}else return Array.from(b)}function s(b,O){if(!(b instanceof O))throw new TypeError("Cannot call a class as a function")}var r=(0,l.default)("quill:selection"),c=function b(O){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;s(this,b),this.index=O,this.length=d},E=function(){function b(O,d){var h=this;s(this,b),this.emitter=d,this.scroll=O,this.composing=!1,this.mouseDown=!1,this.root=this.scroll.domNode,this.cursor=y.default.create("cursor",this),this.lastRange=this.savedRange=new c(0,0),this.handleComposition(),this.handleDragging(),this.emitter.listenDOM("selectionchange",document,function(){h.mouseDown||setTimeout(h.update.bind(h,o.default.sources.USER),1)}),this.emitter.on(o.default.events.EDITOR_CHANGE,function(p,x){p===o.default.events.TEXT_CHANGE&&x.length()>0&&h.update(o.default.sources.SILENT)}),this.emitter.on(o.default.events.SCROLL_BEFORE_UPDATE,function(){if(h.hasFocus()){var p=h.getNativeRange();p!=null&&p.start.node!==h.cursor.textNode&&h.emitter.once(o.default.events.SCROLL_UPDATE,function(){try{h.setNativeRange(p.start.node,p.start.offset,p.end.node,p.end.offset)}catch(x){}})}}),this.emitter.on(o.default.events.SCROLL_OPTIMIZE,function(p,x){if(x.range){var B=x.range,S=B.startNode,I=B.startOffset,M=B.endNode,K=B.endOffset;h.setNativeRange(S,I,M,K)}}),this.update(o.default.sources.SILENT)}return C(b,[{key:"handleComposition",value:function(){var d=this;this.root.addEventListener("compositionstart",function(){d.composing=!0}),this.root.addEventListener("compositionend",function(){if(d.composing=!1,d.cursor.parent){var h=d.cursor.restore();if(!h)return;setTimeout(function(){d.setNativeRange(h.startNode,h.startOffset,h.endNode,h.endOffset)},1)}})}},{key:"handleDragging",value:function(){var d=this;this.emitter.listenDOM("mousedown",document.body,function(){d.mouseDown=!0}),this.emitter.listenDOM("mouseup",document.body,function(){d.mouseDown=!1,d.update(o.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(d,h){if(!(this.scroll.whitelist!=null&&!this.scroll.whitelist[d])){this.scroll.update();var p=this.getNativeRange();if(!(p==null||!p.native.collapsed||y.default.query(d,y.default.Scope.BLOCK))){if(p.start.node!==this.cursor.textNode){var x=y.default.find(p.start.node,!1);if(x==null)return;if(x instanceof y.default.Leaf){var B=x.split(p.start.offset);x.parent.insertBefore(this.cursor,B)}else x.insertBefore(this.cursor,p.start.node);this.cursor.attach()}this.cursor.format(d,h),this.scroll.optimize(),this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length),this.update()}}}},{key:"getBounds",value:function(d){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,p=this.scroll.length();d=Math.min(d,p-1),h=Math.min(d+h,p-1)-d;var x=void 0,B=this.scroll.leaf(d),S=T(B,2),I=S[0],M=S[1];if(I==null)return null;var K=I.position(M,!0),L=T(K,2);x=L[0],M=L[1];var N=document.createRange();if(h>0){N.setStart(x,M);var D=this.scroll.leaf(d+h),q=T(D,2);if(I=q[0],M=q[1],I==null)return null;var F=I.position(M,!0),j=T(F,2);return x=j[0],M=j[1],N.setEnd(x,M),N.getBoundingClientRect()}else{var R="left",k=void 0;return x instanceof Text?(M<x.data.length?(N.setStart(x,M),N.setEnd(x,M+1)):(N.setStart(x,M-1),N.setEnd(x,M),R="right"),k=N.getBoundingClientRect()):(k=I.domNode.getBoundingClientRect(),M>0&&(R="right")),{bottom:k.top+k.height,height:k.height,left:k[R],right:k[R],top:k.top,width:0}}}},{key:"getNativeRange",value:function(){var d=document.getSelection();if(d==null||d.rangeCount<=0)return null;var h=d.getRangeAt(0);if(h==null)return null;var p=this.normalizeNative(h);return r.info("getNativeRange",p),p}},{key:"getRange",value:function(){var d=this.getNativeRange();if(d==null)return[null,null];var h=this.normalizedToRange(d);return[h,d]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(d){var h=this,p=[[d.start.node,d.start.offset]];d.native.collapsed||p.push([d.end.node,d.end.offset]);var x=p.map(function(I){var M=T(I,2),K=M[0],L=M[1],N=y.default.find(K,!0),D=N.offset(h.scroll);return L===0?D:N instanceof y.default.Container?D+N.length():D+N.index(K,L)}),B=Math.min(Math.max.apply(Math,n(x)),this.scroll.length()-1),S=Math.min.apply(Math,[B].concat(n(x)));return new c(S,B-S)}},{key:"normalizeNative",value:function(d){if(!m(this.root,d.startContainer)||!d.collapsed&&!m(this.root,d.endContainer))return null;var h={start:{node:d.startContainer,offset:d.startOffset},end:{node:d.endContainer,offset:d.endOffset},native:d};return[h.start,h.end].forEach(function(p){for(var x=p.node,B=p.offset;!(x instanceof Text)&&x.childNodes.length>0;)if(x.childNodes.length>B)x=x.childNodes[B],B=0;else if(x.childNodes.length===B)x=x.lastChild,B=x instanceof Text?x.data.length:x.childNodes.length+1;else break;p.node=x,p.offset=B}),h}},{key:"rangeToNative",value:function(d){var h=this,p=d.collapsed?[d.index]:[d.index,d.index+d.length],x=[],B=this.scroll.length();return p.forEach(function(S,I){S=Math.min(B-1,S);var M=void 0,K=h.scroll.leaf(S),L=T(K,2),N=L[0],D=L[1],q=N.position(D,I!==0),F=T(q,2);M=F[0],D=F[1],x.push(M,D)}),x.length<2&&(x=x.concat(x)),x}},{key:"scrollIntoView",value:function(d){var h=this.lastRange;if(h!=null){var p=this.getBounds(h.index,h.length);if(p!=null){var x=this.scroll.length()-1,B=this.scroll.line(Math.min(h.index,x)),S=T(B,1),I=S[0],M=I;if(h.length>0){var K=this.scroll.line(Math.min(h.index+h.length,x)),L=T(K,1);M=L[0]}if(!(I==null||M==null)){var N=d.getBoundingClientRect();p.top<N.top?d.scrollTop-=N.top-p.top:p.bottom>N.bottom&&(d.scrollTop+=p.bottom-N.bottom)}}}}},{key:"setNativeRange",value:function(d,h){var p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:d,x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:h,B=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(r.info("setNativeRange",d,h,p,x),!(d!=null&&(this.root.parentNode==null||d.parentNode==null||p.parentNode==null))){var S=document.getSelection();if(S!=null)if(d!=null){this.hasFocus()||this.root.focus();var I=(this.getNativeRange()||{}).native;if(I==null||B||d!==I.startContainer||h!==I.startOffset||p!==I.endContainer||x!==I.endOffset){d.tagName=="BR"&&(h=[].indexOf.call(d.parentNode.childNodes,d),d=d.parentNode),p.tagName=="BR"&&(x=[].indexOf.call(p.parentNode.childNodes,p),p=p.parentNode);var M=document.createRange();M.setStart(d,h),M.setEnd(p,x),S.removeAllRanges(),S.addRange(M)}}else S.removeAllRanges(),this.root.blur(),document.body.focus()}}},{key:"setRange",value:function(d){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,p=arguments.length>2&&arguments[2]!==void 0?arguments[2]:o.default.sources.API;if(typeof h=="string"&&(p=h,h=!1),r.info("setRange",d),d!=null){var x=this.rangeToNative(d);this.setNativeRange.apply(this,n(x).concat([h]))}else this.setNativeRange(null);this.update(p)}},{key:"update",value:function(){var d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:o.default.sources.USER,h=this.lastRange,p=this.getRange(),x=T(p,2),B=x[0],S=x[1];if(this.lastRange=B,this.lastRange!=null&&(this.savedRange=this.lastRange),!(0,t.default)(h,this.lastRange)){var I;!this.composing&&S!=null&&S.native.collapsed&&S.start.node!==this.cursor.textNode&&this.cursor.restore();var M=[o.default.events.SELECTION_CHANGE,(0,f.default)(this.lastRange),(0,f.default)(h),d];if((I=this.emitter).emit.apply(I,[o.default.events.EDITOR_CHANGE].concat(M)),d!==o.default.sources.SILENT){var K;(K=this.emitter).emit.apply(K,M)}}}}]),b}();function m(b,O){try{O.parentNode}catch(d){return!1}return O instanceof Text&&(O=O.parentNode),b.contains(O)}A.Range=c,A.default=E},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function o(i,l){for(var u=0;u<l.length;u++){var n=l[u];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,n.key,n)}}return function(i,l,u){return l&&o(i.prototype,l),u&&o(i,u),i}}(),C=function o(i,l,u){i===null&&(i=Function.prototype);var n=Object.getOwnPropertyDescriptor(i,l);if(n===void 0){var s=Object.getPrototypeOf(i);return s===null?void 0:o(s,l,u)}else{if("value"in n)return n.value;var r=n.get;return r===void 0?void 0:r.call(u)}},w=v(0),y=g(w);function g(o){return o&&o.__esModule?o:{default:o}}function f(o,i){if(!(o instanceof i))throw new TypeError("Cannot call a class as a function")}function a(o,i){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:o}function t(o,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);o.prototype=Object.create(i&&i.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(o,i):o.__proto__=i)}var e=function(o){t(i,o);function i(){return f(this,i),a(this,(i.__proto__||Object.getPrototypeOf(i)).apply(this,arguments))}return T(i,[{key:"insertInto",value:function(u,n){u.children.length===0?C(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"insertInto",this).call(this,u,n):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),i}(y.default.Embed);e.blotName="break",e.tagName="BR",A.default=e},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)e.hasOwnProperty(o)&&(t[o]=e[o])};return function(t,e){a(t,e);function o(){this.constructor=t}t.prototype=e===null?Object.create(e):(o.prototype=e.prototype,new o)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(44),w=v(30),y=v(1),g=function(a){T(t,a);function t(e){var o=a.call(this,e)||this;return o.build(),o}return t.prototype.appendChild=function(e){this.insertBefore(e)},t.prototype.attach=function(){a.prototype.attach.call(this),this.children.forEach(function(e){e.attach()})},t.prototype.build=function(){var e=this;this.children=new C.default,[].slice.call(this.domNode.childNodes).reverse().forEach(function(o){try{var i=f(o);e.insertBefore(i,e.children.head||void 0)}catch(l){if(l instanceof y.ParchmentError)return;throw l}})},t.prototype.deleteAt=function(e,o){if(e===0&&o===this.length())return this.remove();this.children.forEachAt(e,o,function(i,l,u){i.deleteAt(l,u)})},t.prototype.descendant=function(e,o){var i=this.children.find(o),l=i[0],u=i[1];return e.blotName==null&&e(l)||e.blotName!=null&&l instanceof e?[l,u]:l instanceof t?l.descendant(e,u):[null,-1]},t.prototype.descendants=function(e,o,i){o===void 0&&(o=0),i===void 0&&(i=Number.MAX_VALUE);var l=[],u=i;return this.children.forEachAt(o,i,function(n,s,r){(e.blotName==null&&e(n)||e.blotName!=null&&n instanceof e)&&l.push(n),n instanceof t&&(l=l.concat(n.descendants(e,s,u))),u-=r}),l},t.prototype.detach=function(){this.children.forEach(function(e){e.detach()}),a.prototype.detach.call(this)},t.prototype.formatAt=function(e,o,i,l){this.children.forEachAt(e,o,function(u,n,s){u.formatAt(n,s,i,l)})},t.prototype.insertAt=function(e,o,i){var l=this.children.find(e),u=l[0],n=l[1];if(u)u.insertAt(n,o,i);else{var s=i==null?y.create("text",o):y.create(o,i);this.appendChild(s)}},t.prototype.insertBefore=function(e,o){if(this.statics.allowedChildren!=null&&!this.statics.allowedChildren.some(function(i){return e instanceof i}))throw new y.ParchmentError("Cannot insert "+e.statics.blotName+" into "+this.statics.blotName);e.insertInto(this,o)},t.prototype.length=function(){return this.children.reduce(function(e,o){return e+o.length()},0)},t.prototype.moveChildren=function(e,o){this.children.forEach(function(i){e.insertBefore(i,o)})},t.prototype.optimize=function(e){if(a.prototype.optimize.call(this,e),this.children.length===0)if(this.statics.defaultChild!=null){var o=y.create(this.statics.defaultChild);this.appendChild(o),o.optimize(e)}else this.remove()},t.prototype.path=function(e,o){o===void 0&&(o=!1);var i=this.children.find(e,o),l=i[0],u=i[1],n=[[this,e]];return l instanceof t?n.concat(l.path(u,o)):(l!=null&&n.push([l,u]),n)},t.prototype.removeChild=function(e){this.children.remove(e)},t.prototype.replace=function(e){e instanceof t&&e.moveChildren(this),a.prototype.replace.call(this,e)},t.prototype.split=function(e,o){if(o===void 0&&(o=!1),!o){if(e===0)return this;if(e===this.length())return this.next}var i=this.clone();return this.parent.insertBefore(i,this.next),this.children.forEachAt(e,this.length(),function(l,u,n){l=l.split(u,o),i.appendChild(l)}),i},t.prototype.unwrap=function(){this.moveChildren(this.parent,this.next),this.remove()},t.prototype.update=function(e,o){var i=this,l=[],u=[];e.forEach(function(n){n.target===i.domNode&&n.type==="childList"&&(l.push.apply(l,n.addedNodes),u.push.apply(u,n.removedNodes))}),u.forEach(function(n){if(!(n.parentNode!=null&&n.tagName!=="IFRAME"&&document.body.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var s=y.find(n);s!=null&&(s.domNode.parentNode==null||s.domNode.parentNode===i.domNode)&&s.detach()}}),l.filter(function(n){return n.parentNode==i.domNode}).sort(function(n,s){return n===s?0:n.compareDocumentPosition(s)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1}).forEach(function(n){var s=null;n.nextSibling!=null&&(s=y.find(n.nextSibling));var r=f(n);(r.next!=s||r.next==null)&&(r.parent!=null&&r.parent.removeChild(i),i.insertBefore(r,s||void 0))})},t}(w.default);function f(a){var t=y.find(a);if(t==null)try{t=y.create(a)}catch(e){t=y.create(y.Scope.INLINE),[].slice.call(a.childNodes).forEach(function(o){t.domNode.appendChild(o)}),a.parentNode&&a.parentNode.replaceChild(t.domNode,a),t.attach()}return t}A.default=g},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)e.hasOwnProperty(o)&&(t[o]=e[o])};return function(t,e){a(t,e);function o(){this.constructor=t}t.prototype=e===null?Object.create(e):(o.prototype=e.prototype,new o)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(12),w=v(31),y=v(17),g=v(1),f=function(a){T(t,a);function t(e){var o=a.call(this,e)||this;return o.attributes=new w.default(o.domNode),o}return t.formats=function(e){if(typeof this.tagName=="string")return!0;if(Array.isArray(this.tagName))return e.tagName.toLowerCase()},t.prototype.format=function(e,o){var i=g.query(e);i instanceof C.default?this.attributes.attribute(i,o):o&&i!=null&&(e!==this.statics.blotName||this.formats()[e]!==o)&&this.replaceWith(e,o)},t.prototype.formats=function(){var e=this.attributes.values(),o=this.statics.formats(this.domNode);return o!=null&&(e[this.statics.blotName]=o),e},t.prototype.replaceWith=function(e,o){var i=a.prototype.replaceWith.call(this,e,o);return this.attributes.copy(i),i},t.prototype.update=function(e,o){var i=this;a.prototype.update.call(this,e,o),e.some(function(l){return l.target===i.domNode&&l.type==="attributes"})&&this.attributes.build()},t.prototype.wrap=function(e,o){var i=a.prototype.wrap.call(this,e,o);return i instanceof t&&i.statics.scope===this.statics.scope&&this.attributes.move(i),i},t}(y.default);A.default=f},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,a){f.__proto__=a}||function(f,a){for(var t in a)a.hasOwnProperty(t)&&(f[t]=a[t])};return function(f,a){g(f,a);function t(){this.constructor=f}f.prototype=a===null?Object.create(a):(t.prototype=a.prototype,new t)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(30),w=v(1),y=function(g){T(f,g);function f(){return g!==null&&g.apply(this,arguments)||this}return f.value=function(a){return!0},f.prototype.index=function(a,t){return this.domNode===a||this.domNode.compareDocumentPosition(a)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(t,1):-1},f.prototype.position=function(a,t){var e=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return a>0&&(e+=1),[this.parent.domNode,e]},f.prototype.value=function(){var a;return a={},a[this.statics.blotName]=this.statics.value(this.domNode)||!0,a},f.scope=w.Scope.INLINE_BLOT,f}(C.default);A.default=y},function(P,A,v){var T=v(11),C=v(3),w={attributes:{compose:function(g,f,a){typeof g!="object"&&(g={}),typeof f!="object"&&(f={});var t=C(!0,{},f);a||(t=Object.keys(t).reduce(function(o,i){return t[i]!=null&&(o[i]=t[i]),o},{}));for(var e in g)g[e]!==void 0&&f[e]===void 0&&(t[e]=g[e]);return Object.keys(t).length>0?t:void 0},diff:function(g,f){typeof g!="object"&&(g={}),typeof f!="object"&&(f={});var a=Object.keys(g).concat(Object.keys(f)).reduce(function(t,e){return T(g[e],f[e])||(t[e]=f[e]===void 0?null:f[e]),t},{});return Object.keys(a).length>0?a:void 0},transform:function(g,f,a){if(typeof g!="object")return f;if(typeof f=="object"){if(!a)return f;var t=Object.keys(f).reduce(function(e,o){return g[o]===void 0&&(e[o]=f[o]),e},{});return Object.keys(t).length>0?t:void 0}}},iterator:function(g){return new y(g)},length:function(g){return typeof g.delete=="number"?g.delete:typeof g.retain=="number"?g.retain:typeof g.insert=="string"?g.insert.length:1}};function y(g){this.ops=g,this.index=0,this.offset=0}y.prototype.hasNext=function(){return this.peekLength()<1/0},y.prototype.next=function(g){g||(g=1/0);var f=this.ops[this.index];if(f){var a=this.offset,t=w.length(f);if(g>=t-a?(g=t-a,this.index+=1,this.offset=0):this.offset+=g,typeof f.delete=="number")return{delete:g};var e={};return f.attributes&&(e.attributes=f.attributes),typeof f.retain=="number"?e.retain=g:typeof f.insert=="string"?e.insert=f.insert.substr(a,g):e.insert=f.insert,e}else return{retain:1/0}},y.prototype.peek=function(){return this.ops[this.index]},y.prototype.peekLength=function(){return this.ops[this.index]?w.length(this.ops[this.index])-this.offset:1/0},y.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},y.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var g=this.offset,f=this.index,a=this.next(),t=this.ops.slice(this.index);return this.offset=g,this.index=f,[a].concat(t)}else return[]},P.exports=w},function(P,A){var v=function(){"use strict";function T(i,l){return l!=null&&i instanceof l}var C;try{C=Map}catch(i){C=function(){}}var w;try{w=Set}catch(i){w=function(){}}var y;try{y=Promise}catch(i){y=function(){}}function g(i,l,u,n,s){typeof l=="object"&&(u=l.depth,n=l.prototype,s=l.includeNonEnumerable,l=l.circular);var r=[],c=[],E=typeof ae!="undefined";typeof l=="undefined"&&(l=!0),typeof u=="undefined"&&(u=1/0);function m(b,O){if(b===null)return null;if(O===0)return b;var d,h;if(typeof b!="object")return b;if(T(b,C))d=new C;else if(T(b,w))d=new w;else if(T(b,y))d=new y(function(N,D){b.then(function(q){N(m(q,O-1))},function(q){D(m(q,O-1))})});else if(g.__isArray(b))d=[];else if(g.__isRegExp(b))d=new RegExp(b.source,o(b)),b.lastIndex&&(d.lastIndex=b.lastIndex);else if(g.__isDate(b))d=new Date(b.getTime());else{if(E&&ae.isBuffer(b))return ae.allocUnsafe?d=ae.allocUnsafe(b.length):d=new ae(b.length),b.copy(d),d;T(b,Error)?d=Object.create(b):typeof n=="undefined"?(h=Object.getPrototypeOf(b),d=Object.create(h)):(d=Object.create(n),h=n)}if(l){var p=r.indexOf(b);if(p!=-1)return c[p];r.push(b),c.push(d)}T(b,C)&&b.forEach(function(N,D){var q=m(D,O-1),F=m(N,O-1);d.set(q,F)}),T(b,w)&&b.forEach(function(N){var D=m(N,O-1);d.add(D)});for(var x in b){var B;h&&(B=Object.getOwnPropertyDescriptor(h,x)),!(B&&B.set==null)&&(d[x]=m(b[x],O-1))}if(Object.getOwnPropertySymbols)for(var S=Object.getOwnPropertySymbols(b),x=0;x<S.length;x++){var I=S[x],M=Object.getOwnPropertyDescriptor(b,I);M&&!M.enumerable&&!s||(d[I]=m(b[I],O-1),M.enumerable||Object.defineProperty(d,I,{enumerable:!1}))}if(s)for(var K=Object.getOwnPropertyNames(b),x=0;x<K.length;x++){var L=K[x],M=Object.getOwnPropertyDescriptor(b,L);M&&M.enumerable||(d[L]=m(b[L],O-1),Object.defineProperty(d,L,{enumerable:!1}))}return d}return m(i,u)}g.clonePrototype=function(l){if(l===null)return null;var u=function(){};return u.prototype=l,new u};function f(i){return Object.prototype.toString.call(i)}g.__objToStr=f;function a(i){return typeof i=="object"&&f(i)==="[object Date]"}g.__isDate=a;function t(i){return typeof i=="object"&&f(i)==="[object Array]"}g.__isArray=t;function e(i){return typeof i=="object"&&f(i)==="[object RegExp]"}g.__isRegExp=e;function o(i){var l="";return i.global&&(l+="g"),i.ignoreCase&&(l+="i"),i.multiline&&(l+="m"),l}return g.__getRegExpFlags=o,g}();typeof P=="object"&&P.exports&&(P.exports=v)},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function d(h,p){var x=[],B=!0,S=!1,I=void 0;try{for(var M=h[Symbol.iterator](),K;!(B=(K=M.next()).done)&&(x.push(K.value),!(p&&x.length===p));B=!0);}catch(L){S=!0,I=L}finally{try{!B&&M.return&&M.return()}finally{if(S)throw I}}return x}return function(h,p){if(Array.isArray(h))return h;if(Symbol.iterator in Object(h))return d(h,p);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),C=function(){function d(h,p){for(var x=0;x<p.length;x++){var B=p[x];B.enumerable=B.enumerable||!1,B.configurable=!0,"value"in B&&(B.writable=!0),Object.defineProperty(h,B.key,B)}}return function(h,p,x){return p&&d(h.prototype,p),x&&d(h,x),h}}(),w=function d(h,p,x){h===null&&(h=Function.prototype);var B=Object.getOwnPropertyDescriptor(h,p);if(B===void 0){var S=Object.getPrototypeOf(h);return S===null?void 0:d(S,p,x)}else{if("value"in B)return B.value;var I=B.get;return I===void 0?void 0:I.call(x)}},y=v(0),g=r(y),f=v(8),a=r(f),t=v(4),e=r(t),o=v(16),i=r(o),l=v(13),u=r(l),n=v(25),s=r(n);function r(d){return d&&d.__esModule?d:{default:d}}function c(d,h){if(!(d instanceof h))throw new TypeError("Cannot call a class as a function")}function E(d,h){if(!d)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return h&&(typeof h=="object"||typeof h=="function")?h:d}function m(d,h){if(typeof h!="function"&&h!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof h);d.prototype=Object.create(h&&h.prototype,{constructor:{value:d,enumerable:!1,writable:!0,configurable:!0}}),h&&(Object.setPrototypeOf?Object.setPrototypeOf(d,h):d.__proto__=h)}function b(d){return d instanceof e.default||d instanceof t.BlockEmbed}var O=function(d){m(h,d);function h(p,x){c(this,h);var B=E(this,(h.__proto__||Object.getPrototypeOf(h)).call(this,p));return B.emitter=x.emitter,Array.isArray(x.whitelist)&&(B.whitelist=x.whitelist.reduce(function(S,I){return S[I]=!0,S},{})),B.domNode.addEventListener("DOMNodeInserted",function(){}),B.optimize(),B.enable(),B}return C(h,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1,this.optimize()}},{key:"deleteAt",value:function(x,B){var S=this.line(x),I=T(S,2),M=I[0],K=I[1],L=this.line(x+B),N=T(L,1),D=N[0];if(w(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"deleteAt",this).call(this,x,B),D!=null&&M!==D&&K>0){if(M instanceof t.BlockEmbed||D instanceof t.BlockEmbed){this.optimize();return}if(M instanceof u.default){var q=M.newlineIndex(M.length(),!0);if(q>-1&&(M=M.split(q+1),M===D)){this.optimize();return}}else if(D instanceof u.default){var F=D.newlineIndex(0);F>-1&&D.split(F+1)}var j=D.children.head instanceof i.default?null:D.children.head;M.moveChildren(D,j),M.remove()}this.optimize()}},{key:"enable",value:function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;this.domNode.setAttribute("contenteditable",x)}},{key:"formatAt",value:function(x,B,S,I){this.whitelist!=null&&!this.whitelist[S]||(w(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"formatAt",this).call(this,x,B,S,I),this.optimize())}},{key:"insertAt",value:function(x,B,S){if(!(S!=null&&this.whitelist!=null&&!this.whitelist[B])){if(x>=this.length())if(S==null||g.default.query(B,g.default.Scope.BLOCK)==null){var I=g.default.create(this.statics.defaultChild);this.appendChild(I),S==null&&B.endsWith(`
- `)&&(B=B.slice(0,-1)),I.insertAt(0,B,S)}else{var M=g.default.create(B,S);this.appendChild(M)}else w(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"insertAt",this).call(this,x,B,S);this.optimize()}}},{key:"insertBefore",value:function(x,B){if(x.statics.scope===g.default.Scope.INLINE_BLOT){var S=g.default.create(this.statics.defaultChild);S.appendChild(x),x=S}w(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"insertBefore",this).call(this,x,B)}},{key:"leaf",value:function(x){return this.path(x).pop()||[null,-1]}},{key:"line",value:function(x){return x===this.length()?this.line(x-1):this.descendant(b,x)}},{key:"lines",value:function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,S=function I(M,K,L){var N=[],D=L;return M.children.forEachAt(K,L,function(q,F,j){b(q)?N.push(q):q instanceof g.default.Container&&(N=N.concat(I(q,F,D))),D-=j}),N};return S(this,x,B)}},{key:"optimize",value:function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.batch!==!0&&(w(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"optimize",this).call(this,x,B),x.length>0&&this.emitter.emit(a.default.events.SCROLL_OPTIMIZE,x,B))}},{key:"path",value:function(x){return w(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"path",this).call(this,x).slice(1)}},{key:"update",value:function(x){if(this.batch!==!0){var B=a.default.sources.USER;typeof x=="string"&&(B=x),Array.isArray(x)||(x=this.observer.takeRecords()),x.length>0&&this.emitter.emit(a.default.events.SCROLL_BEFORE_UPDATE,B,x),w(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"update",this).call(this,x.concat([])),x.length>0&&this.emitter.emit(a.default.events.SCROLL_UPDATE,B,x)}}}]),h}(g.default.Scroll);O.blotName="scroll",O.className="ql-editor",O.tagName="DIV",O.defaultChild="block",O.allowedChildren=[e.default,t.BlockEmbed,s.default],A.default=O},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.SHORTKEY=A.default=void 0;var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(k){return typeof k}:function(k){return k&&typeof Symbol=="function"&&k.constructor===Symbol&&k!==Symbol.prototype?"symbol":typeof k},C=function(){function k(_,U){var H=[],G=!0,Y=!1,J=void 0;try{for(var Q=_[Symbol.iterator](),X;!(G=(X=Q.next()).done)&&(H.push(X.value),!(U&&H.length===U));G=!0);}catch(ue){Y=!0,J=ue}finally{try{!G&&Q.return&&Q.return()}finally{if(Y)throw J}}return H}return function(_,U){if(Array.isArray(_))return _;if(Symbol.iterator in Object(_))return k(_,U);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),w=function(){function k(_,U){for(var H=0;H<U.length;H++){var G=U[H];G.enumerable=G.enumerable||!1,G.configurable=!0,"value"in G&&(G.writable=!0),Object.defineProperty(_,G.key,G)}}return function(_,U,H){return U&&k(_.prototype,U),H&&k(_,H),_}}(),y=v(21),g=d(y),f=v(11),a=d(f),t=v(3),e=d(t),o=v(2),i=d(o),l=v(20),u=d(l),n=v(0),s=d(n),r=v(5),c=d(r),E=v(10),m=d(E),b=v(9),O=d(b);function d(k){return k&&k.__esModule?k:{default:k}}function h(k,_,U){return _ in k?Object.defineProperty(k,_,{value:U,enumerable:!0,configurable:!0,writable:!0}):k[_]=U,k}function p(k,_){if(!(k instanceof _))throw new TypeError("Cannot call a class as a function")}function x(k,_){if(!k)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return _&&(typeof _=="object"||typeof _=="function")?_:k}function B(k,_){if(typeof _!="function"&&_!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof _);k.prototype=Object.create(_&&_.prototype,{constructor:{value:k,enumerable:!1,writable:!0,configurable:!0}}),_&&(Object.setPrototypeOf?Object.setPrototypeOf(k,_):k.__proto__=_)}var S=(0,m.default)("quill:keyboard"),I=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",M=function(k){B(_,k),w(_,null,[{key:"match",value:function(H,G){return G=R(G),["altKey","ctrlKey","metaKey","shiftKey"].some(function(Y){return!!G[Y]!==H[Y]&&G[Y]!==null})?!1:G.key===(H.which||H.keyCode)}}]);function _(U,H){p(this,_);var G=x(this,(_.__proto__||Object.getPrototypeOf(_)).call(this,U,H));return G.bindings={},Object.keys(G.options.bindings).forEach(function(Y){Y==="list autofill"&&U.scroll.whitelist!=null&&!U.scroll.whitelist.list||G.options.bindings[Y]&&G.addBinding(G.options.bindings[Y])}),G.addBinding({key:_.keys.ENTER,shiftKey:null},q),G.addBinding({key:_.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},function(){}),/Firefox/i.test(navigator.userAgent)?(G.addBinding({key:_.keys.BACKSPACE},{collapsed:!0},L),G.addBinding({key:_.keys.DELETE},{collapsed:!0},N)):(G.addBinding({key:_.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},L),G.addBinding({key:_.keys.DELETE},{collapsed:!0,suffix:/^.?$/},N)),G.addBinding({key:_.keys.BACKSPACE},{collapsed:!1},D),G.addBinding({key:_.keys.DELETE},{collapsed:!1},D),G.addBinding({key:_.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},L),G.listen(),G}return w(_,[{key:"addBinding",value:function(H){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},J=R(H);if(J==null||J.key==null)return S.warn("Attempted to add invalid keyboard binding",J);typeof G=="function"&&(G={handler:G}),typeof Y=="function"&&(Y={handler:Y}),J=(0,e.default)(J,G,Y),this.bindings[J.key]=this.bindings[J.key]||[],this.bindings[J.key].push(J)}},{key:"listen",value:function(){var H=this;this.quill.root.addEventListener("keydown",function(G){if(!G.defaultPrevented){var Y=G.which||G.keyCode,J=(H.bindings[Y]||[]).filter(function(oe){return _.match(G,oe)});if(J.length!==0){var Q=H.quill.getSelection();if(!(Q==null||!H.quill.hasFocus())){var X=H.quill.getLine(Q.index),ue=C(X,2),le=ue[0],se=ue[1],V=H.quill.getLeaf(Q.index),z=C(V,2),W=z[0],$=z[1],Z=Q.length===0?[W,$]:H.quill.getLeaf(Q.index+Q.length),ee=C(Z,2),te=ee[0],re=ee[1],fe=W instanceof s.default.Text?W.value().slice(0,$):"",de=te instanceof s.default.Text?te.value().slice(re):"",ie={collapsed:Q.length===0,empty:Q.length===0&&le.length()<=1,format:H.quill.getFormat(Q),offset:se,prefix:fe,suffix:de},ve=J.some(function(oe){if(oe.collapsed!=null&&oe.collapsed!==ie.collapsed||oe.empty!=null&&oe.empty!==ie.empty||oe.offset!=null&&oe.offset!==ie.offset)return!1;if(Array.isArray(oe.format)){if(oe.format.every(function(pe){return ie.format[pe]==null}))return!1}else if(T(oe.format)==="object"&&!Object.keys(oe.format).every(function(pe){return oe.format[pe]===!0?ie.format[pe]!=null:oe.format[pe]===!1?ie.format[pe]==null:(0,a.default)(oe.format[pe],ie.format[pe])}))return!1;return oe.prefix!=null&&!oe.prefix.test(ie.prefix)||oe.suffix!=null&&!oe.suffix.test(ie.suffix)?!1:oe.handler.call(H,Q,ie)!==!0});ve&&G.preventDefault()}}}})}}]),_}(O.default);M.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46},M.DEFAULTS={bindings:{bold:j("bold"),italic:j("italic"),underline:j("underline"),indent:{key:M.keys.TAB,format:["blockquote","indent","list"],handler:function(_,U){if(U.collapsed&&U.offset!==0)return!0;this.quill.format("indent","+1",c.default.sources.USER)}},outdent:{key:M.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(_,U){if(U.collapsed&&U.offset!==0)return!0;this.quill.format("indent","-1",c.default.sources.USER)}},"outdent backspace":{key:M.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(_,U){U.format.indent!=null?this.quill.format("indent","-1",c.default.sources.USER):U.format.list!=null&&this.quill.format("list",!1,c.default.sources.USER)}},"indent code-block":F(!0),"outdent code-block":F(!1),"remove tab":{key:M.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(_){this.quill.deleteText(_.index-1,1,c.default.sources.USER)}},tab:{key:M.keys.TAB,handler:function(_){this.quill.history.cutoff();var U=new i.default().retain(_.index).delete(_.length).insert(" ");this.quill.updateContents(U,c.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(_.index+1,c.default.sources.SILENT)}},"list empty enter":{key:M.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(_,U){this.quill.format("list",!1,c.default.sources.USER),U.format.indent&&this.quill.format("indent",!1,c.default.sources.USER)}},"checklist enter":{key:M.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(_){var U=this.quill.getLine(_.index),H=C(U,2),G=H[0],Y=H[1],J=(0,e.default)({},G.formats(),{list:"checked"}),Q=new i.default().retain(_.index).insert(`
- `,J).retain(G.length()-Y-1).retain(1,{list:"unchecked"});this.quill.updateContents(Q,c.default.sources.USER),this.quill.setSelection(_.index+1,c.default.sources.SILENT),this.quill.scrollIntoView()}},"header enter":{key:M.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(_,U){var H=this.quill.getLine(_.index),G=C(H,2),Y=G[0],J=G[1],Q=new i.default().retain(_.index).insert(`
- `,U.format).retain(Y.length()-J-1).retain(1,{header:null});this.quill.updateContents(Q,c.default.sources.USER),this.quill.setSelection(_.index+1,c.default.sources.SILENT),this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(_,U){var H=U.prefix.length,G=this.quill.getLine(_.index),Y=C(G,2),J=Y[0],Q=Y[1];if(Q>H)return!0;var X=void 0;switch(U.prefix.trim()){case"[]":case"[ ]":X="unchecked";break;case"[x]":X="checked";break;case"-":case"*":X="bullet";break;default:X="ordered"}this.quill.insertText(_.index," ",c.default.sources.USER),this.quill.history.cutoff();var ue=new i.default().retain(_.index-Q).delete(H+1).retain(J.length()-2-Q).retain(1,{list:X});this.quill.updateContents(ue,c.default.sources.USER),this.quill.history.cutoff(),this.quill.setSelection(_.index-H,c.default.sources.SILENT)}},"code exit":{key:M.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(_){var U=this.quill.getLine(_.index),H=C(U,2),G=H[0],Y=H[1],J=new i.default().retain(_.index+G.length()-Y-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(J,c.default.sources.USER)}},"embed left":K(M.keys.LEFT,!1),"embed left shift":K(M.keys.LEFT,!0),"embed right":K(M.keys.RIGHT,!1),"embed right shift":K(M.keys.RIGHT,!0)}};function K(k,_){var U,H=k===M.keys.LEFT?"prefix":"suffix";return U={key:k,shiftKey:_,altKey:null},h(U,H,/^$/),h(U,"handler",function(Y){var J=Y.index;k===M.keys.RIGHT&&(J+=Y.length+1);var Q=this.quill.getLeaf(J),X=C(Q,1),ue=X[0];return ue instanceof s.default.Embed?(k===M.keys.LEFT?_?this.quill.setSelection(Y.index-1,Y.length+1,c.default.sources.USER):this.quill.setSelection(Y.index-1,c.default.sources.USER):_?this.quill.setSelection(Y.index,Y.length+1,c.default.sources.USER):this.quill.setSelection(Y.index+Y.length+1,c.default.sources.USER),!1):!0}),U}function L(k,_){if(!(k.index===0||this.quill.getLength()<=1)){var U=this.quill.getLine(k.index),H=C(U,1),G=H[0],Y={};if(_.offset===0){var J=this.quill.getLine(k.index-1),Q=C(J,1),X=Q[0];if(X!=null&&X.length()>1){var ue=G.formats(),le=this.quill.getFormat(k.index-1,1);Y=u.default.attributes.diff(ue,le)||{}}}var se=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(_.prefix)?2:1;this.quill.deleteText(k.index-se,se,c.default.sources.USER),Object.keys(Y).length>0&&this.quill.formatLine(k.index-se,se,Y,c.default.sources.USER),this.quill.focus()}}function N(k,_){var U=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(_.suffix)?2:1;if(!(k.index>=this.quill.getLength()-U)){var H={},G=0,Y=this.quill.getLine(k.index),J=C(Y,1),Q=J[0];if(_.offset>=Q.length()-1){var X=this.quill.getLine(k.index+1),ue=C(X,1),le=ue[0];if(le){var se=Q.formats(),V=this.quill.getFormat(k.index,1);H=u.default.attributes.diff(se,V)||{},G=le.length()}}this.quill.deleteText(k.index,U,c.default.sources.USER),Object.keys(H).length>0&&this.quill.formatLine(k.index+G-1,U,H,c.default.sources.USER)}}function D(k){var _=this.quill.getLines(k),U={};if(_.length>1){var H=_[0].formats(),G=_[_.length-1].formats();U=u.default.attributes.diff(G,H)||{}}this.quill.deleteText(k,c.default.sources.USER),Object.keys(U).length>0&&this.quill.formatLine(k.index,1,U,c.default.sources.USER),this.quill.setSelection(k.index,c.default.sources.SILENT),this.quill.focus()}function q(k,_){var U=this;k.length>0&&this.quill.scroll.deleteAt(k.index,k.length);var H=Object.keys(_.format).reduce(function(G,Y){return s.default.query(Y,s.default.Scope.BLOCK)&&!Array.isArray(_.format[Y])&&(G[Y]=_.format[Y]),G},{});this.quill.insertText(k.index,`
- `,H,c.default.sources.USER),this.quill.setSelection(k.index+1,c.default.sources.SILENT),this.quill.focus(),Object.keys(_.format).forEach(function(G){H[G]==null&&(Array.isArray(_.format[G])||G!=="link"&&U.quill.format(G,_.format[G],c.default.sources.USER))})}function F(k){return{key:M.keys.TAB,shiftKey:!k,format:{"code-block":!0},handler:function(U){var H=s.default.query("code-block"),G=U.index,Y=U.length,J=this.quill.scroll.descendant(H,G),Q=C(J,2),X=Q[0],ue=Q[1];if(X!=null){var le=this.quill.getIndex(X),se=X.newlineIndex(ue,!0)+1,V=X.newlineIndex(le+ue+Y),z=X.domNode.textContent.slice(se,V).split(`
- `);ue=0,z.forEach(function(W,$){k?(X.insertAt(se+ue,H.TAB),ue+=H.TAB.length,$===0?G+=H.TAB.length:Y+=H.TAB.length):W.startsWith(H.TAB)&&(X.deleteAt(se+ue,H.TAB.length),ue-=H.TAB.length,$===0?G-=H.TAB.length:Y-=H.TAB.length),ue+=W.length+1}),this.quill.update(c.default.sources.USER),this.quill.setSelection(G,Y,c.default.sources.SILENT)}}}}function j(k){return{key:k[0].toUpperCase(),shortKey:!0,handler:function(U,H){this.quill.format(k,!H.format[k],c.default.sources.USER)}}}function R(k){if(typeof k=="string"||typeof k=="number")return R({key:k});if((typeof k=="undefined"?"undefined":T(k))==="object"&&(k=(0,g.default)(k,!1)),typeof k.key=="string")if(M.keys[k.key.toUpperCase()]!=null)k.key=M.keys[k.key.toUpperCase()];else if(k.key.length===1)k.key=k.key.toUpperCase().charCodeAt(0);else return null;return k.shortKey&&(k[I]=k.shortKey,delete k.shortKey),k}A.default=M,A.SHORTKEY=I},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function u(n,s){var r=[],c=!0,E=!1,m=void 0;try{for(var b=n[Symbol.iterator](),O;!(c=(O=b.next()).done)&&(r.push(O.value),!(s&&r.length===s));c=!0);}catch(d){E=!0,m=d}finally{try{!c&&b.return&&b.return()}finally{if(E)throw m}}return r}return function(n,s){if(Array.isArray(n))return n;if(Symbol.iterator in Object(n))return u(n,s);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),C=function u(n,s,r){n===null&&(n=Function.prototype);var c=Object.getOwnPropertyDescriptor(n,s);if(c===void 0){var E=Object.getPrototypeOf(n);return E===null?void 0:u(E,s,r)}else{if("value"in c)return c.value;var m=c.get;return m===void 0?void 0:m.call(r)}},w=function(){function u(n,s){for(var r=0;r<s.length;r++){var c=s[r];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(n,c.key,c)}}return function(n,s,r){return s&&u(n.prototype,s),r&&u(n,r),n}}(),y=v(0),g=t(y),f=v(7),a=t(f);function t(u){return u&&u.__esModule?u:{default:u}}function e(u,n){if(!(u instanceof n))throw new TypeError("Cannot call a class as a function")}function o(u,n){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:u}function i(u,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);u.prototype=Object.create(n&&n.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(u,n):u.__proto__=n)}var l=function(u){i(n,u),w(n,null,[{key:"value",value:function(){}}]);function n(s,r){e(this,n);var c=o(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,s));return c.selection=r,c.textNode=document.createTextNode(n.CONTENTS),c.domNode.appendChild(c.textNode),c._length=0,c}return w(n,[{key:"detach",value:function(){this.parent!=null&&this.parent.removeChild(this)}},{key:"format",value:function(r,c){if(this._length!==0)return C(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"format",this).call(this,r,c);for(var E=this,m=0;E!=null&&E.statics.scope!==g.default.Scope.BLOCK_BLOT;)m+=E.offset(E.parent),E=E.parent;E!=null&&(this._length=n.CONTENTS.length,E.optimize(),E.formatAt(m,n.CONTENTS.length,r,c),this._length=0)}},{key:"index",value:function(r,c){return r===this.textNode?0:C(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"index",this).call(this,r,c)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){C(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"remove",this).call(this),this.parent=null}},{key:"restore",value:function(){if(!(this.selection.composing||this.parent==null)){var r=this.textNode,c=this.selection.getNativeRange(),E=void 0,m=void 0,b=void 0;if(c!=null&&c.start.node===r&&c.end.node===r){var O=[r,c.start.offset,c.end.offset];E=O[0],m=O[1],b=O[2]}for(;this.domNode.lastChild!=null&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==n.CONTENTS){var d=this.textNode.data.split(n.CONTENTS).join("");this.next instanceof a.default?(E=this.next.domNode,this.next.insertAt(0,d),this.textNode.data=n.CONTENTS):(this.textNode.data=d,this.parent.insertBefore(g.default.create(this.textNode),this),this.textNode=document.createTextNode(n.CONTENTS),this.domNode.appendChild(this.textNode))}if(this.remove(),m!=null){var h=[m,b].map(function(x){return Math.max(0,Math.min(E.data.length,x-1))}),p=T(h,2);return m=p[0],b=p[1],{startNode:E,startOffset:m,endNode:E,endOffset:b}}}}},{key:"update",value:function(r,c){var E=this;if(r.some(function(b){return b.type==="characterData"&&b.target===E.textNode})){var m=this.restore();m&&(c.range=m)}}},{key:"value",value:function(){return""}}]),n}(g.default.Embed);l.blotName="cursor",l.className="ql-cursor",l.tagName="span",l.CONTENTS="\uFEFF",A.default=l},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(0),C=g(T),w=v(4),y=g(w);function g(o){return o&&o.__esModule?o:{default:o}}function f(o,i){if(!(o instanceof i))throw new TypeError("Cannot call a class as a function")}function a(o,i){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:o}function t(o,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);o.prototype=Object.create(i&&i.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(o,i):o.__proto__=i)}var e=function(o){t(i,o);function i(){return f(this,i),a(this,(i.__proto__||Object.getPrototypeOf(i)).apply(this,arguments))}return i}(C.default.Container);e.allowedChildren=[y.default,w.BlockEmbed,e],A.default=e},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.ColorStyle=A.ColorClass=A.ColorAttributor=void 0;var T=function(){function l(u,n){for(var s=0;s<n.length;s++){var r=n[s];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(u,r.key,r)}}return function(u,n,s){return n&&l(u.prototype,n),s&&l(u,s),u}}(),C=function l(u,n,s){u===null&&(u=Function.prototype);var r=Object.getOwnPropertyDescriptor(u,n);if(r===void 0){var c=Object.getPrototypeOf(u);return c===null?void 0:l(c,n,s)}else{if("value"in r)return r.value;var E=r.get;return E===void 0?void 0:E.call(s)}},w=v(0),y=g(w);function g(l){return l&&l.__esModule?l:{default:l}}function f(l,u){if(!(l instanceof u))throw new TypeError("Cannot call a class as a function")}function a(l,u){if(!l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u&&(typeof u=="object"||typeof u=="function")?u:l}function t(l,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof u);l.prototype=Object.create(u&&u.prototype,{constructor:{value:l,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(l,u):l.__proto__=u)}var e=function(l){t(u,l);function u(){return f(this,u),a(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}return T(u,[{key:"value",value:function(s){var r=C(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"value",this).call(this,s);return r.startsWith("rgb(")?(r=r.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+r.split(",").map(function(c){return("00"+parseInt(c).toString(16)).slice(-2)}).join("")):r}}]),u}(y.default.Attributor.Style),o=new y.default.Attributor.Class("color","ql-color",{scope:y.default.Scope.INLINE}),i=new e("color","color",{scope:y.default.Scope.INLINE});A.ColorAttributor=e,A.ColorClass=o,A.ColorStyle=i},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.sanitize=A.default=void 0;var T=function(){function i(l,u){for(var n=0;n<u.length;n++){var s=u[n];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(l,s.key,s)}}return function(l,u,n){return u&&i(l.prototype,u),n&&i(l,n),l}}(),C=function i(l,u,n){l===null&&(l=Function.prototype);var s=Object.getOwnPropertyDescriptor(l,u);if(s===void 0){var r=Object.getPrototypeOf(l);return r===null?void 0:i(r,u,n)}else{if("value"in s)return s.value;var c=s.get;return c===void 0?void 0:c.call(n)}},w=v(6),y=g(w);function g(i){return i&&i.__esModule?i:{default:i}}function f(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}function a(i,l){if(!i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l&&(typeof l=="object"||typeof l=="function")?l:i}function t(i,l){if(typeof l!="function"&&l!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof l);i.prototype=Object.create(l&&l.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),l&&(Object.setPrototypeOf?Object.setPrototypeOf(i,l):i.__proto__=l)}var e=function(i){t(l,i);function l(){return f(this,l),a(this,(l.__proto__||Object.getPrototypeOf(l)).apply(this,arguments))}return T(l,[{key:"format",value:function(n,s){if(n!==this.statics.blotName||!s)return C(l.prototype.__proto__||Object.getPrototypeOf(l.prototype),"format",this).call(this,n,s);s=this.constructor.sanitize(s),this.domNode.setAttribute("href",s)}}],[{key:"create",value:function(n){var s=C(l.__proto__||Object.getPrototypeOf(l),"create",this).call(this,n);return n=this.sanitize(n),s.setAttribute("href",n),s.setAttribute("rel","noopener noreferrer"),s.setAttribute("target","_blank"),s}},{key:"formats",value:function(n){return n.getAttribute("href")}},{key:"sanitize",value:function(n){return o(n,this.PROTOCOL_WHITELIST)?n:this.SANITIZED_URL}}]),l}(y.default);e.blotName="link",e.tagName="A",e.SANITIZED_URL="about:blank",e.PROTOCOL_WHITELIST=["http","https","mailto","tel"];function o(i,l){var u=document.createElement("a");u.href=i;var n=u.href.slice(0,u.href.indexOf(":"));return l.indexOf(n)>-1}A.default=e,A.sanitize=o},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(l){return typeof l}:function(l){return l&&typeof Symbol=="function"&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l},C=function(){function l(u,n){for(var s=0;s<n.length;s++){var r=n[s];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(u,r.key,r)}}return function(u,n,s){return n&&l(u.prototype,n),s&&l(u,s),u}}(),w=v(23),y=a(w),g=v(107),f=a(g);function a(l){return l&&l.__esModule?l:{default:l}}function t(l,u){if(!(l instanceof u))throw new TypeError("Cannot call a class as a function")}var e=0;function o(l,u){l.setAttribute(u,l.getAttribute(u)!=="true")}var i=function(){function l(u){var n=this;t(this,l),this.select=u,this.container=document.createElement("span"),this.buildPicker(),this.select.style.display="none",this.select.parentNode.insertBefore(this.container,this.select),this.label.addEventListener("mousedown",function(){n.togglePicker()}),this.label.addEventListener("keydown",function(s){switch(s.keyCode){case y.default.keys.ENTER:n.togglePicker();break;case y.default.keys.ESCAPE:n.escape(),s.preventDefault();break;default:}}),this.select.addEventListener("change",this.update.bind(this))}return C(l,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded"),o(this.label,"aria-expanded"),o(this.options,"aria-hidden")}},{key:"buildItem",value:function(n){var s=this,r=document.createElement("span");return r.tabIndex="0",r.setAttribute("role","button"),r.classList.add("ql-picker-item"),n.hasAttribute("value")&&r.setAttribute("data-value",n.getAttribute("value")),n.textContent&&r.setAttribute("data-label",n.textContent),r.addEventListener("click",function(){s.selectItem(r,!0)}),r.addEventListener("keydown",function(c){switch(c.keyCode){case y.default.keys.ENTER:s.selectItem(r,!0),c.preventDefault();break;case y.default.keys.ESCAPE:s.escape(),c.preventDefault();break;default:}}),r}},{key:"buildLabel",value:function(){var n=document.createElement("span");return n.classList.add("ql-picker-label"),n.innerHTML=f.default,n.tabIndex="0",n.setAttribute("role","button"),n.setAttribute("aria-expanded","false"),this.container.appendChild(n),n}},{key:"buildOptions",value:function(){var n=this,s=document.createElement("span");s.classList.add("ql-picker-options"),s.setAttribute("aria-hidden","true"),s.tabIndex="-1",s.id="ql-picker-options-"+e,e+=1,this.label.setAttribute("aria-controls",s.id),this.options=s,[].slice.call(this.select.options).forEach(function(r){var c=n.buildItem(r);s.appendChild(c),r.selected===!0&&n.selectItem(c)}),this.container.appendChild(s)}},{key:"buildPicker",value:function(){var n=this;[].slice.call(this.select.attributes).forEach(function(s){n.container.setAttribute(s.name,s.value)}),this.container.classList.add("ql-picker"),this.label=this.buildLabel(),this.buildOptions()}},{key:"escape",value:function(){var n=this;this.close(),setTimeout(function(){return n.label.focus()},1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded"),this.label.setAttribute("aria-expanded","false"),this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(n){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,r=this.container.querySelector(".ql-selected");if(n!==r&&(r!=null&&r.classList.remove("ql-selected"),n!=null&&(n.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(n.parentNode.children,n),n.hasAttribute("data-value")?this.label.setAttribute("data-value",n.getAttribute("data-value")):this.label.removeAttribute("data-value"),n.hasAttribute("data-label")?this.label.setAttribute("data-label",n.getAttribute("data-label")):this.label.removeAttribute("data-label"),s))){if(typeof Event=="function")this.select.dispatchEvent(new Event("change"));else if((typeof Event=="undefined"?"undefined":T(Event))==="object"){var c=document.createEvent("Event");c.initEvent("change",!0,!0),this.select.dispatchEvent(c)}this.close()}}},{key:"update",value:function(){var n=void 0;if(this.select.selectedIndex>-1){var s=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex];n=this.select.options[this.select.selectedIndex],this.selectItem(s)}else this.selectItem(null);var r=n!=null&&n!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",r)}}]),l}();A.default=i},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(0),C=S(T),w=v(5),y=S(w),g=v(4),f=S(g),a=v(16),t=S(a),e=v(25),o=S(e),i=v(24),l=S(i),u=v(35),n=S(u),s=v(6),r=S(s),c=v(22),E=S(c),m=v(7),b=S(m),O=v(55),d=S(O),h=v(42),p=S(h),x=v(23),B=S(x);function S(I){return I&&I.__esModule?I:{default:I}}y.default.register({"blots/block":f.default,"blots/block/embed":g.BlockEmbed,"blots/break":t.default,"blots/container":o.default,"blots/cursor":l.default,"blots/embed":n.default,"blots/inline":r.default,"blots/scroll":E.default,"blots/text":b.default,"modules/clipboard":d.default,"modules/history":p.default,"modules/keyboard":B.default}),C.default.register(f.default,t.default,l.default,r.default,E.default,b.default),A.default=y.default},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(1),C=function(){function w(y){this.domNode=y,this.domNode[T.DATA_KEY]={blot:this}}return Object.defineProperty(w.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),w.create=function(y){if(this.tagName==null)throw new T.ParchmentError("Blot definition missing tagName");var g;return Array.isArray(this.tagName)?(typeof y=="string"&&(y=y.toUpperCase(),parseInt(y).toString()===y&&(y=parseInt(y))),typeof y=="number"?g=document.createElement(this.tagName[y-1]):this.tagName.indexOf(y)>-1?g=document.createElement(y):g=document.createElement(this.tagName[0])):g=document.createElement(this.tagName),this.className&&g.classList.add(this.className),g},w.prototype.attach=function(){this.parent!=null&&(this.scroll=this.parent.scroll)},w.prototype.clone=function(){var y=this.domNode.cloneNode(!1);return T.create(y)},w.prototype.detach=function(){this.parent!=null&&this.parent.removeChild(this),delete this.domNode[T.DATA_KEY]},w.prototype.deleteAt=function(y,g){var f=this.isolate(y,g);f.remove()},w.prototype.formatAt=function(y,g,f,a){var t=this.isolate(y,g);if(T.query(f,T.Scope.BLOT)!=null&&a)t.wrap(f,a);else if(T.query(f,T.Scope.ATTRIBUTE)!=null){var e=T.create(this.statics.scope);t.wrap(e),e.format(f,a)}},w.prototype.insertAt=function(y,g,f){var a=f==null?T.create("text",g):T.create(g,f),t=this.split(y);this.parent.insertBefore(a,t)},w.prototype.insertInto=function(y,g){g===void 0&&(g=null),this.parent!=null&&this.parent.children.remove(this);var f=null;y.children.insertBefore(this,g),g!=null&&(f=g.domNode),(this.domNode.parentNode!=y.domNode||this.domNode.nextSibling!=f)&&y.domNode.insertBefore(this.domNode,f),this.parent=y,this.attach()},w.prototype.isolate=function(y,g){var f=this.split(y);return f.split(g),f},w.prototype.length=function(){return 1},w.prototype.offset=function(y){return y===void 0&&(y=this.parent),this.parent==null||this==y?0:this.parent.children.offset(this)+this.parent.offset(y)},w.prototype.optimize=function(y){this.domNode[T.DATA_KEY]!=null&&delete this.domNode[T.DATA_KEY].mutations},w.prototype.remove=function(){this.domNode.parentNode!=null&&this.domNode.parentNode.removeChild(this.domNode),this.detach()},w.prototype.replace=function(y){y.parent!=null&&(y.parent.insertBefore(this,y.next),y.remove())},w.prototype.replaceWith=function(y,g){var f=typeof y=="string"?T.create(y,g):y;return f.replace(this),f},w.prototype.split=function(y,g){return y===0?this:this.next},w.prototype.update=function(y,g){},w.prototype.wrap=function(y,g){var f=typeof y=="string"?T.create(y,g):y;return this.parent!=null&&this.parent.insertBefore(f,this.next),f.appendChild(this),f},w.blotName="abstract",w}();A.default=C},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(12),C=v(32),w=v(33),y=v(1),g=function(){function f(a){this.attributes={},this.domNode=a,this.build()}return f.prototype.attribute=function(a,t){t?a.add(this.domNode,t)&&(a.value(this.domNode)!=null?this.attributes[a.attrName]=a:delete this.attributes[a.attrName]):(a.remove(this.domNode),delete this.attributes[a.attrName])},f.prototype.build=function(){var a=this;this.attributes={};var t=T.default.keys(this.domNode),e=C.default.keys(this.domNode),o=w.default.keys(this.domNode);t.concat(e).concat(o).forEach(function(i){var l=y.query(i,y.Scope.ATTRIBUTE);l instanceof T.default&&(a.attributes[l.attrName]=l)})},f.prototype.copy=function(a){var t=this;Object.keys(this.attributes).forEach(function(e){var o=t.attributes[e].value(t.domNode);a.format(e,o)})},f.prototype.move=function(a){var t=this;this.copy(a),Object.keys(this.attributes).forEach(function(e){t.attributes[e].remove(t.domNode)}),this.attributes={}},f.prototype.values=function(){var a=this;return Object.keys(this.attributes).reduce(function(t,e){return t[e]=a.attributes[e].value(a.domNode),t},{})},f}();A.default=g},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,a){f.__proto__=a}||function(f,a){for(var t in a)a.hasOwnProperty(t)&&(f[t]=a[t])};return function(f,a){g(f,a);function t(){this.constructor=f}f.prototype=a===null?Object.create(a):(t.prototype=a.prototype,new t)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(12);function w(g,f){var a=g.getAttribute("class")||"";return a.split(/\s+/).filter(function(t){return t.indexOf(f+"-")===0})}var y=function(g){T(f,g);function f(){return g!==null&&g.apply(this,arguments)||this}return f.keys=function(a){return(a.getAttribute("class")||"").split(/\s+/).map(function(t){return t.split("-").slice(0,-1).join("-")})},f.prototype.add=function(a,t){return this.canAdd(a,t)?(this.remove(a),a.classList.add(this.keyName+"-"+t),!0):!1},f.prototype.remove=function(a){var t=w(a,this.keyName);t.forEach(function(e){a.classList.remove(e)}),a.classList.length===0&&a.removeAttribute("class")},f.prototype.value=function(a){var t=w(a,this.keyName)[0]||"",e=t.slice(this.keyName.length+1);return this.canAdd(a,e)?e:""},f}(C.default);A.default=y},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,a){f.__proto__=a}||function(f,a){for(var t in a)a.hasOwnProperty(t)&&(f[t]=a[t])};return function(f,a){g(f,a);function t(){this.constructor=f}f.prototype=a===null?Object.create(a):(t.prototype=a.prototype,new t)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(12);function w(g){var f=g.split("-"),a=f.slice(1).map(function(t){return t[0].toUpperCase()+t.slice(1)}).join("");return f[0]+a}var y=function(g){T(f,g);function f(){return g!==null&&g.apply(this,arguments)||this}return f.keys=function(a){return(a.getAttribute("style")||"").split(";").map(function(t){var e=t.split(":");return e[0].trim()})},f.prototype.add=function(a,t){return this.canAdd(a,t)?(a.style[w(this.keyName)]=t,!0):!1},f.prototype.remove=function(a){a.style[w(this.keyName)]="",a.getAttribute("style")||a.removeAttribute("style")},f.prototype.value=function(a){var t=a.style[w(this.keyName)];return this.canAdd(a,t)?t:""},f}(C.default);A.default=y},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function y(g,f){for(var a=0;a<f.length;a++){var t=f[a];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(g,t.key,t)}}return function(g,f,a){return f&&y(g.prototype,f),a&&y(g,a),g}}();function C(y,g){if(!(y instanceof g))throw new TypeError("Cannot call a class as a function")}var w=function(){function y(g,f){C(this,y),this.quill=g,this.options=f,this.modules={}}return T(y,[{key:"init",value:function(){var f=this;Object.keys(this.options.modules).forEach(function(a){f.modules[a]==null&&f.addModule(a)})}},{key:"addModule",value:function(f){var a=this.quill.constructor.import("modules/"+f);return this.modules[f]=new a(this.quill,this.options.modules[f]||{}),this.modules[f]}}]),y}();w.DEFAULTS={modules:{}},w.themes={default:w},A.default=w},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function u(n,s){for(var r=0;r<s.length;r++){var c=s[r];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(n,c.key,c)}}return function(n,s,r){return s&&u(n.prototype,s),r&&u(n,r),n}}(),C=function u(n,s,r){n===null&&(n=Function.prototype);var c=Object.getOwnPropertyDescriptor(n,s);if(c===void 0){var E=Object.getPrototypeOf(n);return E===null?void 0:u(E,s,r)}else{if("value"in c)return c.value;var m=c.get;return m===void 0?void 0:m.call(r)}},w=v(0),y=a(w),g=v(7),f=a(g);function a(u){return u&&u.__esModule?u:{default:u}}function t(u,n){if(!(u instanceof n))throw new TypeError("Cannot call a class as a function")}function e(u,n){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:u}function o(u,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);u.prototype=Object.create(n&&n.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(u,n):u.__proto__=n)}var i="\uFEFF",l=function(u){o(n,u);function n(s){t(this,n);var r=e(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,s));return r.contentNode=document.createElement("span"),r.contentNode.setAttribute("contenteditable",!1),[].slice.call(r.domNode.childNodes).forEach(function(c){r.contentNode.appendChild(c)}),r.leftGuard=document.createTextNode(i),r.rightGuard=document.createTextNode(i),r.domNode.appendChild(r.leftGuard),r.domNode.appendChild(r.contentNode),r.domNode.appendChild(r.rightGuard),r}return T(n,[{key:"index",value:function(r,c){return r===this.leftGuard?0:r===this.rightGuard?1:C(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"index",this).call(this,r,c)}},{key:"restore",value:function(r){var c=void 0,E=void 0,m=r.data.split(i).join("");if(r===this.leftGuard)if(this.prev instanceof f.default){var b=this.prev.length();this.prev.insertAt(b,m),c={startNode:this.prev.domNode,startOffset:b+m.length}}else E=document.createTextNode(m),this.parent.insertBefore(y.default.create(E),this),c={startNode:E,startOffset:m.length};else r===this.rightGuard&&(this.next instanceof f.default?(this.next.insertAt(0,m),c={startNode:this.next.domNode,startOffset:m.length}):(E=document.createTextNode(m),this.parent.insertBefore(y.default.create(E),this.next),c={startNode:E,startOffset:m.length}));return r.data=i,c}},{key:"update",value:function(r,c){var E=this;r.forEach(function(m){if(m.type==="characterData"&&(m.target===E.leftGuard||m.target===E.rightGuard)){var b=E.restore(m.target);b&&(c.range=b)}})}}]),n}(y.default.Embed);A.default=l},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.AlignStyle=A.AlignClass=A.AlignAttribute=void 0;var T=v(0),C=w(T);function w(t){return t&&t.__esModule?t:{default:t}}var y={scope:C.default.Scope.BLOCK,whitelist:["right","center","justify"]},g=new C.default.Attributor.Attribute("align","align",y),f=new C.default.Attributor.Class("align","ql-align",y),a=new C.default.Attributor.Style("align","text-align",y);A.AlignAttribute=g,A.AlignClass=f,A.AlignStyle=a},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.BackgroundStyle=A.BackgroundClass=void 0;var T=v(0),C=y(T),w=v(26);function y(a){return a&&a.__esModule?a:{default:a}}var g=new C.default.Attributor.Class("background","ql-bg",{scope:C.default.Scope.INLINE}),f=new w.ColorAttributor("background","background-color",{scope:C.default.Scope.INLINE});A.BackgroundClass=g,A.BackgroundStyle=f},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.DirectionStyle=A.DirectionClass=A.DirectionAttribute=void 0;var T=v(0),C=w(T);function w(t){return t&&t.__esModule?t:{default:t}}var y={scope:C.default.Scope.BLOCK,whitelist:["rtl"]},g=new C.default.Attributor.Attribute("direction","dir",y),f=new C.default.Attributor.Class("direction","ql-direction",y),a=new C.default.Attributor.Style("direction","direction",y);A.DirectionAttribute=g,A.DirectionClass=f,A.DirectionStyle=a},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.FontClass=A.FontStyle=void 0;var T=function(){function u(n,s){for(var r=0;r<s.length;r++){var c=s[r];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(n,c.key,c)}}return function(n,s,r){return s&&u(n.prototype,s),r&&u(n,r),n}}(),C=function u(n,s,r){n===null&&(n=Function.prototype);var c=Object.getOwnPropertyDescriptor(n,s);if(c===void 0){var E=Object.getPrototypeOf(n);return E===null?void 0:u(E,s,r)}else{if("value"in c)return c.value;var m=c.get;return m===void 0?void 0:m.call(r)}},w=v(0),y=g(w);function g(u){return u&&u.__esModule?u:{default:u}}function f(u,n){if(!(u instanceof n))throw new TypeError("Cannot call a class as a function")}function a(u,n){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:u}function t(u,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);u.prototype=Object.create(n&&n.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(u,n):u.__proto__=n)}var e={scope:y.default.Scope.INLINE,whitelist:["serif","monospace"]},o=new y.default.Attributor.Class("font","ql-font",e),i=function(u){t(n,u);function n(){return f(this,n),a(this,(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments))}return T(n,[{key:"value",value:function(r){return C(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"value",this).call(this,r).replace(/["']/g,"")}}]),n}(y.default.Attributor.Style),l=new i("font","font-family",e);A.FontStyle=l,A.FontClass=o},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.SizeStyle=A.SizeClass=void 0;var T=v(0),C=w(T);function w(f){return f&&f.__esModule?f:{default:f}}var y=new C.default.Attributor.Class("size","ql-size",{scope:C.default.Scope.INLINE,whitelist:["small","large","huge"]}),g=new C.default.Attributor.Style("size","font-size",{scope:C.default.Scope.INLINE,whitelist:["10px","18px","32px"]});A.SizeClass=y,A.SizeStyle=g},function(P,A,v){"use strict";P.exports={align:{"":v(76),center:v(77),right:v(78),justify:v(79)},background:v(80),blockquote:v(81),bold:v(82),clean:v(83),code:v(58),"code-block":v(58),color:v(84),direction:{"":v(85),rtl:v(86)},float:{center:v(87),full:v(88),left:v(89),right:v(90)},formula:v(91),header:{1:v(92),2:v(93)},italic:v(94),image:v(95),indent:{"+1":v(96),"-1":v(97)},link:v(98),list:{ordered:v(99),bullet:v(100),check:v(101)},script:{sub:v(102),super:v(103)},strike:v(104),underline:v(105),video:v(106)}},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.getLastChangeIndex=A.default=void 0;var T=function(){function s(r,c){for(var E=0;E<c.length;E++){var m=c[E];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(r,m.key,m)}}return function(r,c,E){return c&&s(r.prototype,c),E&&s(r,E),r}}(),C=v(0),w=t(C),y=v(5),g=t(y),f=v(9),a=t(f);function t(s){return s&&s.__esModule?s:{default:s}}function e(s,r){if(!(s instanceof r))throw new TypeError("Cannot call a class as a function")}function o(s,r){if(!s)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:s}function i(s,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);s.prototype=Object.create(r&&r.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(s,r):s.__proto__=r)}var l=function(s){i(r,s);function r(c,E){e(this,r);var m=o(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,c,E));return m.lastRecorded=0,m.ignoreChange=!1,m.clear(),m.quill.on(g.default.events.EDITOR_CHANGE,function(b,O,d,h){b!==g.default.events.TEXT_CHANGE||m.ignoreChange||(!m.options.userOnly||h===g.default.sources.USER?m.record(O,d):m.transform(O))}),m.quill.keyboard.addBinding({key:"Z",shortKey:!0},m.undo.bind(m)),m.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},m.redo.bind(m)),/Win/i.test(navigator.platform)&&m.quill.keyboard.addBinding({key:"Y",shortKey:!0},m.redo.bind(m)),m}return T(r,[{key:"change",value:function(E,m){if(this.stack[E].length!==0){var b=this.stack[E].pop();this.stack[m].push(b),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(b[E],g.default.sources.USER),this.ignoreChange=!1;var O=n(b[E]);this.quill.setSelection(O)}}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(E,m){if(E.ops.length!==0){this.stack.redo=[];var b=this.quill.getContents().diff(m),O=Date.now();if(this.lastRecorded+this.options.delay>O&&this.stack.undo.length>0){var d=this.stack.undo.pop();b=b.compose(d.undo),E=d.redo.compose(E)}else this.lastRecorded=O;this.stack.undo.push({redo:E,undo:b}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift()}}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(E){this.stack.undo.forEach(function(m){m.undo=E.transform(m.undo,!0),m.redo=E.transform(m.redo,!0)}),this.stack.redo.forEach(function(m){m.undo=E.transform(m.undo,!0),m.redo=E.transform(m.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),r}(a.default);l.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};function u(s){var r=s.ops[s.ops.length-1];return r==null?!1:r.insert!=null?typeof r.insert=="string"&&r.insert.endsWith(`
- `):r.attributes!=null?Object.keys(r.attributes).some(function(c){return w.default.query(c,w.default.Scope.BLOCK)!=null}):!1}function n(s){var r=s.reduce(function(E,m){return E+=m.delete||0,E},0),c=s.length()-r;return u(s)&&(c-=1),c}A.default=l,A.getLastChangeIndex=n},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.BaseTooltip=void 0;var T=function(){function q(F,j){for(var R=0;R<j.length;R++){var k=j[R];k.enumerable=k.enumerable||!1,k.configurable=!0,"value"in k&&(k.writable=!0),Object.defineProperty(F,k.key,k)}}return function(F,j,R){return j&&q(F.prototype,j),R&&q(F,R),F}}(),C=function q(F,j,R){F===null&&(F=Function.prototype);var k=Object.getOwnPropertyDescriptor(F,j);if(k===void 0){var _=Object.getPrototypeOf(F);return _===null?void 0:q(_,j,R)}else{if("value"in k)return k.value;var U=k.get;return U===void 0?void 0:U.call(R)}},w=v(3),y=O(w),g=v(2),f=O(g),a=v(8),t=O(a),e=v(23),o=O(e),i=v(34),l=O(i),u=v(59),n=O(u),s=v(60),r=O(s),c=v(28),E=O(c),m=v(61),b=O(m);function O(q){return q&&q.__esModule?q:{default:q}}function d(q,F){if(!(q instanceof F))throw new TypeError("Cannot call a class as a function")}function h(q,F){if(!q)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return F&&(typeof F=="object"||typeof F=="function")?F:q}function p(q,F){if(typeof F!="function"&&F!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof F);q.prototype=Object.create(F&&F.prototype,{constructor:{value:q,enumerable:!1,writable:!0,configurable:!0}}),F&&(Object.setPrototypeOf?Object.setPrototypeOf(q,F):q.__proto__=F)}var x=[!1,"center","right","justify"],B=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],S=[!1,"serif","monospace"],I=["1","2","3",!1],M=["small",!1,"large","huge"],K=function(q){p(F,q);function F(j,R){d(this,F);var k=h(this,(F.__proto__||Object.getPrototypeOf(F)).call(this,j,R)),_=function U(H){if(!document.body.contains(j.root))return document.body.removeEventListener("click",U);k.tooltip!=null&&!k.tooltip.root.contains(H.target)&&document.activeElement!==k.tooltip.textbox&&!k.quill.hasFocus()&&k.tooltip.hide(),k.pickers!=null&&k.pickers.forEach(function(G){G.container.contains(H.target)||G.close()})};return j.emitter.listenDOM("click",document.body,_),k}return T(F,[{key:"addModule",value:function(R){var k=C(F.prototype.__proto__||Object.getPrototypeOf(F.prototype),"addModule",this).call(this,R);return R==="toolbar"&&this.extendToolbar(k),k}},{key:"buildButtons",value:function(R,k){R.forEach(function(_){var U=_.getAttribute("class")||"";U.split(/\s+/).forEach(function(H){if(H.startsWith("ql-")&&(H=H.slice(3),k[H]!=null))if(H==="direction")_.innerHTML=k[H][""]+k[H].rtl;else if(typeof k[H]=="string")_.innerHTML=k[H];else{var G=_.value||"";G!=null&&k[H][G]&&(_.innerHTML=k[H][G])}})})}},{key:"buildPickers",value:function(R,k){var _=this;this.pickers=R.map(function(H){if(H.classList.contains("ql-align"))return H.querySelector("option")==null&&D(H,x),new r.default(H,k.align);if(H.classList.contains("ql-background")||H.classList.contains("ql-color")){var G=H.classList.contains("ql-background")?"background":"color";return H.querySelector("option")==null&&D(H,B,G==="background"?"#ffffff":"#000000"),new n.default(H,k[G])}else return H.querySelector("option")==null&&(H.classList.contains("ql-font")?D(H,S):H.classList.contains("ql-header")?D(H,I):H.classList.contains("ql-size")&&D(H,M)),new E.default(H)});var U=function(){_.pickers.forEach(function(G){G.update()})};this.quill.on(t.default.events.EDITOR_CHANGE,U)}}]),F}(l.default);K.DEFAULTS=(0,y.default)(!0,{},l.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var F=this,j=this.container.querySelector("input.ql-image[type=file]");j==null&&(j=document.createElement("input"),j.setAttribute("type","file"),j.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),j.classList.add("ql-image"),j.addEventListener("change",function(){if(j.files!=null&&j.files[0]!=null){var R=new FileReader;R.onload=function(k){var _=F.quill.getSelection(!0);F.quill.updateContents(new f.default().retain(_.index).delete(_.length).insert({image:k.target.result}),t.default.sources.USER),F.quill.setSelection(_.index+1,t.default.sources.SILENT),j.value=""},R.readAsDataURL(j.files[0])}}),this.container.appendChild(j)),j.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});var L=function(q){p(F,q);function F(j,R){d(this,F);var k=h(this,(F.__proto__||Object.getPrototypeOf(F)).call(this,j,R));return k.textbox=k.root.querySelector('input[type="text"]'),k.listen(),k}return T(F,[{key:"listen",value:function(){var R=this;this.textbox.addEventListener("keydown",function(k){o.default.match(k,"enter")?(R.save(),k.preventDefault()):o.default.match(k,"escape")&&(R.cancel(),k.preventDefault())})}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"link",k=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;this.root.classList.remove("ql-hidden"),this.root.classList.add("ql-editing"),k!=null?this.textbox.value=k:R!==this.root.getAttribute("data-mode")&&(this.textbox.value=""),this.position(this.quill.getBounds(this.quill.selection.savedRange)),this.textbox.select(),this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+R)||""),this.root.setAttribute("data-mode",R)}},{key:"restoreFocus",value:function(){var R=this.quill.scrollingContainer.scrollTop;this.quill.focus(),this.quill.scrollingContainer.scrollTop=R}},{key:"save",value:function(){var R=this.textbox.value;switch(this.root.getAttribute("data-mode")){case"link":{var k=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",R,t.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",R,t.default.sources.USER)),this.quill.root.scrollTop=k;break}case"video":R=N(R);case"formula":{if(!R)break;var _=this.quill.getSelection(!0);if(_!=null){var U=_.index+_.length;this.quill.insertEmbed(U,this.root.getAttribute("data-mode"),R,t.default.sources.USER),this.root.getAttribute("data-mode")==="formula"&&this.quill.insertText(U+1," ",t.default.sources.USER),this.quill.setSelection(U+2,t.default.sources.USER)}break}default:}this.textbox.value="",this.hide()}}]),F}(b.default);function N(q){var F=q.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||q.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return F?(F[1]||"https")+"://www.youtube.com/embed/"+F[2]+"?showinfo=0":(F=q.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(F[1]||"https")+"://player.vimeo.com/video/"+F[2]+"/":q}function D(q,F){var j=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;F.forEach(function(R){var k=document.createElement("option");R===j?k.setAttribute("selected","selected"):k.setAttribute("value",R),q.appendChild(k)})}A.BaseTooltip=L,A.default=K},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function C(){this.head=this.tail=null,this.length=0}return C.prototype.append=function(){for(var w=[],y=0;y<arguments.length;y++)w[y]=arguments[y];this.insertBefore(w[0],null),w.length>1&&this.append.apply(this,w.slice(1))},C.prototype.contains=function(w){for(var y,g=this.iterator();y=g();)if(y===w)return!0;return!1},C.prototype.insertBefore=function(w,y){w&&(w.next=y,y!=null?(w.prev=y.prev,y.prev!=null&&(y.prev.next=w),y.prev=w,y===this.head&&(this.head=w)):this.tail!=null?(this.tail.next=w,w.prev=this.tail,this.tail=w):(w.prev=null,this.head=this.tail=w),this.length+=1)},C.prototype.offset=function(w){for(var y=0,g=this.head;g!=null;){if(g===w)return y;y+=g.length(),g=g.next}return-1},C.prototype.remove=function(w){this.contains(w)&&(w.prev!=null&&(w.prev.next=w.next),w.next!=null&&(w.next.prev=w.prev),w===this.head&&(this.head=w.next),w===this.tail&&(this.tail=w.prev),this.length-=1)},C.prototype.iterator=function(w){return w===void 0&&(w=this.head),function(){var y=w;return w!=null&&(w=w.next),y}},C.prototype.find=function(w,y){y===void 0&&(y=!1);for(var g,f=this.iterator();g=f();){var a=g.length();if(w<a||y&&w===a&&(g.next==null||g.next.length()!==0))return[g,w];w-=a}return[null,0]},C.prototype.forEach=function(w){for(var y,g=this.iterator();y=g();)w(y)},C.prototype.forEachAt=function(w,y,g){if(!(y<=0))for(var f=this.find(w),a=f[0],t=f[1],e,o=w-t,i=this.iterator(a);(e=i())&&o<w+y;){var l=e.length();w>o?g(e,w-o,Math.min(y,o+l-w)):g(e,0,Math.min(l,w+y-o)),o+=l}},C.prototype.map=function(w){return this.reduce(function(y,g){return y.push(w(g)),y},[])},C.prototype.reduce=function(w,y){for(var g,f=this.iterator();g=f();)y=w(y,g);return y},C}();A.default=T},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var o in e)e.hasOwnProperty(o)&&(t[o]=e[o])};return function(t,e){a(t,e);function o(){this.constructor=t}t.prototype=e===null?Object.create(e):(o.prototype=e.prototype,new o)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(17),w=v(1),y={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},g=100,f=function(a){T(t,a);function t(e){var o=a.call(this,e)||this;return o.scroll=o,o.observer=new MutationObserver(function(i){o.update(i)}),o.observer.observe(o.domNode,y),o.attach(),o}return t.prototype.detach=function(){a.prototype.detach.call(this),this.observer.disconnect()},t.prototype.deleteAt=function(e,o){this.update(),e===0&&o===this.length()?this.children.forEach(function(i){i.remove()}):a.prototype.deleteAt.call(this,e,o)},t.prototype.formatAt=function(e,o,i,l){this.update(),a.prototype.formatAt.call(this,e,o,i,l)},t.prototype.insertAt=function(e,o,i){this.update(),a.prototype.insertAt.call(this,e,o,i)},t.prototype.optimize=function(e,o){var i=this;e===void 0&&(e=[]),o===void 0&&(o={}),a.prototype.optimize.call(this,o);for(var l=[].slice.call(this.observer.takeRecords());l.length>0;)e.push(l.pop());for(var u=function(c,E){E===void 0&&(E=!0),!(c==null||c===i)&&c.domNode.parentNode!=null&&(c.domNode[w.DATA_KEY].mutations==null&&(c.domNode[w.DATA_KEY].mutations=[]),E&&u(c.parent))},n=function(c){c.domNode[w.DATA_KEY]==null||c.domNode[w.DATA_KEY].mutations==null||(c instanceof C.default&&c.children.forEach(n),c.optimize(o))},s=e,r=0;s.length>0;r+=1){if(r>=g)throw new Error("[Parchment] Maximum optimize iterations reached");for(s.forEach(function(c){var E=w.find(c.target,!0);E!=null&&(E.domNode===c.target&&(c.type==="childList"?(u(w.find(c.previousSibling,!1)),[].forEach.call(c.addedNodes,function(m){var b=w.find(m,!1);u(b,!1),b instanceof C.default&&b.children.forEach(function(O){u(O,!1)})})):c.type==="attributes"&&u(E.prev)),u(E))}),this.children.forEach(n),s=[].slice.call(this.observer.takeRecords()),l=s.slice();l.length>0;)e.push(l.pop())}},t.prototype.update=function(e,o){var i=this;o===void 0&&(o={}),e=e||this.observer.takeRecords(),e.map(function(l){var u=w.find(l.target,!0);return u==null?null:u.domNode[w.DATA_KEY].mutations==null?(u.domNode[w.DATA_KEY].mutations=[l],u):(u.domNode[w.DATA_KEY].mutations.push(l),null)}).forEach(function(l){l==null||l===i||l.domNode[w.DATA_KEY]==null||l.update(l.domNode[w.DATA_KEY].mutations||[],o)}),this.domNode[w.DATA_KEY].mutations!=null&&a.prototype.update.call(this,this.domNode[w.DATA_KEY].mutations,o),this.optimize(e,o)},t.blotName="scroll",t.defaultChild="block",t.scope=w.Scope.BLOCK_BLOT,t.tagName="DIV",t}(C.default);A.default=f},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var f=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(a,t){a.__proto__=t}||function(a,t){for(var e in t)t.hasOwnProperty(e)&&(a[e]=t[e])};return function(a,t){f(a,t);function e(){this.constructor=a}a.prototype=t===null?Object.create(t):(e.prototype=t.prototype,new e)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(18),w=v(1);function y(f,a){if(Object.keys(f).length!==Object.keys(a).length)return!1;for(var t in f)if(f[t]!==a[t])return!1;return!0}var g=function(f){T(a,f);function a(){return f!==null&&f.apply(this,arguments)||this}return a.formats=function(t){if(t.tagName!==a.tagName)return f.formats.call(this,t)},a.prototype.format=function(t,e){var o=this;t===this.statics.blotName&&!e?(this.children.forEach(function(i){i instanceof C.default||(i=i.wrap(a.blotName,!0)),o.attributes.copy(i)}),this.unwrap()):f.prototype.format.call(this,t,e)},a.prototype.formatAt=function(t,e,o,i){if(this.formats()[o]!=null||w.query(o,w.Scope.ATTRIBUTE)){var l=this.isolate(t,e);l.format(o,i)}else f.prototype.formatAt.call(this,t,e,o,i)},a.prototype.optimize=function(t){f.prototype.optimize.call(this,t);var e=this.formats();if(Object.keys(e).length===0)return this.unwrap();var o=this.next;o instanceof a&&o.prev===this&&y(e,o.formats())&&(o.moveChildren(this),o.remove())},a.blotName="inline",a.scope=w.Scope.INLINE_BLOT,a.tagName="SPAN",a}(C.default);A.default=g},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,a){f.__proto__=a}||function(f,a){for(var t in a)a.hasOwnProperty(t)&&(f[t]=a[t])};return function(f,a){g(f,a);function t(){this.constructor=f}f.prototype=a===null?Object.create(a):(t.prototype=a.prototype,new t)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(18),w=v(1),y=function(g){T(f,g);function f(){return g!==null&&g.apply(this,arguments)||this}return f.formats=function(a){var t=w.query(f.blotName).tagName;if(a.tagName!==t)return g.formats.call(this,a)},f.prototype.format=function(a,t){w.query(a,w.Scope.BLOCK)!=null&&(a===this.statics.blotName&&!t?this.replaceWith(f.blotName):g.prototype.format.call(this,a,t))},f.prototype.formatAt=function(a,t,e,o){w.query(e,w.Scope.BLOCK)!=null?this.format(e,o):g.prototype.formatAt.call(this,a,t,e,o)},f.prototype.insertAt=function(a,t,e){if(e==null||w.query(t,w.Scope.INLINE)!=null)g.prototype.insertAt.call(this,a,t,e);else{var o=this.split(a),i=w.create(t,e);o.parent.insertBefore(i,o)}},f.prototype.update=function(a,t){navigator.userAgent.match(/Trident/)?this.build():g.prototype.update.call(this,a,t)},f.blotName="block",f.scope=w.Scope.BLOCK_BLOT,f.tagName="P",f}(C.default);A.default=y},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,f){g.__proto__=f}||function(g,f){for(var a in f)f.hasOwnProperty(a)&&(g[a]=f[a])};return function(g,f){y(g,f);function a(){this.constructor=g}g.prototype=f===null?Object.create(f):(a.prototype=f.prototype,new a)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(19),w=function(y){T(g,y);function g(){return y!==null&&y.apply(this,arguments)||this}return g.formats=function(f){},g.prototype.format=function(f,a){y.prototype.formatAt.call(this,0,this.length(),f,a)},g.prototype.formatAt=function(f,a,t,e){f===0&&a===this.length()?this.format(t,e):y.prototype.formatAt.call(this,f,a,t,e)},g.prototype.formats=function(){return this.statics.formats(this.domNode)},g}(C.default);A.default=w},function(P,A,v){"use strict";var T=this&&this.__extends||function(){var g=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(f,a){f.__proto__=a}||function(f,a){for(var t in a)a.hasOwnProperty(t)&&(f[t]=a[t])};return function(f,a){g(f,a);function t(){this.constructor=f}f.prototype=a===null?Object.create(a):(t.prototype=a.prototype,new t)}}();Object.defineProperty(A,"__esModule",{value:!0});var C=v(19),w=v(1),y=function(g){T(f,g);function f(a){var t=g.call(this,a)||this;return t.text=t.statics.value(t.domNode),t}return f.create=function(a){return document.createTextNode(a)},f.value=function(a){var t=a.data;return t.normalize&&(t=t.normalize()),t},f.prototype.deleteAt=function(a,t){this.domNode.data=this.text=this.text.slice(0,a)+this.text.slice(a+t)},f.prototype.index=function(a,t){return this.domNode===a?t:-1},f.prototype.insertAt=function(a,t,e){e==null?(this.text=this.text.slice(0,a)+t+this.text.slice(a),this.domNode.data=this.text):g.prototype.insertAt.call(this,a,t,e)},f.prototype.length=function(){return this.text.length},f.prototype.optimize=function(a){g.prototype.optimize.call(this,a),this.text=this.statics.value(this.domNode),this.text.length===0?this.remove():this.next instanceof f&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},f.prototype.position=function(a,t){return t===void 0&&(t=!1),[this.domNode,a]},f.prototype.split=function(a,t){if(t===void 0&&(t=!1),!t){if(a===0)return this;if(a===this.length())return this.next}var e=w.create(this.domNode.splitText(a));return this.parent.insertBefore(e,this.next),this.text=this.statics.value(this.domNode),e},f.prototype.update=function(a,t){var e=this;a.some(function(o){return o.type==="characterData"&&o.target===e.domNode})&&(this.text=this.statics.value(this.domNode))},f.prototype.value=function(){return this.text},f.blotName="text",f.scope=w.Scope.INLINE_BLOT,f}(C.default);A.default=y},function(P,A,v){"use strict";var T=document.createElement("div");if(T.classList.toggle("test-class",!1),T.classList.contains("test-class")){var C=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(w,y){return arguments.length>1&&!this.contains(w)==!y?y:C.call(this,w)}}String.prototype.startsWith||(String.prototype.startsWith=function(w,y){return y=y||0,this.substr(y,w.length)===w}),String.prototype.endsWith||(String.prototype.endsWith=function(w,y){var g=this.toString();(typeof y!="number"||!isFinite(y)||Math.floor(y)!==y||y>g.length)&&(y=g.length),y-=w.length;var f=g.indexOf(w,y);return f!==-1&&f===y}),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(y){if(this===null)throw new TypeError("Array.prototype.find called on null or undefined");if(typeof y!="function")throw new TypeError("predicate must be a function");for(var g=Object(this),f=g.length>>>0,a=arguments[1],t,e=0;e<f;e++)if(t=g[e],y.call(a,t,e,g))return t}}),document.addEventListener("DOMContentLoaded",function(){document.execCommand("enableObjectResizing",!1,!1),document.execCommand("autoUrlDetect",!1,!1)})},function(P,A){var v=-1,T=1,C=0;function w(r,c,E){if(r==c)return r?[[C,r]]:[];(E<0||r.length<E)&&(E=null);var m=a(r,c),b=r.substring(0,m);r=r.substring(m),c=c.substring(m),m=t(r,c);var O=r.substring(r.length-m);r=r.substring(0,r.length-m),c=c.substring(0,c.length-m);var d=y(r,c);return b&&d.unshift([C,b]),O&&d.push([C,O]),o(d),E!=null&&(d=u(d,E)),d=n(d),d}function y(r,c){var E;if(!r)return[[T,c]];if(!c)return[[v,r]];var m=r.length>c.length?r:c,b=r.length>c.length?c:r,O=m.indexOf(b);if(O!=-1)return E=[[T,m.substring(0,O)],[C,b],[T,m.substring(O+b.length)]],r.length>c.length&&(E[0][0]=E[2][0]=v),E;if(b.length==1)return[[v,r],[T,c]];var d=e(r,c);if(d){var h=d[0],p=d[1],x=d[2],B=d[3],S=d[4],I=w(h,x),M=w(p,B);return I.concat([[C,S]],M)}return g(r,c)}function g(r,c){for(var E=r.length,m=c.length,b=Math.ceil((E+m)/2),O=b,d=2*b,h=new Array(d),p=new Array(d),x=0;x<d;x++)h[x]=-1,p[x]=-1;h[O+1]=0,p[O+1]=0;for(var B=E-m,S=B%2!=0,I=0,M=0,K=0,L=0,N=0;N<b;N++){for(var D=-N+I;D<=N-M;D+=2){var q=O+D,F;D==-N||D!=N&&h[q-1]<h[q+1]?F=h[q+1]:F=h[q-1]+1;for(var j=F-D;F<E&&j<m&&r.charAt(F)==c.charAt(j);)F++,j++;if(h[q]=F,F>E)M+=2;else if(j>m)I+=2;else if(S){var R=O+B-D;if(R>=0&&R<d&&p[R]!=-1){var k=E-p[R];if(F>=k)return f(r,c,F,j)}}}for(var _=-N+K;_<=N-L;_+=2){var R=O+_,k;_==-N||_!=N&&p[R-1]<p[R+1]?k=p[R+1]:k=p[R-1]+1;for(var U=k-_;k<E&&U<m&&r.charAt(E-k-1)==c.charAt(m-U-1);)k++,U++;if(p[R]=k,k>E)L+=2;else if(U>m)K+=2;else if(!S){var q=O+B-_;if(q>=0&&q<d&&h[q]!=-1){var F=h[q],j=O+F-q;if(k=E-k,F>=k)return f(r,c,F,j)}}}}return[[v,r],[T,c]]}function f(r,c,E,m){var b=r.substring(0,E),O=c.substring(0,m),d=r.substring(E),h=c.substring(m),p=w(b,O),x=w(d,h);return p.concat(x)}function a(r,c){if(!r||!c||r.charAt(0)!=c.charAt(0))return 0;for(var E=0,m=Math.min(r.length,c.length),b=m,O=0;E<b;)r.substring(O,b)==c.substring(O,b)?(E=b,O=E):m=b,b=Math.floor((m-E)/2+E);return b}function t(r,c){if(!r||!c||r.charAt(r.length-1)!=c.charAt(c.length-1))return 0;for(var E=0,m=Math.min(r.length,c.length),b=m,O=0;E<b;)r.substring(r.length-b,r.length-O)==c.substring(c.length-b,c.length-O)?(E=b,O=E):m=b,b=Math.floor((m-E)/2+E);return b}function e(r,c){var E=r.length>c.length?r:c,m=r.length>c.length?c:r;if(E.length<4||m.length*2<E.length)return null;function b(M,K,L){for(var N=M.substring(L,L+Math.floor(M.length/4)),D=-1,q="",F,j,R,k;(D=K.indexOf(N,D+1))!=-1;){var _=a(M.substring(L),K.substring(D)),U=t(M.substring(0,L),K.substring(0,D));q.length<U+_&&(q=K.substring(D-U,D)+K.substring(D,D+_),F=M.substring(0,L-U),j=M.substring(L+_),R=K.substring(0,D-U),k=K.substring(D+_))}return q.length*2>=M.length?[F,j,R,k,q]:null}var O=b(E,m,Math.ceil(E.length/4)),d=b(E,m,Math.ceil(E.length/2)),h;if(!O&&!d)return null;d?O?h=O[4].length>d[4].length?O:d:h=d:h=O;var p,x,B,S;r.length>c.length?(p=h[0],x=h[1],B=h[2],S=h[3]):(B=h[0],S=h[1],p=h[2],x=h[3]);var I=h[4];return[p,x,B,S,I]}function o(r){r.push([C,""]);for(var c=0,E=0,m=0,b="",O="",d;c<r.length;)switch(r[c][0]){case T:m++,O+=r[c][1],c++;break;case v:E++,b+=r[c][1],c++;break;case C:E+m>1?(E!==0&&m!==0&&(d=a(O,b),d!==0&&(c-E-m>0&&r[c-E-m-1][0]==C?r[c-E-m-1][1]+=O.substring(0,d):(r.splice(0,0,[C,O.substring(0,d)]),c++),O=O.substring(d),b=b.substring(d)),d=t(O,b),d!==0&&(r[c][1]=O.substring(O.length-d)+r[c][1],O=O.substring(0,O.length-d),b=b.substring(0,b.length-d))),E===0?r.splice(c-m,E+m,[T,O]):m===0?r.splice(c-E,E+m,[v,b]):r.splice(c-E-m,E+m,[v,b],[T,O]),c=c-E-m+(E?1:0)+(m?1:0)+1):c!==0&&r[c-1][0]==C?(r[c-1][1]+=r[c][1],r.splice(c,1)):c++,m=0,E=0,b="",O="";break}r[r.length-1][1]===""&&r.pop();var h=!1;for(c=1;c<r.length-1;)r[c-1][0]==C&&r[c+1][0]==C&&(r[c][1].substring(r[c][1].length-r[c-1][1].length)==r[c-1][1]?(r[c][1]=r[c-1][1]+r[c][1].substring(0,r[c][1].length-r[c-1][1].length),r[c+1][1]=r[c-1][1]+r[c+1][1],r.splice(c-1,1),h=!0):r[c][1].substring(0,r[c+1][1].length)==r[c+1][1]&&(r[c-1][1]+=r[c+1][1],r[c][1]=r[c][1].substring(r[c+1][1].length)+r[c+1][1],r.splice(c+1,1),h=!0)),c++;h&&o(r)}var i=w;i.INSERT=T,i.DELETE=v,i.EQUAL=C,P.exports=i;function l(r,c){if(c===0)return[C,r];for(var E=0,m=0;m<r.length;m++){var b=r[m];if(b[0]===v||b[0]===C){var O=E+b[1].length;if(c===O)return[m+1,r];if(c<O){r=r.slice();var d=c-E,h=[b[0],b[1].slice(0,d)],p=[b[0],b[1].slice(d)];return r.splice(m,1,h,p),[m+1,r]}else E=O}}throw new Error("cursor_pos is out of bounds!")}function u(r,c){var E=l(r,c),m=E[1],b=E[0],O=m[b],d=m[b+1];if(O==null)return r;if(O[0]!==C)return r;if(d!=null&&O[1]+d[1]===d[1]+O[1])return m.splice(b,2,d,O),s(m,b,2);if(d!=null&&d[1].indexOf(O[1])===0){m.splice(b,2,[d[0],O[1]],[0,O[1]]);var h=d[1].slice(O[1].length);return h.length>0&&m.splice(b+2,0,[d[0],h]),s(m,b,3)}else return r}function n(r){for(var c=!1,E=function(d){return d.charCodeAt(0)>=56320&&d.charCodeAt(0)<=57343},m=function(d){return d.charCodeAt(d.length-1)>=55296&&d.charCodeAt(d.length-1)<=56319},b=2;b<r.length;b+=1)r[b-2][0]===C&&m(r[b-2][1])&&r[b-1][0]===v&&E(r[b-1][1])&&r[b][0]===T&&E(r[b][1])&&(c=!0,r[b-1][1]=r[b-2][1].slice(-1)+r[b-1][1],r[b][1]=r[b-2][1].slice(-1)+r[b][1],r[b-2][1]=r[b-2][1].slice(0,-1));if(!c)return r;for(var O=[],b=0;b<r.length;b+=1)r[b][1].length>0&&O.push(r[b]);return O}function s(r,c,E){for(var m=c+E-1;m>=0&&m>=c-1;m--)if(m+1<r.length){var b=r[m],O=r[m+1];b[0]===O[1]&&r.splice(m,2,[b[0],b[1]+O[1]])}return r}},function(P,A){A=P.exports=typeof Object.keys=="function"?Object.keys:v,A.shim=v;function v(T){var C=[];for(var w in T)C.push(w);return C}},function(P,A){var v=function(){return Object.prototype.toString.call(arguments)}()=="[object Arguments]";A=P.exports=v?T:C,A.supported=T;function T(w){return Object.prototype.toString.call(w)=="[object Arguments]"}A.unsupported=C;function C(w){return w&&typeof w=="object"&&typeof w.length=="number"&&Object.prototype.hasOwnProperty.call(w,"callee")&&!Object.prototype.propertyIsEnumerable.call(w,"callee")||!1}},function(P,A){"use strict";var v=Object.prototype.hasOwnProperty,T="~";function C(){}Object.create&&(C.prototype=Object.create(null),new C().__proto__||(T=!1));function w(g,f,a){this.fn=g,this.context=f,this.once=a||!1}function y(){this._events=new C,this._eventsCount=0}y.prototype.eventNames=function(){var f=[],a,t;if(this._eventsCount===0)return f;for(t in a=this._events)v.call(a,t)&&f.push(T?t.slice(1):t);return Object.getOwnPropertySymbols?f.concat(Object.getOwnPropertySymbols(a)):f},y.prototype.listeners=function(f,a){var t=T?T+f:f,e=this._events[t];if(a)return!!e;if(!e)return[];if(e.fn)return[e.fn];for(var o=0,i=e.length,l=new Array(i);o<i;o++)l[o]=e[o].fn;return l},y.prototype.emit=function(f,a,t,e,o,i){var l=T?T+f:f;if(!this._events[l])return!1;var u=this._events[l],n=arguments.length,s,r;if(u.fn){switch(u.once&&this.removeListener(f,u.fn,void 0,!0),n){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,a),!0;case 3:return u.fn.call(u.context,a,t),!0;case 4:return u.fn.call(u.context,a,t,e),!0;case 5:return u.fn.call(u.context,a,t,e,o),!0;case 6:return u.fn.call(u.context,a,t,e,o,i),!0}for(r=1,s=new Array(n-1);r<n;r++)s[r-1]=arguments[r];u.fn.apply(u.context,s)}else{var c=u.length,E;for(r=0;r<c;r++)switch(u[r].once&&this.removeListener(f,u[r].fn,void 0,!0),n){case 1:u[r].fn.call(u[r].context);break;case 2:u[r].fn.call(u[r].context,a);break;case 3:u[r].fn.call(u[r].context,a,t);break;case 4:u[r].fn.call(u[r].context,a,t,e);break;default:if(!s)for(E=1,s=new Array(n-1);E<n;E++)s[E-1]=arguments[E];u[r].fn.apply(u[r].context,s)}}return!0},y.prototype.on=function(f,a,t){var e=new w(a,t||this),o=T?T+f:f;return this._events[o]?this._events[o].fn?this._events[o]=[this._events[o],e]:this._events[o].push(e):(this._events[o]=e,this._eventsCount++),this},y.prototype.once=function(f,a,t){var e=new w(a,t||this,!0),o=T?T+f:f;return this._events[o]?this._events[o].fn?this._events[o]=[this._events[o],e]:this._events[o].push(e):(this._events[o]=e,this._eventsCount++),this},y.prototype.removeListener=function(f,a,t,e){var o=T?T+f:f;if(!this._events[o])return this;if(!a)return--this._eventsCount===0?this._events=new C:delete this._events[o],this;var i=this._events[o];if(i.fn)i.fn===a&&(!e||i.once)&&(!t||i.context===t)&&(--this._eventsCount===0?this._events=new C:delete this._events[o]);else{for(var l=0,u=[],n=i.length;l<n;l++)(i[l].fn!==a||e&&!i[l].once||t&&i[l].context!==t)&&u.push(i[l]);u.length?this._events[o]=u.length===1?u[0]:u:--this._eventsCount===0?this._events=new C:delete this._events[o]}return this},y.prototype.removeAllListeners=function(f){var a;return f?(a=T?T+f:f,this._events[a]&&(--this._eventsCount===0?this._events=new C:delete this._events[a])):(this._events=new C,this._eventsCount=0),this},y.prototype.off=y.prototype.removeListener,y.prototype.addListener=y.prototype.on,y.prototype.setMaxListeners=function(){return this},y.prefixed=T,y.EventEmitter=y,typeof P!="undefined"&&(P.exports=y)},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.matchText=A.matchSpacing=A.matchNewline=A.matchBlot=A.matchAttributor=A.default=void 0;var T=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(V){return typeof V}:function(V){return V&&typeof Symbol=="function"&&V.constructor===Symbol&&V!==Symbol.prototype?"symbol":typeof V},C=function(){function V(z,W){var $=[],Z=!0,ee=!1,te=void 0;try{for(var re=z[Symbol.iterator](),fe;!(Z=(fe=re.next()).done)&&($.push(fe.value),!(W&&$.length===W));Z=!0);}catch(de){ee=!0,te=de}finally{try{!Z&&re.return&&re.return()}finally{if(ee)throw te}}return $}return function(z,W){if(Array.isArray(z))return z;if(Symbol.iterator in Object(z))return V(z,W);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),w=function(){function V(z,W){for(var $=0;$<W.length;$++){var Z=W[$];Z.enumerable=Z.enumerable||!1,Z.configurable=!0,"value"in Z&&(Z.writable=!0),Object.defineProperty(z,Z.key,Z)}}return function(z,W,$){return W&&V(z.prototype,W),$&&V(z,$),z}}(),y=v(3),g=p(y),f=v(2),a=p(f),t=v(0),e=p(t),o=v(5),i=p(o),l=v(10),u=p(l),n=v(9),s=p(n),r=v(36),c=v(37),E=v(13),m=p(E),b=v(26),O=v(38),d=v(39),h=v(40);function p(V){return V&&V.__esModule?V:{default:V}}function x(V,z,W){return z in V?Object.defineProperty(V,z,{value:W,enumerable:!0,configurable:!0,writable:!0}):V[z]=W,V}function B(V,z){if(!(V instanceof z))throw new TypeError("Cannot call a class as a function")}function S(V,z){if(!V)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z&&(typeof z=="object"||typeof z=="function")?z:V}function I(V,z){if(typeof z!="function"&&z!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof z);V.prototype=Object.create(z&&z.prototype,{constructor:{value:V,enumerable:!1,writable:!0,configurable:!0}}),z&&(Object.setPrototypeOf?Object.setPrototypeOf(V,z):V.__proto__=z)}var M=(0,u.default)("quill:clipboard"),K="__ql-matcher",L=[[Node.TEXT_NODE,se],[Node.TEXT_NODE,X],["br",Y],[Node.ELEMENT_NODE,X],[Node.ELEMENT_NODE,G],[Node.ELEMENT_NODE,ue],[Node.ELEMENT_NODE,H],[Node.ELEMENT_NODE,le],["li",Q],["b",U.bind(U,"bold")],["i",U.bind(U,"italic")],["style",J]],N=[r.AlignAttribute,O.DirectionAttribute].reduce(function(V,z){return V[z.keyName]=z,V},{}),D=[r.AlignStyle,c.BackgroundStyle,b.ColorStyle,O.DirectionStyle,d.FontStyle,h.SizeStyle].reduce(function(V,z){return V[z.keyName]=z,V},{}),q=function(V){I(z,V);function z(W,$){B(this,z);var Z=S(this,(z.__proto__||Object.getPrototypeOf(z)).call(this,W,$));return Z.quill.root.addEventListener("paste",Z.onPaste.bind(Z)),Z.container=Z.quill.addContainer("ql-clipboard"),Z.container.setAttribute("contenteditable",!0),Z.container.setAttribute("tabindex",-1),Z.matchers=[],L.concat(Z.options.matchers).forEach(function(ee){var te=C(ee,2),re=te[0],fe=te[1];!$.matchVisual&&fe===ue||Z.addMatcher(re,fe)}),Z}return w(z,[{key:"addMatcher",value:function($,Z){this.matchers.push([$,Z])}},{key:"convert",value:function($){if(typeof $=="string")return this.container.innerHTML=$.replace(/\>\r?\n +\</g,"><"),this.convert();var Z=this.quill.getFormat(this.quill.selection.savedRange.index);if(Z[m.default.blotName]){var ee=this.container.innerText;return this.container.innerHTML="",new a.default().insert(ee,x({},m.default.blotName,Z[m.default.blotName]))}var te=this.prepareMatching(),re=C(te,2),fe=re[0],de=re[1],ie=_(this.container,fe,de);return R(ie,`
- `)&&ie.ops[ie.ops.length-1].attributes==null&&(ie=ie.compose(new a.default().retain(ie.length()-1).delete(1))),M.log("convert",this.container.innerHTML,ie),this.container.innerHTML="",ie}},{key:"dangerouslyPasteHTML",value:function($,Z){var ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:i.default.sources.API;if(typeof $=="string")this.quill.setContents(this.convert($),Z),this.quill.setSelection(0,i.default.sources.SILENT);else{var te=this.convert(Z);this.quill.updateContents(new a.default().retain($).concat(te),ee),this.quill.setSelection($+te.length(),i.default.sources.SILENT)}}},{key:"onPaste",value:function($){var Z=this;if(!($.defaultPrevented||!this.quill.isEnabled())){var ee=this.quill.getSelection(),te=new a.default().retain(ee.index),re=this.quill.scrollingContainer.scrollTop;this.container.focus(),this.quill.selection.update(i.default.sources.SILENT),setTimeout(function(){te=te.concat(Z.convert()).delete(ee.length),Z.quill.updateContents(te,i.default.sources.USER),Z.quill.setSelection(te.length()-ee.length,i.default.sources.SILENT),Z.quill.scrollingContainer.scrollTop=re,Z.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var $=this,Z=[],ee=[];return this.matchers.forEach(function(te){var re=C(te,2),fe=re[0],de=re[1];switch(fe){case Node.TEXT_NODE:ee.push(de);break;case Node.ELEMENT_NODE:Z.push(de);break;default:[].forEach.call($.container.querySelectorAll(fe),function(ie){ie[K]=ie[K]||[],ie[K].push(de)});break}}),[Z,ee]}}]),z}(s.default);q.DEFAULTS={matchers:[],matchVisual:!0};function F(V,z,W){return(typeof z=="undefined"?"undefined":T(z))==="object"?Object.keys(z).reduce(function($,Z){return F($,Z,z[Z])},V):V.reduce(function($,Z){return Z.attributes&&Z.attributes[z]?$.push(Z):$.insert(Z.insert,(0,g.default)({},x({},z,W),Z.attributes))},new a.default)}function j(V){if(V.nodeType!==Node.ELEMENT_NODE)return{};var z="__ql-computed-style";return V[z]||(V[z]=window.getComputedStyle(V))}function R(V,z){for(var W="",$=V.ops.length-1;$>=0&&W.length<z.length;--$){var Z=V.ops[$];if(typeof Z.insert!="string")break;W=Z.insert+W}return W.slice(-1*z.length)===z}function k(V){if(V.childNodes.length===0)return!1;var z=j(V);return["block","list-item"].indexOf(z.display)>-1}function _(V,z,W){return V.nodeType===V.TEXT_NODE?W.reduce(function($,Z){return Z(V,$)},new a.default):V.nodeType===V.ELEMENT_NODE?[].reduce.call(V.childNodes||[],function($,Z){var ee=_(Z,z,W);return Z.nodeType===V.ELEMENT_NODE&&(ee=z.reduce(function(te,re){return re(Z,te)},ee),ee=(Z[K]||[]).reduce(function(te,re){return re(Z,te)},ee)),$.concat(ee)},new a.default):new a.default}function U(V,z,W){return F(W,V,!0)}function H(V,z){var W=e.default.Attributor.Attribute.keys(V),$=e.default.Attributor.Class.keys(V),Z=e.default.Attributor.Style.keys(V),ee={};return W.concat($).concat(Z).forEach(function(te){var re=e.default.query(te,e.default.Scope.ATTRIBUTE);re!=null&&(ee[re.attrName]=re.value(V),ee[re.attrName])||(re=N[te],re!=null&&(re.attrName===te||re.keyName===te)&&(ee[re.attrName]=re.value(V)||void 0),re=D[te],re!=null&&(re.attrName===te||re.keyName===te)&&(re=D[te],ee[re.attrName]=re.value(V)||void 0))}),Object.keys(ee).length>0&&(z=F(z,ee)),z}function G(V,z){var W=e.default.query(V);if(W==null)return z;if(W.prototype instanceof e.default.Embed){var $={},Z=W.value(V);Z!=null&&($[W.blotName]=Z,z=new a.default().insert($,W.formats(V)))}else typeof W.formats=="function"&&(z=F(z,W.blotName,W.formats(V)));return z}function Y(V,z){return R(z,`
- `)||z.insert(`
- `),z}function J(){return new a.default}function Q(V,z){var W=e.default.query(V);if(W==null||W.blotName!=="list-item"||!R(z,`
- `))return z;for(var $=-1,Z=V.parentNode;!Z.classList.contains("ql-clipboard");)(e.default.query(Z)||{}).blotName==="list"&&($+=1),Z=Z.parentNode;return $<=0?z:z.compose(new a.default().retain(z.length()-1).retain(1,{indent:$}))}function X(V,z){return R(z,`
- `)||(k(V)||z.length()>0&&V.nextSibling&&k(V.nextSibling))&&z.insert(`
- `),z}function ue(V,z){if(k(V)&&V.nextElementSibling!=null&&!R(z,`
-
- `)){var W=V.offsetHeight+parseFloat(j(V).marginTop)+parseFloat(j(V).marginBottom);V.nextElementSibling.offsetTop>V.offsetTop+W*1.5&&z.insert(`
- `)}return z}function le(V,z){var W={},$=V.style||{};return $.fontStyle&&j(V).fontStyle==="italic"&&(W.italic=!0),$.fontWeight&&(j(V).fontWeight.startsWith("bold")||parseInt(j(V).fontWeight)>=700)&&(W.bold=!0),Object.keys(W).length>0&&(z=F(z,W)),parseFloat($.textIndent||0)>0&&(z=new a.default().insert(" ").concat(z)),z}function se(V,z){var W=V.data;if(V.parentNode.tagName==="O:P")return z.insert(W.trim());if(W.trim().length===0&&V.parentNode.classList.contains("ql-clipboard"))return z;if(!j(V.parentNode).whiteSpace.startsWith("pre")){var $=function(ee,te){return te=te.replace(/[^\u00a0]/g,""),te.length<1&&ee?" ":te};W=W.replace(/\r\n/g," ").replace(/\n/g," "),W=W.replace(/\s\s+/g,$.bind($,!0)),(V.previousSibling==null&&k(V.parentNode)||V.previousSibling!=null&&k(V.previousSibling))&&(W=W.replace(/^\s+/,$.bind($,!1))),(V.nextSibling==null&&k(V.parentNode)||V.nextSibling!=null&&k(V.nextSibling))&&(W=W.replace(/\s+$/,$.bind($,!1)))}return z.insert(W)}A.default=q,A.matchAttributor=H,A.matchBlot=G,A.matchNewline=X,A.matchSpacing=ue,A.matchText=se},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function o(i,l){for(var u=0;u<l.length;u++){var n=l[u];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,n.key,n)}}return function(i,l,u){return l&&o(i.prototype,l),u&&o(i,u),i}}(),C=function o(i,l,u){i===null&&(i=Function.prototype);var n=Object.getOwnPropertyDescriptor(i,l);if(n===void 0){var s=Object.getPrototypeOf(i);return s===null?void 0:o(s,l,u)}else{if("value"in n)return n.value;var r=n.get;return r===void 0?void 0:r.call(u)}},w=v(6),y=g(w);function g(o){return o&&o.__esModule?o:{default:o}}function f(o,i){if(!(o instanceof i))throw new TypeError("Cannot call a class as a function")}function a(o,i){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:o}function t(o,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);o.prototype=Object.create(i&&i.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(o,i):o.__proto__=i)}var e=function(o){t(i,o);function i(){return f(this,i),a(this,(i.__proto__||Object.getPrototypeOf(i)).apply(this,arguments))}return T(i,[{key:"optimize",value:function(u){C(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"optimize",this).call(this,u),this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return C(i.__proto__||Object.getPrototypeOf(i),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),i}(y.default);e.blotName="bold",e.tagName=["STRONG","B"],A.default=e},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.addControls=A.default=void 0;var T=function(){function h(p,x){var B=[],S=!0,I=!1,M=void 0;try{for(var K=p[Symbol.iterator](),L;!(S=(L=K.next()).done)&&(B.push(L.value),!(x&&B.length===x));S=!0);}catch(N){I=!0,M=N}finally{try{!S&&K.return&&K.return()}finally{if(I)throw M}}return B}return function(p,x){if(Array.isArray(p))return p;if(Symbol.iterator in Object(p))return h(p,x);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),C=function(){function h(p,x){for(var B=0;B<x.length;B++){var S=x[B];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(p,S.key,S)}}return function(p,x,B){return x&&h(p.prototype,x),B&&h(p,B),p}}(),w=v(2),y=u(w),g=v(0),f=u(g),a=v(5),t=u(a),e=v(10),o=u(e),i=v(9),l=u(i);function u(h){return h&&h.__esModule?h:{default:h}}function n(h,p,x){return p in h?Object.defineProperty(h,p,{value:x,enumerable:!0,configurable:!0,writable:!0}):h[p]=x,h}function s(h,p){if(!(h instanceof p))throw new TypeError("Cannot call a class as a function")}function r(h,p){if(!h)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return p&&(typeof p=="object"||typeof p=="function")?p:h}function c(h,p){if(typeof p!="function"&&p!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof p);h.prototype=Object.create(p&&p.prototype,{constructor:{value:h,enumerable:!1,writable:!0,configurable:!0}}),p&&(Object.setPrototypeOf?Object.setPrototypeOf(h,p):h.__proto__=p)}var E=(0,o.default)("quill:toolbar"),m=function(h){c(p,h);function p(x,B){s(this,p);var S=r(this,(p.__proto__||Object.getPrototypeOf(p)).call(this,x,B));if(Array.isArray(S.options.container)){var I=document.createElement("div");O(I,S.options.container),x.container.parentNode.insertBefore(I,x.container),S.container=I}else typeof S.options.container=="string"?S.container=document.querySelector(S.options.container):S.container=S.options.container;if(!(S.container instanceof HTMLElement)){var M;return M=E.error("Container required for toolbar",S.options),r(S,M)}return S.container.classList.add("ql-toolbar"),S.controls=[],S.handlers={},Object.keys(S.options.handlers).forEach(function(K){S.addHandler(K,S.options.handlers[K])}),[].forEach.call(S.container.querySelectorAll("button, select"),function(K){S.attach(K)}),S.quill.on(t.default.events.EDITOR_CHANGE,function(K,L){K===t.default.events.SELECTION_CHANGE&&S.update(L)}),S.quill.on(t.default.events.SCROLL_OPTIMIZE,function(){var K=S.quill.selection.getRange(),L=T(K,1),N=L[0];S.update(N)}),S}return C(p,[{key:"addHandler",value:function(B,S){this.handlers[B]=S}},{key:"attach",value:function(B){var S=this,I=[].find.call(B.classList,function(K){return K.indexOf("ql-")===0});if(I){if(I=I.slice(3),B.tagName==="BUTTON"&&B.setAttribute("type","button"),this.handlers[I]==null){if(this.quill.scroll.whitelist!=null&&this.quill.scroll.whitelist[I]==null){E.warn("ignoring attaching to disabled format",I,B);return}if(f.default.query(I)==null){E.warn("ignoring attaching to nonexistent format",I,B);return}}var M=B.tagName==="SELECT"?"change":"click";B.addEventListener(M,function(K){var L=void 0;if(B.tagName==="SELECT"){if(B.selectedIndex<0)return;var N=B.options[B.selectedIndex];N.hasAttribute("selected")?L=!1:L=N.value||!1}else B.classList.contains("ql-active")?L=!1:L=B.value||!B.hasAttribute("value"),K.preventDefault();S.quill.focus();var D=S.quill.selection.getRange(),q=T(D,1),F=q[0];if(S.handlers[I]!=null)S.handlers[I].call(S,L);else if(f.default.query(I).prototype instanceof f.default.Embed){if(L=prompt("Enter "+I),!L)return;S.quill.updateContents(new y.default().retain(F.index).delete(F.length).insert(n({},I,L)),t.default.sources.USER)}else S.quill.format(I,L,t.default.sources.USER);S.update(F)}),this.controls.push([I,B])}}},{key:"update",value:function(B){var S=B==null?{}:this.quill.getFormat(B);this.controls.forEach(function(I){var M=T(I,2),K=M[0],L=M[1];if(L.tagName==="SELECT"){var N=void 0;if(B==null)N=null;else if(S[K]==null)N=L.querySelector("option[selected]");else if(!Array.isArray(S[K])){var D=S[K];typeof D=="string"&&(D=D.replace(/\"/g,'\\"')),N=L.querySelector('option[value="'+D+'"]')}N==null?(L.value="",L.selectedIndex=-1):N.selected=!0}else if(B==null)L.classList.remove("ql-active");else if(L.hasAttribute("value")){var q=S[K]===L.getAttribute("value")||S[K]!=null&&S[K].toString()===L.getAttribute("value")||S[K]==null&&!L.getAttribute("value");L.classList.toggle("ql-active",q)}else L.classList.toggle("ql-active",S[K]!=null)})}}]),p}(l.default);m.DEFAULTS={};function b(h,p,x){var B=document.createElement("button");B.setAttribute("type","button"),B.classList.add("ql-"+p),x!=null&&(B.value=x),h.appendChild(B)}function O(h,p){Array.isArray(p[0])||(p=[p]),p.forEach(function(x){var B=document.createElement("span");B.classList.add("ql-formats"),x.forEach(function(S){if(typeof S=="string")b(B,S);else{var I=Object.keys(S)[0],M=S[I];Array.isArray(M)?d(B,I,M):b(B,I,M)}}),h.appendChild(B)})}function d(h,p,x){var B=document.createElement("select");B.classList.add("ql-"+p),x.forEach(function(S){var I=document.createElement("option");S!==!1?I.setAttribute("value",S):I.setAttribute("selected","selected"),B.appendChild(I)}),h.appendChild(B)}m.DEFAULTS={container:null,handlers:{clean:function(){var p=this,x=this.quill.getSelection();if(x!=null)if(x.length==0){var B=this.quill.getFormat();Object.keys(B).forEach(function(S){f.default.query(S,f.default.Scope.INLINE)!=null&&p.quill.format(S,!1)})}else this.quill.removeFormat(x,t.default.sources.USER)},direction:function(p){var x=this.quill.getFormat().align;p==="rtl"&&x==null?this.quill.format("align","right",t.default.sources.USER):!p&&x==="right"&&this.quill.format("align",!1,t.default.sources.USER),this.quill.format("direction",p,t.default.sources.USER)},indent:function(p){var x=this.quill.getSelection(),B=this.quill.getFormat(x),S=parseInt(B.indent||0);if(p==="+1"||p==="-1"){var I=p==="+1"?1:-1;B.direction==="rtl"&&(I*=-1),this.quill.format("indent",S+I,t.default.sources.USER)}},link:function(p){p===!0&&(p=prompt("Enter link URL:")),this.quill.format("link",p,t.default.sources.USER)},list:function(p){var x=this.quill.getSelection(),B=this.quill.getFormat(x);p==="check"?B.list==="checked"||B.list==="unchecked"?this.quill.format("list",!1,t.default.sources.USER):this.quill.format("list","unchecked",t.default.sources.USER):this.quill.format("list",p,t.default.sources.USER)}}},A.default=m,A.addControls=O},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"></polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"></polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13></line> </svg>'},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function o(i,l){for(var u=0;u<l.length;u++){var n=l[u];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,n.key,n)}}return function(i,l,u){return l&&o(i.prototype,l),u&&o(i,u),i}}(),C=function o(i,l,u){i===null&&(i=Function.prototype);var n=Object.getOwnPropertyDescriptor(i,l);if(n===void 0){var s=Object.getPrototypeOf(i);return s===null?void 0:o(s,l,u)}else{if("value"in n)return n.value;var r=n.get;return r===void 0?void 0:r.call(u)}},w=v(28),y=g(w);function g(o){return o&&o.__esModule?o:{default:o}}function f(o,i){if(!(o instanceof i))throw new TypeError("Cannot call a class as a function")}function a(o,i){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:o}function t(o,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);o.prototype=Object.create(i&&i.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(o,i):o.__proto__=i)}var e=function(o){t(i,o);function i(l,u){f(this,i);var n=a(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,l));return n.label.innerHTML=u,n.container.classList.add("ql-color-picker"),[].slice.call(n.container.querySelectorAll(".ql-picker-item"),0,7).forEach(function(s){s.classList.add("ql-primary")}),n}return T(i,[{key:"buildItem",value:function(u){var n=C(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"buildItem",this).call(this,u);return n.style.backgroundColor=u.getAttribute("value")||"",n}},{key:"selectItem",value:function(u,n){C(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"selectItem",this).call(this,u,n);var s=this.label.querySelector(".ql-color-label"),r=u&&u.getAttribute("data-value")||"";s&&(s.tagName==="line"?s.style.stroke=r:s.style.fill=r)}}]),i}(y.default);A.default=e},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function o(i,l){for(var u=0;u<l.length;u++){var n=l[u];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,n.key,n)}}return function(i,l,u){return l&&o(i.prototype,l),u&&o(i,u),i}}(),C=function o(i,l,u){i===null&&(i=Function.prototype);var n=Object.getOwnPropertyDescriptor(i,l);if(n===void 0){var s=Object.getPrototypeOf(i);return s===null?void 0:o(s,l,u)}else{if("value"in n)return n.value;var r=n.get;return r===void 0?void 0:r.call(u)}},w=v(28),y=g(w);function g(o){return o&&o.__esModule?o:{default:o}}function f(o,i){if(!(o instanceof i))throw new TypeError("Cannot call a class as a function")}function a(o,i){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:o}function t(o,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);o.prototype=Object.create(i&&i.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(o,i):o.__proto__=i)}var e=function(o){t(i,o);function i(l,u){f(this,i);var n=a(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,l));return n.container.classList.add("ql-icon-picker"),[].forEach.call(n.container.querySelectorAll(".ql-picker-item"),function(s){s.innerHTML=u[s.getAttribute("data-value")||""]}),n.defaultItem=n.container.querySelector(".ql-selected"),n.selectItem(n.defaultItem),n}return T(i,[{key:"selectItem",value:function(u,n){C(i.prototype.__proto__||Object.getPrototypeOf(i.prototype),"selectItem",this).call(this,u,n),u=u||this.defaultItem,this.label.innerHTML=u.innerHTML}}]),i}(y.default);A.default=e},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function y(g,f){for(var a=0;a<f.length;a++){var t=f[a];t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(g,t.key,t)}}return function(g,f,a){return f&&y(g.prototype,f),a&&y(g,a),g}}();function C(y,g){if(!(y instanceof g))throw new TypeError("Cannot call a class as a function")}var w=function(){function y(g,f){var a=this;C(this,y),this.quill=g,this.boundsContainer=f||document.body,this.root=g.addContainer("ql-tooltip"),this.root.innerHTML=this.constructor.TEMPLATE,this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",function(){a.root.style.marginTop=-1*a.quill.root.scrollTop+"px"}),this.hide()}return T(y,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(f){var a=f.left+f.width/2-this.root.offsetWidth/2,t=f.bottom+this.quill.root.scrollTop;this.root.style.left=a+"px",this.root.style.top=t+"px",this.root.classList.remove("ql-flip");var e=this.boundsContainer.getBoundingClientRect(),o=this.root.getBoundingClientRect(),i=0;if(o.right>e.right&&(i=e.right-o.right,this.root.style.left=a+i+"px"),o.left<e.left&&(i=e.left-o.left,this.root.style.left=a+i+"px"),o.bottom>e.bottom){var l=o.bottom-o.top,u=f.bottom-f.top+l;this.root.style.top=t-u+"px",this.root.classList.add("ql-flip")}return i}},{key:"show",value:function(){this.root.classList.remove("ql-editing"),this.root.classList.remove("ql-hidden")}}]),y}();A.default=w},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function d(h,p){var x=[],B=!0,S=!1,I=void 0;try{for(var M=h[Symbol.iterator](),K;!(B=(K=M.next()).done)&&(x.push(K.value),!(p&&x.length===p));B=!0);}catch(L){S=!0,I=L}finally{try{!B&&M.return&&M.return()}finally{if(S)throw I}}return x}return function(h,p){if(Array.isArray(h))return h;if(Symbol.iterator in Object(h))return d(h,p);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),C=function d(h,p,x){h===null&&(h=Function.prototype);var B=Object.getOwnPropertyDescriptor(h,p);if(B===void 0){var S=Object.getPrototypeOf(h);return S===null?void 0:d(S,p,x)}else{if("value"in B)return B.value;var I=B.get;return I===void 0?void 0:I.call(x)}},w=function(){function d(h,p){for(var x=0;x<p.length;x++){var B=p[x];B.enumerable=B.enumerable||!1,B.configurable=!0,"value"in B&&(B.writable=!0),Object.defineProperty(h,B.key,B)}}return function(h,p,x){return p&&d(h.prototype,p),x&&d(h,x),h}}(),y=v(3),g=s(y),f=v(8),a=s(f),t=v(43),e=s(t),o=v(27),i=s(o),l=v(15),u=v(41),n=s(u);function s(d){return d&&d.__esModule?d:{default:d}}function r(d,h){if(!(d instanceof h))throw new TypeError("Cannot call a class as a function")}function c(d,h){if(!d)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return h&&(typeof h=="object"||typeof h=="function")?h:d}function E(d,h){if(typeof h!="function"&&h!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof h);d.prototype=Object.create(h&&h.prototype,{constructor:{value:d,enumerable:!1,writable:!0,configurable:!0}}),h&&(Object.setPrototypeOf?Object.setPrototypeOf(d,h):d.__proto__=h)}var m=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],b=function(d){E(h,d);function h(p,x){r(this,h),x.modules.toolbar!=null&&x.modules.toolbar.container==null&&(x.modules.toolbar.container=m);var B=c(this,(h.__proto__||Object.getPrototypeOf(h)).call(this,p,x));return B.quill.container.classList.add("ql-snow"),B}return w(h,[{key:"extendToolbar",value:function(x){x.container.classList.add("ql-snow"),this.buildButtons([].slice.call(x.container.querySelectorAll("button")),n.default),this.buildPickers([].slice.call(x.container.querySelectorAll("select")),n.default),this.tooltip=new O(this.quill,this.options.bounds),x.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},function(B,S){x.handlers.link.call(x,!S.format.link)})}}]),h}(e.default);b.DEFAULTS=(0,g.default)(!0,{},e.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(h){if(h){var p=this.quill.getSelection();if(p==null||p.length==0)return;var x=this.quill.getText(p);/^\S+@\S+\.\S+$/.test(x)&&x.indexOf("mailto:")!==0&&(x="mailto:"+x);var B=this.quill.theme.tooltip;B.edit("link",x)}else this.quill.format("link",!1)}}}}});var O=function(d){E(h,d);function h(p,x){r(this,h);var B=c(this,(h.__proto__||Object.getPrototypeOf(h)).call(this,p,x));return B.preview=B.root.querySelector("a.ql-preview"),B}return w(h,[{key:"listen",value:function(){var x=this;C(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"listen",this).call(this),this.root.querySelector("a.ql-action").addEventListener("click",function(B){x.root.classList.contains("ql-editing")?x.save():x.edit("link",x.preview.textContent),B.preventDefault()}),this.root.querySelector("a.ql-remove").addEventListener("click",function(B){if(x.linkRange!=null){var S=x.linkRange;x.restoreFocus(),x.quill.formatText(S,"link",!1,a.default.sources.USER),delete x.linkRange}B.preventDefault(),x.hide()}),this.quill.on(a.default.events.SELECTION_CHANGE,function(B,S,I){if(B!=null){if(B.length===0&&I===a.default.sources.USER){var M=x.quill.scroll.descendant(i.default,B.index),K=T(M,2),L=K[0],N=K[1];if(L!=null){x.linkRange=new l.Range(B.index-N,L.length());var D=i.default.formats(L.domNode);x.preview.textContent=D,x.preview.setAttribute("href",D),x.show(),x.position(x.quill.getBounds(x.linkRange));return}}else delete x.linkRange;x.hide()}})}},{key:"show",value:function(){C(h.prototype.__proto__||Object.getPrototypeOf(h.prototype),"show",this).call(this),this.root.removeAttribute("data-mode")}}]),h}(t.BaseTooltip);O.TEMPLATE=['<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"></a>','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-action"></a>','<a class="ql-remove"></a>'].join(""),A.default=b},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(29),C=Z(T),w=v(36),y=v(38),g=v(64),f=v(65),a=Z(f),t=v(66),e=Z(t),o=v(67),i=Z(o),l=v(37),u=v(26),n=v(39),s=v(40),r=v(56),c=Z(r),E=v(68),m=Z(E),b=v(27),O=Z(b),d=v(69),h=Z(d),p=v(70),x=Z(p),B=v(71),S=Z(B),I=v(72),M=Z(I),K=v(73),L=Z(K),N=v(13),D=Z(N),q=v(74),F=Z(q),j=v(75),R=Z(j),k=v(57),_=Z(k),U=v(41),H=Z(U),G=v(28),Y=Z(G),J=v(59),Q=Z(J),X=v(60),ue=Z(X),le=v(61),se=Z(le),V=v(108),z=Z(V),W=v(62),$=Z(W);function Z(ee){return ee&&ee.__esModule?ee:{default:ee}}C.default.register({"attributors/attribute/direction":y.DirectionAttribute,"attributors/class/align":w.AlignClass,"attributors/class/background":l.BackgroundClass,"attributors/class/color":u.ColorClass,"attributors/class/direction":y.DirectionClass,"attributors/class/font":n.FontClass,"attributors/class/size":s.SizeClass,"attributors/style/align":w.AlignStyle,"attributors/style/background":l.BackgroundStyle,"attributors/style/color":u.ColorStyle,"attributors/style/direction":y.DirectionStyle,"attributors/style/font":n.FontStyle,"attributors/style/size":s.SizeStyle},!0),C.default.register({"formats/align":w.AlignClass,"formats/direction":y.DirectionClass,"formats/indent":g.IndentClass,"formats/background":l.BackgroundStyle,"formats/color":u.ColorStyle,"formats/font":n.FontClass,"formats/size":s.SizeClass,"formats/blockquote":a.default,"formats/code-block":D.default,"formats/header":e.default,"formats/list":i.default,"formats/bold":c.default,"formats/code":N.Code,"formats/italic":m.default,"formats/link":O.default,"formats/script":h.default,"formats/strike":x.default,"formats/underline":S.default,"formats/image":M.default,"formats/video":L.default,"formats/list/item":o.ListItem,"modules/formula":F.default,"modules/syntax":R.default,"modules/toolbar":_.default,"themes/bubble":z.default,"themes/snow":$.default,"ui/icons":H.default,"ui/picker":Y.default,"ui/icon-picker":ue.default,"ui/color-picker":Q.default,"ui/tooltip":se.default},!0),A.default=C.default},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.IndentClass=void 0;var T=function(){function i(l,u){for(var n=0;n<u.length;n++){var s=u[n];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(l,s.key,s)}}return function(l,u,n){return u&&i(l.prototype,u),n&&i(l,n),l}}(),C=function i(l,u,n){l===null&&(l=Function.prototype);var s=Object.getOwnPropertyDescriptor(l,u);if(s===void 0){var r=Object.getPrototypeOf(l);return r===null?void 0:i(r,u,n)}else{if("value"in s)return s.value;var c=s.get;return c===void 0?void 0:c.call(n)}},w=v(0),y=g(w);function g(i){return i&&i.__esModule?i:{default:i}}function f(i,l){if(!(i instanceof l))throw new TypeError("Cannot call a class as a function")}function a(i,l){if(!i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return l&&(typeof l=="object"||typeof l=="function")?l:i}function t(i,l){if(typeof l!="function"&&l!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof l);i.prototype=Object.create(l&&l.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}}),l&&(Object.setPrototypeOf?Object.setPrototypeOf(i,l):i.__proto__=l)}var e=function(i){t(l,i);function l(){return f(this,l),a(this,(l.__proto__||Object.getPrototypeOf(l)).apply(this,arguments))}return T(l,[{key:"add",value:function(n,s){if(s==="+1"||s==="-1"){var r=this.value(n)||0;s=s==="+1"?r+1:r-1}return s===0?(this.remove(n),!0):C(l.prototype.__proto__||Object.getPrototypeOf(l.prototype),"add",this).call(this,n,s)}},{key:"canAdd",value:function(n,s){return C(l.prototype.__proto__||Object.getPrototypeOf(l.prototype),"canAdd",this).call(this,n,s)||C(l.prototype.__proto__||Object.getPrototypeOf(l.prototype),"canAdd",this).call(this,n,parseInt(s))}},{key:"value",value:function(n){return parseInt(C(l.prototype.__proto__||Object.getPrototypeOf(l.prototype),"value",this).call(this,n))||void 0}}]),l}(y.default.Attributor.Class),o=new e("indent","ql-indent",{scope:y.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});A.IndentClass=o},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(4),C=w(T);function w(t){return t&&t.__esModule?t:{default:t}}function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function f(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var a=function(t){f(e,t);function e(){return y(this,e),g(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return e}(C.default);a.blotName="blockquote",a.tagName="blockquote",A.default=a},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function e(o,i){for(var l=0;l<i.length;l++){var u=i[l];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(o,u.key,u)}}return function(o,i,l){return i&&e(o.prototype,i),l&&e(o,l),o}}(),C=v(4),w=y(C);function y(e){return e&&e.__esModule?e:{default:e}}function g(e,o){if(!(e instanceof o))throw new TypeError("Cannot call a class as a function")}function f(e,o){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:e}function a(e,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);e.prototype=Object.create(o&&o.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(e,o):e.__proto__=o)}var t=function(e){a(o,e);function o(){return g(this,o),f(this,(o.__proto__||Object.getPrototypeOf(o)).apply(this,arguments))}return T(o,null,[{key:"formats",value:function(l){return this.tagName.indexOf(l.tagName)+1}}]),o}(w.default);t.blotName="header",t.tagName=["H1","H2","H3","H4","H5","H6"],A.default=t},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.ListItem=void 0;var T=function(){function r(c,E){for(var m=0;m<E.length;m++){var b=E[m];b.enumerable=b.enumerable||!1,b.configurable=!0,"value"in b&&(b.writable=!0),Object.defineProperty(c,b.key,b)}}return function(c,E,m){return E&&r(c.prototype,E),m&&r(c,m),c}}(),C=function r(c,E,m){c===null&&(c=Function.prototype);var b=Object.getOwnPropertyDescriptor(c,E);if(b===void 0){var O=Object.getPrototypeOf(c);return O===null?void 0:r(O,E,m)}else{if("value"in b)return b.value;var d=b.get;return d===void 0?void 0:d.call(m)}},w=v(0),y=e(w),g=v(4),f=e(g),a=v(25),t=e(a);function e(r){return r&&r.__esModule?r:{default:r}}function o(r,c,E){return c in r?Object.defineProperty(r,c,{value:E,enumerable:!0,configurable:!0,writable:!0}):r[c]=E,r}function i(r,c){if(!(r instanceof c))throw new TypeError("Cannot call a class as a function")}function l(r,c){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return c&&(typeof c=="object"||typeof c=="function")?c:r}function u(r,c){if(typeof c!="function"&&c!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof c);r.prototype=Object.create(c&&c.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),c&&(Object.setPrototypeOf?Object.setPrototypeOf(r,c):r.__proto__=c)}var n=function(r){u(c,r);function c(){return i(this,c),l(this,(c.__proto__||Object.getPrototypeOf(c)).apply(this,arguments))}return T(c,[{key:"format",value:function(m,b){m===s.blotName&&!b?this.replaceWith(y.default.create(this.statics.scope)):C(c.prototype.__proto__||Object.getPrototypeOf(c.prototype),"format",this).call(this,m,b)}},{key:"remove",value:function(){this.prev==null&&this.next==null?this.parent.remove():C(c.prototype.__proto__||Object.getPrototypeOf(c.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(m,b){return this.parent.isolate(this.offset(this.parent),this.length()),m===this.parent.statics.blotName?(this.parent.replaceWith(m,b),this):(this.parent.unwrap(),C(c.prototype.__proto__||Object.getPrototypeOf(c.prototype),"replaceWith",this).call(this,m,b))}}],[{key:"formats",value:function(m){return m.tagName===this.tagName?void 0:C(c.__proto__||Object.getPrototypeOf(c),"formats",this).call(this,m)}}]),c}(f.default);n.blotName="list-item",n.tagName="LI";var s=function(r){u(c,r),T(c,null,[{key:"create",value:function(m){var b=m==="ordered"?"OL":"UL",O=C(c.__proto__||Object.getPrototypeOf(c),"create",this).call(this,b);return(m==="checked"||m==="unchecked")&&O.setAttribute("data-checked",m==="checked"),O}},{key:"formats",value:function(m){if(m.tagName==="OL")return"ordered";if(m.tagName==="UL")return m.hasAttribute("data-checked")?m.getAttribute("data-checked")==="true"?"checked":"unchecked":"bullet"}}]);function c(E){i(this,c);var m=l(this,(c.__proto__||Object.getPrototypeOf(c)).call(this,E)),b=function(d){if(d.target.parentNode===E){var h=m.statics.formats(E),p=y.default.find(d.target);h==="checked"?p.format("list","unchecked"):h==="unchecked"&&p.format("list","checked")}};return E.addEventListener("touchstart",b),E.addEventListener("mousedown",b),m}return T(c,[{key:"format",value:function(m,b){this.children.length>0&&this.children.tail.format(m,b)}},{key:"formats",value:function(){return o({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(m,b){if(m instanceof n)C(c.prototype.__proto__||Object.getPrototypeOf(c.prototype),"insertBefore",this).call(this,m,b);else{var O=b==null?this.length():b.offset(this),d=this.split(O);d.parent.insertBefore(m,d)}}},{key:"optimize",value:function(m){C(c.prototype.__proto__||Object.getPrototypeOf(c.prototype),"optimize",this).call(this,m);var b=this.next;b!=null&&b.prev===this&&b.statics.blotName===this.statics.blotName&&b.domNode.tagName===this.domNode.tagName&&b.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(b.moveChildren(this),b.remove())}},{key:"replace",value:function(m){if(m.statics.blotName!==this.statics.blotName){var b=y.default.create(this.statics.defaultChild);m.moveChildren(b),this.appendChild(b)}C(c.prototype.__proto__||Object.getPrototypeOf(c.prototype),"replace",this).call(this,m)}}]),c}(t.default);s.blotName="list",s.scope=y.default.Scope.BLOCK_BLOT,s.tagName=["OL","UL"],s.defaultChild="list-item",s.allowedChildren=[n],A.ListItem=n,A.default=s},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(56),C=w(T);function w(t){return t&&t.__esModule?t:{default:t}}function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function f(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var a=function(t){f(e,t);function e(){return y(this,e),g(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return e}(C.default);a.blotName="italic",a.tagName=["EM","I"],A.default=a},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function o(i,l){for(var u=0;u<l.length;u++){var n=l[u];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,n.key,n)}}return function(i,l,u){return l&&o(i.prototype,l),u&&o(i,u),i}}(),C=function o(i,l,u){i===null&&(i=Function.prototype);var n=Object.getOwnPropertyDescriptor(i,l);if(n===void 0){var s=Object.getPrototypeOf(i);return s===null?void 0:o(s,l,u)}else{if("value"in n)return n.value;var r=n.get;return r===void 0?void 0:r.call(u)}},w=v(6),y=g(w);function g(o){return o&&o.__esModule?o:{default:o}}function f(o,i){if(!(o instanceof i))throw new TypeError("Cannot call a class as a function")}function a(o,i){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:o}function t(o,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);o.prototype=Object.create(i&&i.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(o,i):o.__proto__=i)}var e=function(o){t(i,o);function i(){return f(this,i),a(this,(i.__proto__||Object.getPrototypeOf(i)).apply(this,arguments))}return T(i,null,[{key:"create",value:function(u){return u==="super"?document.createElement("sup"):u==="sub"?document.createElement("sub"):C(i.__proto__||Object.getPrototypeOf(i),"create",this).call(this,u)}},{key:"formats",value:function(u){if(u.tagName==="SUB")return"sub";if(u.tagName==="SUP")return"super"}}]),i}(y.default);e.blotName="script",e.tagName=["SUB","SUP"],A.default=e},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(6),C=w(T);function w(t){return t&&t.__esModule?t:{default:t}}function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function f(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var a=function(t){f(e,t);function e(){return y(this,e),g(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return e}(C.default);a.blotName="strike",a.tagName="S",A.default=a},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=v(6),C=w(T);function w(t){return t&&t.__esModule?t:{default:t}}function y(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function g(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:t}function f(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var a=function(t){f(e,t);function e(){return y(this,e),g(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return e}(C.default);a.blotName="underline",a.tagName="U",A.default=a},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function l(u,n){for(var s=0;s<n.length;s++){var r=n[s];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(u,r.key,r)}}return function(u,n,s){return n&&l(u.prototype,n),s&&l(u,s),u}}(),C=function l(u,n,s){u===null&&(u=Function.prototype);var r=Object.getOwnPropertyDescriptor(u,n);if(r===void 0){var c=Object.getPrototypeOf(u);return c===null?void 0:l(c,n,s)}else{if("value"in r)return r.value;var E=r.get;return E===void 0?void 0:E.call(s)}},w=v(0),y=f(w),g=v(27);function f(l){return l&&l.__esModule?l:{default:l}}function a(l,u){if(!(l instanceof u))throw new TypeError("Cannot call a class as a function")}function t(l,u){if(!l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u&&(typeof u=="object"||typeof u=="function")?u:l}function e(l,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof u);l.prototype=Object.create(u&&u.prototype,{constructor:{value:l,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(l,u):l.__proto__=u)}var o=["alt","height","width"],i=function(l){e(u,l);function u(){return a(this,u),t(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}return T(u,[{key:"format",value:function(s,r){o.indexOf(s)>-1?r?this.domNode.setAttribute(s,r):this.domNode.removeAttribute(s):C(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"format",this).call(this,s,r)}}],[{key:"create",value:function(s){var r=C(u.__proto__||Object.getPrototypeOf(u),"create",this).call(this,s);return typeof s=="string"&&r.setAttribute("src",this.sanitize(s)),r}},{key:"formats",value:function(s){return o.reduce(function(r,c){return s.hasAttribute(c)&&(r[c]=s.getAttribute(c)),r},{})}},{key:"match",value:function(s){return/\.(jpe?g|gif|png)$/.test(s)||/^data:image\/.+;base64/.test(s)}},{key:"sanitize",value:function(s){return(0,g.sanitize)(s,["http","https","data"])?s:"//:0"}},{key:"value",value:function(s){return s.getAttribute("src")}}]),u}(y.default.Embed);i.blotName="image",i.tagName="IMG",A.default=i},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0});var T=function(){function l(u,n){for(var s=0;s<n.length;s++){var r=n[s];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(u,r.key,r)}}return function(u,n,s){return n&&l(u.prototype,n),s&&l(u,s),u}}(),C=function l(u,n,s){u===null&&(u=Function.prototype);var r=Object.getOwnPropertyDescriptor(u,n);if(r===void 0){var c=Object.getPrototypeOf(u);return c===null?void 0:l(c,n,s)}else{if("value"in r)return r.value;var E=r.get;return E===void 0?void 0:E.call(s)}},w=v(4),y=v(27),g=f(y);function f(l){return l&&l.__esModule?l:{default:l}}function a(l,u){if(!(l instanceof u))throw new TypeError("Cannot call a class as a function")}function t(l,u){if(!l)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return u&&(typeof u=="object"||typeof u=="function")?u:l}function e(l,u){if(typeof u!="function"&&u!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof u);l.prototype=Object.create(u&&u.prototype,{constructor:{value:l,enumerable:!1,writable:!0,configurable:!0}}),u&&(Object.setPrototypeOf?Object.setPrototypeOf(l,u):l.__proto__=u)}var o=["height","width"],i=function(l){e(u,l);function u(){return a(this,u),t(this,(u.__proto__||Object.getPrototypeOf(u)).apply(this,arguments))}return T(u,[{key:"format",value:function(s,r){o.indexOf(s)>-1?r?this.domNode.setAttribute(s,r):this.domNode.removeAttribute(s):C(u.prototype.__proto__||Object.getPrototypeOf(u.prototype),"format",this).call(this,s,r)}}],[{key:"create",value:function(s){var r=C(u.__proto__||Object.getPrototypeOf(u),"create",this).call(this,s);return r.setAttribute("frameborder","0"),r.setAttribute("allowfullscreen",!0),r.setAttribute("src",this.sanitize(s)),r}},{key:"formats",value:function(s){return o.reduce(function(r,c){return s.hasAttribute(c)&&(r[c]=s.getAttribute(c)),r},{})}},{key:"sanitize",value:function(s){return g.default.sanitize(s)}},{key:"value",value:function(s){return s.getAttribute("src")}}]),u}(w.BlockEmbed);i.blotName="video",i.className="ql-video",i.tagName="IFRAME",A.default=i},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.FormulaBlot=void 0;var T=function(){function s(r,c){for(var E=0;E<c.length;E++){var m=c[E];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(r,m.key,m)}}return function(r,c,E){return c&&s(r.prototype,c),E&&s(r,E),r}}(),C=function s(r,c,E){r===null&&(r=Function.prototype);var m=Object.getOwnPropertyDescriptor(r,c);if(m===void 0){var b=Object.getPrototypeOf(r);return b===null?void 0:s(b,c,E)}else{if("value"in m)return m.value;var O=m.get;return O===void 0?void 0:O.call(E)}},w=v(35),y=e(w),g=v(5),f=e(g),a=v(9),t=e(a);function e(s){return s&&s.__esModule?s:{default:s}}function o(s,r){if(!(s instanceof r))throw new TypeError("Cannot call a class as a function")}function i(s,r){if(!s)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:s}function l(s,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);s.prototype=Object.create(r&&r.prototype,{constructor:{value:s,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(s,r):s.__proto__=r)}var u=function(s){l(r,s);function r(){return o(this,r),i(this,(r.__proto__||Object.getPrototypeOf(r)).apply(this,arguments))}return T(r,null,[{key:"create",value:function(E){var m=C(r.__proto__||Object.getPrototypeOf(r),"create",this).call(this,E);return typeof E=="string"&&(window.katex.render(E,m,{throwOnError:!1,errorColor:"#f00"}),m.setAttribute("data-value",E)),m}},{key:"value",value:function(E){return E.getAttribute("data-value")}}]),r}(y.default);u.blotName="formula",u.className="ql-formula",u.tagName="SPAN";var n=function(s){l(r,s),T(r,null,[{key:"register",value:function(){f.default.register(u,!0)}}]);function r(){o(this,r);var c=i(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));if(window.katex==null)throw new Error("Formula module requires KaTeX.");return c}return r}(t.default);A.FormulaBlot=u,A.default=n},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.CodeToken=A.CodeBlock=void 0;var T=function(){function E(m,b){for(var O=0;O<b.length;O++){var d=b[O];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(m,d.key,d)}}return function(m,b,O){return b&&E(m.prototype,b),O&&E(m,O),m}}(),C=function E(m,b,O){m===null&&(m=Function.prototype);var d=Object.getOwnPropertyDescriptor(m,b);if(d===void 0){var h=Object.getPrototypeOf(m);return h===null?void 0:E(h,b,O)}else{if("value"in d)return d.value;var p=d.get;return p===void 0?void 0:p.call(O)}},w=v(0),y=i(w),g=v(5),f=i(g),a=v(9),t=i(a),e=v(13),o=i(e);function i(E){return E&&E.__esModule?E:{default:E}}function l(E,m){if(!(E instanceof m))throw new TypeError("Cannot call a class as a function")}function u(E,m){if(!E)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return m&&(typeof m=="object"||typeof m=="function")?m:E}function n(E,m){if(typeof m!="function"&&m!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof m);E.prototype=Object.create(m&&m.prototype,{constructor:{value:E,enumerable:!1,writable:!0,configurable:!0}}),m&&(Object.setPrototypeOf?Object.setPrototypeOf(E,m):E.__proto__=m)}var s=function(E){n(m,E);function m(){return l(this,m),u(this,(m.__proto__||Object.getPrototypeOf(m)).apply(this,arguments))}return T(m,[{key:"replaceWith",value:function(O){this.domNode.textContent=this.domNode.textContent,this.attach(),C(m.prototype.__proto__||Object.getPrototypeOf(m.prototype),"replaceWith",this).call(this,O)}},{key:"highlight",value:function(O){var d=this.domNode.textContent;this.cachedText!==d&&((d.trim().length>0||this.cachedText==null)&&(this.domNode.innerHTML=O(d),this.domNode.normalize(),this.attach()),this.cachedText=d)}}]),m}(o.default);s.className="ql-syntax";var r=new y.default.Attributor.Class("token","hljs",{scope:y.default.Scope.INLINE}),c=function(E){n(m,E),T(m,null,[{key:"register",value:function(){f.default.register(r,!0),f.default.register(s,!0)}}]);function m(b,O){l(this,m);var d=u(this,(m.__proto__||Object.getPrototypeOf(m)).call(this,b,O));if(typeof d.options.highlight!="function")throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");var h=null;return d.quill.on(f.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(h),h=setTimeout(function(){d.highlight(),h=null},d.options.interval)}),d.highlight(),d}return T(m,[{key:"highlight",value:function(){var O=this;if(!this.quill.selection.composing){this.quill.update(f.default.sources.USER);var d=this.quill.getSelection();this.quill.scroll.descendants(s).forEach(function(h){h.highlight(O.options.highlight)}),this.quill.update(f.default.sources.SILENT),d!=null&&this.quill.setSelection(d,f.default.sources.SILENT)}}}]),m}(t.default);c.DEFAULTS={highlight:function(){return window.hljs==null?null:function(E){var m=window.hljs.highlightAuto(E);return m.value}}(),interval:1e3},A.CodeBlock=s,A.CodeToken=r,A.default=c},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4></line> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14></line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4></line> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4></line> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14></line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4></line> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"></polygon> <rect height=1 width=1 x=4 y=4></rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"></polygon> <rect height=1 width=1 x=2 y=6></rect> <rect height=1 width=1 x=3 y=5></rect> <rect height=1 width=1 x=4 y=7></rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"></polygon> <rect height=1 width=1 x=2 y=12></rect> <rect height=1 width=1 x=2 y=9></rect> <rect height=1 width=1 x=2 y=15></rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"></polygon> <rect height=1 width=1 x=3 y=8></rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z></path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z></path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z></path> <rect height=1 width=1 x=12 y=2></rect> <rect height=1 width=1 x=11 y=3></rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z></path> <rect height=1 width=1 x=2 y=3></rect> <rect height=1 width=1 x=6 y=2></rect> <rect height=1 width=1 x=3 y=2></rect> <rect height=1 width=1 x=5 y=3></rect> <rect height=1 width=1 x=9 y=2></rect> <rect height=1 width=1 x=15 y=14></rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"></polygon> <rect height=1 width=1 x=13 y=7></rect> <rect height=1 width=1 x=15 y=5></rect> <rect height=1 width=1 x=14 y=6></rect> <rect height=1 width=1 x=15 y=8></rect> <rect height=1 width=1 x=14 y=9></rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z></path> <rect height=1 width=1 x=14 y=3></rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"></polygon> <rect height=1 width=1 x=15 y=2></rect> <rect height=1 width=1 x=12 y=5></rect> <rect height=1 width=1 x=13 y=4></rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"></polygon> <rect height=1 width=1 x=9 y=14></rect> <rect height=1 width=1 x=8 y=15></rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z></path> <rect height=1 width=1 x=5 y=15></rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z></path> <rect height=1 width=1 x=11 y=15></rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z></path> <rect height=1 width=1 x=14 y=15></rect> <rect height=1 width=1 x=15 y=11></rect> </g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11></line> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5></rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5></rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5></path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5></path> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z></path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z></path> </svg>'},function(P,A){P.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3></line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3></line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15></line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15></line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14></rect> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15></line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"></polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9></line> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"></polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4></line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z></path> <rect class=ql-fill height=11 width=1 x=11 y=4></rect> <rect class=ql-fill height=11 width=1 x=13 y=4></rect> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"></polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4></line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z></path> <rect class=ql-fill height=11 width=1 x=5 y=4></rect> <rect class=ql-fill height=11 width=1 x=7 y=4></rect> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z></path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2></rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z></path> </svg>'},function(P,A){P.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> </svg>'},function(P,A){P.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4></line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14></line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4></line> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4></rect> <circle class=ql-fill cx=6 cy=7 r=1></circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"></polyline> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"></polyline> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"></polyline> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11></line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z></path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z></path> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14></line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5></line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z></path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156></path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109></path> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4></line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9></line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14></line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4></line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9></line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14></line> </svg>'},function(P,A){P.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4></line> <polyline class=ql-stroke points="3 4 4 5 6 3"></polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14></line> <polyline class=ql-stroke points="3 14 4 15 6 13"></polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9></line> <polyline class=ql-stroke points="3 9 4 10 6 8"></polyline> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5></line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z></path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z></path> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3></path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15></rect> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3></rect> <rect class=ql-fill height=12 width=1 x=5 y=3></rect> <rect class=ql-fill height=12 width=1 x=12 y=3></rect> <rect class=ql-fill height=2 width=8 x=5 y=8></rect> <rect class=ql-fill height=1 width=3 x=3 y=5></rect> <rect class=ql-fill height=1 width=3 x=3 y=7></rect> <rect class=ql-fill height=1 width=3 x=3 y=10></rect> <rect class=ql-fill height=1 width=3 x=3 y=12></rect> <rect class=ql-fill height=1 width=3 x=12 y=5></rect> <rect class=ql-fill height=1 width=3 x=12 y=7></rect> <rect class=ql-fill height=1 width=3 x=12 y=10></rect> <rect class=ql-fill height=1 width=3 x=12 y=12></rect> </svg>'},function(P,A){P.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"></polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"></polygon> </svg>'},function(P,A,v){"use strict";Object.defineProperty(A,"__esModule",{value:!0}),A.default=A.BubbleTooltip=void 0;var T=function m(b,O,d){b===null&&(b=Function.prototype);var h=Object.getOwnPropertyDescriptor(b,O);if(h===void 0){var p=Object.getPrototypeOf(b);return p===null?void 0:m(p,O,d)}else{if("value"in h)return h.value;var x=h.get;return x===void 0?void 0:x.call(d)}},C=function(){function m(b,O){for(var d=0;d<O.length;d++){var h=O[d];h.enumerable=h.enumerable||!1,h.configurable=!0,"value"in h&&(h.writable=!0),Object.defineProperty(b,h.key,h)}}return function(b,O,d){return O&&m(b.prototype,O),d&&m(b,d),b}}(),w=v(3),y=l(w),g=v(8),f=l(g),a=v(43),t=l(a),e=v(15),o=v(41),i=l(o);function l(m){return m&&m.__esModule?m:{default:m}}function u(m,b){if(!(m instanceof b))throw new TypeError("Cannot call a class as a function")}function n(m,b){if(!m)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return b&&(typeof b=="object"||typeof b=="function")?b:m}function s(m,b){if(typeof b!="function"&&b!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof b);m.prototype=Object.create(b&&b.prototype,{constructor:{value:m,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(m,b):m.__proto__=b)}var r=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],c=function(m){s(b,m);function b(O,d){u(this,b),d.modules.toolbar!=null&&d.modules.toolbar.container==null&&(d.modules.toolbar.container=r);var h=n(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,O,d));return h.quill.container.classList.add("ql-bubble"),h}return C(b,[{key:"extendToolbar",value:function(d){this.tooltip=new E(this.quill,this.options.bounds),this.tooltip.root.appendChild(d.container),this.buildButtons([].slice.call(d.container.querySelectorAll("button")),i.default),this.buildPickers([].slice.call(d.container.querySelectorAll("select")),i.default)}}]),b}(t.default);c.DEFAULTS=(0,y.default)(!0,{},t.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(b){b?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});var E=function(m){s(b,m);function b(O,d){u(this,b);var h=n(this,(b.__proto__||Object.getPrototypeOf(b)).call(this,O,d));return h.quill.on(f.default.events.EDITOR_CHANGE,function(p,x,B,S){if(p===f.default.events.SELECTION_CHANGE)if(x!=null&&x.length>0&&S===f.default.sources.USER){h.show(),h.root.style.left="0px",h.root.style.width="",h.root.style.width=h.root.offsetWidth+"px";var I=h.quill.getLines(x.index,x.length);if(I.length===1)h.position(h.quill.getBounds(x));else{var M=I[I.length-1],K=h.quill.getIndex(M),L=Math.min(M.length()-1,x.index+x.length-K),N=h.quill.getBounds(new e.Range(K,L));h.position(N)}}else document.activeElement!==h.textbox&&h.quill.hasFocus()&&h.hide()}),h}return C(b,[{key:"listen",value:function(){var d=this;T(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"listen",this).call(this),this.root.querySelector(".ql-close").addEventListener("click",function(){d.root.classList.remove("ql-editing")}),this.quill.on(f.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!d.root.classList.contains("ql-hidden")){var h=d.quill.getSelection();h!=null&&d.position(d.quill.getBounds(h))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(d){var h=T(b.prototype.__proto__||Object.getPrototypeOf(b.prototype),"position",this).call(this,d),p=this.root.querySelector(".ql-tooltip-arrow");if(p.style.marginLeft="",h===0)return h;p.style.marginLeft=-1*h-p.offsetWidth/2+"px"}}]),b}(a.BaseTooltip);E.TEMPLATE=['<span class="ql-tooltip-arrow"></span>','<div class="ql-tooltip-editor">','<input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL">','<a class="ql-close"></a>',"</div>"].join(""),A.BubbleTooltip=E,A.default=c},function(P,A,v){P.exports=v(63)}]).default})},71167:function(ce,he,ne){"use strict";var ae=this&&this.__extends||function(){var a=function(t,e){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,i){o.__proto__=i}||function(o,i){for(var l in i)i.hasOwnProperty(l)&&(o[l]=i[l])},a(t,e)};return function(t,e){a(t,e);function o(){this.constructor=t}t.prototype=e===null?Object.create(e):(o.prototype=e.prototype,new o)}}(),P=this&&this.__assign||function(){return P=Object.assign||function(a){for(var t,e=1,o=arguments.length;e<o;e++){t=arguments[e];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(a[i]=t[i])}return a},P.apply(this,arguments)},A=this&&this.__spreadArrays||function(){for(var a=0,t=0,e=arguments.length;t<e;t++)a+=arguments[t].length;for(var o=Array(a),i=0,t=0;t<e;t++)for(var l=arguments[t],u=0,n=l.length;u<n;u++,i++)o[i]=l[u];return o},v=this&&this.__importDefault||function(a){return a&&a.__esModule?a:{default:a}},T=v(ne(62435)),C=v(ne(61254)),w=v(ne(18446)),y=v(ne(76095)),g=function(a){ae(t,a);function t(e){var o=a.call(this,e)||this;o.dirtyProps=["modules","formats","bounds","theme","children"],o.cleanProps=["id","className","style","placeholder","tabIndex","onChange","onChangeSelection","onFocus","onBlur","onKeyPress","onKeyDown","onKeyUp"],o.state={generation:0},o.selection=null,o.onEditorChange=function(l,u,n,s){var r,c,E,m;l==="text-change"?(c=(r=o).onEditorChangeText)===null||c===void 0||c.call(r,o.editor.root.innerHTML,u,s,o.unprivilegedEditor):l==="selection-change"&&((m=(E=o).onEditorChangeSelection)===null||m===void 0||m.call(E,u,s,o.unprivilegedEditor))};var i=o.isControlled()?e.value:e.defaultValue;return o.value=i!=null?i:"",o}return t.prototype.validateProps=function(e){var o;if(T.default.Children.count(e.children)>1)throw new Error("The Quill editing area can only be composed of a single React element.");if(T.default.Children.count(e.children)){var i=T.default.Children.only(e.children);if(((o=i)===null||o===void 0?void 0:o.type)==="textarea")throw new Error("Quill does not support editing on a <textarea>. Use a <div> instead.")}if(this.lastDeltaChangeSet&&e.value===this.lastDeltaChangeSet)throw new Error("You are passing the `delta` object from the `onChange` event back as `value`. You most probably want `editor.getContents()` instead. See: https://github.com/zenoamaro/react-quill#using-deltas")},t.prototype.shouldComponentUpdate=function(e,o){var i=this,l;if(this.validateProps(e),!this.editor||this.state.generation!==o.generation)return!0;if("value"in e){var u=this.getEditorContents(),n=(l=e.value,l!=null?l:"");this.isEqualValue(n,u)||this.setEditorContents(this.editor,n)}return e.readOnly!==this.props.readOnly&&this.setEditorReadOnly(this.editor,e.readOnly),A(this.cleanProps,this.dirtyProps).some(function(s){return!w.default(e[s],i.props[s])})},t.prototype.shouldComponentRegenerate=function(e){var o=this;return this.dirtyProps.some(function(i){return!w.default(e[i],o.props[i])})},t.prototype.componentDidMount=function(){this.instantiateEditor(),this.setEditorContents(this.editor,this.getEditorContents())},t.prototype.componentWillUnmount=function(){this.destroyEditor()},t.prototype.componentDidUpdate=function(e,o){var i=this;if(this.editor&&this.shouldComponentRegenerate(e)){var l=this.editor.getContents(),u=this.editor.getSelection();this.regenerationSnapshot={delta:l,selection:u},this.setState({generation:this.state.generation+1}),this.destroyEditor()}if(this.state.generation!==o.generation){var n=this.regenerationSnapshot,l=n.delta,s=n.selection;delete this.regenerationSnapshot,this.instantiateEditor();var r=this.editor;r.setContents(l),f(function(){return i.setEditorSelection(r,s)})}},t.prototype.instantiateEditor=function(){this.editor?this.hookEditor(this.editor):this.editor=this.createEditor(this.getEditingArea(),this.getEditorConfig())},t.prototype.destroyEditor=function(){this.editor&&this.unhookEditor(this.editor)},t.prototype.isControlled=function(){return"value"in this.props},t.prototype.getEditorConfig=function(){return{bounds:this.props.bounds,formats:this.props.formats,modules:this.props.modules,placeholder:this.props.placeholder,readOnly:this.props.readOnly,scrollingContainer:this.props.scrollingContainer,tabIndex:this.props.tabIndex,theme:this.props.theme}},t.prototype.getEditor=function(){if(!this.editor)throw new Error("Accessing non-instantiated editor");return this.editor},t.prototype.createEditor=function(e,o){var i=new y.default(e,o);return o.tabIndex!=null&&this.setEditorTabIndex(i,o.tabIndex),this.hookEditor(i),i},t.prototype.hookEditor=function(e){this.unprivilegedEditor=this.makeUnprivilegedEditor(e),e.on("editor-change",this.onEditorChange)},t.prototype.unhookEditor=function(e){e.off("editor-change",this.onEditorChange)},t.prototype.getEditorContents=function(){return this.value},t.prototype.getEditorSelection=function(){return this.selection},t.prototype.isDelta=function(e){return e&&e.ops},t.prototype.isEqualValue=function(e,o){return this.isDelta(e)&&this.isDelta(o)?w.default(e.ops,o.ops):w.default(e,o)},t.prototype.setEditorContents=function(e,o){var i=this;this.value=o;var l=this.getEditorSelection();typeof o=="string"?e.setContents(e.clipboard.convert(o)):e.setContents(o),f(function(){return i.setEditorSelection(e,l)})},t.prototype.setEditorSelection=function(e,o){if(this.selection=o,o){var i=e.getLength();o.index=Math.max(0,Math.min(o.index,i-1)),o.length=Math.max(0,Math.min(o.length,i-1-o.index)),e.setSelection(o)}},t.prototype.setEditorTabIndex=function(e,o){var i,l;!((l=(i=e)===null||i===void 0?void 0:i.scroll)===null||l===void 0)&&l.domNode&&(e.scroll.domNode.tabIndex=o)},t.prototype.setEditorReadOnly=function(e,o){o?e.disable():e.enable()},t.prototype.makeUnprivilegedEditor=function(e){var o=e;return{getHTML:function(){return o.root.innerHTML},getLength:o.getLength.bind(o),getText:o.getText.bind(o),getContents:o.getContents.bind(o),getSelection:o.getSelection.bind(o),getBounds:o.getBounds.bind(o)}},t.prototype.getEditingArea=function(){if(!this.editingArea)throw new Error("Instantiating on missing editing area");var e=C.default.findDOMNode(this.editingArea);if(!e)throw new Error("Cannot find element for editing area");if(e.nodeType===3)throw new Error("Editing area cannot be a text node");return e},t.prototype.renderEditingArea=function(){var e=this,o=this.props,i=o.children,l=o.preserveWhitespace,u=this.state.generation,n={key:u,ref:function(s){e.editingArea=s}};return T.default.Children.count(i)?T.default.cloneElement(T.default.Children.only(i),n):l?T.default.createElement("pre",P({},n)):T.default.createElement("div",P({},n))},t.prototype.render=function(){var e;return T.default.createElement("div",{id:this.props.id,style:this.props.style,key:this.state.generation,className:"quill "+(e=this.props.className,e!=null?e:""),onKeyPress:this.props.onKeyPress,onKeyDown:this.props.onKeyDown,onKeyUp:this.props.onKeyUp},this.renderEditingArea())},t.prototype.onEditorChangeText=function(e,o,i,l){var u,n;if(this.editor){var s=this.isDelta(this.value)?l.getContents():l.getHTML();s!==this.getEditorContents()&&(this.lastDeltaChangeSet=o,this.value=s,(n=(u=this.props).onChange)===null||n===void 0||n.call(u,e,o,i,l))}},t.prototype.onEditorChangeSelection=function(e,o,i){var l,u,n,s,r,c;if(this.editor){var E=this.getEditorSelection(),m=!E&&e,b=E&&!e;w.default(e,E)||(this.selection=e,(u=(l=this.props).onChangeSelection)===null||u===void 0||u.call(l,e,o,i),m?(s=(n=this.props).onFocus)===null||s===void 0||s.call(n,e,o,i):b&&((c=(r=this.props).onBlur)===null||c===void 0||c.call(r,E,o,i)))}},t.prototype.focus=function(){this.editor&&this.editor.focus()},t.prototype.blur=function(){this.editor&&(this.selection=null,this.editor.blur())},t.displayName="React Quill",t.Quill=y.default,t.defaultProps={theme:"snow",modules:{},readOnly:!1},t}(T.default.Component);function f(a){Promise.resolve().then(a)}ce.exports=g}}]);
|