// script_tinymce.js /** * Copyright (c) Tiny Technologies, Inc. All rights reserved. * Licensed under the LGPL or a commercial license. * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * * Version: 5.0.11 (2019-07-04) */ !function(j){"use strict";function d(r){for(var o=[],e=1;e$e.cacheLength&&delete T[r.shift()],T[t+" "]=n}}function s(e){return e[xt]=!0,e}function l(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||1<<31)-(~e.sourceIndex||1<<31);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function t(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function n(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function r(a){return s(function(i){return i=+i,s(function(e,t){for(var n,r=a([],e.length,i),o=r.length;o--;)e[n=r[o]]&&(e[n]=!(t[n]=e[n]))})})}function m(e){return e&&typeof e.getElementsByTagName!==Mt&&e}function o(){}function g(e){for(var t=0,n=e.length,r="";t]*>","gi")});var E=function(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")},y=function(e){var t,n,r,o,i,a,u,s,l,c,f,d,h,m,g,p,v,y,b,C=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)\])?$/,w=/^([!\-])?(\w+[\\:]:\w+|[^=:<]+)?(?:([=:<])(.*))?$/,x=/[*?+]/;if(e)for(e=Ti(e,","),z["@"]&&(p=z["@"].attributes,v=z["@"].attributesOrder),t=0,n=e.length;t"+n,t.removeChild(t.firstChild)}catch(m){Xn("
").html("
"+n).contents().slice(1).appendTo(t)}return n}}):t.html(n)},M=function(e,n,r,o,i){return k(e,function(e){var t="string"==typeof n?a.createElement(n):n;return T(t,r),o&&("string"!=typeof o&&o.nodeType?t.appendChild(o):"string"==typeof o&&A(t,o)),i?t:e.appendChild(t)})},R=function(e,t,n){return M(a.createElement(e),e,t,n,!0)},D=Ci.decode,B=Ci.encodeAllRaw,O=function(e,t){var n=p(e);return t?n.each(function(){for(var e;e=this.firstChild;)3===e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)}).remove():n.remove(),1"+n+"":o+" />"},createFragment:function(e){var t,n=a.createElement("div"),r=a.createDocumentFragment();for(e&&(n.innerHTML=e);t=n.firstChild;)r.appendChild(t);return r},remove:O,setStyle:function(e,t,n){var r=ie(t)?p(e).css(t,n):p(e).css(t);u.update_styles&&Vi(i,r)},getStyle:x,setStyles:function(e,t){var n=p(e).css(t);u.update_styles&&Vi(i,n)},removeAllAttribs:function(e){return k(e,function(e){var t,n=e.attributes;for(t=n.length-1;0<=t;t--)e.removeAttributeNode(n.item(t))})},setAttrib:b,setAttribs:T,getAttrib:v,getPos:w,parseStyle:function(e){return i.parse(e)},serializeStyle:function(e,t){return i.serialize(e,t)},addStyle:function(e){var t,n;if(F!==q.DOM&&a===j.document){if(r[e])return;r[e]=!0}(n=a.getElementById("mceDefaultStyles"))||((n=a.createElement("style")).id="mceDefaultStyles",n.type="text/css",(t=a.getElementsByTagName("head")[0]).firstChild?t.insertBefore(n,t.firstChild):t.appendChild(n)),n.styleSheet?n.styleSheet.cssText+=e:n.appendChild(a.createTextNode(e))},loadCSS:function(e){var n;F===q.DOM||a!==j.document?(e||(e=""),n=a.getElementsByTagName("head")[0],Bi(e.split(","),function(e){var t;e=hn._addCacheSuffix(e),o[e]||(o[e]=!0,t=R("link",De({rel:"stylesheet",type:"text/css",href:e},u.contentCssCors?{crossOrigin:"anonymous"}:{})),n.appendChild(t))})):q.DOM.loadCSS(e)},addClass:function(e,t){p(e).addClass(t)},removeClass:function(e,t){H(e,t,!1)},hasClass:function(e,t){return p(e).hasClass(t)},toggleClass:H,show:function(e){p(e).show()},hide:function(e){p(e).hide()},isHidden:function(e){return"none"===p(e).css("display")},uniqueId:function(e){return(e||"mce_")+t++},setHTML:A,getOuterHTML:function(e){var t="string"==typeof e?g(e):e;return Wo.isElement(t)?t.outerHTML:Xn("
").append(Xn(t).clone()).html()},setOuterHTML:function(e,t){p(e).each(function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}O(Xn(this).html(t),!0)})},decode:D,encode:B,insertAfter:function(e,t){var r=g(t);return k(e,function(e){var t,n;return t=r.parentNode,(n=r.nextSibling)?t.insertBefore(e,n):t.appendChild(e),e})},replace:_,rename:function(t,e){var n;return t.nodeName!==e.toUpperCase()&&(n=R(e),Bi(y(t),function(e){b(n,e.nodeName,v(t,e.nodeName))}),_(n,t,!0)),n||t},findCommonAncestor:function(e,t){for(var n,r=e;r;){for(n=t;n&&r!==n;)n=n.parentNode;if(r===n)break;r=r.parentNode}return!r&&e.ownerDocument?e.ownerDocument.documentElement:r},toHex:function(e){return i.toHex(hn.trim(e))},run:k,getAttribs:y,isEmpty:function(e,t){var n,r,o,i,a=0;if(e=e.firstChild){var u=new Ko(e,e.parentNode),s=d?d.getWhiteSpaceElements():{};t=t||(d?d.getNonEmptyElements():null);do{if(o=e.nodeType,Wo.isElement(e)){var l=e.getAttribute("data-mce-bogus");if(l){e=u.next("all"===l);continue}if(i=e.nodeName.toLowerCase(),t&&t[i]){if("br"!==i)return!1;a++,e=u.next();continue}for(n=(r=y(e)).length;n--;)if("name"===(i=r[n].nodeName)||"data-mce-bookmark"===i)return!1}if(8===o)return!1;if(3===o&&!Li.test(e.nodeValue))return!1;if(3===o&&e.parentNode&&s[e.parentNode.nodeName]&&Li.test(e.nodeValue))return!1;e=u.next()}while(e)}return a<=1},createRng:L,nodeIndex:Ii,split:function(e,t,n){var r,o,i,a=L();if(e&&t)return a.setStart(e.parentNode,Ii(e)),a.setEnd(t.parentNode,Ii(t)),r=a.extractContents(),(a=L()).setStart(t.parentNode,Ii(t)+1),a.setEnd(e.parentNode,Ii(e)+1),o=a.extractContents(),(i=e.parentNode).insertBefore(si.trimNode(F,r),e),n?i.insertBefore(n,e):i.insertBefore(t,e),i.insertBefore(si.trimNode(F,o),e),O(e),n||t},bind:P,unbind:V,fire:function(e,t,n){return h.fire(e,t,n)},getContentEditable:I,getContentEditableParent:function(e){for(var t=C(),n=null;e&&e!==t&&null===(n=I(e));e=e.parentNode);return n},destroy:function(){if(f)for(var e=f.length;e--;){var t=f[e];h.unbind(t[0],t[1],t[2])}rn.setDocument&&rn.setDocument()},isChildOf:function(e,t){for(;e;){if(t===e)return!0;e=e.parentNode}return!1},dumpRng:function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset}};return s=Pi(i,u,function(){return F}),F}function v(){var r=this,o=[],a={},u={},i=[],s=function(e){var t;return u[e]&&(t=u[e].dependencies),t||[]},l=function(e,t){return"object"==typeof t?t:"string"==typeof e?{prefix:"",resource:t,suffix:""}:{prefix:e.prefix,resource:t,suffix:e.suffix}},c=function(e,n,t,r){var o=s(e);Ji(o,function(e){var t=l(n,e);f(t.resource,t,undefined,undefined)}),t&&(r?t.call(r):t.call(Wi))},f=function(e,t,n,r,o){if(!a[e]){var i="string"==typeof t?t:t.prefix+t.resource+t.suffix;0!==i.indexOf("/")&&-1===i.indexOf("://")&&(i=v.baseURL+"/"+i),a[e]=i.substring(0,i.lastIndexOf("/")),u[e]?c(e,t,n,r):Wi.ScriptLoader.add(i,function(){return c(e,t,n,r)},r,o)}};return{items:o,urls:a,lookup:u,_listeners:i,get:function(e){return u[e]?u[e].instance:undefined},dependencies:s,requireLangPack:function(e,t){var n=Gi.getCode();if(n&&!1!==v.languageLoad){if(t)if(-1!==(t=","+t+",").indexOf(","+n.substr(0,2)+","))n=n.substr(0,2);else if(-1===t.indexOf(","+n+","))return;Wi.ScriptLoader.add(a[e]+"/langs/"+n+".js")}},add:function(t,e,n){o.push(e),u[t]={instance:e,dependencies:n};var r=ye(i,function(e){return e.name===t});return i=r.fail,Ji(r.pass,function(e){e.callback()}),e},remove:function(e){delete a[e],delete u[e]},createUrl:l,addComponents:function(e,t){var n=r.urls[e];Ji(t,function(e){Wi.ScriptLoader.add(n+"/"+e)})},load:f,waitFor:function(e,t){u.hasOwnProperty(e)?t():i.push({name:e,callback:t})}}}function i(e,t,n,r,o){return e(n,r)?re.some(n):ce(o)&&o(n)?re.none():t(n,r,o)}function y(t,n,e){var r=function(){return e||(e=Iu(y(t,n))),e};return{container:W(t),offset:W(n),toRange:function(){var e;return(e=Bu(t.ownerDocument)).setStart(t,n),e.setEnd(t,n),e},getClientRects:r,isVisible:function(){return 0=t.data.length:n>=t.childNodes.length},isEqual:function(e){return e&&t===e.container()&&n===e.offset()},getNode:function(e){return Du(t,e?n-1:n)}}}function a(V,I){void 0===I&&(I=X());var e=function(){};!1!==(V=V||{}).fix_self_closing&&(V.fix_self_closing=!0);var F=V.comment?V.comment:e,U=V.cdata?V.cdata:e,j=V.text?V.text:e,q=V.start?V.start:e,$=V.end?V.end:e,W=V.pi?V.pi:e,K=V.doctype?V.doctype:e;return{parse:function(e){var t,n,r,f,o,i,a,d,u,s,h,l,m,c,g,p,v,y,b,C,w,x,z,N,E,S,k,T,A,M=0,R=[],D=0,B=Ci.decode,O=hn.makeMap("src,href,data,background,formaction,poster,xlink:href"),H=/((java|vb)script|mhtml):/i,_=function(e){var t,n;for(t=R.length;t--&&R[t].name!==e;);if(0<=t){for(n=R.length-1;t<=n;n--)(e=R[n]).valid&&$(e.name);R.length=t}},L=function(e,t,n,r,o){var i,a,u,s,l;if(n=(t=t.toLowerCase())in h?t:B(n||r||o||""),m&&!d&&0==(0===(u=t).indexOf("data-")||0===u.indexOf("aria-"))){if(!(i=y[t])&&b){for(a=b.length;a--&&!(i=b[a]).pattern.test(t););-1===a&&(i=null)}if(!i)return;if(i.validValues&&!(n in i.validValues))return}if(O[t]&&!V.allow_script_urls){var c=n.replace(/[\s\u0000-\u001F]+/g,"");try{c=decodeURIComponent(c)}catch(g){c=unescape(c)}if(H.test(c))return;if(l=c,!(s=V).allow_html_data_urls&&(/^data:image\//i.test(l)?!1===s.allow_svg_data_urls&&/^data:image\/svg\+xml/i.test(l):/^data:/i.test(l)))return}d&&(t in O||0===t.indexOf("on"))||(f.map[t]=n,f.push({name:t,value:n}))};for(E=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)>)|(?:([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),S=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,s=I.getShortEndedElements(),N=V.self_closing_elements||I.getSelfClosingElements(),h=I.getBoolAttrs(),m=V.validate,u=V.remove_internals,A=V.fix_self_closing,k=I.getSpecialElements(),z=e+">";t=E.exec(z);){if(Me.length){j(B(e.substr(t.index))),M=t.index+t[0].length;continue}":"===(n=n.toLowerCase()).charAt(0)&&(n=n.substr(1)),l=n in s,A&&N[n]&&0"===n.charAt(0)&&(n=" "+n),V.allow_conditional_comments||"[if"!==n.substr(0,3).toLowerCase()||(n=" "+n),F(n)):(n=t[2])?U(n.replace(//g,"")):(n=t[3])?K(n):(n=t[4])&&W(n,t[5]);M=t.index+t[0].length}for(M+~]|"+Pt+")"+Pt+"*"),$t=new RegExp("="+Pt+"*([^\\]'\"]*?)"+Pt+"*\\]","g"),Wt=new RegExp(Ft),Kt=new RegExp("^"+Vt+"$"),Xt={ID:new RegExp("^#("+Vt+")"),CLASS:new RegExp("^\\.("+Vt+")"),TAG:new RegExp("^("+Vt+"|[*])"),ATTR:new RegExp("^"+It),PSEUDO:new RegExp("^"+Ft),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Pt+"*(even|odd|(([+-]|)(\\d*)n|)"+Pt+"*(?:([+-]|)"+Pt+"*(\\d+)|))"+Pt+"*\\)|)","i"),bool:new RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:new RegExp("^"+Pt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Pt+"*((?:-\\d)?\\d*)"+Pt+"*\\)|)(?=[^-]|$)","i")},Yt=/^(?:input|select|textarea|button)$/i,Gt=/^h\d$/i,Jt=/^[^{]+\{\s*\[native \w/,Qt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Zt=/[+~]/,en=/'|\\/g,tn=new RegExp("\\\\([\\da-f]{1,6}"+Pt+"?|("+Pt+")|.)","ig"),nn=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{Ht.apply(Dt=_t.call(zt.childNodes),zt.childNodes),Dt[zt.childNodes.length].nodeType}catch(eE){Ht={apply:Dt.length?function(e,t){Ot.apply(e,_t.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}var rn=function(e,t,n,r){var o,i,a,u,s,l,c,f,d,h;if((t?t.ownerDocument||t:zt)!==tt&&et(t),n=n||[],!e||"string"!=typeof e)return n;if(1!==(u=(t=t||tt).nodeType)&&9!==u)return[];if(rt&&!r){if(o=Qt.exec(e))if(a=o[1]){if(9===u){if(!(i=t.getElementById(a))||!i.parentNode)return n;if(i.id===a)return n.push(i),n}else if(t.ownerDocument&&(i=t.ownerDocument.getElementById(a))&&at(t,i)&&i.id===a)return n.push(i),n}else{if(o[2])return Ht.apply(n,t.getElementsByTagName(e)),n;if((a=o[3])&&qe.getElementsByClassName)return Ht.apply(n,t.getElementsByClassName(a)),n}if(qe.qsa&&(!ot||!ot.test(e))){if(f=c=xt,d=t,h=9===u&&e,1===u&&"object"!==t.nodeName.toLowerCase()){for(l=Xe(e),(c=t.getAttribute("id"))?f=c.replace(en,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",s=l.length;s--;)l[s]=f+g(l[s]);d=Zt.test(e)&&m(t.parentNode)||t,h=l.join(",")}if(h)try{return Ht.apply(n,d.querySelectorAll(h)),n}catch(ne){}finally{c||t.removeAttribute("id")}}}return Ge(e.replace(Ut,"$1"),t,n,r)};for(je in qe=rn.support={},Ke=rn.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},et=rn.setDocument=function(e){var n,s=e?e.ownerDocument||e:zt,t=s.defaultView;return s!==tt&&9===s.nodeType&&s.documentElement?(nt=(tt=s).documentElement,rt=!Ke(s),t&&t!==function T(t){try{return t.top}catch(n){}return null}(t)&&(t.addEventListener?t.addEventListener("unload",function(){et()},!1):t.attachEvent&&t.attachEvent("onunload",function(){et()})),qe.attributes=!0,qe.getElementsByTagName=!0,qe.getElementsByClassName=Jt.test(s.getElementsByClassName),qe.getById=!0,$e.find.ID=function(e,t){if(typeof t.getElementById!==Mt&&rt){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},$e.filter.ID=function(e){var t=e.replace(tn,nn);return function(e){return e.getAttribute("id")===t}},$e.find.TAG=qe.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==Mt)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"!==e)return i;for(;n=i[o++];)1===n.nodeType&&r.push(n);return r},$e.find.CLASS=qe.getElementsByClassName&&function(e,t){if(rt)return t.getElementsByClassName(e)},it=[],ot=[],qe.disconnectedMatch=!0,ot=ot.length&&new RegExp(ot.join("|")),it=it.length&&new RegExp(it.join("|")),n=Jt.test(nt.compareDocumentPosition),at=n||Jt.test(nt.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},At=n?function(e,t){if(e===t)return Ze=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!qe.sortDetached&&t.compareDocumentPosition(e)===n?e===s||e.ownerDocument===zt&&at(zt,e)?-1:t===s||t.ownerDocument===zt&&at(zt,t)?1:Qe?Lt.call(Qe,e)-Lt.call(Qe,t):0:4&n?-1:1)}:function(e,t){if(e===t)return Ze=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],u=[t];if(!o||!i)return e===s?-1:t===s?1:o?-1:i?1:Qe?Lt.call(Qe,e)-Lt.call(Qe,t):0;if(o===i)return l(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?l(a[r],u[r]):a[r]===zt?-1:u[r]===zt?1:0},s):tt},rn.matches=function(e,t){return rn(e,null,null,t)},rn.matchesSelector=function(e,t){if((e.ownerDocument||e)!==tt&&et(e),t=t.replace($t,"='$1']"),qe.matchesSelector&&rt&&(!it||!it.test(t))&&(!ot||!ot.test(t)))try{var n=(void 0).call(e,t);if(n||qe.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(eE){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(tn,nn),e[3]=(e[3]||e[4]||e[5]||"").replace(tn,nn),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||rn.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&rn.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Xt.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&Wt.test(n)&&(t=Xe(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(tn,nn).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=St[e+" "];return t||(t=new RegExp("(^|"+Pt+")"+e+"("+Pt+"|$)"))&&St(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Mt&&e.getAttribute("class")||"")})},ATTR:function(n,r,o){return function(e){var t=rn.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===o:"!="===r?t!==o:"^="===r?o&&0===t.indexOf(o):"*="===r?o&&-1)[^>]*$|#([\w\-]*)$)/,yn=wt.Event,bn=hn.makeMap("children,contents,next,prev"),Cn=function(e){return void 0!==e},wn=function(e){return"string"==typeof e},xn=function(e,t){var n,r,o;for(o=(t=t||mn).createElement("div"),n=t.createDocumentFragment(),o.innerHTML=e;r=o.firstChild;)n.appendChild(r);return n},zn=function(e,t,n,r){var o;if(wn(t))t=xn(t,Ln(e[0]));else if(t.length&&!t.nodeType){if(t=Xn.makeArray(t),r)for(o=t.length-1;0<=o;o--)zn(e,t[o],n,r);else for(o=0;o"===e.charAt(e.length-1)&&3<=e.length?[null,e,null]:vn.exec(e)))return Xn(t).find(e);if(n[1])for(r=xn(e,Ln(t)).firstChild;r;)gn.call(o,r),r=r.nextSibling;else{if(!(r=Ln(t).getElementById(n[2])))return o;if(r.id!==n[2])return o.find(e);o.length=1,o[0]=r}}else this.add(e,!1);return o},toArray:function(){return hn.toArray(this)},add:function(e,t){var n,r,o=this;if(wn(e))return o.add(Xn(e));if(!1!==t)for(n=Xn.unique(o.toArray().concat(Xn.makeArray(e))),o.length=n.length,r=0;r=a.length&&r(o)}))})})},Mo=function(e){return Ao(e,To.nu)},Ro=function(n){return{is:function(e){return n===e},isValue:J,isError:G,getOr:W(n),getOrThunk:W(n),getOrDie:W(n),or:function(){return Ro(n)},orThunk:function(){return Ro(n)},fold:function(e,t){return t(n)},map:function(e){return Ro(e(n))},mapError:function(){return Ro(n)},each:function(e){e(n)},bind:function(e){return e(n)},exists:function(e){return e(n)},forall:function(e){return e(n)},toOption:function(){return re.some(n)}}},Do=function(t){return{is:G,isValue:G,isError:J,getOr:K,getOrThunk:function(e){return e()},getOrDie:function(){return e=String(t),function(){throw new Error(e)}();var e},or:function(e){return e},orThunk:function(e){return e()},fold:function(e){return e(t)},map:function(){return Do(t)},mapError:function(e){return Do(e(t))},each:U,bind:function(){return Do(t)},exists:G,forall:J,toOption:re.none}},Bo={value:Ro,error:Do,fromOption:function(e,t){return e.fold(function(){return Do(t)},Ro)}},Oo=function(t){return function(e){return!!e&&e.nodeType===t}},Ho=Oo(1),_o=function(e){var n=e.map(function(e){return e.toLowerCase()});return function(e){if(e&&e.nodeName){var t=e.nodeName.toLowerCase();return me(n,t)}return!1}},Lo=function(t){return function(e){if(Ho(e)){if(e.contentEditable===t)return!0;if(e.getAttribute("data-mce-contenteditable")===t)return!0}return!1}},Po=_o(["textarea","input"]),Vo=Oo(3),Io=Oo(8),Fo=Oo(9),Uo=Oo(11),jo=_o(["br"]),qo=Lo("true"),$o=Lo("false"),Wo={isText:Vo,isElement:Ho,isComment:Io,isDocument:Fo,isDocumentFragment:Uo,isBr:jo,isContentEditableTrue:qo,isContentEditableFalse:$o,isRestrictedNode:function(e){return!!e&&!Object.getPrototypeOf(e)},matchNodeNames:_o,hasPropValue:function(t,n){return function(e){return Ho(e)&&e[t]===n}},hasAttribute:function(t){return function(e){return Ho(e)&&e.hasAttribute(t)}},hasAttributeValue:function(t,n){return function(e){return Ho(e)&&e.getAttribute(t)===n}},matchStyleValues:function(r,e){var o=e.toLowerCase().split(" ");return function(e){var t;if(Ho(e))for(t=0;t\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,fi=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,di=/[<>&\"\']/g,hi=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,mi={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"};Wn={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},Kn={"<":"<",">":">","&":"&",""":'"',"'":"'"};var gi=function(e,t){var n,r,o,i={};if(e){for(e=e.split(","),t=t||10,n=0;n>10),56320+(1023&t))):mi[t]||String.fromCharCode(t):Kn[e]||$n[e]||(n=e,(r=Er.fromTag("div").dom()).innerHTML=n,r.textContent||r.innerText||n);var n,r})}},wi={},xi={},zi=hn.makeMap,Ni=hn.each,Ei=hn.extend,Si=hn.explode,ki=hn.inArray,Ti=function(e,t){return(e=hn.trim(e))?e.split(t||" "):[]},Ai=function(e){var u,t,n,r,o,i,s={},a=function(e,t,n){var r,o,i,a=function(e,t){var n,r,o={};for(n=0,r=e.length;n