!function(){"use strict";functiont(){}functionn(t){returnfunction(){returnt}}functione(){returnh}varr,o=tinymce.util.Tools.resolve("tinymce.PluginManager"),a=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),f=tinymce.util.Tools.resolve("tinymce.EditorManager"),l=tinymce.util.Tools.resolve("tinymce.Env"),m=tinymce.util.Tools.resolve("tinymce.util.Tools"),c=function(t){returnt.getParam("importcss_merge_classes")},i=function(t){returnt.getParam("importcss_exclusive")},p=function(t){returnt.getParam("importcss_selector_converter")},g=function(t){returnt.getParam("importcss_selector_filter")},y=function(t){returnt.getParam("importcss_groups")},v=function(t){returnt.getParam("importcss_append")},d=function(t){returnt.getParam("importcss_file_filter")},u=n(!1),s=n(!0),h=(r={fold:function(t,n){returnt()},is:u,isSome:u,isNone:s,getOr:O,getOrThunk:x,getOrDie:function(t){thrownewError(t||"error: getOrDie called on none.")},getOrNull:n(null),getOrUndefined:n(undefined),or:O,orThunk:x,map:e,each:t,bind:e,exists:u,forall:s,filter:e,equals:_,equals_:_,toArray:function(){return[]},toString:n("none()")},Object.freeze&&Object.freeze(r),r);function_(t){returnt.isNone()}functionx(t){returnt()}functionO(t){returnt}functionT(n){returnfunction(t){returnfunction(t){if(null===t)return"null";varn=typeoft;return"object"==n&&(Array.prototype.isPrototypeOf(t)||t.constructor&&"Array"===t.constructor.name)?"array":"object"==n&&(String.prototype.isPrototypeOf(t)||t.constructor&&"String"===t.constructor.name)?"string":n}(t)===n}}functionb(t,n){returnfunction(t){for(varn=[],e=0,r=t.length;e<r;++e){if(!w(t[e]))thrownewError("Arr.flatten item "+e+" was not an array, input: "+t);M.apply(n,t[e])}returnn}(function(t,n){for(vare=t.length,r=newArray(e),o=0;o<e;o++){vari=t[o];r[o]=n(i,o)}returnr}(t,n))}functionk(n){return"string"==typeofn?function(t){return-1!==t.indexOf(n)}:ninstanceofRegExp?function(t){returnn.test(t)}:n}functionS(i,t,u){varc=[],e={};functions(t,n){vare,r=t.href;if((r=function(t){varn=l.cacheSuffix;return"string"==typeoft&&(t=t.replace("?"+n,"").replace("&"+n,"")),t}(r))&&u(r,n)&&!function(t,n){vare=t.settings,r=!1!==e.skin&&(e.skin||"oxide");if(r){varo=e.skin_url?t.documentBaseURI.toAbsolute(e.skin_url):f.baseURL+"/skins/ui/"+r,i=f.baseURL+"/skins/content/";returnn===o+"/content"+(t.inline?".inline":"")+".min.css"||-1!==n.indexOf(i)}return!1}(i,r)){m.each(t.imports,function(t){s(t,!0)});try{e=t.cssRules||t.rules}catch(o){}m.each(e,function(t){t.styleSheet?s(t.styleSheet,!0):t.selectorText&&m.each(t.selectorText.split(","),function(t){c.push(m.trim(t))})})}}m.each(i.contentCSS,function(t){e[t]=!0}),u=u||function(t,n){returnn||e[t]};try{m.each(t.styleSheets,function(t){s(t)})}catch(n){}returnc}functionA(t,n){vare,r=/^(?:([a-z0-9\-_]+))?(\.[a-z0-9_\-\.]+)$/i.exec(n);if(r){varo=r[1],i=r[2].substr(1).split(".").join(" "),u=m.makeMap("a,img");returnr[1]?(e={title:n},t.schema.getTextBlockElements()[o]?e.block=o:t.schema.getBlockElements()[o]||u[o.toLowerCase()]?e.selector=o:e.inline=o):r[2]&&(e={inline:"span",title:n.substr(1),classes:i}),!1!==c(t)?e.classes=i:e.attributes={"class":i},e}}functionP(t,n){returnnull===n||!1!==i(t)}varw=T("array"),E=T("function"),I=Array.prototype.slice,M=Array.prototype.push,j=(E(Array.from)&&Array.from,A),D=function(s){s.on("init",function(t){functionr(t,n){if(function(t,n,e,r){return!(P(t,e)?ninr:nine.selectors)}(s,t,n,i)){!function(t,n,e,r){P(t,e)?r[n]=!0:e.selectors[n]=!0}(s,t,n,i);vare=function(t,n,e,r){return(r&&r.selector_converter?r.selector_converter:p(t)?p(t):function(){returnA(t,e)}).call(n,e,r)}(s,s.plugins.importcss,t,n);if(e){varr=e.name||a.DOM.uniqueId();returns.formatter.register(r,e),m.extend({},{title:e.title,format:r})}}returnnull}varo=function(){varn=[],e=[],r={};return{addItemToGroup:function(t,n){r[t]?r[t].push(n):(e.push(t),r[t]=[n])},addItem:function(t){n.push(t)},toFormats:function(){returnb(e,function(t){varn=r[t];return0===n.length?[]:[{title:t,items:n}]}).concat(n)}}}(),i={},u=k(g(s)),c=function(t){returnm.map(t,