!function(){vara={},b=function(b){for(varc=a[b],e=c.deps,f=c.defn,g=e.length,h=newArray(g),i=0;i<g;++i)h[i]=d(e[i]);varj=f.apply(null,h);if(void0===j)throw"module ["+b+"] returned undefined";c.instance=j},c=function(b,c,d){if("string"!=typeofb)throw"module id must be a string";if(void0===c)throw"no dependencies for "+b;if(void0===d)throw"no definition function for "+b;a[b]={deps:c,defn:d,instance:void0}},d=function(c){vard=a[c];if(void0===d)throw"module ["+c+"] was undefined";returnvoid0===d.instance&&b(c),d.instance},e=function(a,b){for(varc=a.length,e=newArray(c),f=0;f<c;++f)e.push(d(a[f]));b.apply(null,b)},f={};f.bolt={module:{api:{define:c,require:e,demand:d}}};varg=c,h=function(a,b){g(a,[],function(){returnb})};h("3",Array),h("4",Error),g("1",["3","4"],function(a,b){varc=function(){},d=function(a,b){returnfunction(){returna(b.apply(null,arguments))}},e=function(a){returnfunction(){returna}},f=function(a){returna},g=function(a,b){returna===b},h=function(b){for(varc=newa(arguments.length-1),d=1;d<arguments.length;d++)c[d-1]=arguments[d];returnfunction(){for(vard=newa(arguments.length),e=0;e<d.length;e++)d[e]=arguments[e];varf=c.concat(d);returnb.apply(null,f)}},i=function(a){returnfunction(){return!a.apply(null,arguments)}},j=function(a){returnfunction(){thrownewb(a)}},k=function(a){returna()},l=function(a){a()},m=e(!1),n=e(!0);return{noop:c,compose:d,constant:e,identity:f,tripleEquals:g,curry:h,not:i,die:j,apply:k,call:l,never:m,always:n}}),g("1h",[],function(){vara=function(b){varc=b,d=function(){returnc},e=function(a){c=a},f=function(){returna(d())};return{get:d,set:e,clone:f}};returna}),g("1t",[],function(){functiona(a){returnfunction(b){return!!b&&b.nodeType==a}}functionb(a){returna=a.toLowerCase().split(" "),function(b){varc,d;if(b&&b.nodeType)for(d=b.nodeName.toLowerCase(),c=0;c<a.length;c++)if(d===a[c])return!0;return!1}}functionc(a,b){returnb=b.toLowerCase().split(" "),function(c){vard,e;if(i(c))for(d=0;d<b.length;d++)if(e=c.ownerDocument.defaultView.getComputedStyle(c,null).getPropertyValue(a),e===b[d])return!0;return!1}}functiond(a,b){returnfunction(c){returni(c)&&c[a]===b}}functione(a,b){returnfunction(b){returni(b)&&b.hasAttribute(a)}}functionf(a,b){returnfunction(c){returni(c)&&c.getAttribute(a)===b}}functiong(a){returni(a)&&a.hasAttribute("data-mce-bogus")}functionh(a){returnfunction(b){if(i(b)){if(b.contentEditable===a)return!0;if(b.getAttribute("data-mce-contenteditable")===a)return!0}return!1}}vari=a(1);return{isText:a(3),isElement:i,isComment:a(8),isBr:b("br"),isContentEditableTrue:h("true"),isContentEditableFalse:h("false"),matchNodeNames:b,hasPropValue:d,hasAttribute:e,hasAttributeValue:f,matchStyleValues:c,isBogus:g}}),g("7",[],function(){functiona(a,b){returnfunction(){a.apply(b,arguments)}}functionb(b){if("object"!=typeofthis)thrownewTypeError("Promises must be constructed via new");if("function"!=typeofb)thrownewTypeError("not a function");this._state=null,this._value=null,this._deferreds=[],h(b,a(d,this),a(e,this))}functionc(a){varb=this;returnnull===this._state?voidthis._deferreds.push(a):voidi(function(){varc=b._state?a.onFulfilled:a.onRejected;if(null===c)returnvoid(b._state?a.resolve:a.reject)(b._value);vard;try{d=c(b._value)}catch(b){returnvoida.reject(b)}a.resolve(d)})}functiond(b){try{if(b===this)thrownewTypeError("A promise cannot be resolved with itself.");if(b&&("object"==typeofb||"function"==typeofb)){varc=b.then;if("function"==typeofc)returnvoidh(a(c,b),a(d,this),a(e,this))}this._state=!0,this._value=b,f.call(this)}catch(a){e.call(this,a)}}functione(a){this._state=!1,this._value=a,f.call(this)}functionf(){for(vara=0,b=this._deferreds.length;a<b;a++)c.call(this,this._deferreds[a]);this._deferreds=null}functiong(a,b,c,d){this.onFulfilled="function"==typeofa?a:null,this.onRejected="function"==typeofb?b:null,this.resolve=c,this.reject=d}functionh(a,b,c){vard=!1;try{a(function(a){d||(d=!0,b(a))},function(a){d||(d=!0,c(a))})}catch(a){if(d)return;d=!0,c(a)}}if(window.Promise)returnwindow.
returnb.hasChildNodes()&&a.endOffset==c+1?b.childNodes[c]:null},m.getNode=function(a,b){return1==a.nodeType&&a.hasChildNodes()&&(b>=a.childNodes.length&&(b=a.childNodes.length-1),a=a.childNodes[b]),a},m}),g("4f",["1t","1q","1u"],function(a,b,c){functiond(a){return!p(a)&&(l(a)?!m(a.parentNode):n(a)||k(a)||o(a)||j(a))}functione(a,b){for(a=a.parentNode;a&&a!=b;a=a.parentNode){if(j(a))return!1;if(i(a))return!0}return!0}functionf(a){return!!j(a)&&b.reduce(a.getElementsByTagName("*"),function(a,b){returna||i(b)},!1)!==!0}functiong(a){returnn(a)||f(a)}functionh(a,b){returnd(a)&&e(a,b)}vari=a.isContentEditableTrue,j=a.isContentEditableFalse,k=a.isBr,l=a.isText,m=a.matchNodeNames("script style textarea"),n=a.matchNodeNames("img input textarea hr iframe video audio object"),o=a.matchNodeNames("table"),p=c.isCaretContainer;return{isCaretCandidate:d,isInEditable:e,isAtomic:g,isEditableCaretCandidate:h}}),g("4g",[],function(){functiona(a){returna?{left:k(a.left),top:k(a.top),bottom:k(a.bottom),right:k(a.right),width:k(a.width),height:k(a.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}}functionb(b,c){returnb=a(b),c?b.right=b.left:(b.left=b.left+b.width,b.right=b.left),b.width=0,b}functionc(a,b){returna.left===b.left&&a.top===b.top&&a.bottom===b.bottom&&a.right===b.right}functiond(a,b,c){returna>=0&&a<=Math.min(b.height,c.height)/2}functione(a,b){returna.bottom-a.height/2<b.top||!(a.top>b.bottom)&&d(b.top-a.bottom,a,b)}functionf(a,b){returna.top>b.bottom||!(a.bottom<b.top)&&d(b.bottom-a.top,a,b)}functiong(a,b){returna.left<b.left}functionh(a,b){returna.right>b.right}functioni(a,b){returne(a,b)?-1:f(a,b)?1:g(a,b)?-1:h(a,b)?1:0}functionj(a,b,c){returnb>=a.left&&b<=a.right&&c>=a.top&&c<=a.bottom}vark=Math.round;return{clone:a,collapse:b,isEqual:c,isAbove:e,isBelow:f,isLeft:g,isRight:h,compare:i,containsXY:j}}),g("4h",[],function(){functiona(a){return"string"==typeofa&&a.charCodeAt(0)>=768&&b.test(a)}varb=newRegExp("[\u0300-\u036f\u0483-\u0487\u0488-\u0489\u0591-\u05bd\u05bf\u05c1-\u05c2\u05c4-\u05c5\u05c7\u0610-\u061a\u064b-\u065f\u0670\u06d6-\u06dc\u06df-\u06e4\u06e7-\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0859-\u085b\u08e3-\u0902\u093a\u093c\u0941-\u0948\u094d\u0951-\u0957\u0962-\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2-\u09e3\u0a01-\u0a02\u0a3c\u0a41-\u0a42\u0a47-\u0a48\u0a4b-\u0a4d\u0a51\u0a70-\u0a71\u0a75\u0a81-\u0a82\u0abc\u0ac1-\u0ac5\u0ac7-\u0ac8\u0acd\u0ae2-\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62-\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c00\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55-\u0c56\u0c62-\u0c63\u0c81\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc-\u0ccd\u0cd5-\u0cd6\u0ce2-\u0ce3\u0d01\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62-\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb-\u0ebc\u0ec8-\u0ecd\u0f18-\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039-\u103a\u103d-\u103e\u1058-\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085-\u1086\u108d\u109d\u135d-\u135f\u1712-\u1714\u1732-\u1734\u1752-\u1753\u1772-\u1773\u17b4-\u17b5\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927-\u1928\u1932\u1939-\u193b\u1a17-\u1a18\u1a1b\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1ab0-\u1abd\u1abe\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80-\u1b81\u1ba2-\u1ba5\u1ba8-\u1ba9\u1bab-\u1bad\u1be6\u1be8-\u1be9\u1bed\u1bef-\u1bf1\u1c2c-\u1c33\u1c36-\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1cf4\u1cf8-\u1cf9\u1dc0-\u1df5\u1dfc-\u1dff\u200c-\u200d\u20d0-\u20dc\u20dd-\u20e0\u20e1\u20e2-\u20e4\u20e5-\u20f0\u2cef-\u2cf1\u2d7f\u2de0-\u2dff\u302a-\u302d\u302e-\u302f\u3099-\u309a\ua66f\ua670-\ua672\ua674-\ua67d\ua69e-\ua69f\ua6f0-\ua6f1\ua802\ua806\ua80b\ua825-\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\ua9e5\uaa29-\uaa2e\uaa31-\uaa32\uaa35-\uaa36\uaa43\uaa4c\uaa7c\uaab0\uaab2-
vard=u(c);returnb.findIndex(d,function(b){returng.eq(a,b)})})},n=function(b,d){for(vare=a.isFunction(d)?d:c.constant(!1),f=b.dom(),g=[];null!==f.parentNode&&void0!==f.parentNode;){vari=f.parentNode,j=h.fromDom(i);if(g.push(j),e(j)===!0)break;f=i}returng},o=function(a){varc=function(c){returnb.filter(c,function(b){return!g.eq(a,b)})};returnl(a).map(u).map(c).getOr([])},p=function(a){varb=a.dom();returnd.from(b.offsetParent).map(h.fromDom)},q=function(a){varb=a.dom();returnd.from(b.previousSibling).map(h.fromDom)},r=function(a){varb=a.dom();returnd.from(b.nextSibling).map(h.fromDom)},s=function(a){returnb.reverse(f.toArray(a,q))},t=function(a){returnf.toArray(a,r)},u=function(a){varc=a.dom();returnb.map(c.childNodes,h.fromDom)},v=function(a,b){varc=a.dom().childNodes;returnd.from(c[b]).map(h.fromDom)},w=function(a){returnv(a,0)},x=function(a){returnv(a,a.dom().childNodes.length-1)},y=e.immutable("element","offset"),z=function(a,b){varc=u(a);returnc.length>0&&b<c.length?y(c[b],0):y(a,b)};return{owner:i,defaultView:k,documentElement:j,parent:l,findIndex:m,parents:n,siblings:o,prevSibling:q,offsetParent:p,prevSiblings:s,nextSibling:r,nextSiblings:t,children:u,child:v,firstChild:w,lastChild:x,leaf:z}}),g("4t",["5h"],function(a){varb=function(b,c){vard=a.parent(b);d.each(function(a){a.dom().insertBefore(c.dom(),b.dom())})},c=function(c,d){varf=a.nextSibling(c);f.fold(function(){varb=a.parent(c);b.each(function(a){e(a,d)})},function(a){b(a,d)})},d=function(b,c){vard=a.firstChild(b);d.fold(function(){e(b,c)},function(a){b.dom().insertBefore(c.dom(),a.dom())})},e=function(a,b){a.dom().appendChild(b.dom())},f=function(c,d,f){a.child(c,f).fold(function(){e(c,d)},function(a){b(a,d)})},g=function(a,c){b(a,c),e(c,a)};return{before:b,after:c,prepend:d,append:e,appendAt:f,wrap:g}}),g("67",["2j","4t"],function(a,b){varc=function(c,d){a.each(d,function(a){b.before(c,a)})},d=function(c,d){a.each(d,function(a,e){varf=0===e?c:d[e-1];b.after(f,a)})},e=function(c,d){a.each(d.slice().reverse(),function(a){b.prepend(c,a)})},f=function(c,d){a.each(d,function(a){b.append(c,a)})};return{before:c,after:d,prepend:e,append:f}}),g("68",["2j","67","5h"],function(a,b,c){vard=function(b){b.dom().textContent="",a.each(c.children(b),function(a){e(a)})},e=function(a){varb=a.dom();null!==b.parentNode&&b.parentNode.removeChild(b)},f=function(a){vard=c.children(a);d.length>0&&b.before(a,d),e(a)};return{empty:d,remove:e,unwrap:f}}),g("4w",["4q"],function(a){varb=function(a){varb=a.dom().nodeName;returnb.toLowerCase()},c=function(a){returna.dom().nodeType},d=function(a){returna.dom().nodeValue},e=function(a){returnfunction(b){returnc(b)===a}},f=function(d){returnc(d)===a.COMMENT||"#comment"===b(d)},g=e(a.ELEMENT),h=e(a.TEXT),i=e(a.DOCUMENT);return{name:b,type:c,value:d,isElement:g,isText:h,isDocument:i,isComment:f}}),g("6p",["60","1w","4w","28"],function(a,b,c,d){vare=function(a){varb=c.isText(a)?a.dom().parentNode:a.dom();returnvoid0!==b&&null!==b&&b.ownerDocument.body.contains(b)},f=a.cached(function(){returng(b.fromDom(d))}),g=function(a){varc=a.dom().body;if(null===c||void0===c)throw"Body is not available yet";returnb.fromDom(c)};return{body:f,getBody:g,inBody:e}}),g("69",["2j","6p","5h"],function(a,b,c){vard=function(a){returnh(b.body(),a)},e=function(b,d,e){returna.filter(c.parents(b,e),d)},f=function(b,d){returna.filter(c.siblings(b),d)},g=function(b,d){returna.filter(c.children(b),d)},h=function(b,d){vare=[];returna.each(c.children(b),function(a){d(a)&&(e=e.concat([a])),e=e.concat(h(a,d))}),e};return{all:d,ancestors:e,siblings:f,children:g,descendants:h}}),g("4x",["69","1x"],function(a,b){varc=function(a){returnb.all(a)},d=function(c,d,e){returna.ancestors(c,function(a){returnb.is(a,d)},e)},e=function(c,d){returna.siblings(c,function(a){returnb.is(a,d)})},f=function(c,d){returna.children(c,function(a){returnb.is(a,d)})},g=function(a,c){returnb.all(c,a)};return{all:c,ancestors:d,siblings:e,children:f,descendants:g}}),g("4z",["2j","1","4w"],function(a,b,c){vard=["article","aside","details"
if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(a)||d&&d.skip_focus||g.focus(),d=g.fire("BeforeExecCommand",{command:a,ui:b,value:c}),d.isDefaultPrevented())return!1;if(f=a.toLowerCase(),e=H.exec[f])returne(f,b,c),g.fire("ExecCommand",{command:a,ui:b,value:c}),!0;if(h(g.plugins,function(d){if(d.execCommand&&d.execCommand(a,b,c))returng.fire("ExecCommand",{command:a,ui:b,value:c}),i=!0,!1}),i)returni;if(g.theme&&g.theme.execCommand&&g.theme.execCommand(a,b,c))returng.fire("ExecCommand",{command:a,ui:b,value:c}),!0;try{i=g.getDoc().execCommand(a,b,c)}catch(a){}return!!i&&(g.fire("ExecCommand",{command:a,ui:b,value:c}),!0)}}functionq(a){varb;if(!g.quirks.isHidden()&&!g.removed){if(a=a.toLowerCase(),b=H.state[a])returnb(a);try{returng.getDoc().queryCommandState(a)}catch(a){}return!1}}functionr(a){varb;if(!g.quirks.isHidden()&&!g.removed){if(a=a.toLowerCase(),b=H.value[a])returnb(a);try{returng.getDoc().queryCommandValue(a)}catch(a){}}}functions(a,b){b=b||"exec",h(a,function(a,c){h(c.toLowerCase().split(","),function(c){H[b][c]=a})})}functiont(a,b,c){a=a.toLowerCase(),H.exec[a]=function(a,d,e,f){returnb.call(c||g,d,e,f)}}functionu(a){if(a=a.toLowerCase(),H.exec[a])return!0;try{returng.getDoc().queryCommandSupported(a)}catch(a){}return!1}functionv(a,b,c){a=a.toLowerCase(),H.state[a]=function(){returnb.call(c||g)}}functionw(a,b,c){a=a.toLowerCase(),H.value[a]=function(){returnb.call(c||g)}}functionx(a){returna=a.toLowerCase(),!!H.exec[a]}functiony(a,b,c){returnvoid0===b&&(b=o),void0===c&&(c=null),g.getDoc().execCommand(a,b,c)}functionz(a){returnF.match(a)}functionA(a,b){F.toggle(a,b?{value:b}:void0),g.nodeChanged()}functionB(a){G=E.getBookmark(a)}functionC(){E.moveToBookmark(G)}varD,E,F,G,H={state:{},exec:{},value:{}},I=g.settings;g.on("PreInit",function(){D=g.dom,E=g.selection,I=g.settings,F=g.formatter}),i(this,{execCommand:p,queryCommandState:q,queryCommandValue:r,queryCommandSupported:u,addCommands:s,addCommand:t,addQueryStateHandler:v,addQueryValueHandler:w,hasCustomCommand:x}),s({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){g.undoManager.add()},"Cut,Copy,Paste":function(a){varb,c=g.getDoc();try{y(a)}catch(a){b=n}if("paste"!==a||c.queryCommandEnabled(a)||(b=!0),b||!c.queryCommandSupported(a)){vard=g.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");e.mac&&(d=d.replace(/Ctrl\+/g,"\u2318+")),g.notificationManager.open({text:d,type:"error"})}},unlink:function(){if(E.isCollapsed()){vara=g.dom.getParent(g.selection.getStart(),"a");returnvoid(a&&g.dom.remove(a,!0))}F.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(a){varb=a.substring(7);"full"==b&&(b="justify"),h("left,center,right,justify".split(","),function(a){b!=a&&F.remove("align"+a)}),"none"!=b&&A("align"+b)},"InsertUnorderedList,InsertOrderedList":function(a){varb,c;y(a),b=D.getParent(E.getNode(),"ol,ul"),b&&(c=b.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(c.nodeName)&&(B(),D.split(c,b),C()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(a){A(a)},"ForeColor,HiliteColor,FontName":function(a,b,c){A(a,c)},FontSize:function(a,b,c){vard,e;c>=1&&c<=7&&(e=l(I.font_size_style_values),d=l(I.font_size_classes),c=d?d[c-1]||c:e[c-1]||c),A(a,c)},RemoveFormat:function(a){F.remove(a)},mceBlockQuote:function(){A("blockquote")},FormatBlock:function(a,b,c){returnA(c||"p")},mceCleanup:function(){vara=E.getBookmark();g.setContent(g.getContent({cleanup:n}),{cleanup:n}),E.moveToBookmark(a)},mceRemoveNode:function(a,b,c){vard=c||E.getNode();d!=g.getBody()&&(B(),g.dom.remove(d,n),C())},mceSelectNodeDepth:function(a,b,c){vard=0;D.getParent(E.getNode(),function(a){if(1==a.nodeType&&d++==c)returnE.select(a),o},g.getBody())},mceSelectNode:function(a,b,c){E.select(c)},mceInsertContent:function(a,b,c){f.insertAtCaret(g,c)},mceInsertRawHTML:function(a,b,c){E.setContent("tiny_mce_marker"),g.setContent(g.getContent().replace(/tiny_mce_marke
i.controlIdLookup||(i.controlIdLookup={}),i.controlIdLookup[f._id]=f;for(varkinf._aria)f.aria(k,f._aria[k]);f.state.get("visible")===!1&&(f.getEl().style.display="none"),f.bindStates(),f.state.on("change:visible",function(a){varb,c=a.value;f.state.get("rendered")&&(f.getEl().style.display=c===!1?"none":"",f.getEl().getBoundingClientRect()),b=f.parent(),b&&(b._lastRect=null),f.fire(c?"show":"hide"),j.add(f)}),f.fire("postrender",{},!1)},bindStates:function(){},scrollIntoView:function(a){functionb(a,b){varc,d,e=a;for(c=d=0;e&&e!=b&&e.nodeType;)c+=e.offsetLeft||0,d+=e.offsetTop||0,e=e.offsetParent;return{x:c,y:d}}varc,d,e,f,g,h,i=this.getEl(),j=i.parentNode,k=b(i,j);returnc=k.x,d=k.y,e=i.offsetWidth,f=i.offsetHeight,g=j.clientWidth,h=j.clientHeight,"end"==a?(c-=g-e,d-=h-f):"center"==a&&(c-=g/2-e/2,d-=h/2-f/2),j.scrollLeft=c,j.scrollTop=d,this},getRoot:function(){for(vara,b=this,c=[];b;){if(b.rootControl){a=b.rootControl;break}c.push(b),a=b,b=b.parent()}a||(a=this);for(vard=c.length;d--;)c[d].rootControl=a;returna},reflow:function(){j.remove(this);vara=this.parent();returna&&a._layout&&!a._layout.isNative()&&a.reflow(),this}};returnb.each("text title visible disabled active value".split(" "),function(a){r[a]=function(b){return0===arguments.length?this.state.get(a):("undefined"!=typeofb&&this.state.set(a,b),this)}}),m=a.extend(r)}),g("2r",[],function(){"use strict";vara={};return{add:function(b,c){a[b.toLowerCase()]=c},has:function(b){return!!a[b.toLowerCase()]},create:function(b,c){vard;if("string"==typeofb?(c=c||{},c.type=b):(c=b,b=c.type),b=b.toLowerCase(),d=a[b],!d)thrownewError("Could not find control by type: "+b);returnd=newd(c),d.type=b,d}}}),g("2s",[],function(){"use strict";vara=function(a){return!!a.getAttribute("data-mce-tabstop")};returnfunction(b){functionc(a){returna&&1===a.nodeType}functiond(a){returna=a||u,c(a)?a.getAttribute("role"):null}functione(a){for(varb,c=a||u;c=c.parentNode;)if(b=d(c))returnb}functionf(a){varb=u;if(c(b))returnb.getAttribute("aria-"+a)}functiong(a){varb=a.tagName.toUpperCase();return"INPUT"==b||"TEXTAREA"==b||"SELECT"==b}functionh(b){return!(!g(b)||b.hidden)||(!!a(b)||!!/^(button|menuitem|checkbox|tab|menuitemcheckbox|option|gridcell|slider)$/.test(d(b)))}functioni(a){functionb(a){if(1==a.nodeType&&"none"!=a.style.display&&!a.disabled){h(a)&&c.push(a);for(vard=0;d<a.childNodes.length;d++)b(a.childNodes[d])}}varc=[];returnb(a||w.getEl()),c}functionj(a){varb,c;a=a||v,c=a.parents().toArray(),c.unshift(a);for(vard=0;d<c.length&&(b=c[d],!b.settings.ariaRoot);d++);returnb}functionk(a){varb=j(a),c=i(b.getEl());b.settings.ariaRemember&&"lastAriaIndex"inb?l(b.lastAriaIndex,c):l(0,c)}functionl(a,b){returna<0?a=b.length-1:a>=b.length&&(a=0),b[a]&&b[a].focus(),a}functionm(a,b){varc=-1,d=j();b=b||i(d.getEl());for(vare=0;e<b.length;e++)b[e]===u&&(c=e);c+=a,d.lastAriaIndex=l(c,b)}functionn(){vara=e();"tablist"==a?m(-1,i(u.parentNode)):v.parent().submenu?s():m(-1)}functiono(){vara=d(),b=e();"tablist"==b?m(1,i(u.parentNode)):"menuitem"==a&&"menu"==b&&f("haspopup")?t():m(1)}functionp(){m(-1)}functionq(){vara=d(),b=e();"menuitem"==a&&"menubar"==b?t():"button"==a&&f("haspopup")?t({key:"down"}):m(1)}functionr(a){varb=e();if("tablist"==b){varc=i(v.getEl("body"))[0];c&&c.focus()}elsem(a.shiftKey?-1:1)}functions(){v.fire("cancel")}functiont(a){a=a||{},v.fire("click",{target:u,aria:a})}varu,v,w=b.root;try{u=document.activeElement}catch(a){u=document.body}returnv=w.getParentCtrl(u),w.on("keydown",function(b){functionc(b,c){g(u)||a(u)||"slider"!==d(u)&&c(b)!==!1&&b.preventDefault()}if(!b.isDefaultPrevented())switch(b.keyCode){case37:c(b,n);break;case39:c(b,o);break;case38:c(b,p);break;case40:c(b,q);break;case27:s();break;case14:case13:case32:c(b,t);break;case9:r(b)!==!1&&b.preventDefault()}}),w.on("focusin",function(a){u=a.target,v=a.control}),{focusFirst:k}}}),g("2t",["2q","2o","2n","2r","2s","c","d","5f","2p"],function(a,b,c,d,e,f,g,h,i){"use strict";varj={};returna.extend({init:function(a){varc=this;c._super(a),a=c.settings,a.