!function(){"use strict";vare,n,t,r,o,i=tinymce.util.Tools.resolve("tinymce.PluginManager"),y=function(){for(vare=[],n=0;n<arguments.length;n++)e[n]=arguments[n]},x=function(t,r){returnfunction(){for(vare=[],n=0;n<arguments.length;n++)e[n]=arguments[n];returnt(r.apply(null,arguments))}},C=function(e){returnfunction(){returne}},u=function(e){returne},S=function(i){for(vare=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(varu=newArray(arguments.length-1),t=1;t<arguments.length;t++)u[t-1]=arguments[t];returnfunction(){for(vare=[],n=0;n<arguments.length;n++)e[n]=arguments[n];for(vart=newArray(arguments.length),r=0;r<t.length;r++)t[r]=arguments[r];varo=u.concat(t);returni.apply(null,o)}},m=function(t){returnfunction(){for(vare=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return!t.apply(null,arguments)}},c=function(e){returne()},a=C(!1),l=C(!0),f=a,s=l,d=function(){returng},g=(r={fold:function(e,n){returne()},is:f,isSome:f,isNone:s,getOr:t=function(e){returne},getOrThunk:n=function(e){returne()},getOrDie:function(e){thrownewError(e||"error: getOrDie called on none.")},getOrNull:function(){returnnull},getOrUndefined:function(){returnundefined},or:t,orThunk:n,map:d,ap:d,each:function(){},bind:d,flatten:d,exists:f,forall:s,filter:d,equals:e=function(e){returne.isNone()},equals_:e,toArray:function(){return[]},toString:C("none()")},Object.freeze&&Object.freeze(r),r),p=function(t){vare=function(){returnt},n=function(){returno},r=function(e){returne(t)},o={fold:function(e,n){returnn(t)},is:function(e){returnt===e},isSome:s,isNone:f,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:n,orThunk:n,map:function(e){returnp(e(t))},ap:function(e){returne.fold(d,function(e){returnp(e(t))})},each:function(e){e(t)},bind:r,flatten:e,exists:r,forall:r,filter:function(e){returne(t)?o:g},equals:function(e){returne.is(t)},equals_:function(e,n){returne.fold(f,function(e){returnn(t,e)})},toArray:function(){return[t]},toString:function(){return"some("+t+")"}};returno},R={some:p,none:d,from:function(e){returnnull===e||e===undefined?g:p(e)}},h=function(n){returnfunction(e){returnfunction(e){if(null===e)return"null";varn=typeofe;return"object"===n&&Array.prototype.isPrototypeOf(e)?"array":"object"===n&&String.prototype.isPrototypeOf(e)?"string":n}(e)===n}},v=h("string"),b=h("array"),w=h("boolean"),T=h("function"),D=h("number"),O=(o=Array.prototype.indexOf)===undefined?function(e,n){return_(e,n)}:function(e,n){returno.call(e,n)},A=function(e,n){return-1<O(e,n)},E=function(e,n){returnW(e,n).isSome()},N=function(e,n){for(vart=e.length,r=newArray(t),o=0;o<t;o++){vari=e[o];r[o]=n(i,o,e)}returnr},k=function(e,n){for(vart=0,r=e.length;t<r;t++)n(e[t],t,e)},I=function(e,n){for(vart=[],r=0,o=e.length;r<o;r++){vari=e[r];n(i,r,e)&&t.push(i)}returnt},B=function(e,n,t){returnfunction(e,n){for(vart=e.length-1;0<=t;t--)n(e[t],t,e)}(e,function(e){t=n(t,e)}),t},P=function(e,n,t){returnk(e,function(e){t=n(t,e)}),t},M=function(e,n){for(vart=0,r=e.length;t<r;t++){varo=e[t];if(n(o,t,e))returnR.some(o)}returnR.none()},W=function(e,n){for(vart=0,r=e.length;t<r;t++)if(n(e[t],t,e))returnR.some(t);returnR.none()},_=function(e,n){for(vart=0,r=e.length;t<r;++t)if(e[t]===n)returnt;return-1},L=Array.prototype.push,q=function(e){for(varn=[],t=0,r=e.length;t<r;++t){if(!Array.prototype.isPrototypeOf(e[t]))thrownewError("Arr.flatten item "+t+" was not an array, input: "+e);L.apply(n,e[t])}returnn},j=function(e,n){vart=N(e,n);returnq(t)},z=function(e,n){for(vart=0,r=e.length;t<r;++t)if(!0!==n(e[t],t,e))return!1;return!0},H=Array.prototype.slice,F=function(e){varn=H.call(e,0);returnn.reverse(),n},U=(T(Array.from)&&Array.from,Object.keys),V=Object.hasOwnProperty,G=function(e,n){for(vart=U(e),r=0,o=t.length;r<o;r++){vari=t[r];n(e[i],i,e)}},Y=function(e,r){returnX(e,function(e,n,t){return{k:n,v:r(e,n,t)}})},X=function(r,o){vari={};returnG(r,function(e,n){vart=o(e,n,r);i[t.k]=t.v}),i},K=function(e,n){return$(e,n)?R.some(e[n]):R.none()},$=function(e,n){returnV.call(e,n)},J=function(){for