UserRetrieval.da36dd5c.js 1.4 MB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["UserRetrieval","ActivityAcquisition~AgentTransfer~Bank~CommissionExtract~CommissionTransfer~CountryGroup~DepositWith~6df5081f","ActivityAcquisition~Bank~CountryGroup~DepositWithdraw~EmailDiscountCode~EmailRecord~EmailUpload~Exte~9b0844a2","AutomaticBalanceAdjustmentGroup~AutomaticBalanceAdjustmentLogin~CloseTradeGroup~Extension~GroupLever~73426e8d","Email~EmailDiscountCode~MassMailing~Notice~VideoAdd~activityadd~infoadd","Area~ConfigChanges~Email~EmailRecord~ExcludeInvalidAgent~PointRules"],{"030f":function(e,t,n){(function(e){(function(){"use strict";var t=function(){},n=function(e){return function(){return e()}},r=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return e(t.apply(null,n))}},o=function(e,t){return function(n){return e(t(n))}},i=function(e){return function(){return e}},a=function(e){return e};function u(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}}var s=function(e){return function(t){return!e(t)}},c=function(e){return function(){throw new Error(e)}},l=i(!1),f=i(!0),d=tinymce.util.Tools.resolve("tinymce.ThemeManager"),m=function(){return m=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},m.apply(this,arguments)};function p(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function h(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}var g,v=function(){return b},b=function(){var e=function(e){return e.isNone()},n=function(e){return e()},r=function(e){return e},o={fold:function(e,t){return e()},is:l,isSome:l,isNone:f,getOr:r,getOrThunk:n,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:i(null),getOrUndefined:i(void 0),or:r,orThunk:n,map:v,each:t,bind:v,exists:l,forall:f,filter:v,equals:e,equals_:e,toArray:function(){return[]},toString:i("none()")};return o}(),y=function(e){var t=i(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},is:function(t){return e===t},isSome:f,isNone:l,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return y(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:b},toArray:function(){return[e]},toString:function(){return"some("+e+")"},equals:function(t){return t.is(e)},equals_:function(t,n){return t.fold(l,(function(t){return n(e,t)}))}};return o},w=function(e){return null===e||void 0===e?b:y(e)},x={some:y,none:v,from:w},C=function(e){var t=typeof e;return null===e?"null":"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},k=function(e){return function(t){return C(t)===e}},_=function(e){return function(t){return typeof t===e}},S=function(e){return function(t){return e===t}},T=k("string"),R=k("object"),O=k("array"),A=_("boolean"),E=S(void 0),N=function(e){return null===e||void 0===e},L=function(e){return!N(e)},D=_("function"),M=_("number"),I=function(e,t){if(O(e)){for(var n=0,r=e.length;n<r;++n)if(!t(e[n]))return!1;return!0}return!1},z=Array.prototype.slice,P=Array.prototype.indexOf,B=Array.prototype.push,$=function(e,t){return P.call(e,t)},H=function(e,t){var n=$(e,t);return-1===n?x.none():x.some(n)},F=function(e,t){return $(e,t)>-1},V=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n))return!0}return!1},j=function(e,t){for(var n=[],r=0;r<e;r++)n.push(t(r));return n},U=function(e,t){for(var n=[],r=0;r<e.length;r+=t){var o=z.call(e,r,r+t);n.push(o)}return n},W=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},G=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];t(o,n)}},q=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];t(r,n)}},K=function(e,t){for(var n=[],r=[],o=0,i=e.length;o<i;o++){var a=e[o],u=t(a,o)?n:r;u.push(a)}return{pass:n,fail:r}},X=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},Y=function(e,t,n){return q(e,(function(e){n=t(n,e)})),n},J=function(e,t,n){return G(e,(function(e){n=t(n,e)})),n},Q=function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return x.some(i);if(n(i,r))break}return x.none()},Z=function(e,t){return Q(e,t,l)},ee=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n))return x.some(n)}return x.none()},te=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!O(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);B.apply(t,e[n])}return t},ne=function(e,t){return te(W(e,t))},re=function(e,t){for(var n=0,r=e.length;n<r;++n){var o=e[n];if(!0!==t(o,n))return!1}return!0},oe=function(e){var t=z.call(e,0);return t.reverse(),t},ie=function(e,t){return X(e,(function(e){return!F(t,e)}))},ae=function(e,t){for(var n={},r=0,o=e.length;r<o;r++){var i=e[r];n[String(i)]=t(i,r)}return n},ue=function(e,t){var n=z.call(e,0);return n.sort(t),n},se=function(e,t){return t>=0&&t<e.length?x.some(e[t]):x.none()},ce=function(e){return se(e,0)},le=function(e){return se(e,e.length-1)},fe=D(Array.from)?Array.from:function(e){return z.call(e)},de=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return x.none()},me=function(e){var t=function(t){return e===t},n=function(t){return me(e)},r=function(t){return me(e)},o=function(t){return me(t(e))},a=function(t){return me(e)},u=function(t){t(e)},s=function(t){return t(e)},c=function(t,n){return n(e)},d=function(t){return t(e)},m=function(t){return t(e)},p=function(){return x.some(e)};return{is:t,isValue:f,isError:l,getOr:i(e),getOrThunk:i(e),getOrDie:i(e),or:n,orThunk:r,fold:c,map:o,mapError:a,each:u,bind:s,exists:d,forall:m,toOptional:p}},pe=function(e){var n=function(e){return e()},r=function(){return c(String(e))()},o=function(e){return e},i=function(e){return e()},u=function(t){return pe(e)},s=function(t){return pe(t(e))},d=function(t){return pe(e)},m=function(t,n){return t(e)};return{is:l,isValue:l,isError:f,getOr:a,getOrThunk:n,getOrDie:r,or:o,orThunk:i,fold:m,map:u,mapError:s,each:t,bind:d,exists:l,forall:f,toOptional:x.none}},he=function(e,t){return e.fold((function(){return pe(t)}),me)},ge={value:me,error:pe,fromOption:he};(function(e){e[e["Error"]=0]="Error",e[e["Value"]=1]="Value"})(g||(g={}));var ve=function(e,t,n){return e.stype===g.Error?t(e.serror):n(e.svalue)},be=function(e){var t=[],n=[];return G(e,(function(e){ve(e,(function(e){return n.push(e)}),(function(e){return t.push(e)}))})),{values:t,errors:n}},ye=function(e,t){return e.stype===g.Error?{stype:g.Error,serror:t(e.serror)}:e},we=function(e,t){return e.stype===g.Value?{stype:g.Value,svalue:t(e.svalue)}:e},xe=function(e,t){return e.stype===g.Value?t(e.svalue):e},Ce=function(e,t){return e.stype===g.Error?t(e.serror):e},ke=function(e){return{stype:g.Value,svalue:e}},_e=function(e){return{stype:g.Error,serror:e}},Se=function(e){return ve(e,ge.error,ge.value)},Te=function(e){return e.fold(_e,ke)},Re={fromResult:Te,toResult:Se,svalue:ke,partition:be,serror:_e,bind:xe,bindError:Ce,map:we,mapError:ye,fold:ve},Oe=Object.keys,Ae=Object.hasOwnProperty,Ee=function(e,t){for(var n=Oe(e),r=0,o=n.length;r<o;r++){var i=n[r],a=e[i];t(a,i)}},Ne=function(e,t){return Le(e,(function(e,n){return{k:n,v:t(e,n)}}))},Le=function(e,t){var n={};return Ee(e,(function(e,r){var o=t(e,r);n[o.k]=o.v})),n},De=function(e){return function(t,n){e[n]=t}},Me=function(e,t,n,r){var o={};return Ee(e,(function(e,o){(t(e,o)?n:r)(e,o)})),o},Ie=function(e,n){var r={};return Me(e,n,De(r),t),r},ze=function(e,t){var n=[];return Ee(e,(function(e,r){n.push(t(e,r))})),n},Pe=function(e,t){for(var n=Oe(e),r=0,o=n.length;r<o;r++){var i=n[r],a=e[i];if(t(a,i,e))return x.some(a)}return x.none()},Be=function(e){return ze(e,(function(e){return e}))},$e=function(e,t){return He(e,t)?x.from(e[t]):x.none()},He=function(e,t){return Ae.call(e,t)},Fe=function(e,t){return He(e,t)&&void 0!==e[t]&&null!==e[t]},Ve=function(e){if(!O(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return G(e,(function(r,o){var i=Oe(r);if(1!==i.length)throw new Error("one and only one name per case");var a=i[0],u=r[a];if(void 0!==n[a])throw new Error("duplicate key detected:"+a);if("cata"===a)throw new Error("cannot have a case named cata (sorry)");if(!O(u))throw new Error("case arguments must be an array");t.push(a),n[a]=function(){var n=arguments.length;if(n!==u.length)throw new Error("Wrong number of arguments to case "+a+". Expected "+u.length+" ("+u+"), got "+n);for(var r=new Array(n),i=0;i<r.length;i++)r[i]=arguments[i];var s=function(e){var n=Oe(e);if(t.length!==n.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+n.join(","));var o=re(t,(function(e){return F(n,e)}));if(!o)throw new Error("Not all branches were specified when using match. Specified: "+n.join(", ")+"\nRequired: "+t.join(", "));return e[a].apply(null,r)};return{fold:function(){if(arguments.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+arguments.length);var t=arguments[o];return t.apply(null,r)},match:s,log:function(e){console.log(e,{constructors:t,constructor:a,params:r})}}}})),n},je={generate:Ve},Ue=Object.prototype.hasOwnProperty,We=function(e,t){return t},Ge=function(e,t){var n=R(e)&&R(t);return n?Ke(e,t):t},qe=function(e){return function(){for(var t=new Array(arguments.length),n=0;n<t.length;n++)t[n]=arguments[n];if(0===t.length)throw new Error("Can't merge zero objects");for(var r={},o=0;o<t.length;o++){var i=t[o];for(var a in i)Ue.call(i,a)&&(r[a]=e(r[a],i[a]))}return r}},Ke=qe(Ge),Xe=qe(We),Ye=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}},Je=je.generate([{strict:[]},{defaultedThunk:["fallbackThunk"]},{asOption:[]},{asDefaultedOptionThunk:["fallbackThunk"]},{mergeWithThunk:["baseThunk"]}]),Qe=function(e){return Je.defaultedThunk(i(e))},Ze=function(e){return Je.mergeWithThunk(i(e))},et=Je.strict,tt=Je.asOption,nt=Je.defaultedThunk,rt=(Je.asDefaultedOptionThunk,Je.mergeWithThunk),ot=(je.generate([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]),function(e){var t=[],n=[];return G(e,(function(e){e.fold((function(e){t.push(e)}),(function(e){n.push(e)}))})),{errors:t,values:n}}),it=function(e,t){var n={};return Ee(e,(function(e,r){F(t,r)||(n[r]=e)})),n},at=function(e,t){var n;return n={},n[e]=t,n},ut=function(e){var t={};return G(e,(function(e){t[e.key]=e.value})),t},st=function(e,t){return it(e,t)},ct=function(e,t){return at(e,t)},lt=function(e){return ut(e)},ft=function(e,t){return 0===e.length?ge.value(t):ge.value(Ke(t,Xe.apply(void 0,e)))},dt=function(e){return ge.error(te(e))},mt=function(e,t){var n=ot(e);return n.errors.length>0?dt(n.errors):ft(n.values,t)},pt=function(e,t){return e.length>0?Re.svalue(Ke(t,Xe.apply(void 0,e))):Re.svalue(t)},ht=function(e){return r(Re.serror,te)(e)},gt=function(e,t){var n=Re.partition(e);return n.errors.length>0?ht(n.errors):pt(n.values,t)},vt=function(e){var t=Re.partition(e);return t.errors.length>0?ht(t.errors):Re.svalue(t.values)},bt={consolidateObj:gt,consolidateArr:vt},yt=function(e){return R(e)&&Oe(e).length>100?" removed due to size":JSON.stringify(e,null,2)},wt=function(e){var t=e.length>10?e.slice(0,10).concat([{path:[],getErrorInfo:function(){return"... (only showing first ten failures)"}}]):e;return W(t,(function(e){return"Failed path: ("+e.path.join(" > ")+")\n"+e.getErrorInfo()}))},xt=function(e,t){return Re.serror([{path:e,getErrorInfo:t}])},Ct=function(e,t,n){return xt(e,(function(){return'Could not find valid *strict* value for "'+t+'" in '+yt(n)}))},kt=function(e,t){return xt(e,(function(){return'Choice schema did not contain choice key: "'+t+'"'}))},_t=function(e,t,n){return xt(e,(function(){return'The chosen schema: "'+n+'" did not exist in branches: '+yt(t)}))},St=function(e,t){return xt(e,(function(){return"There are unsupported fields: ["+t.join(", ")+"] specified"}))},Tt=function(e,t){return xt(e,(function(){return t}))},Rt=je.generate([{field:["key","okey","presence","prop"]},{state:["okey","instantiator"]}]),Ot=function(e,t,n){return $e(t,n).fold((function(){return Ct(e,n,t)}),Re.svalue)},At=function(e,t,n){var r=$e(e,t).fold((function(){return n(e)}),a);return Re.svalue(r)},Et=function(e,t){return Re.svalue($e(e,t))},Nt=function(e,t,n){var r=$e(e,t).map((function(t){return!0===t?n(e):t}));return Re.svalue(r)},Lt=function(e,t,n,r){return n.fold((function(n,o,a,u){var s=function(t){var i=u.extract(e.concat([n]),r,t);return Re.map(i,(function(e){return at(o,r(e))}))},c=function(t){return t.fold((function(){var e=at(o,r(x.none()));return Re.svalue(e)}),(function(t){var i=u.extract(e.concat([n]),r,t);return Re.map(i,(function(e){return at(o,r(x.some(e)))}))}))};return function(){return a.fold((function(){return Re.bind(Ot(e,t,n),s)}),(function(e){return Re.bind(At(t,n,e),s)}),(function(){return Re.bind(Et(t,n),c)}),(function(e){return Re.bind(Nt(t,n,e),c)}),(function(e){var r=e(t),o=Re.map(At(t,n,i({})),(function(e){return Ke(r,e)}));return Re.bind(o,s)}))}()}),(function(e,n){var o=n(t);return Re.svalue(at(e,r(o)))}))},Dt=function(e,t,n,r){var o=W(n,(function(n){return Lt(e,t,n,r)}));return bt.consolidateObj(o,{})},Mt=function(e){var t=function(t,n,r){return e().extract(t,n,r)},n=function(){return e().toString()};return{extract:t,toString:n}},It=function(e){var t=function(t,n,r){return Re.bindError(e(r,n),(function(e){return Tt(t,e)}))},n=function(){return"val"};return{extract:t,toString:n}},zt=function(e){return Oe(Ie(e,(function(e){return void 0!==e&&null!==e})))},Pt=function(e){var t=Bt(e),n=Y(e,(function(e,t){return t.fold((function(t){return Ke(e,ct(t,!0))}),i(e))}),{}),r=function(e,r,o){var i=A(o)?[]:zt(o),a=X(i,(function(e){return!Fe(n,e)}));return 0===a.length?t.extract(e,r,o):St(e,a)};return{extract:r,toString:t.toString}},Bt=function(e){var t=function(t,n,r){return Dt(t,r,e,n)},n=function(){var t=W(e,(function(e){return e.fold((function(e,t,n,r){return e+" -> "+r.toString()}),(function(e,t){return"state("+e+")"}))}));return"obj{\n"+t.join("\n")+"}"};return{extract:t,toString:n}},$t=function(e){var t=function(t,n,r){var o=W(r,(function(r,o){return e.extract(t.concat(["["+o+"]"]),n,r)}));return bt.consolidateArr(o)},n=function(){return"array("+e.toString()+")"};return{extract:t,toString:n}},Ht=function(e){var t=function(t,n,r){for(var o=[],i=0,a=e;i<a.length;i++){var u=a[i],s=u.extract(t,n,r);if(s.stype===g.Value)return s;o.push(s)}return bt.consolidateArr(o)},n=function(){return"oneOf("+W(e,(function(e){return e.toString()})).join(", ")+")"};return{extract:t,toString:n}},Ft=function(e,t){var n=function(t,n){return $t(It(e)).extract(t,a,n)},r=function(e,r,o){var i=Oe(o),a=n(e,i);return Re.bind(a,(function(n){var i=W(n,(function(e){return Rt.field(e,e,et(),t)}));return Bt(i).extract(e,r,o)}))},o=function(){return"setOf("+t.toString()+")"};return{extract:r,toString:o}},Vt=function(e,t){var n=Ye((function(){return t()})),r=function(e,t,r){return n().extract(e,t,r)},o=function(){return n().toString()};return{extract:r,toString:o}},jt=i(It(Re.svalue)),Ut=r($t,Bt),Wt=Rt.state,Gt=Rt.field,qt=function(e,t,n,r,o){var i=$e(r,o);return i.fold((function(){return _t(e,r,o)}),(function(r){return r.extract(e.concat(["branch: "+o]),t,n)}))},Kt=function(e,t){var n=function(n,r,o){var i=$e(o,e);return i.fold((function(){return kt(n,e)}),(function(e){return qt(n,r,o,t,e)}))},r=function(){return"chooseOn("+e+"). Possible values: "+Oe(t)};return{extract:n,toString:r}},Xt=It(Re.svalue),Yt=function(e){return Ut(e)},Jt=function(){return $t(Xt)},Qt=Mt,Zt=function(e){return It((function(t){return e(t).fold(Re.serror,Re.svalue)}))},en=function(e,t){return Ft((function(t){return Re.fromResult(e(t))}),t)},tn=function(e,t,n,r){var o=t.extract([e],n,r);return Re.mapError(o,(function(e){return{input:r,errors:e}}))},nn=function(e,t,n){return Re.toResult(tn(e,t,a,n))},rn=function(e){return e.fold((function(e){throw new Error(an(e))}),a)},on=function(e,t,n){return rn(nn(e,t,n))},an=function(e){return"Errors: \n"+wt(e.errors).join("\n")+"\n\nInput object: "+yt(e.input)},un=function(e,t){return Kt(e,t)},sn=function(e,t){return Kt(e,Ne(t,Bt))},cn=function(e,t){return Vt(e,t)},ln=i(Xt),fn=function(e,t){return It((function(n){var r=typeof n;return e(n)?Re.svalue(n):Re.serror("Expected type: "+t+" but got: "+r)}))},dn=fn(M,"number"),mn=fn(T,"string"),pn=fn(A,"boolean"),hn=fn(D,"function"),gn=function(e){var t=function(e,t){var n=e.next();while(!n.done){if(!t(n.value))return!1;n=e.next()}return!0};if(Object(e)!==e)return!0;switch({}.toString.call(e).slice(8,-1)){case"Boolean":case"Number":case"String":case"Date":case"RegExp":case"Blob":case"FileList":case"ImageData":case"ImageBitmap":case"ArrayBuffer":return!0;case"Array":case"Object":return Object.keys(e).every((function(t){return gn(e[t])}));case"Map":return t(e.keys(),gn)&&t(e.values(),gn);case"Set":return t(e.keys(),gn);default:return!1}},vn=It((function(e){return gn(e)?Re.svalue(e):Re.serror("Expected value to be acceptable for sending via postMessage")})),bn=function(e){return Zt((function(t){return F(e,t)?ge.value(t):ge.error('Unsupported value: "'+t+'", choose one of "'+e.join(", ")+'".')}))},yn=function(e){return Gt(e,e,et(),jt())},wn=function(e,t){return Gt(e,e,et(),t)},xn=function(e){return wn(e,dn)},Cn=function(e){return wn(e,mn)},kn=function(e,t){return Gt(e,e,et(),bn(t))},_n=function(e){return wn(e,pn)},Sn=function(e){return wn(e,hn)},Tn=function(e,t){return Gt(e,e,tt(),It((function(n){return Re.serror("The field: "+e+" is forbidden. "+t)})))},Rn=function(e,t){return Gt(e,e,et(),Bt(t))},On=function(e,t){return Gt(e,e,et(),Ut(t))},An=function(e,t){return Gt(e,e,et(),$t(t))},En=function(e){return Gt(e,e,tt(),jt())},Nn=function(e,t){return Gt(e,e,tt(),t)},Ln=function(e){return Nn(e,dn)},Dn=function(e){return Nn(e,mn)},Mn=function(e){return Nn(e,hn)},In=function(e,t){return Nn(e,$t(t))},zn=function(e,t){return Nn(e,Bt(t))},Pn=function(e,t){return Nn(e,Pt(t))},Bn=function(e,t){return Gt(e,e,Qe(t),jt())},$n=function(e,t,n){return Gt(e,e,Qe(t),n)},Hn=function(e,t){return $n(e,t,dn)},Fn=function(e,t){return $n(e,t,mn)},Vn=function(e,t,n){return $n(e,t,bn(n))},jn=function(e,t){return $n(e,t,pn)},Un=function(e,t){return $n(e,t,hn)},Wn=function(e,t){return $n(e,t,vn)},Gn=function(e,t,n){return $n(e,t,$t(n))},qn=function(e,t,n){return $n(e,t,Bt(n))},Kn=function(e,t){return Wt(e,t)},Xn=function(e){var t=e,n=function(){return t},r=function(e){t=e};return{get:n,set:r}},Yn=function(e,t){var n=t||document,r=n.createElement("div");if(r.innerHTML=e,!r.hasChildNodes()||r.childNodes.length>1)throw console.error("HTML does not have a single root node",e),new Error("HTML must have a single root node");return Zn(r.childNodes[0])},Jn=function(e,t){var n=t||document,r=n.createElement(e);return Zn(r)},Qn=function(e,t){var n=t||document,r=n.createTextNode(e);return Zn(r)},Zn=function(e){if(null===e||void 0===e)throw new Error("Node cannot be null or undefined");return{dom:e}},er=function(e,t,n){return x.from(e.dom.elementFromPoint(t,n)).map(Zn)},tr={fromHtml:Yn,fromTag:Jn,fromText:Qn,fromDom:Zn,fromPoint:er},nr=function(e,t,n,r){var o=e.isiOS()&&!0===/ipad/i.test(n),a=e.isiOS()&&!o,u=e.isiOS()||e.isAndroid(),s=u||r("(pointer:coarse)"),c=o||!a&&u&&r("(min-device-width:768px)"),l=a||u&&!c,f=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),d=!l&&!c&&!f;return{isiPad:i(o),isiPhone:i(a),isTablet:i(c),isPhone:i(l),isTouch:i(s),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:i(f),isDesktop:i(d)}},rr=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}},or=function(e,t){var n=rr(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return ur(r(1),r(2))},ir=function(e,t){var n=String(t).toLowerCase();return 0===e.length?ar():or(e,n)},ar=function(){return ur(0,0)},ur=function(e,t){return{major:e,minor:t}},sr={nu:ur,detect:ir,unknown:ar},cr=function(e,t){var n=String(t).toLowerCase();return Z(e,(function(e){return e.search(n)}))},lr=function(e,t){return cr(e,t).map((function(e){var n=sr.detect(e.versionRegexes,t);return{current:e.name,version:n}}))},fr=function(e,t){return cr(e,t).map((function(e){var n=sr.detect(e.versionRegexes,t);return{current:e.name,version:n}}))},dr={detectBrowser:lr,detectOs:fr},mr=function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t},pr=function(e,t){return-1!==e.indexOf(t)},hr=function(e,t){return mr(e,t,e.length-t.length)},gr=function(e){return function(t){return t.replace(e,"")}},vr=gr(/^\s+|\s+$/g),br=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,yr=function(e){return function(t){return pr(t,e)}},wr=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return pr(e,"edge/")&&pr(e,"chrome")&&pr(e,"safari")&&pr(e,"applewebkit")}},{name:"Chrome",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,br],search:function(e){return pr(e,"chrome")&&!pr(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return pr(e,"msie")||pr(e,"trident")}},{name:"Opera",versionRegexes:[br,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:yr("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:yr("firefox")},{name:"Safari",versionRegexes:[br,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(pr(e,"safari")||pr(e,"mobile/"))&&pr(e,"applewebkit")}}],xr=[{name:"Windows",search:yr("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return pr(e,"iphone")||pr(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:yr("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:yr("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:yr("linux"),versionRegexes:[]},{name:"Solaris",search:yr("sunos"),versionRegexes:[]},{name:"FreeBSD",search:yr("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:yr("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Cr={browsers:i(wr),oses:i(xr)},kr="Edge",_r="Chrome",Sr="IE",Tr="Opera",Rr="Firefox",Or="Safari",Ar=function(){return Er({current:void 0,version:sr.unknown()})},Er=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(kr),isChrome:r(_r),isIE:r(Sr),isOpera:r(Tr),isFirefox:r(Rr),isSafari:r(Or)}},Nr={unknown:Ar,nu:Er,edge:i(kr),chrome:i(_r),ie:i(Sr),opera:i(Tr),firefox:i(Rr),safari:i(Or)},Lr="Windows",Dr="iOS",Mr="Android",Ir="Linux",zr="OSX",Pr="Solaris",Br="FreeBSD",$r="ChromeOS",Hr=function(){return Fr({current:void 0,version:sr.unknown()})},Fr=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(Lr),isiOS:r(Dr),isAndroid:r(Mr),isOSX:r(zr),isLinux:r(Ir),isSolaris:r(Pr),isFreeBSD:r(Br),isChromeOS:r($r)}},Vr={unknown:Hr,nu:Fr,windows:i(Lr),ios:i(Dr),android:i(Mr),linux:i(Ir),osx:i(zr),solaris:i(Pr),freebsd:i(Br),chromeos:i($r)},jr=function(e,t){var n=Cr.browsers(),r=Cr.oses(),o=dr.detectBrowser(n,e).fold(Nr.unknown,Nr.nu),i=dr.detectOs(r,e).fold(Vr.unknown,Vr.nu),a=nr(i,o,e,t);return{browser:o,os:i,deviceType:a}},Ur={detect:jr},Wr=function(e){return window.matchMedia(e).matches},Gr=Ye((function(){return Ur.detect(navigator.userAgent,Wr)})),qr=function(){return Gr()},Kr=function(e,t,n){return 0!==(e.compareDocumentPosition(t)&n)},Xr=function(e,t){return Kr(e,t,Node.DOCUMENT_POSITION_CONTAINED_BY)},Yr=9,Jr=11,Qr=1,Zr=3,eo=function(e,t){var n=e.dom;if(n.nodeType!==Qr)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},to=function(e){return e.nodeType!==Qr&&e.nodeType!==Yr&&e.nodeType!==Jr||0===e.childElementCount},no=function(e,t){var n=void 0===t?document:t.dom;return to(n)?[]:W(n.querySelectorAll(e),tr.fromDom)},ro=function(e,t){var n=void 0===t?document:t.dom;return to(n)?x.none():x.from(n.querySelector(e)).map(tr.fromDom)},oo=function(e,t){return e.dom===t.dom},io=function(e,t){var n=e.dom,r=t.dom;return n!==r&&n.contains(r)},ao=function(e,t){return Xr(e.dom,t.dom)},uo=function(e,t){return qr().browser.isIE()?ao(e,t):io(e,t)},so=function(e){return D(e)?e:l},co=function(e,t,n){var r=e.dom,o=so(n);while(r.parentNode){r=r.parentNode;var i=tr.fromDom(r),a=t(i);if(a.isSome())return a;if(o(i))break}return x.none()},lo=function(e,t,n){var r=t(e),o=so(n);return r.orThunk((function(){return o(e)?x.none():co(e,t,o)}))},fo=function(e,t){return oo(e.element,t.event.target)},mo=function(e){if(!Fe(e,"can")&&!Fe(e,"abort")&&!Fe(e,"run"))throw new Error("EventHandler defined by: "+JSON.stringify(e,null,2)+" does not have can, abort, or run!");return on("Extracting event.handler",Pt([Bn("can",f),Bn("abort",l),Bn("run",t)]),e)},po=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return J(e,(function(e,r){return e&&t(r).apply(void 0,n)}),!0)}},ho=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return J(e,(function(e,r){return e||t(r).apply(void 0,n)}),!1)}},go=function(e){return D(e)?{can:i(!0),abort:i(!1),run:e}:e},vo=function(e){var t=po(e,(function(e){return e.can})),n=ho(e,(function(e){return e.abort})),r=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];G(e,(function(e){e.run.apply(void 0,t)}))};return mo({can:t,abort:n,run:r})},bo=i,yo=bo("touchstart"),wo=bo("touchmove"),xo=bo("touchend"),Co=bo("touchcancel"),ko=bo("mousedown"),_o=bo("mousemove"),So=bo("mouseout"),To=bo("mouseup"),Ro=bo("mouseover"),Oo=bo("focusin"),Ao=bo("focusout"),Eo=bo("keydown"),No=bo("keyup"),Lo=bo("input"),Do=bo("change"),Mo=bo("click"),Io=bo("transitionend"),zo=bo("selectstart"),Po=function(e){return i("alloy."+e)},Bo={tap:Po("tap")},$o=Po("focus"),Ho=Po("blur.post"),Fo=Po("paste.post"),Vo=Po("receive"),jo=Po("execute"),Uo=Po("focus.item"),Wo=Bo.tap,Go=Po("longpress"),qo=Po("sandbox.close"),Ko=Po("typeahead.cancel"),Xo=Po("system.init"),Yo=Po("system.touchmove"),Jo=Po("system.touchend"),Qo=Po("system.scroll"),Zo=Po("system.resize"),ei=Po("system.attached"),ti=Po("system.detached"),ni=Po("system.dismissRequested"),ri=Po("system.repositionRequested"),oi=Po("focusmanager.shifted"),ii=Po("slotcontainer.visibility"),ai=Po("change.tab"),ui=Po("dismiss.tab"),si=Po("highlight"),ci=Po("dehighlight"),li=function(e,t){pi(e,e.element,t,{})},fi=function(e,t,n){pi(e,e.element,t,n)},di=function(e){li(e,jo())},mi=function(e,t,n){pi(e,t,n,{})},pi=function(e,t,n,r){var o=m({target:t},r);e.getSystem().triggerEvent(n,t,o)},hi=function(e,t,n,r){e.getSystem().triggerEvent(n,t,r.event)},gi=function(e){return lt(e)},vi=function(e,t){return{key:e,value:mo({abort:t})}},bi=function(e,t){return{key:e,value:mo({can:t})}},yi=function(e){return{key:e,value:mo({run:function(e,t){t.event.prevent()}})}},wi=function(e,t){return{key:e,value:mo({run:t})}},xi=function(e,t,n){return{key:e,value:mo({run:function(e,r){t.apply(void 0,[e,r].concat(n))}})}},Ci=function(e){return function(t){return wi(e,t)}},ki=function(e){return function(t){return{key:e,value:mo({run:function(e,n){fo(e,n)&&t(e,n)}})}}},_i=function(e,t){return wi(e,(function(n,r){n.getSystem().getByUid(t).each((function(t){hi(t,t.element,e,r)}))}))},Si=function(e,t,n){var r=t.partUids[n];return _i(e,r)},Ti=function(e,t){return wi(e,(function(e,n){var r=n.event,o=e.getSystem().getByDom(r.target).fold((function(){var t=lo(r.target,(function(t){return e.getSystem().getByDom(t).toOptional()}),l);return t.getOr(e)}),(function(e){return e}));t(e,o,n)}))},Ri=function(e){return wi(e,(function(e,t){t.cut()}))},Oi=function(e){return wi(e,(function(e,t){t.stop()}))},Ai=function(e,t){return ki(e)(t)},Ei=ki(ei()),Ni=ki(ti()),Li=ki(Xo()),Di=Ci(jo()),Mi=("undefined"!==typeof window?window:Function("return this;")(),function(e){var t=e.dom.nodeName;return t.toLowerCase()}),Ii=function(e){return e.dom.nodeType},zi=function(e){return function(t){return Ii(t)===e}},Pi=zi(Qr),Bi=zi(Zr),$i=zi(Yr),Hi=zi(Jr),Fi=function(e){return tr.fromDom(e.dom.ownerDocument)},Vi=function(e){return $i(e)?e:Fi(e)},ji=function(e){return tr.fromDom(Vi(e).dom.documentElement)},Ui=function(e){return tr.fromDom(Vi(e).dom.defaultView)},Wi=function(e){return x.from(e.dom.parentNode).map(tr.fromDom)},Gi=function(e){return Wi(e)},qi=function(e){return x.from(e.dom.offsetParent).map(tr.fromDom)},Ki=function(e){return x.from(e.dom.nextSibling).map(tr.fromDom)},Xi=function(e){return W(e.dom.childNodes,tr.fromDom)},Yi=function(e,t){var n=e.dom.childNodes;return x.from(n[t]).map(tr.fromDom)},Ji=function(e){return Yi(e,0)},Qi=function(e,t){var n=Wi(e);n.each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},Zi=function(e,t){var n=Ki(e);n.fold((function(){var n=Wi(e);n.each((function(e){ta(e,t)}))}),(function(e){Qi(e,t)}))},ea=function(e,t){var n=Ji(e);n.fold((function(){ta(e,t)}),(function(n){e.dom.insertBefore(t.dom,n.dom)}))},ta=function(e,t){e.dom.appendChild(t.dom)},na=function(e,t,n){Yi(e,n).fold((function(){ta(e,t)}),(function(e){Qi(e,t)}))},ra=function(e,t){G(t,(function(t){Qi(e,t)}))},oa=function(e,t){G(t,(function(t){ta(e,t)}))},ia=function(e){e.dom.textContent="",G(Xi(e),(function(e){aa(e)}))},aa=function(e){var t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},ua=function(e){var t=Xi(e);t.length>0&&ra(e,t),aa(e)},sa=function(e,t){var n=t||document,r=n.createElement("div");return r.innerHTML=e,Xi(tr.fromDom(r))},ca=function(e){return e.dom.innerHTML},la=function(e,t){var n=Fi(e),r=n.dom,o=tr.fromDom(r.createDocumentFragment()),i=sa(t,r);oa(o,i),ia(e),ta(e,o)},fa=function(e){var t=tr.fromTag("div"),n=tr.fromDom(e.dom.cloneNode(!0));return ta(t,n),ca(t)},da=function(e,t,n){if(!(T(n)||A(n)||M(n)))throw console.error("Invalid call to Attribute.set. Key ",t,":: Value ",n,":: Element ",e),new Error("Attribute value was not simple");e.setAttribute(t,n+"")},ma=function(e,t,n){da(e.dom,t,n)},pa=function(e,t){var n=e.dom;Ee(t,(function(e,t){da(n,t,e)}))},ha=function(e,t){var n=e.dom.getAttribute(t);return null===n?void 0:n},ga=function(e,t){return x.from(ha(e,t))},va=function(e,t){var n=e.dom;return!(!n||!n.hasAttribute)&&n.hasAttribute(t)},ba=function(e,t){e.dom.removeAttribute(t)},ya=function(e,t){return tr.fromDom(e.dom.cloneNode(t))},wa=function(e){return ya(e,!1)},xa=function(e){var t=wa(e);return fa(t)},Ca=function(e){return xa(e)},ka=function(e,t,n){return oo(t,e.element)&&!oo(t,n)},_a=gi([bi($o(),(function(e,t){var n=t.event,r=n.originator,o=n.target;return!ka(e,r,o)||(console.warn($o()+" did not get interpreted by the desired target. \nOriginator: "+Ca(r)+"\nTarget: "+Ca(o)+"\nCheck the "+$o()+" event handlers"),!1)}))]),Sa=Object.freeze({__proto__:null,events:_a}),Ta=0,Ra=function(e){var t=new Date,n=t.getTime(),r=Math.floor(1e9*Math.random());return Ta++,e+"_"+r+Ta+String(n)},Oa=i("alloy-id-"),Aa=i("data-alloy-id"),Ea=Oa(),Na=Aa(),La=function(e,t){var n=Ra(Ea+e);return Da(t,n),n},Da=function(e,t){Object.defineProperty(e.dom,Na,{value:t,writable:!0})},Ma=function(e){var t=Pi(e)?e.dom[Na]:null;return x.from(t)},Ia=function(e){return Ra(e)},za=a,Pa=function(e){var t=function(t){return function(){throw new Error("The component must be in a context to send: "+t+(e?"\n"+Ca(e().element)+" is not in context.":""))}};return{debugInfo:i("fake"),triggerEvent:t("triggerEvent"),triggerFocus:t("triggerFocus"),triggerEscape:t("triggerEscape"),build:t("build"),addToWorld:t("addToWorld"),removeFromWorld:t("removeFromWorld"),addToGui:t("addToGui"),removeFromGui:t("removeFromGui"),getByUid:t("getByUid"),getByDom:t("getByDom"),broadcast:t("broadcast"),broadcastOn:t("broadcastOn"),broadcastEvent:t("broadcastEvent"),isConnected:l}},Ba=Pa(),$a=function(e,t,n){var r=n.toString(),o=r.indexOf(")")+1,i=r.indexOf("("),a=r.substring(i+1,o-1).split(/,\s*/);return e.toFunctionAnnotation=function(){return{name:t,parameters:Ha(a.slice(0,1).concat(a.slice(3)))}},e},Ha=function(e){return W(e,(function(e){return hr(e,"/*")?e.substring(0,e.length-"/*".length):e}))},Fa=function(e,t){var n=e.toString(),r=n.indexOf(")")+1,o=n.indexOf("("),i=n.substring(o+1,r-1).split(/,\s*/);return e.toFunctionAnnotation=function(){return{name:t,parameters:Ha(i)}},e},Va=function(e,t){var n=t.toString(),r=n.indexOf(")")+1,o=n.indexOf("("),i=n.substring(o+1,r-1).split(/,\s*/);return e.toFunctionAnnotation=function(){return{name:"OVERRIDE",parameters:Ha(i.slice(1))}},e},ja=Ra("alloy-premade"),Ua=function(e){return ct(ja,e)},Wa=function(e){return $e(e,ja)},Ga=function(e){return Va((function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];return e.apply(void 0,h([t.getApis(),t],n))}),e)},qa={init:function(){return Ka({readState:function(){return"No State required"}})}},Ka=function(e){return e},Xa=function(e,t){var n=W(t,(function(e){return zn(e.name(),[yn("config"),Bn("state",qa)])})),r=nn("component.behaviours",Bt(n),e.behaviours).fold((function(t){throw new Error(an(t)+"\nComplete spec:\n"+JSON.stringify(e,null,2))}),(function(e){return e}));return{list:t,data:Ne(r,(function(e){var t=e.map((function(e){return{config:e.config,state:e.state.init(e.config)}}));return function(){return t}}))}},Ya=function(e){return e.list},Ja=function(e){return e.data},Qa=function(e,t){var n={};return Ee(e,(function(e,r){Ee(e,(function(e,o){var i=$e(n,o).getOr([]);n[o]=i.concat([t(r,e)])}))})),n},Za=function(e){return{classes:void 0!==e.classes?e.classes:[],attributes:void 0!==e.attributes?e.attributes:{},styles:void 0!==e.styles?e.styles:{}}},eu=function(e,t){return m(m({},e),{attributes:m(m({},e.attributes),t.attributes),styles:m(m({},e.styles),t.styles),classes:e.classes.concat(t.classes)})},tu=function(e,t,n,r){var o=m({},t);G(n,(function(t){o[t.name()]=t.exhibit(e,r)}));var i=Qa(o,(function(e,t){return{name:e,modification:t}})),a=function(e){return Y(e,(function(e,t){return m(m({},t.modification),e)}),{})},u=Y(i.classes,(function(e,t){return t.modification.concat(e)}),[]),s=a(i.attributes),c=a(i.styles);return Za({classes:u,attributes:s,styles:c})},nu=function(e,t,n,r){try{var o=ue(n,(function(n,o){var i=n[t],a=o[t],u=r.indexOf(i),s=r.indexOf(a);if(-1===u)throw new Error("The ordering for "+e+" does not have an entry for "+i+".\nOrder specified: "+JSON.stringify(r,null,2));if(-1===s)throw new Error("The ordering for "+e+" does not have an entry for "+a+".\nOrder specified: "+JSON.stringify(r,null,2));return u<s?-1:s<u?1:0}));return ge.value(o)}catch(i){return ge.error([i])}},ru=function(e,t){return{handler:e,purpose:t}},ou=function(e,t){return{cHandler:e,purpose:t}},iu=function(e,t){return ou(u.apply(void 0,[e.handler].concat(t)),e.purpose)},au=function(e){return e.cHandler},uu=function(e,t){return{name:e,handler:t}},su=function(e,t){var n={};return G(e,(function(e){n[e.name()]=e.handlers(t)})),n},cu=function(e,t,n){var r=m(m({},n),su(t,e));return Qa(r,uu)},lu=function(e,t,n,r){var o=cu(e,n,r);return pu(o,t)},fu=function(e){var t=go(e);return function(e,n){for(var r=[],o=2;o<arguments.length;o++)r[o-2]=arguments[o];var i=[e,n].concat(r);t.abort.apply(void 0,i)?n.stop():t.can.apply(void 0,i)&&t.run.apply(void 0,i)}},du=function(e,t){return ge.error(["The event ("+e+') has more than one behaviour that listens to it.\nWhen this occurs, you must specify an event ordering for the behaviours in your spec (e.g. [ "listing", "toggling" ]).\nThe behaviours that can trigger it are: '+JSON.stringify(W(t,(function(e){return e.name})),null,2)])},mu=function(e,t,n){var r=t[n];return r?nu("Event: "+n,"name",e,r).map((function(e){var t=W(e,(function(e){return e.handler}));return vo(t)})):du(n,e)},pu=function(e,t){var n=ze(e,(function(e,n){var r=1===e.length?ge.value(e[0].handler):mu(e,t,n);return r.map((function(r){var o=fu(r),i=e.length>1?X(t[n],(function(t){return V(e,(function(e){return e.name===t}))})).join(" > "):e[0].name;return ct(n,ru(o,i))}))}));return mt(n,{})},hu="alloy.base.behaviour",gu=function(e){var t;return nn("custom.definition",Bt([Gt("dom","dom",et(),Bt([yn("tag"),Bn("styles",{}),Bn("classes",[]),Bn("attributes",{}),En("value"),En("innerHtml")])),yn("components"),yn("uid"),Bn("events",{}),Bn("apis",{}),Gt("eventOrder","eventOrder",Ze((t={},t[jo()]=["disabling",hu,"toggling","typeaheadevents"],t[$o()]=[hu,"focusing","keying"],t[Xo()]=[hu,"disabling","toggling","representing"],t[Lo()]=[hu,"representing","streaming","invalidating"],t[ti()]=[hu,"representing","item-events","tooltipping"],t[ko()]=["focusing",hu,"item-type-events"],t[yo()]=["focusing",hu,"item-type-events"],t[Ro()]=["item-type-events","tooltipping"],t[Vo()]=["receiving","reflecting","tooltipping"],t)),ln()),En("domModification")]),e)},vu=function(e){return m(m({},e.dom),{uid:e.uid,domChildren:W(e.components,(function(e){return e.element}))})},bu=function(e){return e.domModification.fold((function(){return Za({})}),Za)},yu=function(e){return e.events},wu=function(e,t){var n=ha(e,t);return void 0===n||""===n?[]:n.split(" ")},xu=function(e,t,n){var r=wu(e,t),o=r.concat([n]);return ma(e,t,o.join(" ")),!0},Cu=function(e,t,n){var r=X(wu(e,t),(function(e){return e!==n}));return r.length>0?ma(e,t,r.join(" ")):ba(e,t),!1},ku=function(e){return void 0!==e.dom.classList},_u=function(e){return wu(e,"class")},Su=function(e,t){return xu(e,"class",t)},Tu=function(e,t){return Cu(e,"class",t)},Ru=function(e,t){ku(e)?e.dom.classList.add(t):Su(e,t)},Ou=function(e){var t=ku(e)?e.dom.classList:_u(e);0===t.length&&ba(e,"class")},Au=function(e,t){if(ku(e)){var n=e.dom.classList;n.remove(t)}else Tu(e,t);Ou(e)},Eu=function(e,t){return ku(e)&&e.dom.classList.contains(t)},Nu=function(e,t){G(t,(function(t){Ru(e,t)}))},Lu=function(e,t){G(t,(function(t){Au(e,t)}))},Du=function(e){return void 0!==e.style&&D(e.style.getPropertyValue)},Mu=function(e){return Hi(e)},Iu=D(Element.prototype.attachShadow)&&D(Node.prototype.getRootNode),zu=i(Iu),Pu=Iu?function(e){return tr.fromDom(e.dom.getRootNode())}:Vi,Bu=function(e){return Mu(e)?e:tr.fromDom(Vi(e).dom.body)},$u=function(e){return Hu(e).isSome()},Hu=function(e){var t=Pu(e);return Mu(t)?x.some(t):x.none()},Fu=function(e){return tr.fromDom(e.dom.host)},Vu=function(e){if(zu()&&L(e.target)){var t=tr.fromDom(e.target);if(Pi(t)&&ju(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return ce(n)}}return x.from(e.target)},ju=function(e){return L(e.dom.shadowRoot)},Uu=function(e){var t=Bi(e)?e.dom.parentNode:e.dom;if(void 0===t||null===t||null===t.ownerDocument)return!1;var n=t.ownerDocument;return Hu(tr.fromDom(t)).fold((function(){return n.body.contains(t)}),o(Uu,Fu))},Wu=function(){return Gu(tr.fromDom(document))},Gu=function(e){var t=e.dom.body;if(null===t||void 0===t)throw new Error("Body is not available yet");return tr.fromDom(t)},qu=function(e,t,n){if(!T(n))throw console.error("Invalid call to CSS.set. Property ",t,":: Value ",n,":: Element ",e),new Error("CSS value must be a string: "+n);Du(e)&&e.style.setProperty(t,n)},Ku=function(e,t){Du(e)&&e.style.removeProperty(t)},Xu=function(e,t,n){var r=e.dom;qu(r,t,n)},Yu=function(e,t){var n=e.dom;Ee(t,(function(e,t){qu(n,t,e)}))},Ju=function(e,t){var n=e.dom;Ee(t,(function(e,t){e.fold((function(){Ku(n,t)}),(function(e){qu(n,t,e)}))}))},Qu=function(e,t){var n=e.dom,r=window.getComputedStyle(n),o=r.getPropertyValue(t);return""!==o||Uu(e)?o:Zu(n,t)},Zu=function(e,t){return Du(e)?e.style.getPropertyValue(t):""},es=function(e,t){var n=e.dom,r=Zu(n,t);return x.from(r).filter((function(e){return e.length>0}))},ts=function(e){var t={},n=e.dom;if(Du(n))for(var r=0;r<n.style.length;r++){var o=n.style.item(r);t[o]=n.style[o]}return t},ns=function(e,t,n){var r=tr.fromTag(e);Xu(r,t,n);var o=es(r,t);return o.isSome()},rs=function(e,t){var n=e.dom;Ku(n,t),ga(e,"style").map(vr).is("")&&ba(e,"style")},os=function(e){return e.dom.offsetWidth},is=function(e){return e.dom.value},as=function(e,t){if(void 0===t)throw new Error("Value.set was undefined");e.dom.value=t},us=function(e){var t=tr.fromTag(e.tag);pa(t,e.attributes),Nu(t,e.classes),Yu(t,e.styles),e.innerHtml.each((function(e){return la(t,e)}));var n=e.domChildren;return oa(t,n),e.value.each((function(e){as(t,e)})),e.uid,Da(t,e.uid),t},ss=function(e){var t=$e(e,"behaviours").getOr({}),n=X(Oe(t),(function(e){return void 0!==t[e]}));return W(n,(function(e){return t[e].me}))},cs=function(e,t){return Xa(e,t)},ls=function(e){var t=ss(e);return cs(e,t)},fs=function(e,t,n){var r=vu(e),o=bu(e),i={"alloy.base.modification":o},a=t.length>0?tu(n,i,t,r):o;return eu(r,a)},ds=function(e,t,n){var r={"alloy.base.behaviour":yu(e)};return lu(n,e.eventOrder,t,r).getOrDie()},ms=function(e){var t=function(){return b},n=Xn(Ba),r=rn(gu(e)),o=ls(e),i=Ya(o),a=Ja(o),u=fs(r,i,a),s=us(u),c=ds(r,i,a),l=Xn(r.components),f=function(e){n.set(e)},d=function(){n.set(Pa(t))},m=function(){var e=Xi(s),t=ne(e,(function(e){return n.get().getByDom(e).fold((function(){return[]}),(function(e){return[e]}))}));l.set(t)},p=function(t){var n=a,r=D(n[t.name()])?n[t.name()]:function(){throw new Error("Could not find "+t.name()+" in "+JSON.stringify(e,null,2))};return r()},h=function(e){return D(a[e.name()])},g=function(){return r.apis},v=function(e){return a[e]().map((function(e){return e.state.readState()})).getOr("not enabled")},b={getSystem:n.get,config:p,hasConfigured:h,spec:e,readState:v,getApis:g,connect:f,disconnect:d,element:s,syncComponents:m,components:l.get,events:c};return b},ps=function(e){var t=$e(e,"components").getOr([]);return W(t,ys)},hs=function(e){var t=za(e),n=t.events,r=p(t,["events"]),o=ps(r),i=m(m({},r),{events:m(m({},Sa),n),components:o});return ge.value(ms(i))},gs=function(e){var t=tr.fromText(e);return vs({element:t})},vs=function(e){var n=on("external.component",Pt([yn("element"),En("uid")]),e),r=Xn(Pa()),o=function(e){r.set(e)},a=function(){r.set(Pa((function(){return u})))};n.uid.each((function(e){Da(n.element,e)}));var u={getSystem:r.get,config:x.none,hasConfigured:l,connect:o,disconnect:a,getApis:function(){return{}},element:n.element,spec:e,readState:i("No state"),syncComponents:t,components:i([]),events:{}};return Ua(u)},bs=Ia,ys=function(e){return Wa(e).fold((function(){var t=e.hasOwnProperty("uid")?e:m({uid:bs("")},e);return hs(t).getOrDie()}),(function(e){return e}))},ws=Ua;function xs(e,t){var n=function(t,n){if(!M(n)&&!n.match(/^[0-9]+$/))throw new Error(e+".set accepts only positive integer values. Value was "+n);var r=t.dom;Du(r)&&(r.style[e]=n+"px")},r=function(n){var r=t(n);if(r<=0||null===r){var o=Qu(n,e);return parseFloat(o)||0}return r},o=r,i=function(e,t){return J(t,(function(t,n){var r=Qu(e,n),o=void 0===r?0:parseInt(r,10);return isNaN(o)?t:t+o}),0)},a=function(e,t,n){var r=i(e,n),o=t>r?t-r:0;return o};return{set:n,get:r,getOuter:o,aggregate:i,max:a}}var Cs=xs("height",(function(e){var t=e.dom;return Uu(e)?t.getBoundingClientRect().height:t.offsetHeight})),ks=function(e){return Cs.get(e)},_s=function(e){return Cs.getOuter(e)},Ss=function(e,t){var n=["margin-top","border-top-width","padding-top","padding-bottom","border-bottom-width","margin-bottom"],r=Cs.max(e,t,n);Xu(e,"max-height",r+"px")},Ts=function(e,t){var n=function(n,r){return Ts(e+n,t+r)};return{left:e,top:t,translate:n}},Rs=Ts,Os=function(e){var t=e.getBoundingClientRect();return Rs(t.left,t.top)},As=function(e,t){return void 0!==e?e:void 0!==t?t:0},Es=function(e){var t=e.dom.ownerDocument,n=t.body,r=t.defaultView,o=t.documentElement;if(n===e.dom)return Rs(n.offsetLeft,n.offsetTop);var i=As(null===r||void 0===r?void 0:r.pageYOffset,o.scrollTop),a=As(null===r||void 0===r?void 0:r.pageXOffset,o.scrollLeft),u=As(o.clientTop,n.clientTop),s=As(o.clientLeft,n.clientLeft);return Ns(e).translate(a-s,i-u)},Ns=function(e){var t=e.dom,n=t.ownerDocument,r=n.body;return r===t?Rs(r.offsetLeft,r.offsetTop):Uu(e)?Os(t):Rs(0,0)},Ls=xs("width",(function(e){return e.dom.offsetWidth})),Ds=function(e,t){return Ls.set(e,t)},Ms=function(e){return Ls.get(e)},Is=function(e){return Ls.getOuter(e)},zs=function(e,t){var n=["margin-left","border-left-width","padding-left","padding-right","border-right-width","margin-right"],r=Ls.max(e,t,n);Xu(e,"max-width",r+"px")},Ps=function(e,t,n,r,o,i,a){return{target:e,x:t,y:n,stop:r,prevent:o,kill:i,raw:a}},Bs=function(e){var t=tr.fromDom(Vu(e).getOr(e.target)),n=function(){return e.stopPropagation()},o=function(){return e.preventDefault()},i=r(o,n);return Ps(t,e.clientX,e.clientY,n,o,i,e)},$s=function(e,t){return function(n){e(n)&&t(Bs(n))}},Hs=function(e,t,n,r,o){var i=$s(n,r);return e.dom.addEventListener(t,i,o),{unbind:u(js,e,t,i,o)}},Fs=function(e,t,n,r){return Hs(e,t,n,r,!1)},Vs=function(e,t,n,r){return Hs(e,t,n,r,!0)},js=function(e,t,n,r){e.dom.removeEventListener(t,n,r)},Us=function(e){var t=void 0!==e?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return Rs(n,r)},Ws=function(e,t,n){var r=void 0!==n?n.dom:document,o=r.defaultView;o&&o.scrollTo(e,t)},Gs=function(e){var t=void 0===e?window:e;return x.from(t["visualViewport"])},qs=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},Ks=function(e){var t=void 0===e?window:e,n=t.document,r=Us(tr.fromDom(n));return Gs(t).fold((function(){var e=t.document.documentElement,n=e.clientWidth,o=e.clientHeight;return qs(r.left,r.top,n,o)}),(function(e){return qs(Math.max(e.pageLeft,r.left),Math.max(e.pageTop,r.top),e.width,e.height)}))},Xs=function(e,t){var n=e.view(t);return n.fold(i([]),(function(t){var n=e.owner(t),r=Xs(e,n);return[t].concat(r)}))},Ys=function(e,t){var n=t.owner(e),r=Xs(t,n);return x.some(r)},Js=function(e){var t,n=e.dom===document?x.none():x.from(null===(t=e.dom.defaultView)||void 0===t?void 0:t.frameElement);return n.map(tr.fromDom)},Qs=function(e){return Fi(e)},Zs=Object.freeze({__proto__:null,view:Js,owner:Qs}),ec=function(e){var t=tr.fromDom(document),n=Us(t),r=Ys(e,Zs);return r.fold(u(Es,e),(function(t){var r=Ns(e),o=Y(t,(function(e,t){var n=Ns(t);return{left:e.left+n.left,top:e.top+n.top}}),{left:0,top:0});return Rs(o.left+r.left+n.left,o.top+r.top+n.top)}))},tc=function(e,t,n){return{point:e,width:t,height:n}},nc=function(e,t,n,r){return{x:e,y:t,width:n,height:r}},rc=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},oc=function(e){var t=Es(e),n=Is(e),r=_s(e);return rc(t.left,t.top,n,r)},ic=function(e){var t=ec(e),n=Is(e),r=_s(e);return rc(t.left,t.top,n,r)},ac=function(){return Ks(window)};function uc(e,t,n,r,o){return e(n,r)?x.some(n):D(o)&&o(n)?x.none():t(n,r,o)}var sc,cc=function(e,t,n){var r=e.dom,o=D(n)?n:l;while(r.parentNode){r=r.parentNode;var i=tr.fromDom(r);if(t(i))return x.some(i);if(o(i))break}return x.none()},lc=function(e,t,n){var r=function(e,t){return t(e)};return uc(r,cc,e,t,n)},fc=function(e,t){var n=function(e){for(var r=0;r<e.childNodes.length;r++){var o=tr.fromDom(e.childNodes[r]);if(t(o))return x.some(o);var i=n(e.childNodes[r]);if(i.isSome())return i}return x.none()};return n(e.dom)},dc=function(e,t,n){return lc(e,t,n).isSome()},mc=function(e,t,n){return cc(e,(function(e){return eo(e,t)}),n)},pc=function(e,t){return ro(t,e)},hc=function(e,t,n){var r=function(e,t){return eo(e,t)};return uc(r,mc,e,t,n)},gc=function(e){var t=lc(e,(function(e){if(!Pi(e))return!1;var t=ha(e,"id");return void 0!==t&&t.indexOf("aria-owns")>-1}));return t.bind((function(e){var t=ha(e,"id"),n=Pu(e);return pc(n,'[aria-owns="'+t+'"]')}))},vc=function(){var e=Ra("aria-owns"),t=function(t){ma(t,"aria-owns",e)},n=function(e){ba(e,"aria-owns")};return{id:e,link:t,unlink:n}},bc=function(e,t){return gc(t).exists((function(t){return yc(e,t)}))},yc=function(e,t){return dc(t,(function(t){return oo(t,e.element)}),l)||bc(e,t)},wc="unknown";(function(e){e[e["STOP"]=0]="STOP",e[e["NORMAL"]=1]="NORMAL",e[e["LOGGING"]=2]="LOGGING"})(sc||(sc={}));var xc,Cc=Xn({}),kc=function(e,t){var n=[],r=(new Date).getTime();return{logEventCut:function(e,t,r){n.push({outcome:"cut",target:t,purpose:r})},logEventStopped:function(e,t,r){n.push({outcome:"stopped",target:t,purpose:r})},logNoParent:function(e,t,r){n.push({outcome:"no-parent",target:t,purpose:r})},logEventNoHandlers:function(e,t){n.push({outcome:"no-handlers-left",target:t})},logEventResponse:function(e,t,r){n.push({outcome:"response",purpose:r,target:t})},write:function(){var o=(new Date).getTime();F(["mousemove","mouseover","mouseout",Xo()],e)||console.log(e,{event:e,time:o-r,target:t.dom,sequence:W(n,(function(e){return F(["cut","stopped","response"],e.outcome)?"{"+e.purpose+"} "+e.outcome+" at ("+Ca(e.target)+")":e.outcome}))})}}},_c=function(e,t,n){var r=$e(Cc.get(),e).orThunk((function(){var t=Oe(Cc.get());return de(t,(function(t){return e.indexOf(t)>-1?x.some(Cc.get()[t]):x.none()}))})).getOr(sc.NORMAL);switch(r){case sc.NORMAL:return n(Ac());case sc.LOGGING:var o=kc(e,t),i=n(o);return o.write(),i;case sc.STOP:return!0}},Sc=["alloy/data/Fields","alloy/debugging/Debugging"],Tc=function(){var e=new Error;if(void 0!==e.stack){var t=e.stack.split("\n");return Z(t,(function(e){return e.indexOf("alloy")>0&&!V(Sc,(function(t){return e.indexOf(t)>-1}))})).getOr(wc)}return wc},Rc={logEventCut:t,logEventStopped:t,logNoParent:t,logEventNoHandlers:t,logEventResponse:t,write:t},Oc=function(e,t,n){return _c(e,t,n)},Ac=i(Rc),Ec=i([yn("menu"),yn("selectedMenu")]),Nc=i([yn("item"),yn("selectedItem")]),Lc=(i(Bt(Nc().concat(Ec()))),i(Bt(Nc()))),Dc=Rn("initSize",[yn("numColumns"),yn("numRows")]),Mc=function(){return wn("markers",Lc())},Ic=function(){return Rn("markers",[yn("backgroundMenu")].concat(Ec()).concat(Nc()))},zc=function(e){return Rn("markers",W(e,yn))},Pc=function(e,t,n){Tc();return Gt(t,t,n,Zt((function(e){return ge.value((function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.apply(void 0,t)}))})))},Bc=function(e){return Pc("onHandler",e,Qe(t))},$c=function(e){return Pc("onKeyboardHandler",e,Qe(x.none))},Hc=function(e){return Pc("onHandler",e,et())},Fc=function(e){return Pc("onKeyboardHandler",e,et())},Vc=function(e,t){return Kn(e,i(t))},jc=function(e){return Kn(e,a)},Uc=i(Dc),Wc=function(e,t,n,r,o,i){return{x:e,y:t,bubble:n,direction:r,boundsRestriction:o,label:i}},Gc=je.generate([{southeast:[]},{southwest:[]},{northeast:[]},{northwest:[]},{south:[]},{north:[]},{east:[]},{west:[]}]),qc=function(e,t,n,r,o,i,a,u,s){return e.fold(t,n,r,o,i,a,u,s)},Kc=function(e,t,n,r){return e.fold(t,t,r,r,t,r,n,n)},Xc=function(e,t,n,r){return e.fold(t,r,t,r,n,n,t,r)},Yc=Gc.southeast,Jc=Gc.southwest,Qc=Gc.northeast,Zc=Gc.northwest,el=Gc.south,tl=Gc.north,nl=Gc.east,rl=Gc.west,ol=function(e,t){switch(t){case 1:return e.x;case 0:return e.x+e.width;case 2:return e.y;case 3:return e.y+e.height}},il=function(e,t){return ae(["left","right","top","bottom"],(function(n){return $e(t,n).map((function(t){return ol(e,t)}))}))},al=function(e,t,n){var r=function(e,r){var o="top"===e||"bottom"===e?n.top:n.left;return $e(t,e).bind(a).bind((function(t){return"left"===e||"top"===e?t>=r?x.some(t):x.none():t<=r?x.some(t):x.none()})).map((function(e){return e+o})).getOr(r)},o=r("left",e.x),i=r("top",e.y),u=r("right",e.right),s=r("bottom",e.bottom);return rc(o,i,u-o,s-i)},ul=function(e){return e.x},sl=function(e,t){return e.x+e.width/2-t.width/2},cl=function(e,t){return e.x+e.width-t.width},ll=function(e,t){return e.y-t.height},fl=function(e){return e.y+e.height},dl=function(e,t){return e.y+e.height/2-t.height/2},ml=function(e){return e.x+e.width},pl=function(e,t){return e.x-t.width},hl=function(e,t,n){return Wc(ul(e),fl(e),n.southeast(),Yc(),il(e,{left:1,top:3}),"layout-se")},gl=function(e,t,n){return Wc(cl(e,t),fl(e),n.southwest(),Jc(),il(e,{right:0,top:3}),"layout-sw")},vl=function(e,t,n){return Wc(ul(e),ll(e,t),n.northeast(),Qc(),il(e,{left:1,bottom:2}),"layout-ne")},bl=function(e,t,n){return Wc(cl(e,t),ll(e,t),n.northwest(),Zc(),il(e,{right:0,bottom:2}),"layout-nw")},yl=function(e,t,n){return Wc(sl(e,t),ll(e,t),n.north(),tl(),il(e,{bottom:2}),"layout-n")},wl=function(e,t,n){return Wc(sl(e,t),fl(e),n.south(),el(),il(e,{top:3}),"layout-s")},xl=function(e,t,n){return Wc(ml(e),dl(e,t),n.east(),nl(),il(e,{left:0}),"layout-e")},Cl=function(e,t,n){return Wc(pl(e,t),dl(e,t),n.west(),rl(),il(e,{right:1}),"layout-w")},kl=function(){return[hl,gl,vl,bl,wl,yl,xl,Cl]},_l=function(){return[gl,hl,bl,vl,wl,yl,xl,Cl]},Sl=function(){return[vl,bl,hl,gl,yl,wl]},Tl=function(){return[bl,vl,gl,hl,yl,wl]},Rl=function(){return[hl,gl,vl,bl,wl,yl]},Ol=function(){return[gl,hl,bl,vl,wl,yl]},Al=function(e,t){return t.universal?e:X(e,(function(e){return F(t.channels,e)}))},El=function(e){return gi([wi(Vo(),(function(t,n){var r=e.channels,o=Oe(r),i=n,a=Al(o,i);G(a,(function(e){var n=r[e],o=n.schema,a=on("channel["+e+"] data\nReceiver: "+Ca(t.element),o,i.data);n.onReceive(t,a)}))}))])},Nl=Object.freeze({__proto__:null,events:El}),Ll=[wn("channels",en(ge.value,Pt([Hc("onReceive"),Bn("schema",ln())])))],Dl=function(e,t,n){return Di((function(r){n(r,e,t)}))},Ml=function(e,t,n){return Li((function(r,o){n(r,e,t)}))},Il=function(e,t,n,r,o,i){var a=Pt(e),u=zn(t,[Pn("config",e)]);return $l(a,u,t,n,r,o,i)},zl=function(e,t,n,r,o,i){var a=e,u=zn(t,[Nn("config",e)]);return $l(a,u,t,n,r,o,i)},Pl=function(e,t,n){var r=function(r){for(var o=[],a=1;a<arguments.length;a++)o[a-1]=arguments[a];var u=[r].concat(o);return r.config({name:i(e)}).fold((function(){throw new Error("We could not find any behaviour configuration for: "+e+". Using API: "+n)}),(function(e){var n=Array.prototype.slice.call(u,1);return t.apply(void 0,[r,e.config,e.state].concat(n))}))};return $a(r,n,t)},Bl=function(e){return{key:e,value:void 0}},$l=function(e,t,n,r,o,i,a){var s=function(e){return Fe(e,n)?e[n]():x.none()},c=Ne(o,(function(e,t){return Pl(n,e,t)})),l=Ne(i,(function(e,t){return Fa(e,t)})),f=m(m(m({},l),c),{revoke:u(Bl,n),config:function(t){var r=on(n+"-config",e,t);return{key:n,value:{config:r,me:f,configAsRaw:Ye((function(){return on(n+"-config",e,t)})),initialConfig:t,state:a}}},schema:function(){return t},exhibit:function(e,t){return s(e).bind((function(e){return $e(r,"exhibit").map((function(n){return n(t,e.config,e.state)}))})).getOr(Za({}))},name:function(){return n},handlers:function(e){return s(e).map((function(e){var t=$e(r,"events").getOr((function(){return{}}));return t(e.config,e.state)})).getOr({})}});return f},Hl=function(e){return lt(e)},Fl=Pt([yn("fields"),yn("name"),Bn("active",{}),Bn("apis",{}),Bn("state",qa),Bn("extra",{})]),Vl=function(e){var t=on("Creating behaviour: "+e.name,Fl,e);return Il(t.fields,t.name,t.active,t.apis,t.extra,t.state)},jl=Pt([yn("branchKey"),yn("branches"),yn("name"),Bn("active",{}),Bn("apis",{}),Bn("state",qa),Bn("extra",{})]),Ul=function(e){var t=on("Creating behaviour: "+e.name,jl,e);return zl(sn(t.branchKey,t.branches),t.name,t.active,t.apis,t.extra,t.state)},Wl=i(void 0),Gl=Vl({fields:Ll,name:"receiving",active:Nl}),ql=function(e,t){return Za({classes:[],styles:t.useFixed()?{}:{position:"relative"}})},Kl=Object.freeze({__proto__:null,exhibit:ql}),Xl=function(){return tr.fromDom(document)},Yl=function(e){return e.dom.focus()},Jl=function(e){return e.dom.blur()},Ql=function(e){var t=Pu(e).dom;return e.dom===t.activeElement},Zl=function(e){return void 0===e&&(e=Xl()),x.from(e.dom.activeElement).map(tr.fromDom)},ef=function(e){return Zl(Pu(e)).filter((function(t){return e.dom.contains(t.dom)}))},tf=function(e,n){var r=Pu(n),o=Zl(r).bind((function(e){var t=function(t){return oo(e,t)};return t(n)?x.some(n):fc(n,t)})),i=e(n);return o.each((function(e){Zl(r).filter((function(t){return oo(t,e)})).fold((function(){Yl(e)}),t)})),i},nf=function(e,t,n,r,o){return{position:e,left:t,top:n,right:r,bottom:o}},rf=function(e,t){var n=function(e){return e+"px"};Ju(e,{position:x.some(t.position),left:t.left.map(n),top:t.top.map(n),right:t.right.map(n),bottom:t.bottom.map(n)})},of=je.generate([{none:[]},{relative:["x","y","width","height"]},{fixed:["x","y","width","height"]}]),af=function(e,t,n,r,o,i){var a=t.x-n,u=t.y-r,s=t.width,c=t.height,l=o-(a+s),f=i-(u+c),d=x.some(a),m=x.some(u),p=x.some(l),h=x.some(f),g=x.none();return qc(t.direction,(function(){return nf(e,d,m,g,g)}),(function(){return nf(e,g,m,p,g)}),(function(){return nf(e,d,g,g,h)}),(function(){return nf(e,g,g,p,h)}),(function(){return nf(e,d,m,g,g)}),(function(){return nf(e,d,g,g,h)}),(function(){return nf(e,d,m,g,g)}),(function(){return nf(e,g,m,p,g)}))},uf=function(e,t){return e.fold((function(){return nf("absolute",x.some(t.x),x.some(t.y),x.none(),x.none())}),(function(e,n,r,o){return af("absolute",t,e,n,r,o)}),(function(e,n,r,o){return af("fixed",t,e,n,r,o)}))},sf=function(e,t){var n=u(ec,t),r=e.fold(n,n,(function(){var e=Us();return ec(t).translate(-e.left,-e.top)})),o=Is(t),i=_s(t);return rc(r.left,r.top,o,i)},cf=function(e,t){return t.fold((function(){return e.fold(ac,ac,rc)}),(function(t){return e.fold(t,t,(function(){var n=t(),r=lf(e,n.x,n.y);return rc(r.left,r.top,n.width,n.height)}))}))},lf=function(e,t,n){var r=Rs(t,n),o=function(){var e=Us();return r.translate(-e.left,-e.top)};return e.fold(i(r),i(r),o)},ff=function(e,t,n,r){return e.fold(t,n,r)},df=(of.none,of.relative),mf=of.fixed,pf=function(e,t){return{anchorBox:e,origin:t}},hf=function(e,t){return pf(e,t)},gf=function(e,t,n,r){var o=e+t;return o>r?n:o<n?r:o},vf=function(e,t,n){return Math.min(Math.max(e,t),n)},bf=je.generate([{fit:["reposition"]},{nofit:["reposition","deltaW","deltaH"]}]),yf=function(e,t,n,r,o){var i=o.x,a=o.y,u=o.width,s=o.height,c=e>=i,l=t>=a,f=c&&l,d=e+n<=i+u,m=t+r<=a+s,p=d&&m,h=Math.abs(Math.min(n,c?i+u-e:i-(e+n))),g=Math.abs(Math.min(r,l?a+s-t:a-(t+r))),v=Math.max(o.x,o.right-n),b=Math.max(o.y,o.bottom-r),y=vf(e,o.x,v),w=vf(t,o.y,b);return{originInBounds:f,sizeInBounds:p,limitX:y,limitY:w,deltaW:h,deltaH:g}},wf=function(e,t,n,r){var o=e.x,a=e.y,u=e.bubble.offset,s=u.left,c=u.top,l=al(r,e.boundsRestriction,u),f=l.y,d=l.bottom,m=l.x,p=l.right,h=o+s,g=a+c,v=yf(h,g,t,n,l),b=v.originInBounds,y=v.sizeInBounds,w=v.limitX,x=v.limitY,C=v.deltaW,k=v.deltaH,_=i(x+k-f),S=i(d-x),T=Kc(e.direction,S,S,_),R=i(w+C-m),O=i(p-w),A=Xc(e.direction,O,O,R),E={x:w,y:x,width:C,height:k,maxHeight:T,maxWidth:A,direction:e.direction,classes:{on:e.bubble.classesOn,off:e.bubble.classesOff},label:e.label,candidateYforTest:g};return b&&y?bf.fit(E):bf.nofit(E,C,k)},xf=function(e,t,n,r,o){var i=n.width,s=n.height,c=function(e,a,u,c){var l=e(t,n,r),f=wf(l,i,s,o);return f.fold(bf.fit,(function(e,t,n){var r=n>c||t>u;return r?bf.nofit(e,t,n):bf.nofit(a,u,c)}))},l=J(e,(function(e,t){var n=u(c,t);return e.fold(bf.fit,n)}),bf.nofit({x:t.x,y:t.y,width:n.width,height:n.height,maxHeight:n.height,maxWidth:n.width,direction:Yc(),classes:{on:[],off:[]},label:"none",candidateYforTest:t.y},-1,-1));return l.fold(a,a)},Cf=function(e){return{width:Is(e),height:_s(e)}},kf=function(e,t,n,r){rs(t,"max-height"),rs(t,"max-width");var o=Cf(t);return xf(r.preference,e,o,n,r.bounds)},_f=function(e,t){var n=t.classes;Lu(e,n.off),Nu(e,n.on)},Sf=function(e,t,n){var r=n.maxHeightFunction;r(e,t.maxHeight)},Tf=function(e,t,n){var r=n.maxWidthFunction;r(e,t.maxWidth)},Rf=function(e,t,n){rf(e,uf(n.origin,t))},Of=function(e,t){Ss(e,Math.floor(t))},Af=i((function(e,t){Of(e,t),Yu(e,{"overflow-x":"hidden","overflow-y":"auto"})})),Ef=i((function(e,t){Of(e,t)})),Nf=function(e,t,n){return void 0===e[t]?n:e[t]},Lf=function(e,n,r,o,i,a){var u=Nf(a,"maxHeightFunction",Af()),s=Nf(a,"maxWidthFunction",t),c=e.anchorBox,l=e.origin,f={bounds:cf(l,i),origin:l,preference:o,maxHeightFunction:u,maxWidthFunction:s};Df(c,n,r,f)},Df=function(e,t,n,r){var o=kf(e,t,n,r);Rf(t,o,r),_f(t,o),Sf(t,o,r),Tf(t,o,r)},Mf=["valignCentre","alignLeft","alignRight","alignCentre","top","bottom","left","right"],If=function(e,t,n){var r=function(e){return $e(n,e).getOr([])},o=function(e,t,n){var o=ie(Mf,n);return{offset:Rs(e,t),classesOn:ne(n,r),classesOff:ne(o,r)}};return{southeast:function(){return o(-e,t,["top","alignLeft"])},southwest:function(){return o(e,t,["top","alignRight"])},south:function(){return o(-e/2,t,["top","alignCentre"])},northeast:function(){return o(-e,-t,["bottom","alignLeft"])},northwest:function(){return o(e,-t,["bottom","alignRight"])},north:function(){return o(-e/2,-t,["bottom","alignCentre"])},east:function(){return o(e,-t/2,["valignCentre","left"])},west:function(){return o(-e,-t/2,["valignCentre","right"])},innerNorthwest:function(){return o(-e,t,["top","alignRight"])},innerNortheast:function(){return o(e,t,["top","alignLeft"])},innerNorth:function(){return o(-e/2,t,["top","alignCentre"])},innerSouthwest:function(){return o(-e,-t,["bottom","alignRight"])},innerSoutheast:function(){return o(e,-t,["bottom","alignLeft"])},innerSouth:function(){return o(-e/2,-t,["bottom","alignCentre"])},innerWest:function(){return o(e,-t/2,["valignCentre","right"])},innerEast:function(){return o(-e,-t/2,["valignCentre","left"])}}},zf=function(){return If(0,0,{})},Pf=function(e){return e},Bf=function(e,t){return function(n){return"rtl"===$f(n)?t:e}},$f=function(e){return"rtl"===Qu(e,"direction")?"rtl":"ltr"};(function(e){e["TopToBottom"]="toptobottom",e["BottomToTop"]="bottomtotop"})(xc||(xc={}));var Hf="data-alloy-vertical-dir",Ff=function(e){return dc(e,(function(e){return Pi(e)&&ha(e,"data-alloy-vertical-dir")===xc.BottomToTop}))},Vf=function(){return zn("layouts",[yn("onLtr"),yn("onRtl"),En("onBottomLtr"),En("onBottomRtl")])},jf=function(e,t,n,r,o,i,a){var u=a.map(Ff).getOr(!1),s=t.layouts.map((function(t){return t.onLtr(e)})),c=t.layouts.map((function(t){return t.onRtl(e)})),l=u?t.layouts.bind((function(t){return t.onBottomLtr.map((function(t){return t(e)}))})).or(s).getOr(o):s.getOr(n),f=u?t.layouts.bind((function(t){return t.onBottomRtl.map((function(t){return t(e)}))})).or(c).getOr(i):c.getOr(r),d=Bf(l,f);return d(e)},Uf=function(e,t,n){var r=t.hotspot,o=sf(n,r.element),i=jf(e.element,t,Rl(),Ol(),Sl(),Tl(),x.some(t.hotspot.element));return x.some(Pf({anchorBox:o,bubble:t.bubble.getOr(zf()),overrides:t.overrides,layouts:i,placer:x.none()}))},Wf=[yn("hotspot"),En("bubble"),Bn("overrides",{}),Vf(),Vc("placement",Uf)],Gf=function(e,t,n){var r=lf(n,t.x,t.y),o=rc(r.left,r.top,t.width,t.height),i=jf(e.element,t,kl(),_l(),kl(),_l(),x.none());return x.some(Pf({anchorBox:o,bubble:t.bubble,overrides:t.overrides,layouts:i,placer:x.none()}))},qf=[yn("x"),yn("y"),Bn("height",0),Bn("width",0),Bn("bubble",zf()),Bn("overrides",{}),Vf(),Vc("placement",Gf)],Kf="\ufeff",Xf=" ",Yf=function(e,t,n,r){return{start:e,soffset:t,finish:n,foffset:r}},Jf={create:Yf},Qf=je.generate([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),Zf=function(e,t,n,r){return e.fold(t,n,r)},ed=function(e){return e.fold(a,a,a)},td=Qf.before,nd=Qf.on,rd=Qf.after,od={before:td,on:nd,after:rd,cata:Zf,getStart:ed},id=je.generate([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),ad=function(e){return id.exact(e.start,e.soffset,e.finish,e.foffset)},ud=function(e){return e.match({domRange:function(e){return tr.fromDom(e.startContainer)},relative:function(e,t){return od.getStart(e)},exact:function(e,t,n,r){return e}})},sd=id.domRange,cd=id.relative,ld=id.exact,fd=function(e){var t=ud(e);return Ui(t)},dd=Jf.create,md={domRange:sd,relative:cd,exact:ld,exactFromRange:ad,getWin:fd,range:dd},pd=function(e,t){t.fold((function(t){e.setStartBefore(t.dom)}),(function(t,n){e.setStart(t.dom,n)}),(function(t){e.setStartAfter(t.dom)}))},hd=function(e,t){t.fold((function(t){e.setEndBefore(t.dom)}),(function(t,n){e.setEnd(t.dom,n)}),(function(t){e.setEndAfter(t.dom)}))},gd=function(e,t,n){var r=e.document.createRange();return pd(r,t),hd(r,n),r},vd=function(e,t,n,r,o){var i=e.document.createRange();return i.setStart(t.dom,n),i.setEnd(r.dom,o),i},bd=function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom,width:e.width,height:e.height}},yd=function(e){var t=e.getClientRects(),n=t.length>0?t[0]:e.getBoundingClientRect();return n.width>0||n.height>0?x.some(n).map(bd):x.none()},wd=je.generate([{ltr:["start","soffset","finish","foffset"]},{rtl:["start","soffset","finish","foffset"]}]),xd=function(e,t,n){return t(tr.fromDom(n.startContainer),n.startOffset,tr.fromDom(n.endContainer),n.endOffset)},Cd=function(e,t){return t.match({domRange:function(e){return{ltr:i(e),rtl:x.none}},relative:function(t,n){return{ltr:Ye((function(){return gd(e,t,n)})),rtl:Ye((function(){return x.some(gd(e,n,t))}))}},exact:function(t,n,r,o){return{ltr:Ye((function(){return vd(e,t,n,r,o)})),rtl:Ye((function(){return x.some(vd(e,r,o,t,n))}))}}})},kd=function(e,t){var n=t.ltr();if(n.collapsed){var r=t.rtl().filter((function(e){return!1===e.collapsed}));return r.map((function(e){return wd.rtl(tr.fromDom(e.endContainer),e.endOffset,tr.fromDom(e.startContainer),e.startOffset)})).getOrThunk((function(){return xd(e,wd.ltr,n)}))}return xd(e,wd.ltr,n)},_d=function(e,t){var n=Cd(e,t);return kd(e,n)},Sd=function(e,t){var n=_d(e,t);return n.match({ltr:function(t,n,r,o){var i=e.document.createRange();return i.setStart(t.dom,n),i.setEnd(r.dom,o),i},rtl:function(t,n,r,o){var i=e.document.createRange();return i.setStart(r.dom,o),i.setEnd(t.dom,n),i}})};wd.ltr,wd.rtl;function Td(e,t){var n=function(n){if(!e(n))throw new Error("Can only get "+t+" value of a "+t+" node");return r(n).getOr("")},r=function(t){return e(t)?x.from(t.dom.nodeValue):x.none()},o=function(n,r){if(!e(n))throw new Error("Can only set raw "+t+" value of a "+t+" node");n.dom.nodeValue=r};return{get:n,getOption:r,set:o}}var Rd=Td(Bi,"text"),Od=function(e){return Rd.get(e)},Ad=function(e){return Rd.getOption(e)},Ed=function(e){return"img"===Mi(e)?1:Ad(e).fold((function(){return Xi(e).length}),(function(e){return e.length}))},Nd=function(e){return Ad(e).filter((function(e){return 0!==e.trim().length||e.indexOf(Xf)>-1})).isSome()},Ld=["img","br"],Dd=function(e){var t=Nd(e);return t||F(Ld,Mi(e))},Md=function(e){return Id(e,Dd)},Id=function(e,t){var n=function(e){for(var r=Xi(e),o=r.length-1;o>=0;o--){var i=r[o];if(t(i))return x.some(i);var a=n(i);if(a.isSome())return a}return x.none()};return n(e)},zd=function(e,t){return no(t,e)},Pd=function(e,t,n,r){var o=Fi(e),i=o.dom.createRange();return i.setStart(e.dom,t),i.setEnd(n.dom,r),i},Bd=function(e,t,n,r){var o=Pd(e,t,n,r),i=oo(e,n)&&t===r;return o.collapsed&&!i},$d=function(e){return x.from(e.getSelection())},Hd=function(e){if(e.rangeCount>0){var t=e.getRangeAt(0),n=e.getRangeAt(e.rangeCount-1);return x.some(Jf.create(tr.fromDom(t.startContainer),t.startOffset,tr.fromDom(n.endContainer),n.endOffset))}return x.none()},Fd=function(e){if(null===e.anchorNode||null===e.focusNode)return Hd(e);var t=tr.fromDom(e.anchorNode),n=tr.fromDom(e.focusNode);return Bd(t,e.anchorOffset,n,e.focusOffset)?x.some(Jf.create(t,e.anchorOffset,n,e.focusOffset)):Hd(e)},Vd=function(e){return $d(e).filter((function(e){return e.rangeCount>0})).bind(Fd)},jd=function(e,t){var n=Sd(e,t);return yd(n)},Ud=function(e,t){return{element:e,offset:t}},Wd=function(e,t){var n=Xi(e);if(0===n.length)return Ud(e,t);if(t<n.length)return Ud(n[t],0);var r=n[n.length-1],o=Bi(r)?Od(r).length:Xi(r).length;return Ud(r,o)},Gd=je.generate([{screen:["point"]},{absolute:["point","scrollLeft","scrollTop"]}]),qd=function(e){return e.fold(a,(function(e,t,n){return e.translate(-t,-n)}))},Kd=function(e){return e.fold(a,a)},Xd=function(e){return J(e,(function(e,t){return e.translate(t.left,t.top)}),Rs(0,0))},Yd=function(e){var t=W(e,qd);return Xd(t)},Jd=function(e){var t=W(e,Kd);return Xd(t)},Qd=Gd.screen,Zd=Gd.absolute,em=function(e,t,n){var r=Ui(n.root).dom,o=function(t){var n=Fi(t),r=Fi(e.element);return oo(n,r)};return x.from(r.frameElement).map(tr.fromDom).filter(o).map(Es)},tm=function(e,t,n){var r=Fi(e.element),o=Us(r),i=em(e,t,n).getOr(o);return Zd(i,o.left,o.top)},nm=function(e,t,n,r){var o=e,i=t,a=n,u=r;e<0&&(o=0,a=n+e),t<0&&(i=0,u=r+t);var s=Qd(Rs(o,i));return x.some(tc(s,a,u))},rm=function(e,t,n,r,o){return e.map((function(e){var i=[t,e.point],a=ff(r,(function(){return Jd(i)}),(function(){return Jd(i)}),(function(){return Yd(i)})),u=nc(a.left,a.top,e.width,e.height),s=n.showAbove?Sl():Rl(),c=n.showAbove?Tl():Ol(),l=jf(o,n,s,c,s,c,x.none());return Pf({anchorBox:u,bubble:n.bubble.getOr(zf()),overrides:n.overrides,layouts:l,placer:x.none()})}))},om=function(e,t){return Bi(e)?Ud(e,t):Wd(e,t)},im=function(e,t){var n=t.getSelection.getOrThunk((function(){return function(){return Vd(e)}}));return n().map((function(e){var t=om(e.start,e.soffset),n=om(e.finish,e.foffset);return md.range(t.element,t.offset,n.element,n.offset)}))},am=function(e,t,n){var r=Ui(t.root).dom,o=tm(e,n,t),i=im(r,t).bind((function(e){var t=jd(r,md.exactFromRange(e)).orThunk((function(){var t=tr.fromText(Kf);return Qi(e.start,t),jd(r,md.exact(t,0,t,1)).map((function(e){return aa(t),e}))}));return t.bind((function(e){return nm(e.left,e.top,e.width,e.height)}))})),a=im(r,t).bind((function(e){return Pi(e.start)?x.some(e.start):Gi(e.start)})),u=a.getOr(e.element);return rm(i,o,t,n,u)},um=[En("getSelection"),yn("root"),En("bubble"),Vf(),Bn("overrides",{}),Bn("showAbove",!1),Vc("placement",am)],sm=function(e,t,n){var r=tm(e,n,t);return t.node.bind((function(o){var i=o.dom.getBoundingClientRect(),a=nm(i.left,i.top,i.width,i.height),u=t.node.getOr(e.element);return rm(a,r,t,n,u)}))},cm=[yn("node"),yn("root"),En("bubble"),Vf(),Bn("overrides",{}),Bn("showAbove",!1),Vc("placement",sm)],lm=function(e){return e.x+e.width},fm=function(e,t){return e.x-t.width},dm=function(e,t){return e.y-t.height+e.height},mm=function(e){return e.y},pm=function(e,t,n){return Wc(lm(e),mm(e),n.southeast(),Yc(),il(e,{left:0,top:2}),"link-layout-se")},hm=function(e,t,n){return Wc(fm(e,t),mm(e),n.southwest(),Jc(),il(e,{right:1,top:2}),"link-layout-sw")},gm=function(e,t,n){return Wc(lm(e),dm(e,t),n.northeast(),Qc(),il(e,{left:0,bottom:3}),"link-layout-ne")},vm=function(e,t,n){return Wc(fm(e,t),dm(e,t),n.northwest(),Zc(),il(e,{right:1,bottom:3}),"link-layout-nw")},bm=function(){return[pm,hm,gm,vm]},ym=function(){return[hm,pm,vm,gm]},wm=function(e,t,n){var r=sf(n,t.item.element),o=jf(e.element,t,bm(),ym(),bm(),ym(),x.none());return x.some(Pf({anchorBox:r,bubble:zf(),overrides:t.overrides,layouts:o,placer:x.none()}))},xm=[yn("item"),Vf(),Bn("overrides",{}),Vc("placement",wm)],Cm=sn("anchor",{selection:um,node:cm,hotspot:Wf,submenu:xm,makeshift:qf}),km=function(){var e=document.documentElement;return mf(0,0,e.clientWidth,e.clientHeight)},_m=function(e){var t=Es(e.element),n=e.element.dom.getBoundingClientRect();return df(t.left,t.top,n.width,n.height)},Sm=function(e,t,n,r,o){var i=hf(n.anchorBox,t);Lf(i,o.element,n.bubble,n.layouts,r,n.overrides)},Tm=function(e,t,n,r,o){Rm(e,t,n,r,o,x.none())},Rm=function(e,t,n,r,o,i){var a=i.map(oc);return Om(e,t,n,r,o,a)},Om=function(e,t,n,r,o,a){var u=on("positioning anchor.info",Cm,r);tf((function(){Xu(o.element,"position","fixed");var n=es(o.element,"visibility");Xu(o.element,"visibility","hidden");var r=t.useFixed()?km():_m(e),s=u.placement,c=a.map(i).or(t.getBounds);s(e,u,r).each((function(t){var n=t.placer.getOr(Sm);n(e,r,t,c,o)})),n.fold((function(){rs(o.element,"visibility")}),(function(e){Xu(o.element,"visibility",e)})),es(o.element,"left").isNone()&&es(o.element,"top").isNone()&&es(o.element,"right").isNone()&&es(o.element,"bottom").isNone()&&es(o.element,"position").is("fixed")&&rs(o.element,"position")}),o.element)},Am=function(e,t,n){return t.useFixed()?"fixed":"absolute"},Em=Object.freeze({__proto__:null,position:Tm,positionWithin:Rm,positionWithinBounds:Om,getMode:Am}),Nm=[Bn("useFixed",l),En("getBounds")],Lm=Vl({fields:Nm,name:"positioning",active:Kl,apis:Em}),Dm=function(e){li(e,ti());var t=e.components();G(t,Dm)},Mm=function(e){var t=e.components();G(t,Mm),li(e,ei())},Im=function(e,t){ta(e.element,t.element)},zm=function(e){G(e.components(),(function(e){return aa(e.element)})),ia(e.element),e.syncComponents()},Pm=function(e,t){var n=e.components();zm(e);var r=ie(n,t);G(r,(function(t){Dm(t),e.getSystem().removeFromWorld(t)})),G(t,(function(t){t.getSystem().isConnected()?Im(e,t):(e.getSystem().addToWorld(t),Im(e,t),Uu(e.element)&&Mm(t)),e.syncComponents()}))},Bm=function(e,t){$m(e,t,ta)},$m=function(e,t,n){e.getSystem().addToWorld(t),n(e.element,t.element),Uu(e.element)&&Mm(t),e.syncComponents()},Hm=function(e){Dm(e),aa(e.element),e.getSystem().removeFromWorld(e)},Fm=function(e){var t=Wi(e.element).bind((function(t){return e.getSystem().getByDom(t).toOptional()}));Hm(e),t.each((function(e){e.syncComponents()}))},Vm=function(e){var t=e.components();G(t,Hm),ia(e.element),e.syncComponents()},jm=function(e,t){Wm(e,t,ta)},Um=function(e,t){Wm(e,t,Zi)},Wm=function(e,t,n){n(e,t.element);var r=Xi(t.element);G(r,(function(e){t.getByDom(e).each(Mm)}))},Gm=function(e){var t=Xi(e.element);G(t,(function(t){e.getByDom(t).each(Dm)})),aa(e.element)},qm=function(e,t,n,r){n.get().each((function(t){Vm(e)}));var o=t.getAttachPoint(e);Bm(o,e);var i=e.getSystem().build(r);return Bm(e,i),n.set(i),i},Km=function(e,t,n,r){var o=qm(e,t,n,r);return t.onOpen(e,o),o},Xm=function(e,t,n,r){return n.get().map((function(){return qm(e,t,n,r)}))},Ym=function(e,t,n,r,o){rp(e,t),Km(e,t,n,r),o(),ip(e,t)},Jm=function(e,t,n){n.get().each((function(r){Vm(e),Fm(e),t.onClose(e,r),n.clear()}))},Qm=function(e,t,n){return n.isOpen()},Zm=function(e,t,n,r){return Qm(e,t,n)&&n.get().exists((function(n){return t.isPartOf(e,n,r)}))},ep=function(e,t,n){return n.get()},tp=function(e,t,n,r){es(e.element,t).fold((function(){ba(e.element,n)}),(function(t){ma(e.element,n,t)})),Xu(e.element,t,r)},np=function(e,t,n){ga(e.element,n).fold((function(){return rs(e.element,t)}),(function(n){return Xu(e.element,t,n)}))},rp=function(e,t,n){var r=t.getAttachPoint(e);Xu(e.element,"position",Lm.getMode(r)),tp(e,"visibility",t.cloakVisibilityAttr,"hidden")},op=function(e){return V(["top","left","right","bottom"],(function(t){return es(e,t).isSome()}))},ip=function(e,t,n){op(e.element)||rs(e.element,"position"),np(e,"visibility",t.cloakVisibilityAttr)},ap=Object.freeze({__proto__:null,cloak:rp,decloak:ip,open:Km,openWhileCloaked:Ym,close:Jm,isOpen:Qm,isPartOf:Zm,getState:ep,setContent:Xm}),up=function(e,t){return gi([wi(qo(),(function(n,r){Jm(n,e,t)}))])},sp=Object.freeze({__proto__:null,events:up}),cp=[Bc("onOpen"),Bc("onClose"),yn("isPartOf"),yn("getAttachPoint"),Bn("cloakVisibilityAttr","data-precloak-visibility")],lp=function(){var e=Xn(x.none()),t=i("not-implemented"),n=function(){return e.get().isSome()},r=function(t){e.set(x.some(t))},o=function(){return e.get()},a=function(){e.set(x.none())};return Ka({readState:t,isOpen:n,clear:a,set:r,get:o})},fp=Object.freeze({__proto__:null,init:lp}),dp=Vl({fields:cp,name:"sandboxing",active:sp,apis:ap,state:fp}),mp=i("dismiss.popups"),pp=i("reposition.popups"),hp=i("mouse.released"),gp=Pt([Bn("isExtraPart",l),zn("fireEventInstead",[Bn("event",ni())])]),vp=function(e){var t,n=on("Dismissal",gp,e);return t={},t[mp()]={schema:Pt([yn("target")]),onReceive:function(e,t){if(dp.isOpen(e)){var r=dp.isPartOf(e,t.target)||n.isExtraPart(e,t.target);r||n.fireEventInstead.fold((function(){return dp.close(e)}),(function(t){return li(e,t.event)}))}}},t},bp=Pt([zn("fireEventInstead",[Bn("event",ri())]),Sn("doReposition")]),yp=function(e){var t,n=on("Reposition",bp,e);return t={},t[pp()]={onReceive:function(e){dp.isOpen(e)&&n.fireEventInstead.fold((function(){return n.doReposition(e)}),(function(t){return li(e,t.event)}))}},t},wp=function(e,t,n){t.store.manager.onLoad(e,t,n)},xp=function(e,t,n){t.store.manager.onUnload(e,t,n)},Cp=function(e,t,n,r){t.store.manager.setValue(e,t,n,r)},kp=function(e,t,n){return t.store.manager.getValue(e,t,n)},_p=function(e,t,n){return n},Sp=Object.freeze({__proto__:null,onLoad:wp,onUnload:xp,setValue:Cp,getValue:kp,getState:_p}),Tp=function(e,t){var n=e.resetOnDom?[Ei((function(n,r){wp(n,e,t)})),Ni((function(n,r){xp(n,e,t)}))]:[Ml(e,t,wp)];return gi(n)},Rp=Object.freeze({__proto__:null,events:Tp}),Op=function(){var e=Xn(null),t=function(){return{mode:"memory",value:e.get()}},n=function(){return null===e.get()},r=function(){e.set(null)};return Ka({set:e.set,get:e.get,isNotSet:n,clear:r,readState:t})},Ap=function(){var e=function(){};return Ka({readState:e})},Ep=function(){var e=Xn({}),t=Xn({}),n=function(){return{mode:"dataset",dataByValue:e.get(),dataByText:t.get()}},r=function(){e.set({}),t.set({})},o=function(n){return $e(e.get(),n).orThunk((function(){return $e(t.get(),n)}))},i=function(n){var r=e.get(),o=t.get(),i={},a={};G(n,(function(e){i[e.value]=e,$e(e,"meta").each((function(t){$e(t,"text").each((function(t){a[t]=e}))}))})),e.set(m(m({},r),i)),t.set(m(m({},o),a))};return Ka({readState:n,lookup:o,update:i,clear:r})},Np=function(e){return e.store.manager.state(e)},Lp=Object.freeze({__proto__:null,memory:Op,dataset:Ep,manual:Ap,init:Np}),Dp=function(e,t,n,r){var o=t.store;n.update([r]),o.setValue(e,r),t.onSetValue(e,r)},Mp=function(e,t,n){var r=t.store,o=r.getDataKey(e);return n.lookup(o).fold((function(){return r.getFallbackEntry(o)}),(function(e){return e}))},Ip=function(e,t,n){var r=t.store;r.initialValue.each((function(r){Dp(e,t,n,r)}))},zp=function(e,t,n){n.clear()},Pp=[En("initialValue"),yn("getFallbackEntry"),yn("getDataKey"),yn("setValue"),Vc("manager",{setValue:Dp,getValue:Mp,onLoad:Ip,onUnload:zp,state:Ep})],Bp=function(e,t,n){return t.store.getValue(e)},$p=function(e,t,n,r){t.store.setValue(e,r),t.onSetValue(e,r)},Hp=function(e,t,n){t.store.initialValue.each((function(n){t.store.setValue(e,n)}))},Fp=[yn("getValue"),Bn("setValue",t),En("initialValue"),Vc("manager",{setValue:$p,getValue:Bp,onLoad:Hp,onUnload:t,state:qa.init})],Vp=function(e,t,n,r){n.set(r),t.onSetValue(e,r)},jp=function(e,t,n){return n.get()},Up=function(e,t,n){t.store.initialValue.each((function(e){n.isNotSet()&&n.set(e)}))},Wp=function(e,t,n){n.clear()},Gp=[En("initialValue"),Vc("manager",{setValue:Vp,getValue:jp,onLoad:Up,onUnload:Wp,state:Op})],qp=[$n("store",{mode:"memory"},sn("mode",{memory:Gp,manual:Fp,dataset:Pp})),Bc("onSetValue"),Bn("resetOnDom",!1)],Kp=Vl({fields:qp,name:"representing",active:Rp,apis:Sp,extra:{setValueFrom:function(e,t){var n=Kp.getValue(t);Kp.setValue(e,n)}},state:Lp}),Xp=function(e,t){return qn(e,{},W(t,(function(t){return Tn(t.name(),"Cannot configure "+t.name()+" for "+e)})).concat([Kn("dump",a)]))},Yp=function(e){return e.dump},Jp=function(e,t){return m(m({},e.dump),Hl(t))},Qp={field:Xp,augment:Jp,get:Yp},Zp="placeholder",eh=je.generate([{single:["required","valueThunk"]},{multiple:["required","valueThunks"]}]),th=function(e){return He(e,"uiType")},nh=function(e,t,n,r){return e.exists((function(e){return e!==n.owner}))?eh.single(!0,i(n)):$e(r,n.name).fold((function(){throw new Error("Unknown placeholder component: "+n.name+"\nKnown: ["+Oe(r)+"]\nNamespace: "+e.getOr("none")+"\nSpec: "+JSON.stringify(n,null,2))}),(function(e){return e.replace()}))},rh=function(e,t,n,r){return th(n)&&n.uiType===Zp?nh(e,t,n,r):eh.single(!1,i(n))},oh=function(e,t,n,r){var o=rh(e,t,n,r);return o.fold((function(o,i){var a=th(n)?i(t,n.config,n.validated):i(t),u=$e(a,"components").getOr([]),s=ne(u,(function(n){return oh(e,t,n,r)}));return[m(m({},a),{components:s})]}),(function(e,r){if(th(n)){var o=r(t,n.config,n.validated),i=n.validated.preprocess.getOr(a);return i(o)}return r(t)}))},ih=function(e,t,n,r){return ne(n,(function(n){return oh(e,t,n,r)}))},ah=function(e,t){var n=!1,r=function(){return n},o=function(){if(n)throw new Error("Trying to use the same placeholder more than once: "+e);return n=!0,t},a=function(){return t.fold((function(e,t){return e}),(function(e,t){return e}))};return{name:i(e),required:a,used:r,replace:o}},uh=function(e,t,n,r){var o=Ne(r,(function(e,t){return ah(t,e)})),i=ih(e,t,n,o);return Ee(o,(function(n){if(!1===n.used()&&n.required())throw new Error("Placeholder: "+n.name()+" was not found in components list\nNamespace: "+e.getOr("none")+"\nComponents: "+JSON.stringify(t.components,null,2))})),i},sh=eh.single,ch=eh.multiple,lh=i(Zp),fh=je.generate([{required:["data"]},{external:["data"]},{optional:["data"]},{group:["data"]}]),dh=Bn("factory",{sketch:a}),mh=Bn("schema",[]),ph=yn("name"),hh=Gt("pname","pname",nt((function(e){return"<alloy."+Ra(e.name)+">"})),ln()),gh=Kn("schema",(function(){return[En("preprocess")]})),vh=Bn("defaults",i({})),bh=Bn("overrides",i({})),yh=Bt([dh,mh,ph,hh,vh,bh]),wh=Bt([dh,mh,ph,vh,bh]),xh=Bt([dh,mh,ph,hh,vh,bh]),Ch=Bt([dh,gh,ph,yn("unit"),hh,vh,bh]),kh=function(e){return e.fold(x.some,x.none,x.some,x.some)},_h=function(e){var t=function(e){return e.name};return e.fold(t,t,t,t)},Sh=function(e){return e.fold(a,a,a,a)},Th=function(e,t){return function(n){var r=on("Converting part type",t,n);return e(r)}},Rh=Th(fh.required,yh),Oh=Th(fh.external,wh),Ah=Th(fh.optional,xh),Eh=Th(fh.group,Ch),Nh=i("entirety"),Lh=Object.freeze({__proto__:null,required:Rh,external:Oh,optional:Ah,group:Eh,asNamedPart:kh,name:_h,asCommon:Sh,original:Nh}),Dh=function(e,t,n,r){return Ke(t.defaults(e,n,r),n,{uid:e.partUids[t.name]},t.overrides(e,n,r))},Mh=function(e,t,n){var r={},o={};return G(n,(function(e){e.fold((function(e){r[e.pname]=sh(!0,(function(t,n,r){return e.factory.sketch(Dh(t,e,n,r))}))}),(function(e){var n=t.parts[e.name];o[e.name]=i(e.factory.sketch(Dh(t,e,n[Nh()]),n))}),(function(e){r[e.pname]=sh(!1,(function(t,n,r){return e.factory.sketch(Dh(t,e,n,r))}))}),(function(e){r[e.pname]=ch(!0,(function(t,n,r){var o=t[e.name];return W(o,(function(n){return e.factory.sketch(Ke(e.defaults(t,n,r),n,e.overrides(t,n)))}))}))}))})),{internals:i(r),externals:i(o)}},Ih=function(e,t){var n={};return G(t,(function(t){kh(t).each((function(t){var r=zh(e,t.pname);n[t.name]=function(n){var o=on("Part: "+t.name+" in "+e,Bt(t.schema),n);return m(m({},r),{config:n,validated:o})}}))})),n},zh=function(e,t){return{uiType:lh(),owner:e,name:t}},Ph=function(e,t,n){return{uiType:lh(),owner:e,name:t,config:n,validated:{}}},Bh=function(e){return ne(e,(function(e){return e.fold(x.none,x.some,x.none,x.none).map((function(e){return Rn(e.name,e.schema.concat([jc(Nh())]))})).toArray()}))},$h=function(e){return W(e,_h)},Hh=function(e,t,n){return Mh(e,t,n)},Fh=function(e,t,n){return uh(x.some(e),t,t.components,n)},Vh=function(e,t,n){var r=t.partUids[n];return e.getSystem().getByUid(r).toOptional()},jh=function(e,t,n){return Vh(e,t,n).getOrDie("Could not find part: "+n)},Uh=function(e,t,n){var r={},o=t.partUids,a=e.getSystem();return G(n,(function(e){r[e]=i(a.getByUid(o[e]))})),r},Wh=function(e,t){var n=e.getSystem();return Ne(t.partUids,(function(e,t){return i(n.getByUid(e))}))},Gh=function(e){return Oe(e.partUids)},qh=function(e,t,n){var r={},o=t.partUids,a=e.getSystem();return G(n,(function(e){r[e]=i(a.getByUid(o[e]).getOrDie())})),r},Kh=function(e,t){var n=$h(t);return lt(W(n,(function(t){return{key:t,value:e+"-"+t}})))},Xh=function(e){return Gt("partUids","partUids",rt((function(t){return Kh(t.uid,e)})),ln())},Yh=Object.freeze({__proto__:null,generate:Ih,generateOne:Ph,schemas:Bh,names:$h,substitutes:Hh,components:Fh,defaultUids:Kh,defaultUidsSchema:Xh,getAllParts:Wh,getAllPartNames:Gh,getPart:Vh,getPartOrDie:jh,getParts:Uh,getPartsOrDie:qh}),Jh=function(e,t){var n=e.length>0?[Rn("parts",e)]:[];return n.concat([yn("uid"),Bn("dom",{}),Bn("components",[]),jc("originalSpec"),Bn("debug.sketcher",{})]).concat(t)},Qh=function(e,t,n,r,o){var i=Jh(r,o);return on(e+" [SpecSchema]",Pt(i.concat(t)),n)},Zh=function(e,t,n,r){var o=ng(r),i=Qh(e,t,o,[],[]);return n(i,o)},eg=function(e,t,n,r,o){var i=ng(o),a=Bh(n),u=Xh(n),s=Qh(e,t,i,a,[u]),c=Hh(e,s,n),l=Fh(e,s,c.internals());return r(s,l,i,c.externals())},tg=function(e){return He(e,"uid")},ng=function(e){return tg(e)?e:m(m({},e),{uid:Ia("uid")})};function rg(e){return void 0!==e.uid}var og,ig=Pt([yn("name"),yn("factory"),yn("configFields"),Bn("apis",{}),Bn("extraApis",{})]),ag=Pt([yn("name"),yn("factory"),yn("configFields"),yn("partFields"),Bn("apis",{}),Bn("extraApis",{})]),ug=function(e){var t=on("Sketcher for "+e.name,ig,e),n=function(e){return Zh(t.name,t.configFields,t.factory,e)},r=Ne(t.apis,Ga),o=Ne(t.extraApis,(function(e,t){return Fa(e,t)}));return m(m({name:t.name,configFields:t.configFields,sketch:n},r),o)},sg=function(e){var t=on("Sketcher for "+e.name,ag,e),n=function(e){return eg(t.name,t.configFields,t.partFields,t.factory,e)},r=Ih(t.name,t.partFields),o=Ne(t.apis,Ga),i=Ne(t.extraApis,(function(e,t){return Fa(e,t)}));return m(m({name:t.name,partFields:t.partFields,configFields:t.configFields,sketch:n,parts:r},o),i)},cg=function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t},lg=function(e){for(var t=[],n=0;n<e.length;n++){var r=e[n];if(!r.isSome())return x.none();t.push(r.getOrDie())}return x.some(t)},fg=function(e,t,n){return e.isSome()&&t.isSome()?x.some(n(e.getOrDie(),t.getOrDie())):x.none()},dg=function(e,t,n,r){return e.isSome()&&t.isSome()&&n.isSome()?x.some(r(e.getOrDie(),t.getOrDie(),n.getOrDie())):x.none()},mg=function(e,t){return void 0!==e&&null!==e?x.some(t(e)):x.none()},pg=function(e,t){return e?x.some(t):x.none()},hg=function(e){return"input"===Mi(e)&&"radio"!==ha(e,"type")||"textarea"===Mi(e)},gg=function(e,t,n){return t.find(e)},vg=Object.freeze({__proto__:null,getCurrent:gg}),bg=[yn("find")],yg=Vl({fields:bg,name:"composing",apis:vg}),wg=function(e,t,n,r){var o=zd(e.element,"."+t.highlightClass);G(o,(function(n){V(r,(function(e){return e.element===n}))||(Au(n,t.highlightClass),e.getSystem().getByDom(n).each((function(n){t.onDehighlight(e,n),li(n,ci())})))}))},xg=function(e,t,n){return wg(e,t,n,[])},Cg=function(e,t,n,r){Og(e,t,n,r)&&(Au(r.element,t.highlightClass),t.onDehighlight(e,r),li(r,ci()))},kg=function(e,t,n,r){wg(e,t,n,[r]),Og(e,t,n,r)||(Ru(r.element,t.highlightClass),t.onHighlight(e,r),li(r,si()))},_g=function(e,t,n){Ng(e,t).each((function(r){kg(e,t,n,r)}))},Sg=function(e,t,n){Lg(e,t).each((function(r){kg(e,t,n,r)}))},Tg=function(e,t,n,r){Eg(e,t,n,r).fold((function(e){throw new Error(e)}),(function(r){kg(e,t,n,r)}))},Rg=function(e,t,n,r){var o=zg(e,t),i=Z(o,r);i.each((function(r){kg(e,t,n,r)}))},Og=function(e,t,n,r){return Eu(r.element,t.highlightClass)},Ag=function(e,t,n){return pc(e.element,"."+t.highlightClass).bind((function(t){return e.getSystem().getByDom(t).toOptional()}))},Eg=function(e,t,n,r){var o=zd(e.element,"."+t.itemClass);return x.from(o[r]).fold((function(){return ge.error("No element found with index "+r)}),e.getSystem().getByDom)},Ng=function(e,t,n){return pc(e.element,"."+t.itemClass).bind((function(t){return e.getSystem().getByDom(t).toOptional()}))},Lg=function(e,t,n){var r=zd(e.element,"."+t.itemClass),o=r.length>0?x.some(r[r.length-1]):x.none();return o.bind((function(t){return e.getSystem().getByDom(t).toOptional()}))},Dg=function(e,t,n,r){var o=zd(e.element,"."+t.itemClass),i=ee(o,(function(e){return Eu(e,t.highlightClass)}));return i.bind((function(t){var n=gf(t,r,0,o.length-1);return e.getSystem().getByDom(o[n]).toOptional()}))},Mg=function(e,t,n){return Dg(e,t,n,-1)},Ig=function(e,t,n){return Dg(e,t,n,1)},zg=function(e,t,n){var r=zd(e.element,"."+t.itemClass);return cg(W(r,(function(t){return e.getSystem().getByDom(t).toOptional()})))},Pg=Object.freeze({__proto__:null,dehighlightAll:xg,dehighlight:Cg,highlight:kg,highlightFirst:_g,highlightLast:Sg,highlightAt:Tg,highlightBy:Rg,isHighlighted:Og,getHighlighted:Ag,getFirst:Ng,getLast:Lg,getPrevious:Mg,getNext:Ig,getCandidates:zg}),Bg=[yn("highlightClass"),yn("itemClass"),Bc("onHighlight"),Bc("onDehighlight")],$g=Vl({fields:Bg,name:"highlighting",apis:Pg}),Hg=[8],Fg=[9],Vg=[13],jg=[27],Ug=[32],Wg=[37],Gg=[38],qg=[39],Kg=[40],Xg=function(e,t,n){var r=oe(e.slice(0,t)),o=oe(e.slice(t+1));return Z(r.concat(o),n)},Yg=function(e,t,n){var r=oe(e.slice(0,t));return Z(r,n)},Jg=function(e,t,n){var r=e.slice(0,t),o=e.slice(t+1);return Z(o.concat(r),n)},Qg=function(e,t,n){var r=e.slice(t+1);return Z(r,n)},Zg=function(e){return function(t){var n=t.raw;return F(e,n.which)}},ev=function(e){return function(t){return re(e,(function(e){return e(t)}))}},tv=function(e){var t=e.raw;return!0===t.shiftKey},nv=function(e){var t=e.raw;return!0===t.ctrlKey},rv=s(tv),ov=function(e,t){return{matches:e,classification:t}},iv=function(e,t){var n=Z(e,(function(e){return e.matches(t)}));return n.map((function(e){return e.classification}))},av=function(e,t,n){var r=t.exists((function(e){return n.exists((function(t){return oo(t,e)}))}));r||fi(e,oi(),{prevFocus:t,newFocus:n})},uv=function(){var e=function(e){return ef(e.element)},t=function(t,n){var r=e(t);t.getSystem().triggerFocus(n,t.element);var o=e(t);av(t,r,o)};return{get:e,set:t}},sv=function(){var e=function(e){return $g.getHighlighted(e).map((function(e){return e.element}))},n=function(n,r){var o=e(n);n.getSystem().getByDom(r).fold(t,(function(e){$g.highlight(n,e)}));var i=e(n);av(n,o,i)};return{get:e,set:n}};(function(e){e["OnFocusMode"]="onFocus",e["OnEnterOrSpaceMode"]="onEnterOrSpace",e["OnApiMode"]="onApi"})(og||(og={}));var cv=function(e,t,n,r,o){var i=function(){return e.concat([Bn("focusManager",uv()),$n("focusInside","onFocus",Zt((function(e){return F(["onFocus","onEnterOrSpace","onApi"],e)?ge.value(e):ge.error("Invalid value for focusInside")}))),Vc("handler",s),Vc("state",t),Vc("sendFocusIn",o)])},a=function(e,t,n,r,o){var i=n(e,t,r,o);return iv(i,t.event).bind((function(n){return n(e,t,r,o)}))},u=function(e,t){var i=e.focusInside!==og.OnFocusMode?x.none():o(e).map((function(n){return wi($o(),(function(r,o){n(r,e,t),o.stop()}))})),u=function(n,r){var i=Zg(Ug.concat(Vg))(r.event);e.focusInside===og.OnEnterOrSpaceMode&&i&&fo(n,r)&&o(e).each((function(o){o(n,e,t),r.stop()}))},s=[wi(Eo(),(function(r,o){a(r,o,n,e,t).fold((function(){u(r,o)}),(function(e){o.stop()}))})),wi(No(),(function(n,o){a(n,o,r,e,t).each((function(e){o.stop()}))}))];return gi(i.toArray().concat(s))},s={schema:i,processKey:a,toEvents:u};return s},lv=function(e){var t=[En("onEscape"),En("onEnter"),Bn("selector",'[data-alloy-tabstop="true"]:not(:disabled)'),Bn("firstTabstop",0),Bn("useTabstopAt",f),En("visibilitySelector")].concat([e]),n=function(e,t){var n=e.visibilitySelector.bind((function(e){return hc(t,e)})).getOr(t);return ks(n)>0},r=function(e,t){var r=zd(e.element,t.selector),o=X(r,(function(e){return n(t,e)}));return x.from(o[t.firstTabstop])},o=function(e,t){return t.focusManager.get(e).bind((function(e){return hc(e,t.selector)}))},a=function(e,t){return n(e,t)&&e.useTabstopAt(t)},s=function(e,t,n){r(e,t).each((function(n){t.focusManager.set(e,n)}))},c=function(e,t,n,r,o){return o(t,n,(function(e){return a(r,e)})).fold((function(){return r.cyclic?x.some(!0):x.none()}),(function(t){return r.focusManager.set(e,t),x.some(!0)}))},l=function(e,t,n,r){var i=zd(e.element,n.selector);return o(e,n).bind((function(t){var o=ee(i,u(oo,t));return o.bind((function(t){return c(e,i,t,n,r)}))}))},d=function(e,t,n){var r=n.cyclic?Xg:Yg;return l(e,t,n,r)},m=function(e,t,n){var r=n.cyclic?Jg:Qg;return l(e,t,n,r)},p=function(e,t,n){return n.onEnter.bind((function(n){return n(e,t)}))},h=function(e,t,n){return n.onEscape.bind((function(n){return n(e,t)}))},g=i([ov(ev([tv,Zg(Fg)]),d),ov(Zg(Fg),m),ov(Zg(jg),h),ov(ev([rv,Zg(Vg)]),p)]),v=i([]);return cv(t,qa.init,g,v,(function(){return x.some(s)}))},fv=lv(Kn("cyclic",l)),dv=lv(Kn("cyclic",f)),mv=function(e,t,n){return mi(e,n,jo()),x.some(!0)},pv=function(e,t,n){var r=hg(n)&&Zg(Ug)(t.event);return r?x.none():mv(e,t,n)},hv=function(e,t){return x.some(!0)},gv=[Bn("execute",pv),Bn("useSpace",!1),Bn("useEnter",!0),Bn("useControlEnter",!1),Bn("useDown",!1)],vv=function(e,t,n){return n.execute(e,t,e.element)},bv=function(e,t,n,r){var o=n.useSpace&&!hg(e.element)?Ug:[],i=n.useEnter?Vg:[],a=n.useDown?Kg:[],u=o.concat(i).concat(a);return[ov(Zg(u),vv)].concat(n.useControlEnter?[ov(ev([nv,Zg(Vg)]),vv)]:[])},yv=function(e,t,n,r){return n.useSpace&&!hg(e.element)?[ov(Zg(Ug),hv)]:[]},wv=cv(gv,qa.init,bv,yv,(function(){return x.none()})),xv=function(){var e=Xn(x.none()),t=function(t,n){e.set(x.some({numRows:t,numColumns:n}))},n=function(){return e.get().map((function(e){return e.numRows}))},r=function(){return e.get().map((function(e){return e.numColumns}))};return Ka({readState:function(){return e.get().map((function(e){return{numRows:String(e.numRows),numColumns:String(e.numColumns)}})).getOr({numRows:"?",numColumns:"?"})},setGridSize:t,getNumRows:n,getNumColumns:r})},Cv=function(e){return e.state(e)},kv=Object.freeze({__proto__:null,flatgrid:xv,init:Cv}),_v=function(e){return function(t,n,r,o){var i=e(t.element);return Ov(i,t,n,r,o)}},Sv=function(e,t){var n=Bf(e,t);return _v(n)},Tv=function(e,t){var n=Bf(t,e);return _v(n)},Rv=function(e){return function(t,n,r,o){return Ov(e,t,n,r,o)}},Ov=function(e,t,n,r,o){var i=r.focusManager.get(t).bind((function(n){return e(t.element,n,r,o)}));return i.map((function(e){return r.focusManager.set(t,e),!0}))},Av=Rv,Ev=Rv,Nv=Rv,Lv=function(e){return e.offsetWidth<=0&&e.offsetHeight<=0},Dv=function(e){return!Lv(e.dom)},Mv=function(e,t){return ee(e,t).map((function(t){return{index:t,candidates:e}}))},Iv=function(e,t,n){var r=function(e){return oo(e,t)},o=zd(e,n),i=X(o,Dv);return Mv(i,r)},zv=function(e,t){return ee(e,(function(e){return oo(t,e)}))},Pv=function(e,t,n,r){var o=Math.floor(t/n),i=t%n;return r(o,i).bind((function(t){var r=t.row*n+t.column;return r>=0&&r<e.length?x.some(e[r]):x.none()}))},Bv=function(e,t,n,r,o){return Pv(e,t,r,(function(t,i){var a=t===n-1,u=a?e.length-t*r:r,s=gf(i,o,0,u-1);return x.some({row:t,column:s})}))},$v=function(e,t,n,r,o){return Pv(e,t,r,(function(t,i){var a=gf(t,o,0,n-1),u=a===n-1,s=u?e.length-a*r:r,c=vf(i,0,s-1);return x.some({row:a,column:c})}))},Hv=function(e,t,n,r){return Bv(e,t,n,r,1)},Fv=function(e,t,n,r){return Bv(e,t,n,r,-1)},Vv=function(e,t,n,r){return $v(e,t,n,r,-1)},jv=function(e,t,n,r){return $v(e,t,n,r,1)},Uv=[yn("selector"),Bn("execute",pv),$c("onEscape"),Bn("captureTab",!1),Uc()],Wv=function(e,t,n){pc(e.element,t.selector).each((function(n){t.focusManager.set(e,n)}))},Gv=function(e,t){return t.focusManager.get(e).bind((function(e){return hc(e,t.selector)}))},qv=function(e,t,n,r){return Gv(e,n).bind((function(r){return n.execute(e,t,r)}))},Kv=function(e){return function(t,n,r,o){return Iv(t,n,r.selector).bind((function(t){return e(t.candidates,t.index,o.getNumRows().getOr(r.initSize.numRows),o.getNumColumns().getOr(r.initSize.numColumns))}))}},Xv=function(e,t,n){return n.captureTab?x.some(!0):x.none()},Yv=function(e,t,n){return n.onEscape(e,t)},Jv=Kv(Fv),Qv=Kv(Hv),Zv=Kv(Vv),eb=Kv(jv),tb=i([ov(Zg(Wg),Sv(Jv,Qv)),ov(Zg(qg),Tv(Jv,Qv)),ov(Zg(Gg),Av(Zv)),ov(Zg(Kg),Ev(eb)),ov(ev([tv,Zg(Fg)]),Xv),ov(ev([rv,Zg(Fg)]),Xv),ov(Zg(jg),Yv),ov(Zg(Ug.concat(Vg)),qv)]),nb=i([ov(Zg(Ug),hv)]),rb=cv(Uv,xv,tb,nb,(function(){return x.some(Wv)})),ob=function(e,t,n,r){var o=function(e){return"button"===Mi(e)&&"disabled"===ha(e,"disabled")},i=function(e,t,n){var a=gf(t,r,0,n.length-1);return a===e?x.none():o(n[a])?i(e,a,n):x.from(n[a])};return Iv(e,n,t).bind((function(e){var t=e.index,n=e.candidates;return i(t,t,n)}))},ib=[yn("selector"),Bn("getInitial",x.none),Bn("execute",pv),$c("onEscape"),Bn("executeOnMove",!1),Bn("allowVertical",!0)],ab=function(e,t){return t.focusManager.get(e).bind((function(e){return hc(e,t.selector)}))},ub=function(e,t,n){return ab(e,n).bind((function(r){return n.execute(e,t,r)}))},sb=function(e,t,n){t.getInitial(e).orThunk((function(){return pc(e.element,t.selector)})).each((function(n){t.focusManager.set(e,n)}))},cb=function(e,t,n){return ob(e,n.selector,t,-1)},lb=function(e,t,n){return ob(e,n.selector,t,1)},fb=function(e){return function(t,n,r,o){return e(t,n,r,o).bind((function(){return r.executeOnMove?ub(t,n,r):x.some(!0)}))}},db=function(e,t,n){return n.onEscape(e,t)},mb=function(e,t,n,r){var o=Wg.concat(n.allowVertical?Gg:[]),i=qg.concat(n.allowVertical?Kg:[]);return[ov(Zg(o),fb(Sv(cb,lb))),ov(Zg(i),fb(Tv(cb,lb))),ov(Zg(Vg),ub),ov(Zg(Ug),ub),ov(Zg(jg),db)]},pb=i([ov(Zg(Ug),hv)]),hb=cv(ib,qa.init,mb,pb,(function(){return x.some(sb)})),gb=function(e,t,n){return x.from(e[t]).bind((function(e){return x.from(e[n]).map((function(e){return{rowIndex:t,columnIndex:n,cell:e}}))}))},vb=function(e,t,n,r){var o=e[t],i=o.length,a=gf(n,r,0,i-1);return gb(e,t,a)},bb=function(e,t,n,r){var o=gf(n,r,0,e.length-1),i=e[o].length,a=vf(t,0,i-1);return gb(e,o,a)},yb=function(e,t,n,r){var o=e[t],i=o.length,a=vf(n+r,0,i-1);return gb(e,t,a)},wb=function(e,t,n,r){var o=vf(n+r,0,e.length-1),i=e[o].length,a=vf(t,0,i-1);return gb(e,o,a)},xb=function(e,t,n){return vb(e,t,n,1)},Cb=function(e,t,n){return vb(e,t,n,-1)},kb=function(e,t,n){return bb(e,n,t,-1)},_b=function(e,t,n){return bb(e,n,t,1)},Sb=function(e,t,n){return yb(e,t,n,-1)},Tb=function(e,t,n){return yb(e,t,n,1)},Rb=function(e,t,n){return wb(e,n,t,-1)},Ob=function(e,t,n){return wb(e,n,t,1)},Ab=[Rn("selectors",[yn("row"),yn("cell")]),Bn("cycles",!0),Bn("previousSelector",x.none),Bn("execute",pv)],Eb=function(e,t,n){var r=t.previousSelector(e).orThunk((function(){var n=t.selectors;return pc(e.element,n.cell)}));r.each((function(n){t.focusManager.set(e,n)}))},Nb=function(e,t,n){return ef(e.element).bind((function(r){return n.execute(e,t,r)}))},Lb=function(e,t){return W(e,(function(e){return zd(e,t.selectors.cell)}))},Db=function(e,t){return function(n,r,o){var i=o.cycles?e:t;return hc(r,o.selectors.row).bind((function(e){var t=zd(e,o.selectors.cell);return zv(t,r).bind((function(t){var r=zd(n,o.selectors.row);return zv(r,e).bind((function(e){var n=Lb(r,o);return i(n,e,t).map((function(e){return e.cell}))}))}))}))}},Mb=Db(Cb,Sb),Ib=Db(xb,Tb),zb=Db(kb,Rb),Pb=Db(_b,Ob),Bb=i([ov(Zg(Wg),Sv(Mb,Ib)),ov(Zg(qg),Tv(Mb,Ib)),ov(Zg(Gg),Av(zb)),ov(Zg(Kg),Ev(Pb)),ov(Zg(Ug.concat(Vg)),Nb)]),$b=i([ov(Zg(Ug),hv)]),Hb=cv(Ab,qa.init,Bb,$b,(function(){return x.some(Eb)})),Fb=[yn("selector"),Bn("execute",pv),Bn("moveOnTab",!1)],Vb=function(e,t,n){return n.focusManager.get(e).bind((function(r){return n.execute(e,t,r)}))},jb=function(e,t,n){pc(e.element,t.selector).each((function(n){t.focusManager.set(e,n)}))},Ub=function(e,t,n){return ob(e,n.selector,t,-1)},Wb=function(e,t,n){return ob(e,n.selector,t,1)},Gb=function(e,t,n,r){return n.moveOnTab?Nv(Ub)(e,t,n,r):x.none()},qb=function(e,t,n,r){return n.moveOnTab?Nv(Wb)(e,t,n,r):x.none()},Kb=i([ov(Zg(Gg),Nv(Ub)),ov(Zg(Kg),Nv(Wb)),ov(ev([tv,Zg(Fg)]),Gb),ov(ev([rv,Zg(Fg)]),qb),ov(Zg(Vg),Vb),ov(Zg(Ug),Vb)]),Xb=i([ov(Zg(Ug),hv)]),Yb=cv(Fb,qa.init,Kb,Xb,(function(){return x.some(jb)})),Jb=[$c("onSpace"),$c("onEnter"),$c("onShiftEnter"),$c("onLeft"),$c("onRight"),$c("onTab"),$c("onShiftTab"),$c("onUp"),$c("onDown"),$c("onEscape"),Bn("stopSpaceKeyup",!1),En("focusIn")],Qb=function(e,t,n){return[ov(Zg(Ug),n.onSpace),ov(ev([rv,Zg(Vg)]),n.onEnter),ov(ev([tv,Zg(Vg)]),n.onShiftEnter),ov(ev([tv,Zg(Fg)]),n.onShiftTab),ov(ev([rv,Zg(Fg)]),n.onTab),ov(Zg(Gg),n.onUp),ov(Zg(Kg),n.onDown),ov(Zg(Wg),n.onLeft),ov(Zg(qg),n.onRight),ov(Zg(Ug),n.onSpace),ov(Zg(jg),n.onEscape)]},Zb=function(e,t,n){return n.stopSpaceKeyup?[ov(Zg(Ug),hv)]:[]},ey=cv(Jb,qa.init,Qb,Zb,(function(e){return e.focusIn})),ty=fv.schema(),ny=dv.schema(),ry=hb.schema(),oy=rb.schema(),iy=Hb.schema(),ay=wv.schema(),uy=Yb.schema(),sy=ey.schema(),cy=Object.freeze({__proto__:null,acyclic:ty,cyclic:ny,flow:ry,flatgrid:oy,matrix:iy,execution:ay,menu:uy,special:sy}),ly=function(e){return Fe(e,"setGridSize")},fy=Ul({branchKey:"mode",branches:cy,name:"keying",active:{events:function(e,t){var n=e.handler;return n.toEvents(e,t)}},apis:{focusIn:function(e,t,n){t.sendFocusIn(t).fold((function(){e.getSystem().triggerFocus(e.element,e.element)}),(function(r){r(e,t,n)}))},setGridSize:function(e,t,n,r,o){ly(n)?n.setGridSize(r,o):console.error("Layout does not support setGridSize")}},state:kv}),dy=function(e,t,n,r){tf((function(){var t=W(r,e.getSystem().build);Pm(e,t)}),e.element)},my=function(e,t,n,r){var o=e.getSystem().build(r);$m(e,o,n)},py=function(e,t,n,r){my(e,t,ta,r)},hy=function(e,t,n,r){my(e,t,ea,r)},gy=function(e,t,n,r){var o=vy(e),i=Z(o,(function(e){return oo(r.element,e.element)}));i.each(Fm)},vy=function(e,t){return e.components()},by=function(e,t,n,r,o){var i=vy(e);return x.from(i[r]).map((function(i){return gy(e,t,n,i),o.each((function(n){my(e,t,(function(e,t){na(e,t,r)}),n)})),i}))},yy=function(e,t,n,r,o){var i=vy(e);return ee(i,r).bind((function(r){return by(e,t,n,r,o)}))},wy=Object.freeze({__proto__:null,append:py,prepend:hy,remove:gy,replaceAt:by,replaceBy:yy,set:dy,contents:vy}),xy=Vl({fields:[],name:"replacing",apis:wy}),Cy=function(e,t){var n=gi(t);return Vl({fields:[yn("enabled")],name:e,active:{events:i(n)}})},ky=function(e,t){var n=Cy(e,t);return{key:e,value:{config:{},me:n,configAsRaw:i({}),initialConfig:{},state:qa}}},_y=function(e,t){t.ignore||(Yl(e.element),t.onFocus(e))},Sy=function(e,t){t.ignore||Jl(e.element)},Ty=function(e){return Ql(e.element)},Ry=Object.freeze({__proto__:null,focus:_y,blur:Sy,isFocused:Ty}),Oy=function(e,t){var n=t.ignore?{}:{attributes:{tabindex:"-1"}};return Za(n)},Ay=function(e){return gi([wi($o(),(function(t,n){_y(t,e),n.stop()}))].concat(e.stopMousedown?[wi(ko(),(function(e,t){t.event.prevent()}))]:[]))},Ey=Object.freeze({__proto__:null,exhibit:Oy,events:Ay}),Ny=[Bc("onFocus"),Bn("stopMousedown",!1),Bn("ignore",!1)],Ly=Vl({fields:Ny,name:"focusing",active:Ey,apis:Ry}),Dy=function(e){var t=function(){var t=Xn(e),n=function(){return t.get()},r=function(e){return t.set(e)},o=function(){return t.set(e)},i=function(){return t.get()};return{get:n,set:r,clear:o,readState:i}};return{init:t}},My=function(e,t,n){var r=t.aria;r.update(e,r,n.get())},Iy=function(e,t,n){t.toggleClass.each((function(t){n.get()?Ru(e.element,t):Au(e.element,t)}))},zy=function(e,t,n){$y(e,t,n,!n.get())},Py=function(e,t,n){n.set(!0),Iy(e,t,n),My(e,t,n)},By=function(e,t,n){n.set(!1),Iy(e,t,n),My(e,t,n)},$y=function(e,t,n,r){var o=r?Py:By;o(e,t,n)},Hy=function(e,t,n){return n.get()},Fy=function(e,t,n){$y(e,t,n,t.selected)},Vy=Object.freeze({__proto__:null,onLoad:Fy,toggle:zy,isOn:Hy,on:Py,off:By,set:$y}),jy=function(){return Za({})},Uy=function(e,t){var n=Dl(e,t,zy),r=Ml(e,t,Fy);return gi(te([e.toggleOnExecute?[n]:[],[r]]))},Wy=Object.freeze({__proto__:null,exhibit:jy,events:Uy}),Gy=function(e,t,n){ma(e.element,"aria-pressed",n),t.syncWithExpanded&&Xy(e,t,n)},qy=function(e,t,n){ma(e.element,"aria-selected",n)},Ky=function(e,t,n){ma(e.element,"aria-checked",n)},Xy=function(e,t,n){ma(e.element,"aria-expanded",n)},Yy=[Bn("selected",!1),En("toggleClass"),Bn("toggleOnExecute",!0),$n("aria",{mode:"none"},sn("mode",{pressed:[Bn("syncWithExpanded",!1),Vc("update",Gy)],checked:[Vc("update",Ky)],expanded:[Vc("update",Xy)],selected:[Vc("update",qy)],none:[Vc("update",t)]}))],Jy=Vl({fields:Yy,name:"toggling",active:Wy,apis:Vy,state:Dy(!1)}),Qy=function(){var e=function(e,t){t.stop(),di(e)};return[wi(Mo(),e),wi(Wo(),e),Ri(yo()),Ri(ko())]},Zy=function(e){var t=function(e){return Di((function(t,n){e(t),n.stop()}))};return gi(te([e.map(t).toArray(),Qy()]))},ew="alloy.item-hover",tw="alloy.item-focus",nw=function(e){(ef(e.element).isNone()||Ly.isFocused(e))&&(Ly.isFocused(e)||Ly.focus(e),fi(e,ew,{item:e}))},rw=function(e){fi(e,tw,{item:e})},ow=i(ew),iw=i(tw),aw=function(e){return{dom:e.dom,domModification:m(m({},e.domModification),{attributes:m(m(m({role:e.toggling.isSome()?"menuitemcheckbox":"menuitem"},e.domModification.attributes),{"aria-haspopup":e.hasSubmenu}),e.hasSubmenu?{"aria-expanded":!1}:{})}),behaviours:Qp.augment(e.itemBehaviours,[e.toggling.fold(Jy.revoke,(function(e){return Jy.config(m({aria:{mode:"checked"}},e))})),Ly.config({ignore:e.ignoreFocus,stopMousedown:e.ignoreFocus,onFocus:function(e){rw(e)}}),fy.config({mode:"execution"}),Kp.config({store:{mode:"memory",initialValue:e.data}}),ky("item-type-events",h(Qy(),[wi(Ro(),nw),wi(Uo(),Ly.focus)]))]),components:e.components,eventOrder:e.eventOrder}},uw=[yn("data"),yn("components"),yn("dom"),Bn("hasSubmenu",!1),En("toggling"),Qp.field("itemBehaviours",[Jy,Ly,fy,Kp]),Bn("ignoreFocus",!1),Bn("domModification",{}),Vc("builder",aw),Bn("eventOrder",{})],sw=function(e){return{dom:e.dom,components:e.components,events:gi([Oi(Uo())])}},cw=[yn("dom"),yn("components"),Vc("builder",sw)],lw=function(){return"item-widget"},fw=i([Rh({name:"widget",overrides:function(e){return{behaviours:Hl([Kp.config({store:{mode:"manual",getValue:function(t){return e.data},setValue:function(){}}})])}}})]),dw=function(e){var t=Hh(lw(),e,fw()),n=Fh(lw(),e,t.internals()),r=function(t){return Vh(t,e,"widget").map((function(e){return fy.focusIn(e),e}))},o=function(t,n){return hg(n.event.target)?x.none():function(){return e.autofocus?(n.setSource(t.element),x.none()):x.none()}()};return{dom:e.dom,components:n,domModification:e.domModification,events:gi([Di((function(e,t){r(e).each((function(e){t.stop()}))})),wi(Ro(),nw),wi(Uo(),(function(t,n){e.autofocus?r(t):Ly.focus(t)}))]),behaviours:Qp.augment(e.widgetBehaviours,[Kp.config({store:{mode:"memory",initialValue:e.data}}),Ly.config({ignore:e.ignoreFocus,onFocus:function(e){rw(e)}}),fy.config({mode:"special",focusIn:e.autofocus?function(e){r(e)}:Wl(),onLeft:o,onRight:o,onEscape:function(t,n){return Ly.isFocused(t)||e.autofocus?e.autofocus?(n.setSource(t.element),x.none()):x.none():(Ly.focus(t),x.some(!0))}})])}},mw=[yn("uid"),yn("data"),yn("components"),yn("dom"),Bn("autofocus",!1),Bn("ignoreFocus",!1),Qp.field("widgetBehaviours",[Kp,Ly,fy]),Bn("domModification",{}),Xh(fw()),Vc("builder",dw)],pw=sn("type",{widget:mw,item:uw,separator:cw}),hw=function(e,t){return{mode:"flatgrid",selector:"."+e.markers.item,initSize:{numColumns:t.initSize.numColumns,numRows:t.initSize.numRows},focusManager:e.focusManager}},gw=function(e,t){return{mode:"matrix",selectors:{row:t.rowSelector,cell:"."+e.markers.item},focusManager:e.focusManager}},vw=function(e,t){return{mode:"menu",selector:"."+e.markers.item,moveOnTab:t.moveOnTab,focusManager:e.focusManager}},bw=i([Eh({factory:{sketch:function(e){var t=on("menu.spec item",pw,e);return t.builder(t)}},name:"items",unit:"item",defaults:function(e,t){return t.hasOwnProperty("uid")?t:m(m({},t),{uid:Ia("item")})},overrides:function(e,t){return{type:t.type,ignoreFocus:e.fakeFocus,domModification:{classes:[e.markers.item]}}}})]),yw=i([yn("value"),yn("items"),yn("dom"),yn("components"),Bn("eventOrder",{}),Xp("menuBehaviours",[$g,Kp,yg,fy]),$n("movement",{mode:"menu",moveOnTab:!0},sn("mode",{grid:[Uc(),Vc("config",hw)],matrix:[Vc("config",gw),yn("rowSelector")],menu:[Bn("moveOnTab",!0),Vc("config",vw)]})),Mc(),Bn("fakeFocus",!1),Bn("focusManager",uv()),Bc("onHighlight")]),ww=i("alloy.menu-focus"),xw=function(e,t,n,r){return{uid:e.uid,dom:e.dom,markers:e.markers,behaviours:Jp(e.menuBehaviours,[$g.config({highlightClass:e.markers.selectedItem,itemClass:e.markers.item,onHighlight:e.onHighlight}),Kp.config({store:{mode:"memory",initialValue:e.value}}),yg.config({find:x.some}),fy.config(e.movement.config(e,e.movement))]),events:gi([wi(iw(),(function(e,t){var n=t.event;e.getSystem().getByDom(n.target).each((function(n){$g.highlight(e,n),t.stop(),fi(e,ww(),{menu:e,item:n})}))})),wi(ow(),(function(e,t){var n=t.event.item;$g.highlight(e,n)}))]),components:t,eventOrder:e.eventOrder,domModification:{attributes:{role:"menu"}}}},Cw=sg({name:"Menu",configFields:yw(),partFields:bw(),factory:xw}),kw=function(e){return Le(e,(function(e,t){return{k:e,v:t}}))},_w=function(e,t,n,r){return $e(n,r).bind((function(r){return $e(e,r).bind((function(r){var o=_w(e,t,n,r);return x.some([r].concat(o))}))})).getOr([])},Sw=function(e,t){var n={};Ee(e,(function(e,t){G(e,(function(e){n[e]=t}))}));var r=t,o=kw(t),i=Ne(o,(function(e,t){return[t].concat(_w(n,r,o,t))}));return Ne(n,(function(e){return $e(i,e).getOr([e])}))},Tw=function(){var e=Xn({}),t=Xn({}),n=Xn({}),r=Xn(x.none()),o=Xn({}),i=function(){e.set({}),t.set({}),n.set({}),r.set(x.none())},a=function(){return r.get().isNone()},u=function(e,n){var r;t.set(m(m({},t.get()),(r={},r[e]={type:"prepared",menu:n},r)))},s=function(i,a,u,s){r.set(x.some(i)),e.set(u),t.set(a),o.set(s);var c=Sw(s,u);n.set(c)},c=function(t){return Pe(e.get(),(function(e,n){return e===t}))},l=function(e,t,n){return g(e).bind((function(r){return c(e).bind((function(e){return t(e).map((function(e){return{triggeredMenu:r,triggeringItem:e,triggeringPath:n}}))}))}))},f=function(e,t){var o=X(b(e).toArray(),(function(e){return g(e).isSome()}));return $e(n.get(),e).bind((function(e){var n=oe(o.concat(e)),i=ne(n,(function(e,o){return l(e,t,n.slice(0,o+1)).fold((function(){return r.get().is(e)?[]:[x.none()]}),(function(e){return[x.some(e)]}))}));return lg(i)}))},d=function(t){return $e(e.get(),t).map((function(e){var r=$e(n.get(),t).getOr([]);return[e].concat(r)}))},p=function(e){return $e(n.get(),e).bind((function(e){return e.length>1?x.some(e.slice(1)):x.none()}))},h=function(e){return $e(n.get(),e)},g=function(e){return v(e).bind(Rw)},v=function(e){return $e(t.get(),e)},b=function(t){return $e(e.get(),t)},y=function(e){var t=o.get();return ie(Oe(t),e)},w=function(){return r.get().bind(g)},C=function(){return t.get()};return{setMenuBuilt:u,setContents:s,expand:d,refresh:h,collapse:p,lookupMenu:v,lookupItem:b,otherMenus:y,getPrimary:w,getMenus:C,clear:i,isClear:a,getTriggeringPath:f}},Rw=function(e){return"prepared"===e.type?x.some(e.menu):x.none()},Ow={init:Tw,extractPreparedMenu:Rw},Aw=function(e,t){var n,r=Xn(x.none()),o=function(t,n,r){return Ne(r,(function(r,o){var i=function(){return Cw.sketch(m(m({},r),{value:o,markers:e.markers,fakeFocus:e.fakeFocus,onHighlight:e.onHighlight,focusManager:e.fakeFocus?sv():uv()}))};return o===n?{type:"prepared",menu:t.getSystem().build(i())}:{type:"notbuilt",nbMenu:i}}))},i=Ow.init(),a=function(t){var n=o(t,e.data.primary,e.data.menus),r=c();return i.setContents(e.data.primary,n,e.data.expansions,r),i.getPrimary()},u=function(e){return Kp.getValue(e).value},s=function(e,t,n){return de(t,(function(e){if(!e.getSystem().isConnected())return x.none();var t=$g.getCandidates(e);return Z(t,(function(e){return u(e)===n}))}))},c=function(t){return Ne(e.data.menus,(function(e,t){return ne(e.items,(function(e){return"separator"===e.type?[]:[e.data.value]}))}))},l=function(e,t){$g.highlight(e,t),$g.getHighlighted(t).orThunk((function(){return $g.getFirst(t)})).each((function(t){mi(e,t.element,Uo())}))},f=function(e,t){return cg(W(t,(function(t){return e.lookupMenu(t).bind((function(e){return"prepared"===e.type?x.some(e.menu):x.none()}))})))},d=function(t,n,r){var o=f(n,n.otherMenus(r));G(o,(function(n){Lu(n.element,[e.markers.backgroundMenu]),e.stayInDom||xy.remove(t,n)}))},p=function(t){return r.get().getOrThunk((function(){var n={},o=zd(t.element,"."+e.markers.item),i=X(o,(function(e){return"true"===ha(e,"aria-haspopup")}));return G(i,(function(e){t.getSystem().getByDom(e).each((function(e){var t=u(e);n[t]=e}))})),r.set(x.some(n)),n}))},h=function(e,t){var n=p(e);Ee(n,(function(e,n){var r=F(t,n);ma(e.element,"aria-expanded",r)}))},g=function(t,n,r){return x.from(r[0]).bind((function(o){return n.lookupMenu(o).bind((function(o){if("notbuilt"===o.type)return x.none();var i=o.menu,a=f(n,r.slice(1));return G(a,(function(t){Ru(t.element,e.markers.backgroundMenu)})),Uu(i.element)||xy.append(t,ws(i)),Lu(i.element,[e.markers.backgroundMenu]),l(t,i),d(t,n,r),x.some(i)}))}))};(function(e){e[e["HighlightSubmenu"]=0]="HighlightSubmenu",e[e["HighlightParent"]=1]="HighlightParent"})(n||(n={}));var v=function(e,t,n){if("notbuilt"===n.type){var r=e.getSystem().build(n.nbMenu());return i.setMenuBuilt(t,r),r}return n.menu},b=function(t,r,o){void 0===o&&(o=n.HighlightSubmenu);var a=u(r);return i.expand(a).bind((function(a){return h(t,a),x.from(a[0]).bind((function(u){return i.lookupMenu(u).bind((function(s){var c=v(t,u,s);return Uu(c.element)||xy.append(t,ws(c)),e.onOpenSubmenu(t,r,c,oe(a)),o===n.HighlightSubmenu?($g.highlightFirst(c),g(t,i,a)):($g.dehighlightAll(c),x.some(r))}))}))}))},y=function(t,n){var r=u(n);return i.collapse(r).bind((function(r){return h(t,r),g(t,i,r).map((function(r){return e.onCollapseMenu(t,n,r),r}))}))},w=function(e,t){var n=u(t);return i.refresh(n).bind((function(t){return h(e,t),g(e,i,t)}))},C=function(e,t){return hg(t.element)?x.none():b(e,t,n.HighlightSubmenu)},k=function(e,t){return hg(t.element)?x.none():y(e,t)},_=function(t,n){return y(t,n).orThunk((function(){return e.onEscape(t,n).map((function(){return t}))}))},S=function(t){return function(n,r){return hc(r.getSource(),"."+e.markers.item).bind((function(e){return n.getSystem().getByDom(e).toOptional().bind((function(e){return t(n,e).map((function(){return!0}))}))}))}},T=gi([wi(ww(),(function(e,t){var n=t.event.item;i.lookupItem(u(n)).each((function(){var n=t.event.menu;$g.highlight(e,n);var r=u(t.event.item);i.refresh(r).each((function(t){return d(e,i,t)}))}))})),Di((function(t,r){var o=r.event.target;t.getSystem().getByDom(o).each((function(r){var o=u(r);0===o.indexOf("collapse-item")&&y(t,r),b(t,r,n.HighlightSubmenu).fold((function(){e.onExecute(t,r)}),(function(){}))}))})),Ei((function(t,n){a(t).each((function(n){xy.append(t,ws(n)),e.onOpenMenu(t,n),e.highlightImmediately&&l(t,n)}))}))].concat(e.navigateOnHover?[wi(ow(),(function(t,r){var o=r.event.item;w(t,o),b(t,o,n.HighlightParent),e.onHover(t,o)}))]:[])),R=function(e){return $g.getHighlighted(e).bind($g.getHighlighted)},O=function(e){R(e).each((function(t){y(e,t)}))},A=function(e){i.getPrimary().each((function(t){l(e,t)}))},E=function(e){return x.from(e.components()[0]).filter((function(e){return"menu"===ha(e.element,"role")}))},N=function(t){var n=i.getPrimary().bind((function(e){return R(t).bind((function(e){var n=u(e),r=Be(i.getMenus()),o=cg(W(r,Ow.extractPreparedMenu));return i.getTriggeringPath(n,(function(e){return s(t,o,e)}))})).map((function(t){return{primary:e,triggeringPath:t}}))}));n.fold((function(){E(t).each((function(n){e.onRepositionMenu(t,n,[])}))}),(function(n){var r=n.primary,o=n.triggeringPath;e.onRepositionMenu(t,r,o)}))},L={collapseMenu:O,highlightPrimary:A,repositionMenus:N};return{uid:e.uid,dom:e.dom,markers:e.markers,behaviours:Jp(e.tmenuBehaviours,[fy.config({mode:"special",onRight:S(C),onLeft:S(k),onEscape:S(_),focusIn:function(e,t){i.getPrimary().each((function(t){mi(e,t.element,Uo())}))}}),$g.config({highlightClass:e.markers.selectedMenu,itemClass:e.markers.menu}),yg.config({find:function(e){return $g.getHighlighted(e)}}),xy.config({})]),eventOrder:e.eventOrder,apis:L,events:T}},Ew=i("collapse-item"),Nw=function(e,t,n){return{primary:e,menus:t,expansions:n}},Lw=function(e,t){return{primary:e,menus:ct(e,t),expansions:{}}},Dw=function(e){return{value:Ra(Ew()),meta:{text:e}}},Mw=ug({name:"TieredMenu",configFields:[Fc("onExecute"),Fc("onEscape"),Hc("onOpenMenu"),Hc("onOpenSubmenu"),Bc("onRepositionMenu"),Bc("onCollapseMenu"),Bn("highlightImmediately",!0),Rn("data",[yn("primary"),yn("menus"),yn("expansions")]),Bn("fakeFocus",!1),Bc("onHighlight"),Bc("onHover"),Ic(),yn("dom"),Bn("navigateOnHover",!0),Bn("stayInDom",!1),Xp("tmenuBehaviours",[fy,$g,yg,xy]),Bn("eventOrder",{})],apis:{collapseMenu:function(e,t){e.collapseMenu(t)},highlightPrimary:function(e,t){e.highlightPrimary(t)},repositionMenus:function(e,t){e.repositionMenus(t)}},factory:Aw,extraApis:{tieredData:Nw,singleData:Lw,collapseItem:Dw}}),Iw=function(e,t,n,r,o){var i=function(){return e.lazySink(t)},a="horizontal"===r.type?{layouts:{onLtr:function(){return Rl()},onRtl:function(){return Ol()}}}:{},u=function(e){return 2===e.length},s=function(e){return u(e)?a:{}};return Mw.sketch({dom:{tag:"div"},data:r.data,markers:r.menu.markers,highlightImmediately:r.menu.highlightImmediately,onEscape:function(){return dp.close(t),e.onEscape.map((function(e){return e(t)})),x.some(!0)},onExecute:function(){return x.some(!0)},onOpenMenu:function(e,t){Lm.positionWithinBounds(i().getOrDie(),n,t,o())},onOpenSubmenu:function(e,t,n,r){var o=i().getOrDie();Lm.position(o,m({anchor:"submenu",item:t},s(r)),n)},onRepositionMenu:function(e,t,r){var a=i().getOrDie();Lm.positionWithinBounds(a,n,t,o()),G(r,(function(e){var t=s(e.triggeringPath);Lm.position(a,m({anchor:"submenu",item:e.triggeringItem},t),e.triggeredMenu)}))}})},zw=function(e,t){var n=function(t,n){var r=e.getRelated(t);return r.exists((function(e){return yc(e,n)}))},r=function(e,t){dp.setContent(e,t)},o=function(e,t,n){i(e,t,n,x.none())},i=function(e,t,n,r){a(e,t,n,(function(){return r.map((function(e){return oc(e)}))}))},a=function(t,n,r,o){var i=e.lazySink(t).getOrDie();dp.openWhileCloaked(t,r,(function(){return Lm.positionWithinBounds(i,n,t,o())})),Kp.setValue(t,x.some({mode:"position",anchor:n,getBounds:o}))},u=function(e,t,n){s(e,t,n,(function(){return x.none()}))},s=function(t,n,r,o){var i=Iw(e,t,n,r,o);dp.open(t,i),Kp.setValue(t,x.some({mode:"menu",menu:i}))},c=function(e){dp.isOpen(e)&&(Kp.setValue(e,x.none()),dp.close(e))},l=function(e){return dp.getState(e)},f=function(t){dp.isOpen(t)&&Kp.getValue(t).each((function(n){switch(n.mode){case"menu":dp.getState(t).each((function(e){Mw.repositionMenus(e)}));break;case"position":var r=e.lazySink(t).getOrDie();Lm.positionWithinBounds(r,n.anchor,t,n.getBounds());break}}))},d={setContent:r,showAt:o,showWithin:i,showWithinBounds:a,showMenuAt:u,showMenuWithinBounds:s,hide:c,getContent:l,reposition:f,isOpen:dp.isOpen};return{uid:e.uid,dom:e.dom,behaviours:Jp(e.inlineBehaviours,[dp.config({isPartOf:function(e,t,r){return yc(t,r)||n(e,r)},getAttachPoint:function(t){return e.lazySink(t).getOrDie()},onOpen:function(t){e.onShow(t)},onClose:function(t){e.onHide(t)}}),Kp.config({store:{mode:"memory",initialValue:x.none()}}),Gl.config({channels:m(m({},vp(m({isExtraPart:t.isExtraPart},e.fireDismissalEventInstead.map((function(e){return{fireEventInstead:{event:e.event}}})).getOr({})))),yp(m(m({},e.fireRepositionEventInstead.map((function(e){return{fireEventInstead:{event:e.event}}})).getOr({})),{doReposition:f})))})]),eventOrder:e.eventOrder,apis:d}},Pw=ug({name:"InlineView",configFields:[yn("lazySink"),Bc("onShow"),Bc("onHide"),Mn("onEscape"),Xp("inlineBehaviours",[dp,Kp,Gl]),zn("fireDismissalEventInstead",[Bn("event",ni())]),zn("fireRepositionEventInstead",[Bn("event",ri())]),Bn("getRelated",x.none),Bn("isExtraPart",l),Bn("eventOrder",x.none)],factory:zw,apis:{showAt:function(e,t,n,r){e.showAt(t,n,r)},showWithin:function(e,t,n,r,o){e.showWithin(t,n,r,o)},showWithinBounds:function(e,t,n,r,o){e.showWithinBounds(t,n,r,o)},showMenuAt:function(e,t,n,r){e.showMenuAt(t,n,r)},showMenuWithinBounds:function(e,t,n,r,o){e.showMenuWithinBounds(t,n,r,o)},hide:function(e,t){e.hide(t)},isOpen:function(e,t){return e.isOpen(t)},getContent:function(e,t){return e.getContent(t)},setContent:function(e,t,n){e.setContent(t,n)},reposition:function(e,t){e.reposition(t)}}}),Bw=function(e){return e.x},$w=function(e,t){return e.x+e.width/2-t.width/2},Hw=function(e,t){return e.x+e.width-t.width},Fw=function(e){return e.y},Vw=function(e,t){return e.y+e.height-t.height},jw=function(e,t,n){return Wc(Hw(e,t),Vw(e,t),n.innerSoutheast(),Zc(),il(e,{right:0,bottom:3}),"layout-inner-se")},Uw=function(e,t,n){return Wc(Bw(e),Vw(e,t),n.innerSouthwest(),Qc(),il(e,{left:1,bottom:3}),"layout-inner-sw")},Ww=function(e,t,n){return Wc(Hw(e,t),Fw(e),n.innerNortheast(),Jc(),il(e,{right:0,top:2}),"layout-inner-ne")},Gw=function(e,t,n){return Wc(Bw(e),Fw(e),n.innerNorthwest(),Yc(),il(e,{left:1,top:2}),"layout-inner-nw")},qw=function(e,t,n){return Wc($w(e,t),Fw(e),n.innerNorth(),el(),il(e,{top:2}),"layout-inner-n")},Kw=function(e,t,n){return Wc($w(e,t),Vw(e,t),n.innerSouth(),tl(),il(e,{bottom:3}),"layout-inner-s")},Xw=tinymce.util.Tools.resolve("tinymce.util.Delay"),Yw=function(e){var t=Zy(e.action),n=e.dom.tag,r=function(t){return $e(e.dom,"attributes").bind((function(e){return $e(e,t)}))},o=function(){if("button"===n){var e=r("type").getOr("button"),t=r("role").map((function(e){return{role:e}})).getOr({});return m({type:e},t)}var o=r("role").getOr("button");return{role:o}};return{uid:e.uid,dom:e.dom,components:e.components,events:t,behaviours:Qp.augment(e.buttonBehaviours,[Ly.config({}),fy.config({mode:"execution",useSpace:!0,useEnter:!0})]),domModification:{attributes:o()},eventOrder:e.eventOrder}},Jw=ug({name:"Button",factory:Yw,configFields:[Bn("uid",void 0),yn("dom"),Bn("components",[]),Qp.field("buttonBehaviours",[Ly,fy]),En("action"),En("role"),Bn("eventOrder",{})]}),Qw=function(e){var t=rg(e)&&Fe(e,"uid")?e.uid:Ia("memento"),n=function(e){return e.getSystem().getByUid(t).getOrDie()},r=function(e){return e.getSystem().getByUid(t).toOptional()},o=function(){return m(m({},e),{uid:t})};return{get:n,getOpt:r,asSpec:o}},Zw=function(e){return x.from(e()["temporary-placeholder"]).getOr("!not found!")},ex=function(e,t){return x.from(t()[e.toLowerCase()]).getOrThunk((function(){return Zw(t)}))},tx=function(e,t,n){return x.from(t()[e.toLowerCase()]).or(n).getOrThunk((function(){return Zw(t)}))},nx=function(e,t){return de(e,(function(e){return x.from(t()[e.toLowerCase()])})).getOrThunk((function(){return Zw(t)}))},rx={success:"checkmark",error:"warning",err:"error",warning:"warning",warn:"warning",info:"info"},ox=function(e){var t=Qw({dom:{tag:"p",innerHtml:e.translationProvider(e.text)},behaviours:Hl([xy.config({})])}),n=function(e){return{dom:{tag:"div",classes:["tox-bar"],attributes:{style:"width: "+e+"%"}}}},r=function(e){return{dom:{tag:"div",classes:["tox-text"],innerHtml:e+"%"}}},o=Qw({dom:{tag:"div",classes:e.progress?["tox-progress-bar","tox-progress-indicator"]:["tox-progress-bar"]},components:[{dom:{tag:"div",classes:["tox-bar-container"]},components:[n(0)]},r(0)],behaviours:Hl([xy.config({})])}),i=function(e,t){e.getSystem().isConnected()&&o.getOpt(e).each((function(e){xy.set(e,[{dom:{tag:"div",classes:["tox-bar-container"]},components:[n(t)]},r(t)])}))},a=function(e,n){if(e.getSystem().isConnected()){var r=t.get(e);xy.set(r,[gs(n)])}},u={updateProgress:i,updateText:a},s=te([e.icon.toArray(),e.level.toArray(),e.level.bind((function(e){return x.from(rx[e])})).toArray()]),c=Qw(Jw.sketch({dom:{tag:"button",classes:["tox-notification__dismiss","tox-button","tox-button--naked","tox-button--icon"]},components:[{dom:{tag:"div",classes:["tox-icon"],innerHtml:ex("close",e.iconProvider),attributes:{"aria-label":e.translationProvider("Close")}}}],action:function(t){e.onAction(t)}})),l=[{dom:{tag:"div",classes:["tox-notification__icon"],innerHtml:nx(s,e.iconProvider)}},{dom:{tag:"div",classes:["tox-notification__body"]},components:[t.asSpec()],behaviours:Hl([xy.config({})])}];return{uid:e.uid,dom:{tag:"div",attributes:{role:"alert"},classes:e.level.map((function(e){return["tox-notification","tox-notification--in","tox-notification--"+e]})).getOr(["tox-notification","tox-notification--in"])},behaviours:Hl([Ly.config({}),ky("notification-events",[wi(Oo(),(function(e){c.getOpt(e).each(Ly.focus)}))])]),components:l.concat(e.progress?[o.asSpec()]:[]).concat(e.closeButton?[c.asSpec()]:[]),apis:u}},ix=ug({name:"Notification",factory:ox,configFields:[En("level"),yn("progress"),yn("icon"),yn("onAction"),yn("text"),yn("iconProvider"),yn("translationProvider"),jn("closeButton",!0)],apis:{updateProgress:function(e,t,n){e.updateProgress(t,n)},updateText:function(e,t,n){e.updateText(t,n)}}});function ax(e,t,n){var r=t.backstage,o=function(e){switch(e){case"bc-bc":return Kw;case"tc-tc":return qw;case"tc-bc":return yl;case"bc-tc":default:return wl}},i=function(e){G(e,(function(e){return e.moveTo(0,0)}))},a=function(e){e.length>0&&(ce(e).each((function(e){return e.moveRel(null,"banner")})),G(e,(function(t,n){n>0&&t.moveRel(e[n-1].getEl(),"bc-tc")})))},u=function(e){i(e),a(e)},s=function(e,i){var a=!e.closeButton&&e.timeout&&(e.timeout>0||e.timeout<0),u=function(){i(),Pw.hide(c)},s=ys(ix.sketch({text:e.text,level:F(["success","error","warning","warn","info"],e.type)?e.type:void 0,progress:!0===e.progressBar,icon:x.from(e.icon),closeButton:!a,onAction:u,iconProvider:r.shared.providers.icons,translationProvider:r.shared.providers.translate})),c=ys(Pw.sketch(m({dom:{tag:"div",classes:["tox-notifications-container"]},lazySink:t.backstage.shared.getSink,fireDismissalEventInstead:{}},r.shared.header.isPositionedAtTop()?{}:{fireRepositionEventInstead:{}})));return n.add(c),e.timeout>0&&Xw.setTimeout((function(){u()}),e.timeout),{close:u,moveTo:function(e,t){Pw.showAt(c,{anchor:"makeshift",x:e,y:t},ws(s))},moveRel:function(e,n){if("banner"!==n){var r=o(n),i={anchor:"node",root:Wu(),node:x.some(tr.fromDom(e)),layouts:{onRtl:function(){return[r]},onLtr:function(){return[r]}}};Pw.showAt(c,i,ws(s))}else Pw.showAt(c,t.backstage.shared.anchors.banner(),ws(s))},text:function(e){ix.updateText(s,e)},settings:e,getEl:function(){return s.element.dom},progressBar:{value:function(e){ix.updateProgress(s,e)}}}},c=function(e){e.close()},l=function(e){return e.settings};return{open:s,close:c,reposition:u,getArgs:l}}var ux,sx=function(e,t){var n=null,r=function(){null!==n&&(clearTimeout(n),n=null)},o=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];null===n&&(n=setTimeout((function(){e.apply(null,r),n=null}),t))};return{cancel:r,throttle:o}},cx=function(e,t){var n=null,r=function(){null!==n&&(clearTimeout(n),n=null)},o=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];null!==n&&clearTimeout(n),n=setTimeout((function(){e.apply(null,r),n=null}),t)};return{cancel:r,throttle:o}},lx=tinymce.util.Tools.resolve("tinymce.dom.TextSeeker"),fx=function(e,t){return e.isBlock(t)||F(["BR","IMG","HR","INPUT"],t.nodeName)||"false"===e.getContentEditable(t)},dx=function(e,t,n,r,o){var i=lx(e,(function(t){return fx(e,t)}));return x.from(i.backwards(t,n,r,o))},mx="[data-mce-autocompleter]",px=function(e,t){return hx(tr.fromDom(e.selection.getNode())).getOrThunk((function(){var n=tr.fromHtml('<span data-mce-autocompleter="1" data-mce-bogus="1"></span>',e.getDoc());return ta(n,tr.fromDom(t.extractContents())),t.insertNode(n.dom),Wi(n).each((function(e){return e.dom.normalize()})),Md(n).map((function(t){e.selection.setCursorLocation(t.dom,Ed(t))})),n}))},hx=function(e){return hc(e,mx)},gx=function(e){return e.collapsed&&3===e.startContainer.nodeType},vx=function(e){return e.toString().replace(/\u00A0/g," ").replace(/\uFEFF/g,"")},bx=function(e){return""!==e&&-1!=="  \f\n\r\t\v".indexOf(e)},yx=function(e,t){return e.substring(t.length)},wx=function(e,t,n){var r;for(r=t-1;r>=0;r--){var o=e.charAt(r);if(bx(o))return x.none();if(o===n)break}return x.some(r)},xx=function(e,t,n,r){if(void 0===r&&(r=0),!gx(t))return x.none();var o=function(e,t,r){return wx(r,t,n).getOr(t)},i=e.getParent(t.startContainer,e.isBlock)||e.getRoot();return dx(e,t.startContainer,t.startOffset,o,i).bind((function(e){var o=t.cloneRange();if(o.setStart(e.container,e.offset),o.setEnd(t.endContainer,t.endOffset),o.collapsed)return x.none();var i=vx(o),a=i.lastIndexOf(n);return 0!==a||yx(i,n).length<r?x.none():x.some({text:yx(i,n),range:o,triggerChar:n})}))},Cx=function(e,t,n,r){return void 0===r&&(r=0),hx(tr.fromDom(t.startContainer)).fold((function(){return xx(e,t,n,r)}),(function(t){var r=e.createRng();r.selectNode(t.dom);var o=vx(r);return x.some({range:r,text:yx(o,n),triggerChar:n})}))},kx=function(e,t){t.on("keypress compositionend",e.onKeypress.throttle),t.on("remove",e.onKeypress.cancel);var n=function(e,t){fi(e,Eo(),{raw:t})};t.on("keydown",(function(t){var r=function(){return e.getView().bind($g.getHighlighted)};8===t.which&&e.onKeypress.throttle(t),e.isActive()&&(27===t.which&&e.cancelIfNecessary(),e.isMenuOpen()?13===t.which?(r().each(di),t.preventDefault()):40===t.which?(r().fold((function(){e.getView().each($g.highlightFirst)}),(function(e){n(e,t)})),t.preventDefault(),t.stopImmediatePropagation()):37!==t.which&&38!==t.which&&39!==t.which||r().each((function(e){n(e,t),t.preventDefault(),t.stopImmediatePropagation()})):13!==t.which&&38!==t.which&&40!==t.which||e.cancelIfNecessary())})),t.on("NodeChange",(function(t){e.isActive()&&!e.isProcessingAction()&&hx(tr.fromDom(t.element)).isNone()&&e.cancelIfNecessary()}))},_x={setup:kx},Sx=tinymce.util.Tools.resolve("tinymce.util.Promise"),Tx=function(e,t){return{container:e,offset:t}},Rx=function(e){return e.nodeType===Zr},Ox=function(e){return e.nodeType===Qr},Ax=function(e){if(Rx(e))return Tx(e,e.data.length);var t=e.childNodes;return t.length>0?Ax(t[t.length-1]):Tx(e,t.length)},Ex=function(e,t){var n=e.childNodes;return n.length>0&&t<n.length?Ex(n[t],0):n.length>0&&Ox(e)&&n.length===t?Ax(n[n.length-1]):Tx(e,t)},Nx=function(e,t){return dx(e,t.container,t.offset,(function(e,t){return 0===t?-1:t}),e.getRoot()).filter((function(e){var t=e.container.data.charAt(e.offset-1);return!bx(t)})).isSome()},Lx=function(e){return function(t){var n=Ex(t.startContainer,t.startOffset);return!Nx(e,n)}},Dx=function(e,t,n){return de(n.triggerChars,(function(n){return Cx(e,t,n)}))},Mx=function(e,t){var n=t(),r=e.selection.getRng();return Dx(e.dom,r,n).bind((function(n){return Ix(e,t,n)}))},Ix=function(e,t,n,r){void 0===r&&(r={});var o=t(),i=e.selection.getRng(),a=i.startContainer.nodeValue,u=X(o.lookupByChar(n.triggerChar),(function(t){return n.text.length>=t.minChars&&t.matches.getOrThunk((function(){return Lx(e.dom)}))(n.range,a,n.text)}));if(0===u.length)return x.none();var s=Sx.all(W(u,(function(e){var t=e.fetch(n.text,e.maxResults,r);return t.then((function(t){return{matchText:n.text,items:t,columns:e.columns,onAction:e.onAction,highlightOn:e.highlightOn}}))})));return x.some({lookupData:s,context:n})},zx=Bt([Cn("type"),Dn("text")]),Px=function(e){return nn("separatormenuitem",zx,e)},Bx=Bt([Bn("type","autocompleteitem"),Bn("active",!1),Bn("disabled",!1),Bn("meta",{}),Cn("value"),Dn("text"),Dn("icon")]),$x=Bt([Cn("type"),Cn("ch"),Hn("minChars",1),Bn("columns",1),Hn("maxResults",10),Mn("matches"),Sn("fetch"),Sn("onAction"),Gn("highlightOn",[],mn)]),Hx=function(e){return nn("Autocompleter.Separator",zx,e)},Fx=function(e){return nn("Autocompleter.Item",Bx,e)},Vx=function(e){return nn("Autocompleter",$x,e)},jx=[jn("disabled",!1),Dn("tooltip"),Dn("icon"),Dn("text"),Un("onSetup",(function(){return t}))],Ux=Bt([Cn("type"),Sn("onAction")].concat(jx)),Wx=function(e){return nn("toolbarbutton",Ux,e)},Gx=[jn("active",!1)].concat(jx),qx=Bt(Gx.concat([Cn("type"),Sn("onAction")])),Kx=function(e){return nn("ToggleButton",qx,e)},Xx=[Un("predicate",(function(){return!1})),Vn("scope","node",["node","editor"]),Vn("position","selection",["node","selection","line"])],Yx=jx.concat([Bn("type","contextformbutton"),Bn("primary",!1),Sn("onAction"),Kn("original",a)]),Jx=Gx.concat([Bn("type","contextformbutton"),Bn("primary",!1),Sn("onAction"),Kn("original",a)]),Qx=jx.concat([Bn("type","contextformbutton")]),Zx=Gx.concat([Bn("type","contextformtogglebutton")]),eC=sn("type",{contextformbutton:Yx,contextformtogglebutton:Jx}),tC=Bt([Bn("type","contextform"),Un("initValue",(function(){return""})),Dn("label"),An("commands",eC),Nn("launch",sn("type",{contextformbutton:Qx,contextformtogglebutton:Zx}))].concat(Xx)),nC=function(e){return nn("ContextForm",tC,e)},rC=Bt([Bn("type","contexttoolbar"),Cn("items")].concat(Xx)),oC=function(e){return nn("ContextToolbar",rC,e)},iC=function(e){var t={};return G(e,(function(e){t[e]={}})),Oe(t)},aC=function(e){var t=e.ui.registry.getAll().popups,n=Ne(t,(function(e){return Vx(e).fold((function(e){throw new Error(an(e))}),(function(e){return e}))})),r=iC(ze(n,(function(e){return e.ch}))),o=Be(n),i=function(e){return X(o,(function(t){return t.ch===e}))};return{dataset:n,triggerChars:r,lookupByChar:i}};(function(e){e[e["CLOSE_ON_EXECUTE"]=0]="CLOSE_ON_EXECUTE",e[e["BUBBLE_TO_SANDBOX"]=1]="BUBBLE_TO_SANDBOX"})(ux||(ux={}));var uC,sC=ux,cC="tox-menu-nav__js",lC="tox-collection__item",fC="tox-swatch",dC={normal:cC,color:fC},mC="tox-collection__item--enabled",pC="tox-collection__group-heading",hC="tox-collection__item-icon",gC="tox-collection__item-label",vC="tox-collection__item-accessory",bC="tox-collection__item-caret",yC="tox-collection__item-checkmark",wC="tox-collection__item--active",xC="tox-collection__item-icon-rtl",CC="tox-collection__item-container",kC="tox-collection__item-container--column",_C="tox-collection__item-container--row",SC="tox-collection__item-container--align-right",TC="tox-collection__item-container--align-left",RC="tox-collection__item-container--valign-top",OC="tox-collection__item-container--valign-middle",AC="tox-collection__item-container--valign-bottom",EC=function(e){return $e(dC,e).getOr(cC)},NC=function(e){return"color"===e?"tox-swatches":"tox-menu"},LC=function(e){return{backgroundMenu:"tox-background-menu",selectedMenu:"tox-selected-menu",selectedItem:"tox-collection__item--active",hasIcons:"tox-menu--has-icons",menu:NC(e),tieredMenu:"tox-tiered-menu"}},DC=function(e){var t=LC(e);return{backgroundMenu:t.backgroundMenu,selectedMenu:t.selectedMenu,menu:t.menu,selectedItem:t.selectedItem,item:EC(e)}},MC=function(e,t,n){var r=LC(n);return{tag:"div",classes:te([[r.menu,"tox-menu-"+t+"-column"],e?[r.hasIcons]:[]])}},IC=[Cw.parts.items({})],zC=function(e,t,n){var r=LC(n),o={tag:"div",classes:te([[r.tieredMenu]])};return{dom:o,markers:DC(n)}},PC=function(e,t){return function(n){var r=U(n,t);return W(r,(function(t){return{dom:e,components:t}}))}},BC=function(e){return{dom:{tag:"div",classes:["tox-menu","tox-swatches-menu"]},components:[{dom:{tag:"div",classes:["tox-swatches"]},components:[Cw.parts.items({preprocess:"auto"!==e?PC({tag:"div",classes:["tox-swatches__row"]},e):a})]}]}},$C=function(e){return{dom:{tag:"div",classes:["tox-menu","tox-collection","tox-collection--toolbar","tox-collection--toolbar-lg"]},components:[Cw.parts.items({preprocess:PC({tag:"div",classes:["tox-collection__group"]},e)})]}},HC=function(e,t){var n=[],r=[];return G(e,(function(e,o){t(e,o)?(r.length>0&&n.push(r),r=[],He(e.dom,"innerHtml")&&r.push(e)):r.push(e)})),r.length>0&&n.push(r),W(n,(function(e){return{dom:{tag:"div",classes:["tox-collection__group"]},components:e}}))},FC=function(e,t,n){return{dom:{tag:"div",classes:["tox-menu","tox-collection"].concat(1===e?["tox-collection--list"]:["tox-collection--grid"])},components:[Cw.parts.items({preprocess:function(n){return"auto"!==e&&e>1?PC({tag:"div",classes:["tox-collection__group"]},e)(n):HC(n,(function(e,n){return"separator"===t[n].type}))}})]}},VC=function(e,t){return{dom:{tag:"div",classes:["tox-collection","tox-collection--horizontal"]},components:[Cw.parts.items({preprocess:function(t){return HC(t,(function(t,n){return"separator"===e[n].type}))}})]}},jC=function(e){return V(e,(function(e){return"icon"in e&&void 0!==e.icon}))},UC=function(e){return console.error(an(e)),console.log(e),x.none()},WC=function(e,t,n,r,o){var i=VC(n);return{value:e,dom:i.dom,components:i.components,items:n}},GC=function(e,t,n,r,o){if("color"===o){var i=BC(r);return{value:e,dom:i.dom,components:i.components,items:n}}if("normal"===o&&"auto"===r){i=FC(r,n);return{value:e,dom:i.dom,components:i.components,items:n}}if("normal"===o&&1===r){i=FC(1,n);return{value:e,dom:i.dom,components:i.components,items:n}}if("normal"===o){i=FC(r,n);return{value:e,dom:i.dom,components:i.components,items:n}}if("listpreview"===o&&"auto"!==r){i=$C(r);return{value:e,dom:i.dom,components:i.components,items:n}}return{value:e,dom:MC(t,r,o),components:IC,items:n}},qC=[Cn("type"),Cn("src"),Dn("alt"),Gn("classes",[],mn)],KC=Bt(qC),XC=[Cn("type"),Cn("text"),Dn("name"),Gn("classes",["tox-collection__item-label"],mn)],YC=Bt(XC),JC=Qt((function(){return un("type",{cardimage:KC,cardtext:YC,cardcontainer:QC})})),QC=Bt([Cn("type"),Fn("direction","horizontal"),Fn("align","left"),Fn("valign","middle"),An("items",JC)]),ZC=[jn("disabled",!1),Dn("text"),Dn("shortcut"),Gt("value","value",nt((function(){return Ra("menuitem-value")})),ln()),Bn("meta",{})],ek=Bt([Cn("type"),Dn("label"),An("items",JC),Un("onSetup",(function(){return t})),Un("onAction",t)].concat(ZC)),tk=function(e){return nn("cardmenuitem",ek,e)},nk=Bt([Cn("type"),jn("active",!1),Dn("icon")].concat(ZC)),rk=function(e){return nn("choicemenuitem",nk,e)},ok=["inserttable","colorswatch"],ik=Bt([Cn("type"),kn("fancytype",ok),Un("onAction",t)]),ak=function(e){return nn("fancymenuitem",ik,e)},uk=Bt([Cn("type"),Un("onSetup",(function(){return t})),Un("onAction",t),Dn("icon")].concat(ZC)),sk=function(e){return nn("menuitem",uk,e)},ck=Bt([Cn("type"),Sn("getSubmenuItems"),Un("onSetup",(function(){return t})),Dn("icon")].concat(ZC)),lk=function(e){return nn("nestedmenuitem",ck,e)},fk=Bt([Cn("type"),Dn("icon"),jn("active",!1),Un("onSetup",(function(){return t})),Sn("onAction")].concat(ZC)),dk=function(e){return nn("togglemenuitem",fk,e)},mk=function(e,t,n){var r=zd(e.element,"."+n);if(r.length>0){var o=ee(r,(function(e){var n=e.dom.getBoundingClientRect().top,o=r[0].dom.getBoundingClientRect().top;return Math.abs(n-o)>t})).getOr(r.length);return x.some({numColumns:o,numRows:Math.ceil(r.length/o)})}return x.none()},pk=function(e,t){return Hl([ky(e,t)])},hk=function(e){return pk(Ra("unnamed-events"),e)},gk={namedEvents:pk,unnamedEvents:hk},vk=[yn("lazySink"),yn("tooltipDom"),Bn("exclusive",!0),Bn("tooltipComponents",[]),Bn("delay",300),Vn("mode","normal",["normal","follow-highlight"]),Bn("anchor",(function(e){return{anchor:"hotspot",hotspot:e,layouts:{onLtr:i([wl,yl,hl,vl,gl,bl]),onRtl:i([wl,yl,hl,vl,gl,bl])}}})),Bc("onHide"),Bc("onShow")],bk=function(){var e=Xn(x.none()),t=Xn(x.none()),n=function(){return t.get()},r=function(e){t.set(x.some(e))},o=function(){t.set(x.none())},a=function(){e.get().each((function(e){clearTimeout(e)}))},u=function(t,n){a(),e.set(x.some(setTimeout((function(){t()}),n)))},s=function(){return t.get().isSome()},c=i("not-implemented");return Ka({getTooltip:n,isShowing:s,setTooltip:r,clearTooltip:o,clearTimer:a,resetTimer:u,readState:c})},yk=Object.freeze({__proto__:null,init:bk}),wk=Ra("tooltip.exclusive"),xk=Ra("tooltip.show"),Ck=Ra("tooltip.hide"),kk=function(e,t,n){e.getSystem().broadcastOn([wk],{})},_k=function(e,t,n,r){n.getTooltip().each((function(e){e.getSystem().isConnected()&&xy.set(e,r)}))},Sk=Object.freeze({__proto__:null,hideAllExclusive:kk,setComponents:_k}),Tk=function(e,t){var n=function(n){t.getTooltip().each((function(r){Fm(r),e.onHide(n,r),t.clearTooltip()})),t.clearTimer()},r=function(n){if(!t.isShowing()){kk(n);var r=e.lazySink(n).getOrDie(),o=n.getSystem().build({dom:e.tooltipDom,components:e.tooltipComponents,events:gi("normal"===e.mode?[wi(Ro(),(function(e){li(n,xk)})),wi(So(),(function(e){li(n,Ck)}))]:[]),behaviours:Hl([xy.config({})])});t.setTooltip(o),Bm(r,o),e.onShow(n,o),Lm.position(r,e.anchor(n),o)}};return gi(te([[wi(xk,(function(n){t.resetTimer((function(){r(n)}),e.delay)})),wi(Ck,(function(r){t.resetTimer((function(){n(r)}),e.delay)})),wi(Vo(),(function(e,t){var r=t;r.universal||F(r.channels,wk)&&n(e)})),Ni((function(e){n(e)}))],"normal"===e.mode?[wi(Oo(),(function(e){li(e,xk)})),wi(Ho(),(function(e){li(e,Ck)})),wi(Ro(),(function(e){li(e,xk)})),wi(So(),(function(e){li(e,Ck)}))]:[wi(si(),(function(e,t){li(e,xk)})),wi(ci(),(function(e){li(e,Ck)}))]]))},Rk=Object.freeze({__proto__:null,events:Tk}),Ok=Vl({fields:vk,name:"tooltipping",active:Rk,state:yk,apis:Sk}),Ak=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),Ek=tinymce.util.Tools.resolve("tinymce.util.I18n"),Nk=["input","button","textarea","select"],Lk=function(e,t,n){var r=t.disabled()?Hk:Fk;r(e,t)},Dk=function(e,t){return!0===t.useNative&&F(Nk,Mi(e.element))},Mk=function(e){return va(e.element,"disabled")},Ik=function(e){ma(e.element,"disabled","disabled")},zk=function(e){ba(e.element,"disabled")},Pk=function(e){return"true"===ha(e.element,"aria-disabled")},Bk=function(e){ma(e.element,"aria-disabled","true")},$k=function(e){ma(e.element,"aria-disabled","false")},Hk=function(e,t,n){t.disableClass.each((function(t){Ru(e.element,t)}));var r=Dk(e,t)?Ik:Bk;r(e),t.onDisabled(e)},Fk=function(e,t,n){t.disableClass.each((function(t){Au(e.element,t)}));var r=Dk(e,t)?zk:$k;r(e),t.onEnabled(e)},Vk=function(e,t){return Dk(e,t)?Mk(e):Pk(e)},jk=function(e,t,n,r){var o=r?Hk:Fk;o(e,t)},Uk=Object.freeze({__proto__:null,enable:Fk,disable:Hk,isDisabled:Vk,onLoad:Lk,set:jk}),Wk=function(e,t){return Za({classes:t.disabled()?t.disableClass.toArray():[]})},Gk=function(e,t){return gi([vi(jo(),(function(t,n){return Vk(t,e)})),Ml(e,t,Lk)])},qk=Object.freeze({__proto__:null,exhibit:Wk,events:Gk}),Kk=[Un("disabled",l),Bn("useNative",!0),En("disableClass"),Bc("onDisabled"),Bc("onEnabled")],Xk=Vl({fields:Kk,name:"disabling",active:qk,apis:Uk}),Yk=tinymce.util.Tools.resolve("tinymce.EditorManager"),Jk=function(e){var t=e.getParam("skin"),n=e.getParam("skin_url");if(!1!==t){var r=t||"oxide";n=n?e.documentBaseURI.toAbsolute(n):Yk.baseURL+"/skins/ui/"+r}return n},Qk=function(e){return e.getParam("readonly",!1,"boolean")},Zk=function(e){return!1===e.getParam("skin")},e_=function(e){return e.getParam("height",Math.max(e.getElement().offsetHeight,200))},t_=function(e){return e.getParam("width",Ak.DOM.getStyle(e.getElement(),"width"))},n_=function(e){return x.from(e.getParam("min_width")).filter(M)},r_=function(e){return x.from(e.getParam("min_height")).filter(M)},o_=function(e){return x.from(e.getParam("max_width")).filter(M)},i_=function(e){return x.from(e.getParam("max_height")).filter(M)},a_=function(e){return x.from(e.getParam("style_formats")).filter(O)},u_=function(e){return e.getParam("style_formats_merge",!1,"boolean")},s_=function(e){return e.getParam("lineheight_formats","1 1.1 1.2 1.3 1.4 1.5 2","string").split(" ")},c_=function(e){return e.getParam("removed_menuitems","")},l_=function(e){return!1!==e.getParam("menubar",!0,"boolean")},f_=function(e){var t=e.getParam("toolbar",!0),n=!0===t,r=T(t),o=O(t)&&t.length>0;return!m_(e)&&(o||r||n)},d_=function(e){var t=j(9,(function(t){return e.getParam("toolbar"+(t+1),!1,"string")})),n=X(t,(function(e){return"string"===typeof e}));return n.length>0?x.some(n):x.none()},m_=function(e){return d_(e).fold((function(){var t=e.getParam("toolbar",[],"string[]");return t.length>0}),(function(){return!0}))};(function(e){e["default"]="wrap",e["floating"]="floating",e["sliding"]="sliding",e["scrolling"]="scrolling"})(uC||(uC={}));var p_,h_=function(e){return e.getParam("toolbar_mode","","string")};(function(e){e["auto"]="auto",e["top"]="top",e["bottom"]="bottom"})(p_||(p_={}));var g_,v_=function(e){return e.getParam("toolbar_groups",{},"object")},b_=function(e){return e.getParam("toolbar_location",p_.auto,"string")},y_=function(e){return b_(e)===p_.bottom},w_=function(e){return e.getParam("fixed_toolbar_container","","string")},x_=function(e){return e.getParam("toolbar_persist",!1,"boolean")},C_=function(e){var t=w_(e);return t.length>0&&e.inline?pc(Wu(),t):x.none()},k_=function(e){return e.inline&&C_(e).isSome()},__=function(e){var t=C_(e);return t.getOrThunk((function(){return Bu(Pu(tr.fromDom(e.getElement())))}))},S_=function(e){return e.inline&&!l_(e)&&!f_(e)&&!m_(e)},T_=function(e){var t=e.getParam("toolbar_sticky",!1,"boolean");return(t||e.inline)&&!k_(e)&&!S_(e)},R_=function(e){return e.getParam("draggable_modal",!1,"boolean")},O_=function(e){var t=e.getParam("menu");return t?Ne(t,(function(e){return m(m({},e),{items:e.items})})):{}},A_=function(e){return e.getParam("menubar")},E_=function(e){return e.getParam("toolbar",!0)},N_=function(e){return e.getParam("file_picker_callback")},L_=function(e){return e.getParam("file_picker_types")},D_=function(e){return e.getParam("file_browser_callback_types")},M_=function(e){return!1===e.getParam("typeahead_urls")},I_=function(e){return e.getParam("anchor_top","#top")},z_=function(e){return e.getParam("anchor_bottom","#bottom")},P_=function(e){var t=e.getParam("file_picker_validator_handler",void 0,"function");return void 0===t?e.getParam("filepicker_validator_handler",void 0,"function"):t},B_="silver.readonly",$_=Bt([_n("readonly")]),H_=function(e,t){var n=e.outerContainer,r=n.element;t&&(e.mothership.broadcastOn([mp()],{target:r}),e.uiMothership.broadcastOn([mp()],{target:r})),e.mothership.broadcastOn([B_],{readonly:t}),e.uiMothership.broadcastOn([B_],{readonly:t})},F_=function(e,t){e.on("init",(function(){e.mode.isReadOnly()&&H_(t,!0)})),e.on("SwitchMode",(function(){return H_(t,e.mode.isReadOnly())})),Qk(e)&&e.setMode("readonly")},V_=function(){var e;return Gl.config({channels:(e={},e[B_]={schema:$_,onReceive:function(e,t){Xk.set(e,t.readonly)}},e)})},j_=function(e){return Xk.config({disabled:e,disableClass:"tox-collection__item--state-disabled"})},U_=function(e){return Xk.config({disabled:e})},W_=function(e){return Xk.config({disabled:e,disableClass:"tox-tbtn--disabled"})},G_=function(e){return Xk.config({disabled:e,disableClass:"tox-tbtn--disabled",useNative:!1})},q_={item:j_,button:U_,splitButton:W_,toolbarButton:G_},K_=function(e,t){var n=e.getApi(t);return function(e){e(n)}},X_=function(e,t){return Ei((function(n){var r=K_(e,n);r((function(n){var r=e.onSetup(n);null!==r&&void 0!==r&&t.set(r)}))}))},Y_=function(e,t){return Ni((function(n){return K_(e,n)(t.get())}))},J_=function(e,t){return Di((function(n,r){K_(e,n)(e.onAction),e.triggersSubmenu||t!==sC.CLOSE_ON_EXECUTE||(li(n,qo()),r.stop())}))},Q_=(g_={},g_[jo()]=["disabling","alloy.base.behaviour","toggling","item-events"],g_),Z_=function(e){return ne(e,(function(e){return e.toArray()}))},eS=function(e,n,r,o){var i=Xn(t);return{type:"item",dom:n.dom,components:Z_(n.optComponents),data:e.data,eventOrder:Q_,hasSubmenu:e.triggersSubmenu,itemBehaviours:Hl([ky("item-events",[J_(e,r),X_(e,i),Y_(e,i)]),q_.item((function(){return e.disabled||o.isDisabled()})),V_(),xy.config({})].concat(e.itemBehaviours))}},tS=function(e){return{value:e.value,meta:m({text:e.text.getOr("")},e.meta)}},nS=tinymce.util.Tools.resolve("tinymce.Env"),rS=function(e){var t={alt:"&#x2325;",ctrl:"&#x2303;",shift:"&#x21E7;",meta:"&#x2318;",access:"&#x2303;&#x2325;"},n={meta:"Ctrl",access:"Shift+Alt"},r=nS.mac?t:n,o=e.split("+"),i=W(o,(function(e){var t=e.toLowerCase().trim();return He(r,t)?r[t]:e}));return nS.mac?i.join(""):i.join("+")},oS=function(e){return{dom:{tag:"div",classes:[hC],innerHtml:e}}},iS=function(e){return{dom:{tag:"div",classes:[gC]},components:[gs(Ek.translate(e))]}},aS=function(e,t){return{dom:{tag:"div",classes:t,innerHtml:e}}},uS=function(e,t){return{dom:{tag:"div",classes:[gC]},components:[{dom:{tag:e.tag,styles:e.styles},components:[gs(Ek.translate(t))]}]}},sS=function(e){return{dom:{tag:"div",classes:[vC],innerHtml:rS(e)}}},cS=function(e){return{dom:{tag:"div",classes:[yC],innerHtml:ex("checkmark",e)}}},lS=function(e){return{dom:{tag:"div",classes:[bC],innerHtml:ex("chevron-right",e)}}},fS=function(e){return{dom:{tag:"div",classes:[bC],innerHtml:ex("chevron-down",e)}}},dS=function(e,t){var n="vertical"===e.direction?kC:_C,r="left"===e.align?TC:SC,o=function(){switch(e.valign){case"top":return RC;case"middle":return OC;case"bottom":return AC}};return{dom:{tag:"div",classes:[CC,n,r,o()]},components:t}},mS=function(e,t,n){return{dom:{tag:"img",classes:t,attributes:{src:e,alt:n.getOr("")}}}},pS=function(e,t,n,r){var o="custom",i="remove",a=function(){var a=fC,u=n.getOr(""),s=e.map((function(e){return{title:r.translate(e)}})).getOr({}),c={tag:"div",attributes:s,classes:[a]};return m(m({},c),t===o?{tag:"button",classes:h(c.classes,["tox-swatches__picker-btn"]),innerHtml:u}:t===i?{classes:h(c.classes,["tox-swatch--remove"]),innerHtml:u}:{attributes:m(m({},c.attributes),{"data-mce-color":t}),styles:{"background-color":t}})};return{dom:a(),optComponents:[]}},hS=function(e,t){var n=t.map((function(e){return{attributes:{title:Ek.translate(e)}}})).getOr({});return m({tag:"div",classes:[cC,lC].concat(e?[xC]:[])},n)},gS=function(e,t,n,r,o){var i=n?t.or(x.some("")).map(oS):x.none(),a=e.checkMark,u=e.htmlContent.fold((function(){return e.textContent.map(r)}),(function(e){return x.some(aS(e,[gC]))})),s={dom:hS(o,e.ariaLabel),optComponents:[i,u,e.shortcutContent.map(sS),a,e.caret]};return s},vS=["list-num-default","list-num-lower-alpha","list-num-lower-greek","list-num-lower-roman","list-num-upper-alpha","list-num-upper-roman"],bS=["list-bull-circle","list-bull-default","list-bull-square"],yS=function(e,t,n,r){void 0===r&&(r=x.none());var o=function(e){return e.map((function(e){return Ek.isRtl()&&F(vS,e)?e+"-rtl":e}))},i=Ek.isRtl()&&e.iconContent.exists((function(e){return F(bS,e)})),a=o(e.iconContent).map((function(e){return tx(e,t.icons,r)})),s=x.from(e.meta).fold((function(){return iS}),(function(e){return He(e,"style")?u(uS,e.style):iS}));return"color"===e.presets?pS(e.ariaLabel,e.value,a,t):gS(e,a,n,s,i)},wS=function(e,t){return $e(e,"tooltipWorker").map((function(e){return[Ok.config({lazySink:t.getSink,tooltipDom:{tag:"div",classes:["tox-tooltip-worker-container"]},tooltipComponents:[],anchor:function(e){return{anchor:"submenu",item:e,overrides:{maxHeightFunction:Ef}}},mode:"follow-highlight",onShow:function(t,n){e((function(e){Ok.setComponents(t,[vs({element:tr.fromDom(e)})])}))}})]})).getOr([])},xS=function(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},CS=function(e){return Ak.DOM.encode(e)},kS=function(e,t){var n=Ek.translate(e),r=CS(n);if(t.length>0){var o=new RegExp(xS(t),"gi");return r.replace(o,(function(e){return'<span class="tox-autocompleter-highlight">'+e+"</span>"}))}return r},_S=function(e,t,n,r,o,i,a,u){void 0===u&&(u=!0);var s=yS({presets:r,textContent:x.none(),htmlContent:n?e.text.map((function(e){return kS(e,t)})):x.none(),ariaLabel:e.text,iconContent:e.icon,shortcutContent:x.none(),checkMark:x.none(),caret:x.none(),value:e.value},a.providers,u,e.icon);return eS({data:tS(e),disabled:e.disabled,getApi:function(){return{}},onAction:function(t){return o(e.value,e.meta)},onSetup:function(){return function(){}},triggersSubmenu:!1,itemBehaviours:wS(e.meta,a)},s,i,a.providers)},SS=function(e,t,n,r,o,i,a,u){void 0===u&&(u=!0);var s=function(e){return{setActive:function(t){Jy.set(e,t)},isActive:function(){return Jy.isOn(e)},isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){return Xk.set(e,t)}}},c=yS({presets:n,textContent:t?e.text:x.none(),htmlContent:x.none(),ariaLabel:e.text,iconContent:e.icon,shortcutContent:t?e.shortcut:x.none(),checkMark:t?x.some(cS(a.icons)):x.none(),caret:x.none(),value:e.value},a,u);return Ke(eS({data:tS(e),disabled:e.disabled,getApi:s,onAction:function(t){return r(e.value)},onSetup:function(e){return e.setActive(o),function(){}},triggersSubmenu:!1,itemBehaviours:[]},c,i,a),{toggling:{toggleClass:mC,toggleOnExecute:!1,selected:e.active}})},TS=Ih(lw(),fw()),RS=function(e){return{value:e}},OS=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,AS=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,ES=function(e){return OS.test(e)||AS.test(e)},NS=function(e){var t=e.value.replace(OS,(function(e,t,n,r){return t+t+n+n+r+r}));return{value:t}},LS=function(e){var t=NS(e),n=AS.exec(t.value);return null===n?["FFFFFF","FF","FF","FF"]:n},DS=function(e){var t=e.toString(16);return 1===t.length?"0"+t:t},MS=function(e){var t=DS(e.red)+DS(e.green)+DS(e.blue);return RS(t)},IS=Math.min,zS=Math.max,PS=Math.round,BS=/^rgb\((\d+),\s*(\d+),\s*(\d+)\)/,$S=/^rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d?(?:\.\d+)?)\)/,HS=function(e,t,n,r){return{red:e,green:t,blue:n,alpha:r}},FS=function(e){var t=parseInt(e,10);return t.toString()===e&&t>=0&&t<=255},VS=function(e){var t,n,r,o=(e.hue||0)%360,i=e.saturation/100,a=e.value/100;if(i=zS(0,IS(i,1)),a=zS(0,IS(a,1)),0===i)return t=n=r=PS(255*a),HS(t,n,r,1);var u=o/60,s=a*i,c=s*(1-Math.abs(u%2-1)),l=a-s;switch(Math.floor(u)){case 0:t=s,n=c,r=0;break;case 1:t=c,n=s,r=0;break;case 2:t=0,n=s,r=c;break;case 3:t=0,n=c,r=s;break;case 4:t=c,n=0,r=s;break;case 5:t=s,n=0,r=c;break;default:t=n=r=0}return t=PS(255*(t+l)),n=PS(255*(n+l)),r=PS(255*(r+l)),HS(t,n,r,1)},jS=function(e){var t=LS(e),n=parseInt(t[1],16),r=parseInt(t[2],16),o=parseInt(t[3],16);return HS(n,r,o,1)},US=function(e,t,n,r){var o=parseInt(e,10),i=parseInt(t,10),a=parseInt(n,10),u=parseFloat(r);return HS(o,i,a,u)},WS=function(e){if("transparent"===e)return x.some(HS(0,0,0,0));var t=BS.exec(e);if(null!==t)return x.some(US(t[1],t[2],t[3],"1"));var n=$S.exec(e);return null!==n?x.some(US(n[1],n[2],n[3],n[4])):x.none()},GS=function(e){return"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")"},qS=HS(255,0,0,1),KS=function(e){return e.fire("SkinLoaded")},XS=function(e,t){return e.fire("SkinLoadError",t)},YS=function(e){return e.fire("ResizeEditor")},JS=function(e,t){return e.fire("ResizeContent",t)},QS=function(e,t){return e.fire("ScrollContent",t)},ZS=function(e,t){return e.fire("TextColorChange",t)},eT=tinymce.util.Tools.resolve("tinymce.util.LocalStorage"),tT="tinymce-custom-colors";function nT(e){void 0===e&&(e=10);var t=eT.getItem(tT),n=T(t)?JSON.parse(t):[],r=function(t){var n=e-t.length;return n<0?t.slice(0,e):t},o=r(n),i=function(t){H(o,t).each(a),o.unshift(t),o.length>e&&o.pop(),eT.setItem(tT,JSON.stringify(o))},a=function(e){o.splice(e,1)},u=function(){return o.slice(0)};return{add:i,state:u}}var rT="choiceitem",oT=[{type:rT,text:"Light Green",value:"#BFEDD2"},{type:rT,text:"Light Yellow",value:"#FBEEB8"},{type:rT,text:"Light Red",value:"#F8CAC6"},{type:rT,text:"Light Purple",value:"#ECCAFA"},{type:rT,text:"Light Blue",value:"#C2E0F4"},{type:rT,text:"Green",value:"#2DC26B"},{type:rT,text:"Yellow",value:"#F1C40F"},{type:rT,text:"Red",value:"#E03E2D"},{type:rT,text:"Purple",value:"#B96AD9"},{type:rT,text:"Blue",value:"#3598DB"},{type:rT,text:"Dark Turquoise",value:"#169179"},{type:rT,text:"Orange",value:"#E67E23"},{type:rT,text:"Dark Red",value:"#BA372A"},{type:rT,text:"Dark Purple",value:"#843FA1"},{type:rT,text:"Dark Blue",value:"#236FA1"},{type:rT,text:"Light Gray",value:"#ECF0F1"},{type:rT,text:"Medium Gray",value:"#CED4D9"},{type:rT,text:"Gray",value:"#95A5A6"},{type:rT,text:"Dark Gray",value:"#7E8C8D"},{type:rT,text:"Navy Blue",value:"#34495E"},{type:rT,text:"Black",value:"#000000"},{type:rT,text:"White",value:"#ffffff"}],iT=nT(10),aT=function(e){var t=[],n=document.createElement("canvas");n.height=1,n.width=1;for(var r=n.getContext("2d"),o=function(e,t){var n=255,r=t/255,o=Math.round(e*r+n*(1-r));return("0"+o.toString(16)).slice(-2).toUpperCase()},i=function(e){if(/^[0-9A-Fa-f]{6}$/.test(e))return"#"+e.toUpperCase();r.clearRect(0,0,n.width,n.height),r.fillStyle="#FFFFFF",r.fillStyle=e,r.fillRect(0,0,1,1);var t=r.getImageData(0,0,1,1).data,i=t[0],a=t[1],u=t[2],s=t[3];return"#"+o(i,s)+o(a,s)+o(u,s)},a=0;a<e.length;a+=2)t.push({text:e[a+1],value:i(e[a]),type:"choiceitem"});return t},uT=function(e,t){return e.getParam("color_cols",t,"number")},sT=function(e){return!1!==e.getParam("custom_colors")},cT=function(e){return e.getParam("color_map")},lT=function(e){var t=cT(e);return void 0!==t?aT(t):oT},fT=function(){return W(iT.state(),(function(e){return{type:rT,text:e,value:e}}))},dT=function(e){iT.add(e)},mT=function(e,t){var n;return e.dom.getParents(e.selection.getStart(),(function(e){var r;(r=e.style["forecolor"===t?"color":"background-color"])&&(n=n||r)})),n},pT=function(e,t,n){e.undoManager.transact((function(){e.focus(),e.formatter.apply(t,{value:n}),e.nodeChanged()}))},hT=function(e,t){e.undoManager.transact((function(){e.focus(),e.formatter.remove(t,{value:null},null,!0),e.nodeChanged()}))},gT=function(e){e.addCommand("mceApplyTextcolor",(function(t,n){pT(e,t,n)})),e.addCommand("mceRemoveTextcolor",(function(t){hT(e,t)}))},vT=function(e){return Math.max(5,Math.ceil(Math.sqrt(e)))},bT=function(e){var t=lT(e),n=vT(t.length);return uT(e,n)},yT=function(e){var t="choiceitem",n={type:t,text:"Remove color",icon:"color-swatch-remove-color",value:"remove"},r={type:t,text:"Custom color",icon:"color-picker",value:"custom"};return e?[n,r]:[n]},wT=function(e,t,n,r){if("custom"===n){var o=TT(e);o((function(n){n.each((function(n){dT(n),e.execCommand("mceApplyTextcolor",t,n),r(n)}))}),"#000000")}else"remove"===n?(r(""),e.execCommand("mceRemoveTextcolor",t)):(r(n),e.execCommand("mceApplyTextcolor",t,n))},xT=function(e,t){return e.concat(fT().concat(yT(t)))},CT=function(e,t){return function(n){n(xT(e,t))}},kT=function(e,t,n){var r=function(t,n){e.setIconFill(t,n),e.setIconStroke(t,n)},o="forecolor"===t?"tox-icon-text-color__color":"tox-icon-highlight-bg-color__color";r(o,n)},_T=function(e,t,n,r,o){e.ui.registry.addSplitButton(t,{tooltip:r,presets:"color",icon:"forecolor"===t?"text-color":"highlight-bg-color",select:function(t){var r=x.from(mT(e,n));return r.bind((function(e){return WS(e).map((function(e){var n=MS(e).value;return pr(t.toLowerCase(),n)}))})).getOr(!1)},columns:bT(e),fetch:CT(lT(e),sT(e)),onAction:function(t){null!==o.get()&&wT(e,n,o.get(),(function(){}))},onItemAction:function(r,i){wT(e,n,i,(function(n){o.set(n),ZS(e,{name:t,color:n})}))},onSetup:function(n){null!==o.get()&&kT(n,t,o.get());var r=function(e){e.name===t&&kT(n,e.name,e.color)};return e.on("TextColorChange",r),function(){e.off("TextColorChange",r)}}})},ST=function(e,n,r,o){e.ui.registry.addNestedMenuItem(n,{text:o,icon:"forecolor"===n?"text-color":"highlight-bg-color",getSubmenuItems:function(){return[{type:"fancymenuitem",fancytype:"colorswatch",onAction:function(n){wT(e,r,n.value,t)}}]}})},TT=function(e){return function(t,n){var r=function(e){return function(t){var n=t.getData();e(x.from(n.colorpicker)),t.close()}},o=function(e,t){"hex-valid"===t.name&&(t.value?e.enable("ok"):e.disable("ok"))},i={colorpicker:n},a=r(t);e.windowManager.open({title:"Color Picker",size:"normal",body:{type:"panel",items:[{type:"colorpicker",name:"colorpicker",label:"Color"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:i,onAction:o,onSubmit:a,onClose:function(){},onCancel:function(){t(x.none())}})}},RT=function(e){gT(e);var t=Xn(null),n=Xn(null);_T(e,"forecolor","forecolor","Text color",t),_T(e,"backcolor","hilitecolor","Background color",n),ST(e,"forecolor","forecolor","Text color"),ST(e,"backcolor","hilitecolor","Background color")},OT=function(e,t,n,r,o,i,a,u){var s=jC(t),c="color"!==o?"normal":"color",l=AT(t,n,r,c,i,a,u);return GC(e,s,l,r,o)},AT=function(e,t,n,r,o,i,a){return cg(W(e,(function(u){return"choiceitem"===u.type?rk(u).fold(UC,(function(s){return x.some(SS(s,1===n,r,t,i(u.value),o,a,jC(e)))})):x.none()})))},ET=function(e,t){var n=DC(t);if(1===e)return{mode:"menu",moveOnTab:!0};if("auto"===e)return{mode:"grid",selector:"."+n.item,initSize:{numColumns:1,numRows:1}};var r="color"===t?"tox-swatches__row":"tox-collection__group";return{mode:"matrix",rowSelector:"."+r}},NT=function(e,t){return 1===e?{mode:"menu",moveOnTab:!1,selector:".tox-collection__item"}:"auto"===e?{mode:"flatgrid",selector:".tox-collection__item",initSize:{numColumns:1,numRows:1}}:{mode:"matrix",selectors:{row:"color"===t?".tox-swatches__row":".tox-collection__group",cell:"color"===t?"."+fC:"."+lC}}};function LT(e,t){var n=xT(t.colorinput.getColors(),t.colorinput.hasCustomColors()),r=t.colorinput.getColorCols(),o="color",i=OT(Ra("menu-value"),n,(function(t){e.onAction({value:t})}),r,o,sC.CLOSE_ON_EXECUTE,(function(){return!1}),t.shared.providers),a=m(m({},i),{markers:DC(o),movement:ET(r,o)});return{type:"widget",data:{value:Ra("widget-id")},dom:{tag:"div",classes:["tox-fancymenuitem"]},autofocus:!0,components:[TS.widget(Cw.sketch(a))]}}var DT,MT=Ra("cell-over"),IT=Ra("cell-execute"),zT=function(e,t,n){var r,o=function(n){return fi(n,MT,{row:e,col:t})},i=function(n){return fi(n,IT,{row:e,col:t})},a=function(e,t){t.stop(),i(e)};return ys({dom:{tag:"div",attributes:(r={role:"button"},r["aria-labelledby"]=n,r)},behaviours:Hl([ky("insert-table-picker-cell",[wi(Ro(),Ly.focus),wi(jo(),i),wi(Mo(),a),wi(Wo(),a)]),Jy.config({toggleClass:"tox-insert-table-picker__selected",toggleOnExecute:!1}),Ly.config({onFocus:o})])})},PT=function(e,t,n){for(var r=[],o=0;o<t;o++){for(var i=[],a=0;a<n;a++)i.push(zT(o,a,e));r.push(i)}return r},BT=function(e,t,n,r,o){for(var i=0;i<r;i++)for(var a=0;a<o;a++)Jy.set(e[i][a],i<=t&&a<=n)},$T=function(e){return ne(e,(function(e){return W(e,ws)}))},HT=function(e,t){return gs(t+1+"x"+(e+1))},FT=function(e){var t=10,n=10,r=Ra("size-label"),o=PT(r,t,n),i=Qw({dom:{tag:"span",classes:["tox-insert-table-picker__label"],attributes:{id:r}},components:[gs("0x0")],behaviours:Hl([xy.config({})])});return{type:"widget",data:{value:Ra("widget-id")},dom:{tag:"div",classes:["tox-fancymenuitem"]},autofocus:!0,components:[TS.widget({dom:{tag:"div",classes:["tox-insert-table-picker"]},components:$T(o).concat(i.asSpec()),behaviours:Hl([ky("insert-table-picker",[Ti(MT,(function(e,r,a){var u=a.event.row,s=a.event.col;BT(o,u,s,t,n),xy.set(i.get(e),[HT(u,s)])})),Ti(IT,(function(t,n,r){e.onAction({numRows:r.event.row+1,numColumns:r.event.col+1}),li(t,qo())}))]),fy.config({initSize:{numRows:t,numColumns:n},mode:"flatgrid",selector:'[role="button"]'})])})]}},VT={inserttable:FT,colorswatch:LT},jT=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)?x.some(e[t]):x.none()},UT=function(e,t){return jT(VT,e.fancytype).map((function(n){return n(e,t)}))},WT=function(e,n,r,o,i){void 0===o&&(o=!0),void 0===i&&(i=!1);var a=i?fS(r.icons):lS(r.icons),u=function(e){return{isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){return Xk.set(e,t)}}},s=yS({presets:"normal",iconContent:e.icon,textContent:e.text,htmlContent:x.none(),ariaLabel:e.text,caret:x.some(a),checkMark:x.none(),shortcutContent:e.shortcut},r,o);return eS({data:tS(e),getApi:u,disabled:e.disabled,onAction:t,onSetup:e.onSetup,triggersSubmenu:!0,itemBehaviours:[]},s,n,r)},GT=function(e,t,n,r){void 0===r&&(r=!0);var o=function(e){return{isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){return Xk.set(e,t)}}},i=yS({presets:"normal",iconContent:e.icon,textContent:e.text,htmlContent:x.none(),ariaLabel:e.text,caret:x.none(),checkMark:x.none(),shortcutContent:e.shortcut},n,r);return eS({data:tS(e),getApi:o,disabled:e.disabled,onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:[]},i,t,n)},qT=function(e){var t=e.text.fold((function(){return{}}),(function(e){return{innerHtml:e}}));return{type:"separator",dom:m({tag:"div",classes:[lC,pC]},t),components:[]}},KT=function(e,t,n,r){void 0===r&&(r=!0);var o=function(e){return{setActive:function(t){Jy.set(e,t)},isActive:function(){return Jy.isOn(e)},isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){return Xk.set(e,t)}}},i=yS({iconContent:e.icon,textContent:e.text,htmlContent:x.none(),ariaLabel:e.text,checkMark:x.some(cS(n.icons)),caret:x.none(),shortcutContent:e.shortcut,presets:"normal",meta:e.meta},n,r);return Ke(eS({data:tS(e),disabled:e.disabled,getApi:o,onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:[]},i,t,n),{toggling:{toggleClass:mC,toggleOnExecute:!1,selected:e.active}})},XT=function(e,t){return W(e,(function(e){switch(e.type){case"cardcontainer":return dS(e,XT(e.items,t));case"cardimage":return mS(e.src,e.classes,e.alt);case"cardtext":var n=e.name.exists((function(e){return F(t.cardText.highlightOn,e)})),r=n?x.from(t.cardText.matchText).getOr(""):"";return aS(kS(e.text,r),e.classes)}}))},YT=function(e,t,n,r){var o=function(e){return{isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){Xk.set(e,t),G(zd(e.element,"*"),(function(n){e.getSystem().getByDom(n).each((function(e){e.hasConfigured(Xk)&&Xk.set(e,t)}))}))}}},i={dom:hS(!1,e.label),optComponents:[x.some({dom:{tag:"div",classes:[CC,_C]},components:XT(e.items,r)})]};return eS({data:tS(m({text:x.none()},e)),disabled:e.disabled,getApi:o,onAction:e.onAction,onSetup:e.onSetup,triggersSubmenu:!1,itemBehaviours:x.from(r.itemBehaviours).getOr([])},i,t,n.providers)},JT=_S,QT=qT,ZT=GT,eR=WT,tR=KT,nR=UT,rR=YT;(function(e){e[e["ContentFocus"]=0]="ContentFocus",e[e["UiFocus"]=1]="UiFocus"})(DT||(DT={}));var oR=function(e,t,n,r,o){var i=n.shared.providers,a=function(e){return o?m(m({},e),{shortcut:x.none(),icon:e.text.isSome()?x.none():e.icon}):e};switch(e.type){case"menuitem":return sk(e).fold(UC,(function(e){return x.some(ZT(a(e),t,i,r))}));case"nestedmenuitem":return lk(e).fold(UC,(function(e){return x.some(eR(a(e),t,i,r,o))}));case"togglemenuitem":return dk(e).fold(UC,(function(e){return x.some(tR(a(e),t,i,r))}));case"separator":return Px(e).fold(UC,(function(e){return x.some(QT(e))}));case"fancymenuitem":return ak(e).fold(UC,(function(e){return nR(a(e),n)}));default:return console.error("Unknown item in general menu",e),x.none()}},iR=function(e,t,n,r,o,i,a){var u=1===r,s=!u||jC(e);return cg(W(e,(function(e){switch(e.type){case"separator":return Hx(e).fold(UC,(function(e){return x.some(QT(e))}));case"cardmenuitem":return tk(e).fold(UC,(function(e){return x.some(rR(m(m({},e),{onAction:function(t){e.onAction(t),n(e.value,e.meta)}}),o,i,{itemBehaviours:wS(e.meta,i),cardText:{matchText:t,highlightOn:a}}))}));case"autocompleteitem":default:return Fx(e).fold(UC,(function(e){return x.some(JT(e,t,u,"normal",n,o,i,s))}))}})))},aR=function(e,t,n,r,o){var i=jC(t),a=cg(W(t,(function(e){var t=function(e){return o?!e.hasOwnProperty("text"):i},a=function(e){return oR(e,n,r,t(e),o)};return"nestedmenuitem"===e.type&&e.getSubmenuItems().length<=0?a(m(m({},e),{disabled:!0})):a(e)}))),u=o?WC:GC;return u(e,i,a,1,"normal")},uR=function(e){return Mw.singleData(e.value,e)},sR=function(e,t,n,r){var o=n===DT.ContentFocus?sv():uv(),i=ET(t,r),a=DC(r);return{dom:e.dom,components:e.components,items:e.items,value:e.value,markers:{selectedItem:a.selectedItem,item:a.item},movement:i,fakeFocus:n===DT.ContentFocus,focusManager:o,menuBehaviours:gk.unnamedEvents("auto"!==t?[]:[Ei((function(e,t){mk(e,4,a.item).each((function(t){var n=t.numColumns,r=t.numRows;fy.setGridSize(e,r,n)}))}))])}},cR=function(e,t){var n=Xn(x.none()),r=Xn(!1),o=ys(Pw.sketch({dom:{tag:"div",classes:["tox-autocompleter"]},components:[],fireDismissalEventInstead:{},inlineBehaviours:Hl([ky("dismissAutocompleter",[wi(ni(),(function(){return s()}))])]),lazySink:t.getSink})),i=function(){return Pw.isOpen(o)},a=function(){return n.get().isSome()},u=function(){a()&&Pw.hide(o)},s=function(){if(a()){var t=n.get().map((function(e){return e.element}));hx(t.getOr(tr.fromDom(e.selection.getNode()))).each(ua),u(),n.set(x.none()),r.set(!1)}},c=Ye((function(){return aC(e)})),l=function(n,o){var i=de(o,(function(e){return x.from(e.columns)})).getOr(1);return ne(o,(function(o){var a=o.items;return iR(a,o.matchText,(function(t,i){var a=e.selection.getRng();Cx(e.dom,a,n).fold((function(){return console.error("Lost context. Cursor probably moved")}),(function(e){var n=e.range,a={hide:function(){s()},reload:function(e){u(),p(e)}};r.set(!0),o.onAction(a,n,t,i),r.set(!1)}))}),i,sC.BUBBLE_TO_SANDBOX,t,o.highlightOn)}))},f=function(t){if(!a()){var o=px(e,t.range);n.set(x.some({triggerChar:t.triggerChar,element:o,matchLength:t.text.length})),r.set(!1)}},d=function(t,n,r,i){t.matchLength=n.text.length;var a=de(r,(function(e){return x.from(e.columns)})).getOr(1);Pw.showAt(o,{anchor:"node",root:tr.fromDom(e.getBody()),node:x.from(t.element)},Cw.sketch(sR(GC("autocompleter-value",!0,i,a,"normal"),a,DT.ContentFocus,"normal"))),Pw.getContent(o).each($g.highlightFirst)},m=function(t){return n.get().map((function(n){return Cx(e.dom,e.selection.getRng(),n.triggerChar).bind((function(n){return Ix(e,c,n,t)}))})).getOrThunk((function(){return Mx(e,c)}))},p=function(e){m(e).fold(s,(function(e){f(e.context),e.lookupData.then((function(t){n.get().map((function(n){var r=e.context;if(n.triggerChar===r.triggerChar){var o=l(r.triggerChar,t);o.length>0?d(n,r,t,o):r.text.length-n.matchLength>=10?s():u()}}))}))}))},h=cx((function(e){27!==e.which&&p()}),50),g={onKeypress:h,cancelIfNecessary:s,isMenuOpen:i,isActive:a,isProcessingAction:r.get,getView:function(){return Pw.getContent(o)}};!1===e.hasPlugin("rtc")&&_x.setup(g,e)},lR={register:cR},fR=f,dR=function(e,t,n){return Fs(e,t,fR,n)},mR=function(e,t,n){return Vs(e,t,fR,n)},pR=Bs,hR=function(e,t,n){return hc(e,t,n).isSome()};function gR(e,t){var n=null,r=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];n=setTimeout((function(){e.apply(null,r),n=null}),t)},o=function(){null!==n&&(clearTimeout(n),n=null)};return{cancel:o,schedule:r}}var vR=5,bR=400,yR=function(e){var t=e.raw;return void 0===t.touches||1!==t.touches.length?x.none():x.some(t.touches[0])},wR=function(e,t){var n=Math.abs(e.clientX-t.x),r=Math.abs(e.clientY-t.y);return n>vR||r>vR},xR=function(e){var t=Xn(x.none()),n=Xn(!1),r=gR((function(t){e.triggerEvent(Go(),t),n.set(!0)}),bR),o=function(e){return yR(e).each((function(o){r.cancel();var i={x:o.clientX,y:o.clientY,target:e.target};r.schedule(e),n.set(!1),t.set(x.some(i))})),x.none()},i=function(e){return r.cancel(),yR(e).each((function(e){t.get().each((function(n){wR(e,n)&&t.set(x.none())}))})),x.none()},a=function(o){r.cancel();var i=function(e){return oo(e.target,o.target)};return t.get().filter(i).map((function(t){return n.get()?(o.prevent(),!1):e.triggerEvent(Wo(),o)}))},u=lt([{key:yo(),value:o},{key:wo(),value:i},{key:xo(),value:a}]),s=function(e,t){return $e(u,t).bind((function(t){return t(e)}))};return{fireIfReady:s}},CR=function(e){var t=e.raw;return t.which===Hg[0]&&!F(["input","textarea"],Mi(e.target))&&!hR(e.target,'[contenteditable="true"]')},kR=function(){return qr().browser.isFirefox()},_R=Pt([Sn("triggerEvent"),Bn("stopBackspace",!0)]),SR=function(e,t){return kR()?mR(e,"focus",t):dR(e,"focusin",t)},TR=function(e,t){return kR()?mR(e,"blur",t):dR(e,"focusout",t)},RR=function(e,t){var n=on("Getting GUI events settings",_R,t),r=["touchstart","touchmove","touchend","touchcancel","gesturestart","mousedown","mouseup","mouseover","mousemove","mouseout","click"],o=xR(n),i=W(r.concat(["selectstart","input","contextmenu","change","transitionend","drag","dragstart","dragend","dragenter","dragleave","dragover","drop","keyup"]),(function(t){return dR(e,t,(function(e){o.fireIfReady(e,t).each((function(t){t&&e.kill()}));var r=n.triggerEvent(t,e);r&&e.kill()}))})),a=Xn(x.none()),u=dR(e,"paste",(function(e){o.fireIfReady(e,"paste").each((function(t){t&&e.kill()}));var t=n.triggerEvent("paste",e);t&&e.kill(),a.set(x.some(setTimeout((function(){n.triggerEvent(Fo(),e)}),0)))})),s=dR(e,"keydown",(function(e){var t=n.triggerEvent("keydown",e);t?e.kill():!0===n.stopBackspace&&CR(e)&&e.prevent()})),c=SR(e,(function(e){var t=n.triggerEvent("focusin",e);t&&e.kill()})),l=Xn(x.none()),f=TR(e,(function(e){var t=n.triggerEvent("focusout",e);t&&e.kill(),l.set(x.some(setTimeout((function(){n.triggerEvent(Ho(),e)}),0)))})),d=function(){G(i,(function(e){e.unbind()})),s.unbind(),c.unbind(),f.unbind(),u.unbind(),a.get().each(clearTimeout),l.get().each(clearTimeout)};return{unbind:d}},OR=function(e,t){var n=$e(e,"target").getOr(t);return Xn(n)},AR=function(e,t){var n=Xn(!1),r=Xn(!1),o=function(){n.set(!0)},i=function(){r.set(!0)};return{stop:o,cut:i,isStopped:n.get,isCut:r.get,event:e,setSource:t.set,getSource:t.get}},ER=function(e){var n=Xn(!1),r=function(){n.set(!0)};return{stop:r,cut:t,isStopped:n.get,isCut:l,event:e,setSource:c("Cannot set source of a broadcasted event"),getSource:c("Cannot get source of a broadcasted event")}},NR=je.generate([{stopped:[]},{resume:["element"]},{complete:[]}]),LR=function(e,t,n,r,o,i){var a=e(t,r),u=AR(n,o);return a.fold((function(){return i.logEventNoHandlers(t,r),NR.complete()}),(function(e){var n=e.descHandler,r=au(n);return r(u),u.isStopped()?(i.logEventStopped(t,e.element,n.purpose),NR.stopped()):u.isCut()?(i.logEventCut(t,e.element,n.purpose),NR.complete()):Wi(e.element).fold((function(){return i.logNoParent(t,e.element,n.purpose),NR.complete()}),(function(r){return i.logEventResponse(t,e.element,n.purpose),NR.resume(r)}))}))},DR=function(e,t,n,r,o,i){return LR(e,t,n,r,o,i).fold((function(){return!0}),(function(r){return DR(e,t,n,r,o,i)}),(function(){return!1}))},MR=function(e,t,n,r,o){var i=OR(n,r);return LR(e,t,n,r,i,o)},IR=function(e,t,n){var r=ER(t);return G(e,(function(e){var t=e.descHandler,n=au(t);n(r)})),r.isStopped()},zR=function(e,t,n,r){return PR(e,t,n,n.target,r)},PR=function(e,t,n,r,o){var i=OR(n,r);return DR(e,t,n,r,i,o)},BR=function(e,t){return{element:e,descHandler:t}},$R=function(e,t){return{id:e,descHandler:t}};function HR(){var e={},t=function(t,n,r){Ee(r,(function(r,o){var i=void 0!==e[o]?e[o]:{};i[n]=iu(r,t),e[o]=i}))},n=function(e,t){return Ma(t).fold((function(){return x.none()}),(function(n){return e.bind((function(e){return $e(e,n)})).map((function(e){return BR(t,e)}))}))},r=function(t){return $e(e,t).map((function(e){return ze(e,(function(e,t){return $R(t,e)}))})).getOr([])},o=function(t,r,o){var i=$e(e,r);return lo(o,(function(e){return n(i,e)}),t)},i=function(t){Ee(e,(function(e,n){e.hasOwnProperty(t)&&delete e[t]}))};return{registerId:t,unregisterId:i,filterByType:r,find:o}}function FR(){var e=HR(),t={},n=function(e){var t=e.element;return Ma(t).fold((function(){return La("uid-",e.element)}),(function(e){return e}))},r=function(e,n){var r=t[n];if(r!==e)throw new Error('The tagId "'+n+'" is already used by: '+Ca(r.element)+"\nCannot use it for: "+Ca(e.element)+"\nThe conflicting element is"+(Uu(r.element)?" ":" not ")+"already in the DOM");i(e)},o=function(o){var i=n(o);Fe(t,i)&&r(o,i);var a=[o];e.registerId(a,i,o.events),t[i]=o},i=function(n){Ma(n.element).each((function(n){delete t[n],e.unregisterId(n)}))},a=function(t){return e.filterByType(t)},u=function(t,n,r){return e.find(t,n,r)},s=function(e){return $e(t,e)};return{find:u,filter:a,register:o,unregister:i,getById:s}}var VR=function(e){var t=e.dom,n=t.attributes,r=p(t,["attributes"]);return{uid:e.uid,dom:m({tag:"div",attributes:m({role:"presentation"},n)},r),components:e.components,behaviours:Yp(e.containerBehaviours),events:e.events,domModification:e.domModification,eventOrder:e.eventOrder}},jR=ug({name:"Container",factory:VR,configFields:[Bn("components",[]),Xp("containerBehaviours",[]),Bn("events",{}),Bn("domModification",{}),Bn("eventOrder",{})]}),UR=function(e){var n=function(t){return Wi(e.element).fold((function(){return!0}),(function(e){return oo(t,e)}))},r=FR(),o=function(e,t){return r.find(n,e,t)},a=RR(e.element,{triggerEvent:function(e,t){return Oc(e,t.target,(function(n){return zR(o,e,t,n)}))}}),u={debugInfo:i("real"),triggerEvent:function(e,t,n){Oc(e,t,(function(r){return PR(o,e,n,t,r)}))},triggerFocus:function(e,n){Ma(e).fold((function(){Yl(e)}),(function(r){Oc($o(),e,(function(r){return MR(o,$o(),{originator:n,kill:t,prevent:t,target:e},e,r),!1}))}))},triggerEscape:function(e,t){u.triggerEvent("keydown",e.element,t.event)},getByUid:function(e){return b(e)},getByDom:function(e){return y(e)},build:ys,addToGui:function(e){l(e)},removeFromGui:function(e){d(e)},addToWorld:function(e){s(e)},removeFromWorld:function(e){c(e)},broadcast:function(e){h(e)},broadcastOn:function(e,t){g(e,t)},broadcastEvent:function(e,t){v(e,t)},isConnected:f},s=function(e){e.connect(u),Bi(e.element)||(r.register(e),G(e.components(),s),u.triggerEvent(Xo(),e.element,{target:e.element}))},c=function(e){Bi(e.element)||(G(e.components(),c),r.unregister(e)),e.disconnect()},l=function(t){Bm(e,t)},d=function(e){Fm(e)},m=function(){a.unbind(),aa(e.element)},p=function(e){var t=r.filter(Vo());G(t,(function(t){var n=t.descHandler,r=au(n);r(e)}))},h=function(e){p({universal:!0,data:e})},g=function(e,t){p({universal:!1,channels:e,data:t})},v=function(e,t){var n=r.filter(e);return IR(n,t)},b=function(e){return r.getById(e).fold((function(){return ge.error(new Error('Could not find component with uid: "'+e+'" in system.'))}),ge.value)},y=function(e){var t=Ma(e).getOr("not found");return b(t)};return s(e),{root:e,element:e.element,destroy:m,add:l,remove:d,getByUid:b,getByDom:y,addToWorld:s,removeFromWorld:c,broadcast:h,broadcastOn:g,broadcastEvent:v}},WR=function(e,t){return{dom:{tag:"div",classes:["tox-bar","tox-form__controls-h-stack"]},components:W(e.items,t.interpreter)}},GR=i([Bn("prefix","form-field"),Xp("fieldBehaviours",[yg,Kp])]),qR=i([Ah({schema:[yn("dom")],name:"label"}),Ah({factory:{sketch:function(e){return{uid:e.uid,dom:{tag:"span",styles:{display:"none"},attributes:{"aria-hidden":"true"},innerHtml:e.text}}}},schema:[yn("text")],name:"aria-descriptor"}),Rh({factory:{sketch:function(e){var t=st(e,["factory"]);return e.factory.sketch(t)}},schema:[yn("factory")],name:"field"})]),KR=function(e,t,n,r){var o=Jp(e.fieldBehaviours,[yg.config({find:function(t){return Vh(t,e,"field")}}),Kp.config({store:{mode:"manual",getValue:function(e){return yg.getCurrent(e).bind(Kp.getValue)},setValue:function(e,t){yg.getCurrent(e).each((function(e){Kp.setValue(e,t)}))}}})]),i=gi([Ei((function(t,n){var r=Uh(t,e,["label","field","aria-descriptor"]);r.field().each((function(t){var n=Ra(e.prefix);r.label().each((function(e){ma(e.element,"for",n),ma(t.element,"id",n)})),r["aria-descriptor"]().each((function(n){var r=Ra(e.prefix);ma(n.element,"id",r),ma(t.element,"aria-describedby",r)}))}))}))]),a={getField:function(t){return Vh(t,e,"field")},getLabel:function(t){return Vh(t,e,"label")}};return{uid:e.uid,dom:e.dom,components:t,behaviours:o,events:i,apis:a}},XR=sg({name:"FormField",configFields:GR(),partFields:qR(),factory:KR,apis:{getField:function(e,t){return e.getField(t)},getLabel:function(e,t){return e.getLabel(t)}}}),YR=function(e,t){return Za({attributes:lt([{key:t.tabAttr,value:"true"}])})},JR=Object.freeze({__proto__:null,exhibit:YR}),QR=[Bn("tabAttr","data-alloy-tabstop")],ZR=Vl({fields:QR,name:"tabstopping",active:JR}),eO=tinymce.util.Tools.resolve("tinymce.html.Entities"),tO=function(e,t,n,r){var o=rO(e,t,n,r);return XR.sketch(o)},nO=function(e,t){return tO(e,t,[],[])},rO=function(e,t,n,r){return{dom:iO(n),components:e.toArray().concat([t]),fieldBehaviours:Hl(r)}},oO=function(){return iO([])},iO=function(e){return{tag:"div",classes:["tox-form__group"].concat(e)}},aO=function(e,t){return XR.parts.label({dom:{tag:"label",classes:["tox-label"],innerHtml:t.translate(e)}})},uO=Ra("form-component-change"),sO=Ra("form-close"),cO=Ra("form-cancel"),lO=Ra("form-action"),fO=Ra("form-submit"),dO=Ra("form-block"),mO=Ra("form-unblock"),pO=Ra("form-tabchange"),hO=Ra("form-resize"),gO=function(e,t){var n,r=e.label.map((function(e){return aO(e,t)})),o=function(e){return function(t,n){hc(n.event.target,"[data-collection-item-value]").each((function(r){e(t,n,r,ha(r,"data-collection-item-value"))}))}},i=function(n,r){var o=W(r,(function(n){var r=Ek.translate(n.text),o=1===e.columns?'<div class="tox-collection__item-label">'+r+"</div>":"",i='<div class="tox-collection__item-icon">'+n.icon+"</div>",a={_:" "," - ":" ","-":" "},u=r.replace(/\_| \- |\-/g,(function(e){return a[e]})),s=t.isDisabled()?" tox-collection__item--state-disabled":"";return'<div class="tox-collection__item'+s+'" tabindex="-1" data-collection-item-value="'+eO.encodeAllRaw(n.value)+'" title="'+u+'" aria-label="'+u+'">'+i+o+"</div>"})),i="auto"!==e.columns&&e.columns>1?U(o,e.columns):[o],a=W(i,(function(e){return'<div class="tox-collection__group">'+e.join("")+"</div>"}));la(n.element,a.join(""))},u=o((function(n,r,o,i){r.stop(),t.isDisabled()||fi(n,lO,{name:e.name,value:i})})),s=[wi(Ro(),o((function(e,t,n){Yl(n)}))),wi(Mo(),u),wi(Wo(),u),wi(Oo(),o((function(e,t,n){pc(e.element,"."+wC).each((function(e){Au(e,wC)})),Ru(n,wC)}))),wi(Ao(),o((function(e){pc(e.element,"."+wC).each((function(e){Au(e,wC)}))}))),Di(o((function(t,n,r,o){fi(t,lO,{name:e.name,value:o})})))],c=function(e,t){return W(zd(e.element,".tox-collection__item"),t)},l=XR.parts.field({dom:{tag:"div",classes:["tox-collection"].concat(1!==e.columns?["tox-collection--grid"]:["tox-collection--list"])},components:[],factory:{sketch:a},behaviours:Hl([Xk.config({disabled:t.isDisabled,onDisabled:function(e){c(e,(function(e){Ru(e,"tox-collection__item--state-disabled"),ma(e,"aria-disabled",!0)}))},onEnabled:function(e){c(e,(function(e){Au(e,"tox-collection__item--state-disabled"),ba(e,"aria-disabled")}))}}),V_(),xy.config({}),Kp.config({store:{mode:"memory",initialValue:[]},onSetValue:function(t,n){i(t,n),"auto"===e.columns&&mk(t,5,"tox-collection__item").each((function(e){var n=e.numRows,r=e.numColumns;fy.setGridSize(t,n,r)})),li(t,hO)}}),ZR.config({}),fy.config(NT(e.columns,"normal")),ky("collection-events",s)]),eventOrder:(n={},n[jo()]=["disabling","alloy.base.behaviour","collection-events"],n)}),f=["tox-form__group--collection"];return tO(r,l,f,[])},vO=i([En("data"),Bn("inputAttributes",{}),Bn("inputStyles",{}),Bn("tag","input"),Bn("inputClasses",[]),Bc("onSetValue"),Bn("styles",{}),Bn("eventOrder",{}),Xp("inputBehaviours",[Kp,Ly]),Bn("selectOnFocus",!0)]),bO=function(e){return Hl([Ly.config({onFocus:e.selectOnFocus?function(e){var t=e.element,n=is(t);t.dom.setSelectionRange(0,n.length)}:t})])},yO=function(e){return m(m({},bO(e)),Jp(e.inputBehaviours,[Kp.config({store:m(m({mode:"manual"},e.data.map((function(e){return{initialValue:e}})).getOr({})),{getValue:function(e){return is(e.element)},setValue:function(e,t){var n=is(e.element);n!==t&&as(e.element,t)}}),onSetValue:e.onSetValue})]))},wO=function(e){return{tag:e.tag,attributes:m({type:"text"},e.inputAttributes),styles:e.inputStyles,classes:e.inputClasses}},xO=function(e,t){return{uid:e.uid,dom:wO(e),components:[],behaviours:yO(e),eventOrder:e.eventOrder}},CO=ug({name:"Input",configFields:vO(),factory:xO}),kO={},_O={exports:kO};(function(t,n,r,o){(function(o){if("object"===typeof n&&"undefined"!==typeof r)r.exports=o();else if("function"===typeof t&&t.amd)t([],o);else{var i;i="undefined"!==typeof window?window:"undefined"!==typeof e?e:"undefined"!==typeof self?self:this,i.EphoxContactWrapper=o()}})((function(){return function(){function e(t,n,r){function i(u,s){if(!n[u]){if(!t[u]){var c="function"==typeof o&&o;if(!s&&c)return c(u,!0);if(a)return a(u,!0);var l=new Error("Cannot find module '"+u+"'");throw l.code="MODULE_NOT_FOUND",l}var f=n[u]={exports:{}};t[u][0].call(f.exports,(function(e){var n=t[u][1][e];return i(n||e)}),f,f.exports,e,t,n,r)}return n[u].exports}for(var a="function"==typeof o&&o,u=0;u<r.length;u++)i(r[u]);return i}return e}()({1:[function(e,t,n){var r,o,i=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}function s(e){if(r===setTimeout)return setTimeout(e,0);if((r===a||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}function c(e){if(o===clearTimeout)return clearTimeout(e);if((o===u||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(e);try{return o(e)}catch(t){try{return o.call(null,e)}catch(t){return o.call(this,e)}}}(function(){try{r="function"===typeof setTimeout?setTimeout:a}catch(e){r=a}try{o="function"===typeof clearTimeout?clearTimeout:u}catch(e){o=u}})();var l,f=[],d=!1,m=-1;function p(){d&&l&&(d=!1,l.length?f=l.concat(f):m=-1,f.length&&h())}function h(){if(!d){var e=s(p);d=!0;var t=f.length;while(t){l=f,f=[];while(++m<t)l&&l[m].run();m=-1,t=f.length}l=null,d=!1,c(e)}}function g(e,t){this.fun=e,this.array=t}function v(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];f.push(new g(e,t)),1!==f.length||d||s(h)},g.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=v,i.addListener=v,i.once=v,i.off=v,i.removeListener=v,i.removeAllListeners=v,i.emit=v,i.prependListener=v,i.prependOnceListener=v,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},{}],2:[function(e,t,n){(function(e){(function(n){var r=setTimeout;function o(){}function i(e,t){return function(){e.apply(t,arguments)}}function a(e){if("object"!==typeof this)throw new TypeError("Promises must be constructed via new");if("function"!==typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],d(e,this)}function u(e,t){while(3===e._state)e=e._value;0!==e._state?(e._handled=!0,a._immediateFn((function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(o){return void c(t.promise,o)}s(t.promise,r)}else(1===e._state?s:c)(t.promise,e._value)}))):e._deferreds.push(t)}function s(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"===typeof t||"function"===typeof t)){var n=t.then;if(t instanceof a)return e._state=3,e._value=t,void l(e);if("function"===typeof n)return void d(i(n,t),e)}e._state=1,e._value=t,l(e)}catch(r){c(e,r)}}function c(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&a._immediateFn((function(){e._handled||a._unhandledRejectionFn(e._value)}));for(var t=0,n=e._deferreds.length;t<n;t++)u(e,e._deferreds[t]);e._deferreds=null}function f(e,t,n){this.onFulfilled="function"===typeof e?e:null,this.onRejected="function"===typeof t?t:null,this.promise=n}function d(e,t){var n=!1;try{e((function(e){n||(n=!0,s(t,e))}),(function(e){n||(n=!0,c(t,e))}))}catch(r){if(n)return;n=!0,c(t,r)}}a.prototype["catch"]=function(e){return this.then(null,e)},a.prototype.then=function(e,t){var n=new this.constructor(o);return u(this,new f(e,t,n)),n},a.all=function(e){var t=Array.prototype.slice.call(e);return new a((function(e,n){if(0===t.length)return e([]);var r=t.length;function o(i,a){try{if(a&&("object"===typeof a||"function"===typeof a)){var u=a.then;if("function"===typeof u)return void u.call(a,(function(e){o(i,e)}),n)}t[i]=a,0===--r&&e(t)}catch(s){n(s)}}for(var i=0;i<t.length;i++)o(i,t[i])}))},a.resolve=function(e){return e&&"object"===typeof e&&e.constructor===a?e:new a((function(t){t(e)}))},a.reject=function(e){return new a((function(t,n){n(e)}))},a.race=function(e){return new a((function(t,n){for(var r=0,o=e.length;r<o;r++)e[r].then(t,n)}))},a._immediateFn="function"===typeof e?function(t){e(t)}:function(e){r(e,0)},a._unhandledRejectionFn=function(e){"undefined"!==typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},a._setImmediateFn=function(e){a._immediateFn=e},a._setUnhandledRejectionFn=function(e){a._unhandledRejectionFn=e},"undefined"!==typeof t&&t.exports?t.exports=a:n.Promise||(n.Promise=a)})(this)}).call(this,e("timers").setImmediate)},{timers:3}],3:[function(e,t,n){(function(t,r){var o=e("process/browser.js").nextTick,i=Function.prototype.apply,a=Array.prototype.slice,u={},s=0;function c(e,t){this._id=e,this._clearFn=t}n.setTimeout=function(){return new c(i.call(setTimeout,window,arguments),clearTimeout)},n.setInterval=function(){return new c(i.call(setInterval,window,arguments),clearInterval)},n.clearTimeout=n.clearInterval=function(e){e.close()},c.prototype.unref=c.prototype.ref=function(){},c.prototype.close=function(){this._clearFn.call(window,this._id)},n.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},n.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},n._unrefActive=n.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n.setImmediate="function"===typeof t?t:function(e){var t=s++,r=!(arguments.length<2)&&a.call(arguments,1);return u[t]=!0,o((function(){u[t]&&(r?e.apply(null,r):e.call(null),n.clearImmediate(t))})),t},n.clearImmediate="function"===typeof r?r:function(e){delete u[e]}}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":1,timers:3}],4:[function(e,t,n){var r=e("promise-polyfill"),o=function(){return"undefined"!==typeof window?window:Function("return this;")()}();t.exports={boltExport:o.Promise||r}},{"promise-polyfill":2}]},{},[4])(4)}))})(void 0,kO,_O,void 0);var SO,TO=_O.exports.boltExport,RO=function(e){var t=x.none(),n=[],r=function(e){return RO((function(t){o((function(n){t(e(n))}))}))},o=function(e){a()?s(e):n.push(e)},i=function(e){a()||(t=x.some(e),u(n),n=[])},a=function(){return t.isSome()},u=function(e){G(e,s)},s=function(e){t.each((function(t){setTimeout((function(){e(t)}),0)}))};return e(i),{get:o,map:r,isReady:a}},OO=function(e){return RO((function(t){t(e)}))},AO={nu:RO,pure:OO},EO=function(e){setTimeout((function(){throw e}),0)},NO=function(e){var t=function(t){e().then(t,EO)},n=function(t){return NO((function(){return e().then(t)}))},r=function(t){return NO((function(){return e().then((function(e){return t(e).toPromise()}))}))},o=function(t){return NO((function(){return e().then((function(){return t.toPromise()}))}))},i=function(){return AO.nu(t)},a=function(){var t=null;return NO((function(){return null===t&&(t=e()),t}))},u=e;return{map:n,bind:r,anonBind:o,toLazy:i,toCached:a,toPromise:u,get:t}},LO=function(e){return NO((function(){return new TO(e)}))},DO=function(e){return NO((function(){return TO.resolve(e)}))},MO={nu:LO,pure:DO},IO=["input","textarea"],zO=function(e){var t=Mi(e);return F(IO,t)},PO=function(e,t){var n=t.getRoot(e).getOr(e.element);Au(n,t.invalidClass),t.notify.each((function(t){zO(e.element)&&ma(e.element,"aria-invalid",!1),t.getContainer(e).each((function(e){la(e,t.validHtml)})),t.onValid(e)}))},BO=function(e,t,n,r){var o=t.getRoot(e).getOr(e.element);Ru(o,t.invalidClass),t.notify.each((function(t){zO(e.element)&&ma(e.element,"aria-invalid",!0),t.getContainer(e).each((function(e){la(e,r)})),t.onInvalid(e,r)}))},$O=function(e,t,n){return t.validator.fold((function(){return MO.pure(ge.value(!0))}),(function(t){return t.validate(e)}))},HO=function(e,t,n){return t.notify.each((function(t){t.onValidate(e)})),$O(e,t).map((function(r){return e.getSystem().isConnected()?r.fold((function(r){return BO(e,t,n,r),ge.error(r)}),(function(n){return PO(e,t),ge.value(n)})):ge.error("No longer in system")}))},FO=function(e,t){var n=t.getRoot(e).getOr(e.element);return Eu(n,t.invalidClass)},VO=Object.freeze({__proto__:null,markValid:PO,markInvalid:BO,query:$O,run:HO,isInvalid:FO}),jO=function(e,n){return e.validator.map((function(r){return gi([wi(r.onEvent,(function(t){HO(t,e,n).get(a)}))].concat(r.validateOnLoad?[Ei((function(r){HO(r,e,n).get(t)}))]:[]))})).getOr({})},UO=Object.freeze({__proto__:null,events:jO}),WO=[yn("invalidClass"),Bn("getRoot",x.none),zn("notify",[Bn("aria","alert"),Bn("getContainer",x.none),Bn("validHtml",""),Bc("onValid"),Bc("onInvalid"),Bc("onValidate")]),zn("validator",[yn("validate"),Bn("onEvent","input"),Bn("validateOnLoad",!0)])],GO=Vl({fields:WO,name:"invalidating",active:UO,apis:VO,extra:{validation:function(e){return function(t){var n=Kp.getValue(t);return MO.pure(e(n))}}}}),qO=function(e,t,n,r){return n.getOrCreate(e,t,r)},KO=Object.freeze({__proto__:null,getCoupled:qO}),XO=[wn("others",en(ge.value,ln()))],YO=function(){var e={},t=function(t,n,r){var o=Oe(n.others);if(o)return $e(e,r).getOrThunk((function(){var o=$e(n.others,r).getOrDie("No information found for coupled component: "+r),i=o(t),a=t.getSystem().build(i);return e[r]=a,a}));throw new Error("Cannot find coupled component: "+r+". Known coupled components: "+JSON.stringify(o,null,2))},n=i({});return Ka({readState:n,getOrCreate:t})},JO=Object.freeze({__proto__:null,init:YO}),QO=Vl({fields:XO,name:"coupling",apis:KO,state:JO}),ZO=i("sink"),eA=i(Ah({name:ZO(),overrides:i({dom:{tag:"div"},behaviours:Hl([Lm.config({useFixed:f})]),events:gi([Ri(Eo()),Ri(ko()),Ri(Mo())])})}));(function(e){e[e["HighlightFirst"]=0]="HighlightFirst",e[e["HighlightNone"]=1]="HighlightNone"})(SO||(SO={}));var tA=function(e,t){var n=e.getHotspot(t).getOr(t),r="hotspot",o=e.getAnchorOverrides();return e.layouts.fold((function(){return{anchor:r,hotspot:n,overrides:o}}),(function(e){return{anchor:r,hotspot:n,overrides:o,layouts:e}}))},nA=function(e,t,n){var r=e.fetch;return r(n).map(t)},rA=function(e,t,n,r,o,i,a){var u=nA(e,t,r),s=sA(r,e);return u.map((function(e){return e.bind((function(e){return x.from(Mw.sketch(m(m({},i.menu()),{uid:Ia(""),data:e,highlightImmediately:a===SO.HighlightFirst,onOpenMenu:function(e,t){var r=s().getOrDie();Lm.position(r,n,t),dp.decloak(o)},onOpenSubmenu:function(e,t,n){var r=s().getOrDie();Lm.position(r,{anchor:"submenu",item:t},n),dp.decloak(o)},onRepositionMenu:function(e,t,r){var o=s().getOrDie();Lm.position(o,n,t),G(r,(function(e){Lm.position(o,{anchor:"submenu",item:e.triggeringItem},e.triggeredMenu)}))},onEscape:function(){return Ly.focus(r),dp.close(o),x.some(!0)}})))}))}))},oA=function(e,t,n,r,o,i,a){var u=tA(e,n),s=rA(e,t,u,n,r,o,a);return s.map((function(e){return e.fold((function(){dp.isOpen(r)&&dp.close(r)}),(function(e){dp.cloak(r),dp.open(r,e),i(r)})),r}))},iA=function(e,t,n,r,o,i,a){return dp.close(r),MO.pure(r)},aA=function(e,t,n,r,o,i){var a=QO.getCoupled(n,"sandbox"),u=dp.isOpen(a),s=u?iA:oA;return s(e,t,n,a,r,o,i)},uA=function(e,t,n){var r=yg.getCurrent(t).getOr(t),o=Ms(e.element);n?Xu(r.element,"min-width",o+"px"):Ds(r.element,o)},sA=function(e,t){return e.getSystem().getByUid(t.uid+"-"+ZO()).map((function(e){return function(){return ge.value(e)}})).getOrThunk((function(){return t.lazySink.fold((function(){return function(){return ge.error(new Error("No internal sink is specified, nor could an external sink be found"))}}),(function(t){return function(){return t(e)}}))}))},cA=function(e){dp.getState(e).each((function(e){Mw.repositionMenus(e)}))},lA=function(e,t,n){var r=vc(),o=function(o,i){var a=tA(e,t);r.link(t.element),e.matchWidth&&uA(a.hotspot,i,e.useMinWidth),e.onOpen(a,o,i),void 0!==n&&void 0!==n.onOpen&&n.onOpen(o,i)},i=function(e,o){r.unlink(t.element),void 0!==n&&void 0!==n.onClose&&n.onClose(e,o)},a=sA(t,e);return{dom:{tag:"div",classes:e.sandboxClasses,attributes:{id:r.id,role:"listbox"}},behaviours:Qp.augment(e.sandboxBehaviours,[Kp.config({store:{mode:"memory",initialValue:t}}),dp.config({onOpen:o,onClose:i,isPartOf:function(e,n,r){return yc(n,r)||yc(t,r)},getAttachPoint:function(){return a().getOrDie()}}),yg.config({find:function(e){return dp.getState(e).bind((function(e){return yg.getCurrent(e)}))}}),Gl.config({channels:m(m({},vp({isExtraPart:l})),yp({doReposition:cA}))})])}},fA=function(e){var t=QO.getCoupled(e,"sandbox");cA(t)},dA=function(){return[Bn("sandboxClasses",[]),Qp.field("sandboxBehaviours",[yg,Gl,dp,Kp])]},mA=i([yn("dom"),yn("fetch"),Bc("onOpen"),$c("onExecute"),Bn("getHotspot",x.some),Bn("getAnchorOverrides",i({})),Vf(),Xp("dropdownBehaviours",[Jy,QO,fy,Ly]),yn("toggleClass"),Bn("eventOrder",{}),En("lazySink"),Bn("matchWidth",!1),Bn("useMinWidth",!1),En("role")].concat(dA())),pA=i([Oh({schema:[Ic()],name:"menu",defaults:function(e){return{onExecute:e.onExecute}}}),eA()]),hA=function(e,n,r,o){var i,a=function(t){return $e(e.dom,"attributes").bind((function(e){return $e(e,t)}))},u=function(e){dp.getState(e).each((function(e){Mw.highlightPrimary(e)}))},s=function(n){var r=u;aA(e,(function(e){return e}),n,o,r,SO.HighlightFirst).get(t)},c={expand:function(n){Jy.isOn(n)||aA(e,(function(e){return e}),n,o,t,SO.HighlightNone).get(t)},open:function(n){Jy.isOn(n)||aA(e,(function(e){return e}),n,o,t,SO.HighlightFirst).get(t)},isOpen:Jy.isOn,close:function(n){Jy.isOn(n)&&aA(e,(function(e){return e}),n,o,t,SO.HighlightFirst).get(t)},repositionMenus:function(e){Jy.isOn(e)&&fA(e)}},l=function(e,t){return di(e),x.some(!0)};return{uid:e.uid,dom:e.dom,components:n,behaviours:Jp(e.dropdownBehaviours,[Jy.config({toggleClass:e.toggleClass,aria:{mode:"expanded"}}),QO.config({others:{sandbox:function(t){return lA(e,t,{onOpen:function(){Jy.on(t)},onClose:function(){Jy.off(t)}})}}}),fy.config({mode:"special",onSpace:l,onEnter:l,onDown:function(e,t){if(gA.isOpen(e)){var n=QO.getCoupled(e,"sandbox");u(n)}else gA.open(e);return x.some(!0)},onEscape:function(e,t){return gA.isOpen(e)?(gA.close(e),x.some(!0)):x.none()}}),Ly.config({})]),events:Zy(x.some(s)),eventOrder:m(m({},e.eventOrder),(i={},i[jo()]=["disabling","toggling","alloy.base.behaviour"],i)),apis:c,domModification:{attributes:m(m({"aria-haspopup":"true"},e.role.fold((function(){return{}}),(function(e){return{role:e}}))),"button"===e.dom.tag?{type:a("type").getOr("button")}:{})}}},gA=sg({name:"Dropdown",configFields:mA(),partFields:pA(),factory:hA,apis:{open:function(e,t){return e.open(t)},expand:function(e,t){return e.expand(t)},close:function(e,t){return e.close(t)},isOpen:function(e,t){return e.isOpen(t)},repositionMenus:function(e,t){return e.repositionMenus(t)}}}),vA=function(){return Za({styles:{"-webkit-user-select":"none","user-select":"none","-ms-user-select":"none","-moz-user-select":"-moz-none"},attributes:{unselectable:"on"}})},bA=function(){return gi([vi(zo(),f)])},yA=Object.freeze({__proto__:null,events:bA,exhibit:vA}),wA=Vl({fields:[],name:"unselecting",active:yA}),xA=function(e,t){return gA.sketch({dom:e.dom,components:e.components,toggleClass:"mce-active",dropdownBehaviours:Hl([q_.button(t.providers.isDisabled),V_(),wA.config({}),ZR.config({})]),layouts:e.layouts,sandboxClasses:["tox-dialog__popups"],lazySink:t.getSink,fetch:function(n){return MO.nu((function(t){return e.fetch(t)})).map((function(r){return x.from(uR(Ke(OT(Ra("menu-value"),r,(function(t){e.onItemAction(n,t)}),e.columns,e.presets,sC.CLOSE_ON_EXECUTE,(function(){return!1}),t.providers),{movement:ET(e.columns,e.presets)})))}))},parts:{menu:zC(!1,1,e.presets)}})},CA=Ra("color-input-change"),kA=Ra("color-swatch-change"),_A=Ra("color-picker-cancel"),SA=function(e,t,n){var r=XR.parts.field({factory:CO,inputClasses:["tox-textfield"],onSetValue:function(e){return GO.run(e).get((function(){}))},inputBehaviours:Hl([Xk.config({disabled:t.providers.isDisabled}),V_(),ZR.config({}),GO.config({invalidClass:"tox-textbox-field-invalid",getRoot:function(e){return Wi(e.element)},notify:{onValid:function(e){var t=Kp.getValue(e);fi(e,CA,{color:t})}},validator:{validateOnLoad:!1,validate:function(e){var t=Kp.getValue(e);if(0===t.length)return MO.pure(ge.value(!0));var n=tr.fromTag("span");Xu(n,"background-color",t);var r=es(n,"background-color").fold((function(){return ge.error("blah")}),(function(e){return ge.value(t)}));return MO.pure(r)}}})]),selectOnFocus:!1}),o=e.label.map((function(e){return aO(e,t.providers)})),i=function(e,t){fi(e,kA,{value:t})},a=function(e,t){u.getOpt(e).each((function(e){"custom"===t?n.colorPicker((function(t){t.fold((function(){return li(e,_A)}),(function(t){i(e,t),dT(t)}))}),"#ffffff"):i(e,"remove"===t?"":t)}))},u=Qw(xA({dom:{tag:"span",attributes:{"aria-label":t.providers.translate("Color swatch")}},layouts:{onRtl:function(){return[gl,hl,wl]},onLtr:function(){return[hl,gl,wl]}},components:[],fetch:CT(n.getColors(),n.hasCustomColors()),columns:n.getColorCols(),presets:"color",onItemAction:a},t));return XR.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:o.toArray().concat([{dom:{tag:"div",classes:["tox-color-input"]},components:[r,u.asSpec()]}]),fieldBehaviours:Hl([ky("form-field-events",[wi(CA,(function(t,n){u.getOpt(t).each((function(e){Xu(e.element,"background-color",n.event.color)})),fi(t,uO,{name:e.name})})),wi(kA,(function(e,t){XR.getField(e).each((function(n){Kp.setValue(n,t.event.value),yg.getCurrent(e).each(Ly.focus)}))})),wi(_A,(function(e,t){XR.getField(e).each((function(t){yg.getCurrent(e).each(Ly.focus)}))}))])])})},TA=function(e,t,n){return{hue:e,saturation:t,value:n}},RA=function(e){var t=0,n=0,r=0,o=e.red/255,i=e.green/255,a=e.blue/255,u=Math.min(o,Math.min(i,a)),s=Math.max(o,Math.max(i,a));if(u===s)return r=u,TA(0,0,100*r);var c=o===u?i-a:a===u?o-i:a-o;return t=o===u?3:a===u?1:5,t=60*(t-c/(s-u)),n=(s-u)/s,r=s,TA(Math.round(t),Math.round(100*n),Math.round(100*r))},OA=function(e){var t=(100-e)/100*360,n=TA(t,100,100),r=VS(n);return MS(r)},AA=Ra("rgb-hex-update"),EA=Ra("slider-update"),NA=Ra("palette-update"),LA=Ah({schema:[yn("dom")],name:"label"}),DA=function(e){return Ah({name:e+"-edge",overrides:function(t){var n=t.model.manager.edgeActions[e];return n.fold((function(){return{}}),(function(e){return{events:gi([xi(yo(),(function(t,n,r){return e(t,r)}),[t]),xi(ko(),(function(t,n,r){return e(t,r)}),[t]),xi(_o(),(function(t,n,r){r.mouseIsDown.get()&&e(t,r)}),[t])])}}))}})},MA=DA("top-left"),IA=DA("top"),zA=DA("top-right"),PA=DA("right"),BA=DA("bottom-right"),$A=DA("bottom"),HA=DA("bottom-left"),FA=DA("left"),VA=Rh({name:"thumb",defaults:i({dom:{styles:{position:"absolute"}}}),overrides:function(e){return{events:gi([Si(yo(),e,"spectrum"),Si(wo(),e,"spectrum"),Si(xo(),e,"spectrum"),Si(ko(),e,"spectrum"),Si(_o(),e,"spectrum"),Si(To(),e,"spectrum")])}}}),jA=Rh({schema:[Kn("mouseIsDown",(function(){return Xn(!1)}))],name:"spectrum",overrides:function(e){var t=e.model,n=t.manager,r=function(t,r){return n.getValueFromEvent(r).map((function(r){return n.setValueFrom(t,e,r)}))};return{behaviours:Hl([fy.config({mode:"special",onLeft:function(t){return n.onLeft(t,e)},onRight:function(t){return n.onRight(t,e)},onUp:function(t){return n.onUp(t,e)},onDown:function(t){return n.onDown(t,e)}}),Ly.config({})]),events:gi([wi(yo(),r),wi(wo(),r),wi(ko(),r),wi(_o(),(function(t,n){e.mouseIsDown.get()&&r(t,n)}))])}}}),UA=[LA,FA,PA,IA,$A,MA,zA,HA,BA,VA,jA],WA="slider.change.value",GA=i(WA),qA=function(e){return-1!==e.type.indexOf("touch")},KA=function(e){var t=e.event.raw;if(qA(t)){var n=t;return void 0!==n.touches&&1===n.touches.length?x.some(n.touches[0]).map((function(e){return Rs(e.clientX,e.clientY)})):x.none()}var r=t;return void 0!==r.clientX?x.some(r).map((function(e){return Rs(e.clientX,e.clientY)})):x.none()},XA="top",YA="right",JA="bottom",QA="left",ZA=function(e){return e.model.minX},eE=function(e){return e.model.minY},tE=function(e){return e.model.minX-1},nE=function(e){return e.model.minY-1},rE=function(e){return e.model.maxX},oE=function(e){return e.model.maxY},iE=function(e){return e.model.maxX+1},aE=function(e){return e.model.maxY+1},uE=function(e,t,n){return t(e)-n(e)},sE=function(e){return uE(e,rE,ZA)},cE=function(e){return uE(e,oE,eE)},lE=function(e){return sE(e)/2},fE=function(e){return cE(e)/2},dE=function(e){return e.stepSize},mE=function(e){return e.snapToGrid},pE=function(e){return e.snapStart},hE=function(e){return e.rounded},gE=function(e,t){return void 0!==e[t+"-edge"]},vE=function(e){return gE(e,QA)},bE=function(e){return gE(e,YA)},yE=function(e){return gE(e,XA)},wE=function(e){return gE(e,JA)},xE=function(e){return e.model.value.get()},CE=function(e){return{x:e}},kE=function(e){return{y:e}},_E=function(e,t){return{x:e,y:t}},SE=function(e,t){fi(e,GA(),{value:t})},TE=function(e,t){SE(e,_E(tE(t),nE(t)))},RE=function(e,t){SE(e,kE(nE(t)))},OE=function(e,t){SE(e,_E(lE(t),nE(t)))},AE=function(e,t){SE(e,_E(iE(t),nE(t)))},EE=function(e,t){SE(e,CE(iE(t)))},NE=function(e,t){SE(e,_E(iE(t),fE(t)))},LE=function(e,t){SE(e,_E(iE(t),aE(t)))},DE=function(e,t){SE(e,kE(aE(t)))},ME=function(e,t){SE(e,_E(lE(t),aE(t)))},IE=function(e,t){SE(e,_E(tE(t),aE(t)))},zE=function(e,t){SE(e,CE(tE(t)))},PE=function(e,t){SE(e,_E(tE(t),fE(t)))},BE=function(e,t,n,r){return e<t?e:e>n?n:e===t?t-1:Math.max(t,e-r)},$E=function(e,t,n,r){return e>n?e:e<t?t:e===n?n+1:Math.min(n,e+r)},HE=function(e,t,n){return Math.max(t,Math.min(n,e))},FE=function(e,t,n,r,o){return o.fold((function(){var o=e-t,i=Math.round(o/r)*r;return HE(t+i,t-1,n+1)}),(function(t){var o=(e-t)%r,i=Math.round(o/r),a=Math.floor((e-t)/r),u=Math.floor((n-t)/r),s=Math.min(u,a+i),c=t+s*r;return Math.max(t,c)}))},VE=function(e,t,n){return Math.min(n,Math.max(e,t))-t},jE=function(e){var t=e.min,n=e.max,r=e.range,o=e.value,i=e.step,a=e.snap,u=e.snapStart,s=e.rounded,c=e.hasMinEdge,l=e.hasMaxEdge,f=e.minBound,d=e.maxBound,m=e.screenRange,p=c?t-1:t,h=l?n+1:n;if(o<f)return p;if(o>d)return h;var g=VE(o,f,d),v=HE(g/m*r+t,p,h);return a&&v>=t&&v<=n?FE(v,t,n,i,u):s?Math.round(v):v},UE=function(e){var t=e.min,n=e.max,r=e.range,o=e.value,i=e.hasMinEdge,a=e.hasMaxEdge,u=e.maxBound,s=e.maxOffset,c=e.centerMinEdge,l=e.centerMaxEdge;return o<t?i?0:c:o>n?a?u:l:(o-t)/r*s},WE="top",GE="right",qE="bottom",KE="left",XE="width",YE="height",JE=function(e){return e.element.dom.getBoundingClientRect()},QE=function(e,t){return e[t]},ZE=function(e){var t=JE(e);return QE(t,KE)},eN=function(e){var t=JE(e);return QE(t,GE)},tN=function(e){var t=JE(e);return QE(t,WE)},nN=function(e){var t=JE(e);return QE(t,qE)},rN=function(e){var t=JE(e);return QE(t,XE)},oN=function(e){var t=JE(e);return QE(t,YE)},iN=function(e,t,n){return(e+t)/2-n},aN=function(e,t){var n=JE(e),r=JE(t),o=QE(n,KE),i=QE(n,GE),a=QE(r,KE);return iN(o,i,a)},uN=function(e,t){var n=JE(e),r=JE(t),o=QE(n,WE),i=QE(n,qE),a=QE(r,WE);return iN(o,i,a)},sN=function(e,t){fi(e,GA(),{value:t})},cN=function(e){return{x:e}},lN=function(e,t,n){var r={min:ZA(t),max:rE(t),range:sE(t),value:n,step:dE(t),snap:mE(t),snapStart:pE(t),rounded:hE(t),hasMinEdge:vE(t),hasMaxEdge:bE(t),minBound:ZE(e),maxBound:eN(e),screenRange:rN(e)};return jE(r)},fN=function(e,t,n){var r=lN(e,t,n),o=cN(r);return sN(e,o),r},dN=function(e,t){var n=ZA(t);sN(e,cN(n))},mN=function(e,t){var n=rE(t);sN(e,cN(n))},pN=function(e,t,n){var r=e>0?$E:BE,o=r(xE(n).x,ZA(n),rE(n),dE(n));return sN(t,cN(o)),x.some(o)},hN=function(e){return function(t,n){return pN(e,t,n).map((function(){return!0}))}},gN=function(e){var t=KA(e);return t.map((function(e){return e.left}))},vN=function(e,t,n,r,o){var i=0,a=rN(e),u=r.bind((function(t){return x.some(aN(t,e))})).getOr(i),s=o.bind((function(t){return x.some(aN(t,e))})).getOr(a),c={min:ZA(t),max:rE(t),range:sE(t),value:n,hasMinEdge:vE(t),hasMaxEdge:bE(t),minBound:ZE(e),minOffset:i,maxBound:eN(e),maxOffset:a,centerMinEdge:u,centerMaxEdge:s};return UE(c)},bN=function(e,t,n,r,o,i){var a=vN(t,i,n,r,o);return ZE(t)-ZE(e)+a},yN=function(e,t,n,r){var o=xE(n),i=bN(e,r.getSpectrum(e),o.x,r.getLeftEdge(e),r.getRightEdge(e),n),a=Ms(t.element)/2;Xu(t.element,"left",i-a+"px")},wN=hN(-1),xN=hN(1),CN=x.none,kN=x.none,_N={"top-left":x.none(),top:x.none(),"top-right":x.none(),right:x.some(EE),"bottom-right":x.none(),bottom:x.none(),"bottom-left":x.none(),left:x.some(zE)},SN=Object.freeze({__proto__:null,setValueFrom:fN,setToMin:dN,setToMax:mN,findValueOfOffset:lN,getValueFromEvent:gN,findPositionOfValue:bN,setPositionFromValue:yN,onLeft:wN,onRight:xN,onUp:CN,onDown:kN,edgeActions:_N}),TN=function(e,t){fi(e,GA(),{value:t})},RN=function(e){return{y:e}},ON=function(e,t,n){var r={min:eE(t),max:oE(t),range:cE(t),value:n,step:dE(t),snap:mE(t),snapStart:pE(t),rounded:hE(t),hasMinEdge:yE(t),hasMaxEdge:wE(t),minBound:tN(e),maxBound:nN(e),screenRange:oN(e)};return jE(r)},AN=function(e,t,n){var r=ON(e,t,n),o=RN(r);return TN(e,o),r},EN=function(e,t){var n=eE(t);TN(e,RN(n))},NN=function(e,t){var n=oE(t);TN(e,RN(n))},LN=function(e,t,n){var r=e>0?$E:BE,o=r(xE(n).y,eE(n),oE(n),dE(n));return TN(t,RN(o)),x.some(o)},DN=function(e){return function(t,n){return LN(e,t,n).map((function(){return!0}))}},MN=function(e){var t=KA(e);return t.map((function(e){return e.top}))},IN=function(e,t,n,r,o){var i=0,a=oN(e),u=r.bind((function(t){return x.some(uN(t,e))})).getOr(i),s=o.bind((function(t){return x.some(uN(t,e))})).getOr(a),c={min:eE(t),max:oE(t),range:cE(t),value:n,hasMinEdge:yE(t),hasMaxEdge:wE(t),minBound:tN(e),minOffset:i,maxBound:nN(e),maxOffset:a,centerMinEdge:u,centerMaxEdge:s};return UE(c)},zN=function(e,t,n,r,o,i){var a=IN(t,i,n,r,o);return tN(t)-tN(e)+a},PN=function(e,t,n,r){var o=xE(n),i=zN(e,r.getSpectrum(e),o.y,r.getTopEdge(e),r.getBottomEdge(e),n),a=ks(t.element)/2;Xu(t.element,"top",i-a+"px")},BN=x.none,$N=x.none,HN=DN(-1),FN=DN(1),VN={"top-left":x.none(),top:x.some(RE),"top-right":x.none(),right:x.none(),"bottom-right":x.none(),bottom:x.some(DE),"bottom-left":x.none(),left:x.none()},jN=Object.freeze({__proto__:null,setValueFrom:AN,setToMin:EN,setToMax:NN,findValueOfOffset:ON,getValueFromEvent:MN,findPositionOfValue:zN,setPositionFromValue:PN,onLeft:BN,onRight:$N,onUp:HN,onDown:FN,edgeActions:VN}),UN=function(e,t){fi(e,GA(),{value:t})},WN=function(e,t){return{x:e,y:t}},GN=function(e,t,n){var r=lN(e,t,n.left),o=ON(e,t,n.top),i=WN(r,o);return UN(e,i),i},qN=function(e,t,n,r){var o=e>0?$E:BE,i=t?xE(r).x:o(xE(r).x,ZA(r),rE(r),dE(r)),a=t?o(xE(r).y,eE(r),oE(r),dE(r)):xE(r).y;return UN(n,WN(i,a)),x.some(i)},KN=function(e,t){return function(n,r){return qN(e,t,n,r).map((function(){return!0}))}},XN=function(e,t){var n=ZA(t),r=eE(t);UN(e,WN(n,r))},YN=function(e,t){var n=rE(t),r=oE(t);UN(e,WN(n,r))},JN=function(e){return KA(e)},QN=function(e,t,n,r){var o=xE(n),i=bN(e,r.getSpectrum(e),o.x,r.getLeftEdge(e),r.getRightEdge(e),n),a=zN(e,r.getSpectrum(e),o.y,r.getTopEdge(e),r.getBottomEdge(e),n),u=Ms(t.element)/2,s=ks(t.element)/2;Xu(t.element,"left",i-u+"px"),Xu(t.element,"top",a-s+"px")},ZN=KN(-1,!1),eL=KN(1,!1),tL=KN(-1,!0),nL=KN(1,!0),rL={"top-left":x.some(TE),top:x.some(OE),"top-right":x.some(AE),right:x.some(NE),"bottom-right":x.some(LE),bottom:x.some(ME),"bottom-left":x.some(IE),left:x.some(PE)},oL=Object.freeze({__proto__:null,setValueFrom:GN,setToMin:XN,setToMax:YN,getValueFromEvent:JN,setPositionFromValue:QN,onLeft:ZN,onRight:eL,onUp:tL,onDown:nL,edgeActions:rL}),iL=[Bn("stepSize",1),Bn("onChange",t),Bn("onChoose",t),Bn("onInit",t),Bn("onDragStart",t),Bn("onDragEnd",t),Bn("snapToGrid",!1),Bn("rounded",!0),En("snapStart"),wn("model",sn("mode",{x:[Bn("minX",0),Bn("maxX",100),Kn("value",(function(e){return Xn(e.mode.minX)})),yn("getInitialValue"),Vc("manager",SN)],y:[Bn("minY",0),Bn("maxY",100),Kn("value",(function(e){return Xn(e.mode.minY)})),yn("getInitialValue"),Vc("manager",jN)],xy:[Bn("minX",0),Bn("maxX",100),Bn("minY",0),Bn("maxY",100),Kn("value",(function(e){return Xn({x:e.mode.minX,y:e.mode.minY})})),yn("getInitialValue"),Vc("manager",oL)]})),Xp("sliderBehaviours",[fy,Kp]),Kn("mouseIsDown",(function(){return Xn(!1)}))],aL=function(e,t,n,r){var o,i=function(t){return jh(t,e,"thumb")},a=function(t){return jh(t,e,"spectrum")},u=function(t){return Vh(t,e,"left-edge")},s=function(t){return Vh(t,e,"right-edge")},c=function(t){return Vh(t,e,"top-edge")},l=function(t){return Vh(t,e,"bottom-edge")},d=e.model,m=d.manager,p=function(t,n){m.setPositionFromValue(t,n,e,{getLeftEdge:u,getRightEdge:s,getTopEdge:c,getBottomEdge:l,getSpectrum:a})},h=function(t,n){d.value.set(n);var r=i(t);return p(t,r),e.onChange(t,r,n),x.some(!0)},g=function(t){m.setToMin(t,e)},v=function(t){m.setToMax(t,e)},b=function(t){var n=function(){Vh(t,e,"thumb").each((function(n){var r=d.value.get();e.onChoose(t,n,r)}))},r=e.mouseIsDown.get();e.mouseIsDown.set(!1),r&&n()},y=function(t,n){n.stop(),e.mouseIsDown.set(!0),e.onDragStart(t,i(t))},w=function(t,n){n.stop(),e.onDragEnd(t,i(t)),b(t)};return{uid:e.uid,dom:e.dom,components:t,behaviours:Jp(e.sliderBehaviours,[fy.config({mode:"special",focusIn:function(t){return Vh(t,e,"spectrum").map(fy.focusIn).map(f)}}),Kp.config({store:{mode:"manual",getValue:function(e){return d.value.get()}}}),Gl.config({channels:(o={},o[hp()]={onReceive:b},o)})]),events:gi([wi(GA(),(function(e,t){h(e,t.event.value)})),Ei((function(t,n){var r=d.getInitialValue();d.value.set(r);var o=i(t);p(t,o);var u=a(t);e.onInit(t,o,u,d.value.get())})),wi(yo(),y),wi(xo(),w),wi(ko(),y),wi(To(),w)]),apis:{resetToMin:g,resetToMax:v,changeValue:h,refresh:p},domModification:{styles:{position:"relative"}}}},uL=sg({name:"Slider",configFields:iL,partFields:UA,factory:aL,apis:{resetToMin:function(e,t){e.resetToMin(t)},resetToMax:function(e,t){e.resetToMax(t)},refresh:function(e,t){e.refresh(t)}}}),sL=function(e,t){var n=uL.parts.spectrum({dom:{tag:"div",classes:[t("hue-slider-spectrum")],attributes:{role:"presentation"}}}),r=uL.parts.thumb({dom:{tag:"div",classes:[t("hue-slider-thumb")],attributes:{role:"presentation"}}});return uL.sketch({dom:{tag:"div",classes:[t("hue-slider")],attributes:{role:"presentation"}},rounded:!1,model:{mode:"y",getInitialValue:i({y:0})},components:[n,r],sliderBehaviours:Hl([Ly.config({})]),onChange:function(e,t,n){fi(e,EA,{value:n})}})},cL="form",lL=[Xp("formBehaviours",[Kp])],fL=function(e){return"<alloy.field."+e+">"},dL=function(e){var t=function(){var e=[],t=function(t,n){return e.push(t),Ph(cL,fL(t),n)};return{field:t,record:function(){return e}}}(),n=e(t),r=t.record(),o=W(r,(function(e){return Rh({name:e,pname:fL(e)})}));return eg(cL,lL,o,pL,n)},mL=function(e,t){return e.fold((function(){return ge.error(t)}),ge.value)},pL=function(e,t){return{uid:e.uid,dom:e.dom,components:t,behaviours:Jp(e.formBehaviours,[Kp.config({store:{mode:"manual",getValue:function(t){var n=Wh(t,e);return Ne(n,(function(e,t){return e().bind((function(e){var n=yg.getCurrent(e);return mL(n,new Error("Cannot find a current component to extract the value from for form part '"+t+"': "+Ca(e.element)))})).map(Kp.getValue)}))},setValue:function(t,n){Ee(n,(function(n,r){Vh(t,e,r).each((function(e){yg.getCurrent(e).each((function(e){Kp.setValue(e,n)}))}))}))}}})]),apis:{getField:function(t,n){return Vh(t,e,n).bind(yg.getCurrent)}}}},hL={getField:Ga((function(e,t,n){return e.getField(t,n)})),sketch:dL},gL=Ra("valid-input"),vL=Ra("invalid-input"),bL=Ra("validating-input"),yL="colorcustom.rgb.",wL=function(e,n,r,o){var i=function(t,r){return GO.config({invalidClass:n("invalid"),notify:{onValidate:function(e){fi(e,bL,{type:t})},onValid:function(e){fi(e,gL,{type:t,value:Kp.getValue(e)})},onInvalid:function(e){fi(e,vL,{type:t,value:Kp.getValue(e)})}},validator:{validate:function(t){var n=Kp.getValue(t),o=r(n)?ge.value(!0):ge.error(e("aria.input.invalid"));return MO.pure(o)},validateOnLoad:!1}})},a=function(r,o,a,u,s){var c=e(yL+"range"),l=XR.parts.label({dom:{tag:"label",innerHtml:a,attributes:{"aria-label":u}}}),f=XR.parts.field({data:s,factory:CO,inputAttributes:m({type:"text"},"hex"===o?{"aria-live":"polite"}:{}),inputClasses:[n("textfield")],inputBehaviours:Hl([i(o,r),ZR.config({})]),onSetValue:function(e){if(GO.isInvalid(e)){var n=GO.run(e);n.get(t)}}}),d=[l,f],p="hex"!==o?[XR.parts["aria-descriptor"]({text:c})]:[],h=d.concat(p);return{dom:{tag:"div",attributes:{role:"presentation"}},components:h}},u=function(e,t){var n=MS(t);return hL.getField(e,"hex").each((function(t){Ly.isFocused(t)||Kp.setValue(e,{hex:n.value})})),n},s=function(e,t){var n=t.red,r=t.green,o=t.blue;Kp.setValue(e,{red:n,green:r,blue:o})},c=Qw({dom:{tag:"div",classes:[n("rgba-preview")],styles:{"background-color":"white"},attributes:{role:"presentation"}}}),l=function(e,t){c.getOpt(e).each((function(e){Xu(e.element,"background-color","#"+t.value)}))},f=function(){var t={red:Xn(x.some(255)),green:Xn(x.some(255)),blue:Xn(x.some(255)),hex:Xn(x.some("ffffff"))},i=function(e,t){var n=jS(t);s(e,n),p(n)},f=function(e){return t[e].get()},d=function(e,n){t[e].set(n)},m=function(){return f("red").bind((function(e){return f("green").bind((function(t){return f("blue").map((function(n){return HS(e,t,n,1)}))}))}))},p=function(e){var t=e.red,n=e.green,r=e.blue;d("red",x.some(t)),d("green",x.some(n)),d("blue",x.some(r))},h=function(e,t){var n=t.event;"hex"!==n.type?d(n.type,x.none()):o(e)},g=function(e,t){r(e);var n=RS(t);d("hex",x.some(t));var o=jS(n);s(e,o),p(o),fi(e,AA,{hex:n}),l(e,n)},v=function(e,t,n){var r=parseInt(n,10);d(t,x.some(r)),m().each((function(t){var n=u(e,t);l(e,n)}))},b=function(e){return"hex"===e.type},y=function(e,t){var n=t.event;b(n)?g(e,n.value):v(e,n.type,n.value)},w=function(t){return{label:e(yL+t+".label"),description:e(yL+t+".description")}},C=w("red"),k=w("green"),_=w("blue"),S=w("hex");return Ke(hL.sketch((function(t){return{dom:{tag:"form",classes:[n("rgb-form")],attributes:{"aria-label":e("aria.color.picker")}},components:[t.field("red",XR.sketch(a(FS,"red",C.label,C.description,255))),t.field("green",XR.sketch(a(FS,"green",k.label,k.description,255))),t.field("blue",XR.sketch(a(FS,"blue",_.label,_.description,255))),t.field("hex",XR.sketch(a(ES,"hex",S.label,S.description,"ffffff"))),c.asSpec()],formBehaviours:Hl([GO.config({invalidClass:n("form-invalid")}),ky("rgb-form-events",[wi(gL,y),wi(vL,h),wi(bL,h)])])}})),{apis:{updateHex:function(e,t){Kp.setValue(e,{hex:t.value}),i(e,t),l(e,t)}}})},d=ug({factory:f,name:"RgbForm",configFields:[],apis:{updateHex:function(e,t,n){e.updateHex(t,n)}},extraApis:{}});return d},xL=function(e,t){var n=uL.parts.spectrum({dom:{tag:"canvas",attributes:{role:"presentation"},classes:[t("sv-palette-spectrum")]}}),r=uL.parts.thumb({dom:{tag:"div",attributes:{role:"presentation"},classes:[t("sv-palette-thumb")],innerHtml:"<div class="+t("sv-palette-inner-thumb")+' role="presentation"></div>'}}),o=function(e,t){var n=e.width,r=e.height,o=e.getContext("2d");if(null!==o){o.fillStyle=t,o.fillRect(0,0,n,r);var i=o.createLinearGradient(0,0,n,0);i.addColorStop(0,"rgba(255,255,255,1)"),i.addColorStop(1,"rgba(255,255,255,0)"),o.fillStyle=i,o.fillRect(0,0,n,r);var a=o.createLinearGradient(0,0,0,r);a.addColorStop(0,"rgba(0,0,0,0)"),a.addColorStop(1,"rgba(0,0,0,1)"),o.fillStyle=a,o.fillRect(0,0,n,r)}},a=function(e,t){var n=e.components()[0].element.dom;o(n,GS(t))},u=function(e){var a=i({x:0,y:0}),u=function(e,t,n){fi(e,NA,{value:n})},s=function(e,t,n,r){o(n.element.dom,GS(qS))},c=Hl([yg.config({find:x.some}),Ly.config({})]);return uL.sketch({dom:{tag:"div",attributes:{role:"presentation"},classes:[t("sv-palette")]},model:{mode:"xy",getInitialValue:a},rounded:!1,components:[n,r],onChange:u,onInit:s,sliderBehaviours:c})},s=ug({factory:u,name:"SaturationBrightnessPalette",configFields:[],apis:{setRgba:function(e,t,n){a(t,n)}},extraApis:{}});return s},CL=function(e,n){var r=function(t){var r=wL(e,n,t.onValidHex,t.onInvalidHex),o=xL(e,n),i={paletteRgba:Xn(qS)},a=Qw(o.sketch({})),u=Qw(r.sketch({})),s=function(e,t){a.getOpt(e).each((function(e){var n=jS(t);i.paletteRgba.set(n),o.setRgba(e,n)}))},c=function(e,t){u.getOpt(e).each((function(e){r.updateHex(e,t)}))},l=function(e,t,n){G(n,(function(n){n(e,t)}))},f=function(){var e=[c];return function(t,n){var r=n.event.value,o=i.paletteRgba.get(),a=RA(o),u=TA(a.hue,r.x,100-r.y),s=VS(u),c=MS(s);l(t,c,e)}},d=function(){var e=[s,c];return function(t,n){var r=n.event.value,o=OA(r.y);l(t,o,e)}};return{uid:t.uid,dom:t.dom,components:[a.asSpec(),sL(e,n),u.asSpec()],behaviours:Hl([ky("colour-picker-events",[wi(NA,f()),wi(EA,d())]),yg.config({find:function(e){return u.getOpt(e)}}),fy.config({mode:"acyclic"})])}},o=ug({name:"ColourPicker",configFields:[yn("dom"),Bn("onValidHex",t),Bn("onInvalidHex",t)],factory:r});return o},kL=function(){return yg.config({find:x.some})},_L=function(e){return yg.config({find:e.getOpt})},SL=function(e){return yg.config({find:function(t){return Yi(t.element,e).bind((function(e){return t.getSystem().getByDom(e).toOptional()}))}})},TL={self:kL,memento:_L,childAt:SL},RL={"colorcustom.rgb.red.label":"R","colorcustom.rgb.red.description":"Red component","colorcustom.rgb.green.label":"G","colorcustom.rgb.green.description":"Green component","colorcustom.rgb.blue.label":"B","colorcustom.rgb.blue.description":"Blue component","colorcustom.rgb.hex.label":"#","colorcustom.rgb.hex.description":"Hex color code","colorcustom.rgb.range":"Range 0 to 255","colorcustom.sb.saturation":"Saturation","colorcustom.sb.brightness":"Brightness","colorcustom.sb.picker":"Saturation and Brightness Picker","colorcustom.sb.palette":"Saturation and Brightness Palette","colorcustom.sb.instructions":"Use arrow keys to select saturation and brightness, on x and y axes","colorcustom.hue.hue":"Hue","colorcustom.hue.slider":"Hue Slider","colorcustom.hue.palette":"Hue Palette","colorcustom.hue.instructions":"Use arrow keys to select a hue","aria.color.picker":"Color Picker","aria.input.invalid":"Invalid input"},OL=function(e){return RL[e]},AL=function(e){return OL(e)},EL=function(e){var t=function(e){return"tox-"+e},n=CL(AL,t),r=function(e){fi(e,lO,{name:"hex-valid",value:!0})},o=function(e){fi(e,lO,{name:"hex-valid",value:!1})},i=Qw(n.sketch({dom:{tag:"div",classes:[t("color-picker-container")],attributes:{role:"presentation"}},onValidHex:r,onInvalidHex:o}));return{dom:{tag:"div"},components:[i.asSpec()],behaviours:Hl([Kp.config({store:{mode:"manual",getValue:function(e){var t=i.get(e),n=yg.getCurrent(t),r=n.bind((function(e){var t=Kp.getValue(e);return t.hex}));return r.map((function(e){return"#"+e})).getOr("")},setValue:function(e,t){var n=/^#([a-fA-F0-9]{3}(?:[a-fA-F0-9]{3})?)/,r=n.exec(t),o=i.get(e),a=yg.getCurrent(o);a.fold((function(){console.log("Can not find form")}),(function(e){Kp.setValue(e,{hex:x.from(r[1]).getOr("")}),hL.getField(e,"hex").each((function(e){li(e,Lo())}))}))}}}),TL.self()])}},NL=tinymce.util.Tools.resolve("tinymce.Resource"),LL=function(e){return Object.prototype.hasOwnProperty.call(e,"init")},DL=function(e){var t=Xn(x.none()),n=Qw({dom:{tag:e.tag}}),r=Xn(x.none());return{dom:{tag:"div",classes:["tox-custom-editor"]},behaviours:Hl([ky("custom-editor-events",[Ei((function(o){n.getOpt(o).each((function(n){(LL(e)?e.init(n.element.dom):NL.load(e.scriptId,e.scriptUrl).then((function(t){return t(n.element.dom,e.settings)}))).then((function(e){r.get().each((function(t){e.setValue(t)})),r.set(x.none()),t.set(x.some(e))}))}))}))]),Kp.config({store:{mode:"manual",getValue:function(){return t.get().fold((function(){return r.get().getOr("")}),(function(e){return e.getValue()}))},setValue:function(e,n){t.get().fold((function(){r.set(x.some(n))}),(function(e){return e.setValue(n)}))}}}),TL.self()]),components:[n.asSpec()]}},ML=tinymce.util.Tools.resolve("tinymce.util.Tools"),IL=Bt([Bn("preprocess",a),Bn("postprocess",a)]),zL=function(e,t){var n=on("RepresentingConfigs.memento processors",IL,t);return Kp.config({store:{mode:"manual",getValue:function(t){var r=e.get(t),o=Kp.getValue(r);return n.postprocess(o)},setValue:function(t,r){var o=n.preprocess(r),i=e.get(t);Kp.setValue(i,o)}}})},PL=function(e,t,n){return Kp.config(Ke({store:{mode:"manual",getValue:t,setValue:n}},e.map((function(e){return{store:{initialValue:e}}})).getOr({})))},BL=function(e,t,n){return PL(e,(function(e){return t(e.element)}),(function(e,t){return n(e.element,t)}))},$L=function(e){return BL(e,is,as)},HL=function(e){return BL(e,ca,la)},FL=function(e){return Kp.config({store:{mode:"memory",initialValue:e}})},VL={memento:zL,withElement:BL,withComp:PL,domValue:$L,domHtml:HL,memory:FL},jL="jpeg,jpg,jpe,jfi,jif,jfif,png,gif,bmp,webp",UL=function(e,t){var n=ML.explode(t.getSetting("images_file_types",jL,"string")),r=function(e){return V(n,(function(t){return hr(e.name,"."+t)}))};return X(fe(e),r)},WL=function(e,t){var n=function(e,t){t.stop()},r=function(e){return function(t,n){G(e,(function(e){e(t,n)}))}},o=function(e,t){if(!Xk.isDisabled(e)){var n=t.event.raw;a(e,n.dataTransfer.files)}},i=function(e,t){var n=t.event.raw.target;a(e,n.files)},a=function(n,r){Kp.setValue(n,UL(r,t)),fi(n,uO,{name:e.name})},u=Qw({dom:{tag:"input",attributes:{type:"file",accept:"image/*"},styles:{display:"none"}},behaviours:Hl([ky("input-file-events",[Ri(Mo()),Ri(Wo())])])}),s=function(e){return{uid:e.uid,dom:{tag:"div",classes:["tox-dropzone-container"]},behaviours:Hl([VL.memory([]),TL.self(),Xk.config({}),Jy.config({toggleClass:"dragenter",toggleOnExecute:!1}),ky("dropzone-events",[wi("dragenter",r([n,Jy.toggle])),wi("dragleave",r([n,Jy.toggle])),wi("dragover",n),wi("drop",r([n,o])),wi(Do(),i)])]),components:[{dom:{tag:"div",classes:["tox-dropzone"],styles:{}},components:[{dom:{tag:"p",innerHtml:t.translate("Drop an image here")}},Jw.sketch({dom:{tag:"button",innerHtml:t.translate("Browse for an image"),styles:{position:"relative"},classes:["tox-button","tox-button--secondary"]},components:[u.asSpec()],action:function(e){var t=u.get(e);t.element.dom.click()},buttonBehaviours:Hl([ZR.config({}),q_.button(t.isDisabled),V_()])})]}]}},c=e.label.map((function(e){return aO(e,t)})),l=XR.parts.field({factory:{sketch:s}});return tO(c,l,["tox-form__group--stretched"],[])},GL=function(e,t){return{dom:{tag:"div",classes:["tox-form__grid","tox-form__grid--"+e.columns+"col"]},components:W(e.items,t.interpreter)}},qL=Ra("alloy-fake-before-tabstop"),KL=Ra("alloy-fake-after-tabstop"),XL=function(e){return{dom:{tag:"div",styles:{width:"1px",height:"1px",outline:"none"},attributes:{tabindex:"0"},classes:e},behaviours:Hl([Ly.config({ignore:!0}),ZR.config({})])}},YL=function(e){return{dom:{tag:"div",classes:["tox-navobj"]},components:[XL([qL]),e,XL([KL])],behaviours:Hl([TL.childAt(1)])}},JL=function(e,t){fi(e,Eo(),{raw:{which:9,shiftKey:t}})},QL=function(e,t){var n=t.element;Eu(n,qL)?JL(e,!0):Eu(n,KL)&&JL(e,!1)},ZL=function(e){return hR(e,["."+qL,"."+KL].join(","),l)},eD=!(qr().browser.isIE()||qr().browser.isEdge()),tD=function(e){var t=Xn("");return{getValue:function(e){return t.get()},setValue:function(n,r){if(e)ma(n.element,"srcdoc",r);else{ma(n.element,"src","javascript:''");var o=n.element.dom.contentWindow.document;o.open(),o.write(r),o.close()}t.set(r)}}},nD=function(e,t){var n=eD&&e.sandboxed,r=m(m({},e.label.map((function(e){return{title:e}})).getOr({})),n?{sandbox:"allow-scripts allow-same-origin"}:{}),o=tD(n),i=e.label.map((function(e){return aO(e,t)})),a=function(e){return YL({uid:e.uid,dom:{tag:"iframe",attributes:r},behaviours:Hl([ZR.config({}),Ly.config({}),VL.withComp(x.none(),o.getValue,o.setValue)])})},u=XR.parts.field({factory:{sketch:a}});return tO(i,u,["tox-form__group--stretched"],[])};function rD(e,t){return aD(document.createElement("canvas"),e,t)}function oD(e){var t=rD(e.width,e.height),n=iD(t);return n.drawImage(e,0,0),t}function iD(e){return e.getContext("2d")}function aD(e,t,n){return e.width=t,e.height=n,e}function uD(e){return e.naturalWidth||e.width}function sD(e){return e.naturalHeight||e.height}var cD=function(){var e=function(e){if("object"!==typeof this)throw new TypeError("Promises must be constructed via new");if("function"!==typeof e)throw new TypeError("not a function");this._state=null,this._value=null,this._deferreds=[],l(e,r(a,this),r(u,this))},t=window,n=e.immediateFn||"function"===typeof t.setImmediate&&t.setImmediate||function(e){setTimeout(e,1)};function r(e,t){return function(){return e.apply(t,arguments)}}var o=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function i(e){var t=this;null!==this._state?n((function(){var n=t._state?e.onFulfilled:e.onRejected;if(null!==n){var r;try{r=n(t._value)}catch(o){return void e.reject(o)}e.resolve(r)}else(t._state?e.resolve:e.reject)(t._value)})):this._deferreds.push(e)}function a(e){try{if(e===this)throw new TypeError("A promise cannot be resolved with itself.");if(e&&("object"===typeof e||"function"===typeof e)){var t=e.then;if("function"===typeof t)return void l(r(t,e),r(a,this),r(u,this))}this._state=!0,this._value=e,s.call(this)}catch(n){u.call(this,n)}}function u(e){this._state=!1,this._value=e,s.call(this)}function s(){for(var e=0,t=this._deferreds;e<t.length;e++){var n=t[e];i.call(this,n)}this._deferreds=[]}function c(e,t,n,r){this.onFulfilled="function"===typeof e?e:null,this.onRejected="function"===typeof t?t:null,this.resolve=n,this.reject=r}function l(e,t,n){var r=!1;try{e((function(e){r||(r=!0,t(e))}),(function(e){r||(r=!0,n(e))}))}catch(o){if(r)return;r=!0,n(o)}}return e.prototype.catch=function(e){return this.then(null,e)},e.prototype.then=function(t,n){var r=this;return new e((function(e,o){i.call(r,new c(t,n,e,o))}))},e.all=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=Array.prototype.slice.call(1===t.length&&o(t[0])?t[0]:t);return new e((function(e,t){if(0===r.length)return e([]);var n=r.length;function o(i,a){try{if(a&&("object"===typeof a||"function"===typeof a)){var u=a.then;if("function"===typeof u)return void u.call(a,(function(e){o(i,e)}),t)}r[i]=a,0===--n&&e(r)}catch(s){t(s)}}for(var i=0;i<r.length;i++)o(i,r[i])}))},e.resolve=function(t){return t&&"object"===typeof t&&t.constructor===e?t:new e((function(e){e(t)}))},e.reject=function(t){return new e((function(e,n){n(t)}))},e.race=function(t){return new e((function(e,n){for(var r=0,o=t;r<o.length;r++){var i=o[r];i.then(e,n)}}))},e},lD=window.Promise?window.Promise:cD();function fD(e){return new lD((function(t,n){var r=URL.createObjectURL(e),o=new Image,i=function(){o.removeEventListener("load",a),o.removeEventListener("error",u)};function a(){i(),t(o)}function u(){i(),n("Unable to load data of type "+e.type+": "+r)}o.addEventListener("load",a),o.addEventListener("error",u),o.src=r,o.complete&&a()}))}function dD(e){var t=e.split(","),n=/data:([^;]+)/.exec(t[0]);if(!n)return x.none();for(var r=n[1],o=t[1],i=1024,a=atob(o),u=a.length,s=Math.ceil(u/i),c=new Array(s),l=0;l<s;++l){for(var f=l*i,d=Math.min(f+i,u),m=new Array(d-f),p=f,h=0;p<d;++h,++p)m[h]=a[p].charCodeAt(0);c[l]=new Uint8Array(m)}return x.some(new Blob(c,{type:r}))}function mD(e){return new lD((function(t,n){dD(e).fold((function(){n("uri is not base64: "+e)}),t)}))}function pD(e,t,n){return t=t||"image/png",D(HTMLCanvasElement.prototype.toBlob)?new lD((function(r,o){e.toBlob((function(e){e?r(e):o()}),t,n)})):mD(e.toDataURL(t,n))}function hD(e,t,n){return t=t||"image/png",e.toDataURL(t,n)}function gD(e){return fD(e).then((function(e){bD(e);var t=rD(uD(e),sD(e)),n=iD(t);return n.drawImage(e,0,0),t}))}function vD(e){return new lD((function(t){var n=new FileReader;n.onloadend=function(){t(n.result)},n.readAsDataURL(e)}))}function bD(e){URL.revokeObjectURL(e.src)}function yD(e,t,n){var r=t.type,o=i(r);function a(){return lD.resolve(t)}var u=i(n);function s(){return n.split(",")[1]}function c(t,n){return e.then((function(e){return pD(e,t,n)}))}function l(t,n){return e.then((function(e){return hD(e,t,n)}))}function f(e,t){return l(e,t).then((function(e){return e.split(",")[1]}))}function d(){return e.then(oD)}return{getType:o,toBlob:a,toDataURL:u,toBase64:s,toAdjustedBlob:c,toAdjustedDataURL:l,toAdjustedBase64:f,toCanvas:d}}function wD(e){return vD(e).then((function(t){return yD(gD(e),e,t)}))}function xD(e,t){return pD(e,t).then((function(t){return yD(lD.resolve(e),t,e.toDataURL())}))}var CD=function(e){return wD(e)};function kD(e,t,n){var r="string"===typeof e?parseFloat(e):e;return r>n?r=n:r<t&&(r=t),r}function _D(){return[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1]}var SD=[0,.01,.02,.04,.05,.06,.07,.08,.1,.11,.12,.14,.15,.16,.17,.18,.2,.21,.22,.24,.25,.27,.28,.3,.32,.34,.36,.38,.4,.42,.44,.46,.48,.5,.53,.56,.59,.62,.65,.68,.71,.74,.77,.8,.83,.86,.89,.92,.95,.98,1,1.06,1.12,1.18,1.24,1.3,1.36,1.42,1.48,1.54,1.6,1.66,1.72,1.78,1.84,1.9,1.96,2,2.12,2.25,2.37,2.5,2.62,2.75,2.87,3,3.2,3.4,3.6,3.8,4,4.3,4.7,4.9,5,5.5,6,6.5,6.8,7,7.3,7.5,7.8,8,8.4,8.7,9,9.4,9.6,9.8,10];function TD(e,t){for(var n,r=[],o=new Array(25),i=0;i<5;i++){for(var a=0;a<5;a++)r[a]=t[a+5*i];for(a=0;a<5;a++){n=0;for(var u=0;u<5;u++)n+=e[a+5*u]*r[u];o[a+5*i]=n}}return o}function RD(e,t){var n;return t=kD(t,-1,1),t*=100,t<0?n=127+t/100*127:(n=t%1,n=0===n?SD[t]:SD[Math.floor(t)]*(1-n)+SD[Math.floor(t)+1]*n,n=127*n+127),TD(e,[n/127,0,0,0,.5*(127-n),0,n/127,0,0,.5*(127-n),0,0,n/127,0,.5*(127-n),0,0,0,1,0,0,0,0,0,1])}function OD(e,t){return t=kD(255*t,-255,255),TD(e,[1,0,0,0,t,0,1,0,0,t,0,0,1,0,t,0,0,0,1,0,0,0,0,0,1])}function AD(e,t,n,r){return t=kD(t,0,2),n=kD(n,0,2),r=kD(r,0,2),TD(e,[t,0,0,0,0,0,n,0,0,0,0,0,r,0,0,0,0,0,1,0,0,0,0,0,1])}function ED(e,t){return e.toCanvas().then((function(n){return ND(n,e.getType(),t)}))}function ND(e,t,n){var r=iD(e);function o(e,t){for(var n,r,o,i,a=e.data,u=t[0],s=t[1],c=t[2],l=t[3],f=t[4],d=t[5],m=t[6],p=t[7],h=t[8],g=t[9],v=t[10],b=t[11],y=t[12],w=t[13],x=t[14],C=t[15],k=t[16],_=t[17],S=t[18],T=t[19],R=0;R<a.length;R+=4)n=a[R],r=a[R+1],o=a[R+2],i=a[R+3],a[R]=n*u+r*s+o*c+i*l+f,a[R+1]=n*d+r*m+o*p+i*h+g,a[R+2]=n*v+r*b+o*y+i*w+x,a[R+3]=n*C+r*k+o*_+i*S+T;return e}var i=o(r.getImageData(0,0,e.width,e.height),n);return r.putImageData(i,0,0),xD(e,t)}function LD(e,t){return e.toCanvas().then((function(n){return DD(n,e.getType(),t)}))}function DD(e,t,n){var r=iD(e);function o(e,t,n){function r(e,t,n){return e>n?e=n:e<t&&(e=t),e}for(var o=Math.round(Math.sqrt(n.length)),i=Math.floor(o/2),a=e.data,u=t.data,s=e.width,c=e.height,l=0;l<c;l++)for(var f=0;f<s;f++){for(var d=0,m=0,p=0,h=0;h<o;h++)for(var g=0;g<o;g++){var v=r(f+g-i,0,s-1),b=r(l+h-i,0,c-1),y=4*(b*s+v),w=n[h*o+g];d+=a[y]*w,m+=a[y+1]*w,p+=a[y+2]*w}var x=4*(l*s+f);u[x]=r(d,0,255),u[x+1]=r(m,0,255),u[x+2]=r(p,0,255)}return t}var i=r.getImageData(0,0,e.width,e.height),a=r.getImageData(0,0,e.width,e.height);return a=o(i,a,n),r.putImageData(a,0,0),xD(e,t)}function MD(e){var t=function(t,n,r){var o=iD(t),i=new Array(256);function a(e,t){for(var n=e.data,r=0;r<n.length;r+=4)n[r]=t[n[r]],n[r+1]=t[n[r+1]],n[r+2]=t[n[r+2]];return e}for(var u=0;u<i.length;u++)i[u]=e(u,r);var s=a(o.getImageData(0,0,t.width,t.height),i);return o.putImageData(s,0,0),xD(t,n)};return function(e,n){return e.toCanvas().then((function(r){return t(r,e.getType(),n)}))}}function ID(e){return function(t,n){return ED(t,e(_D(),n))}}function zD(e){return function(t){return ED(t,e)}}function PD(e){return function(t){return LD(t,e)}}var BD=zD([-1,0,0,0,255,0,-1,0,0,255,0,0,-1,0,255,0,0,0,1,0,0,0,0,0,1]),$D=ID(OD),HD=ID(RD),FD=function(e,t,n,r){return ED(e,AD(_D(),t,n,r))},VD=PD([0,-1,0,-1,5,-1,0,-1,0]),jD=MD((function(e,t){return 255*Math.pow(e/255,1-t)}));function UD(e,t,n){var r=uD(e),o=sD(e),i=t/r,a=n/o,u=!1;(i<.5||i>2)&&(i=i<.5?.5:2,u=!0),(a<.5||a>2)&&(a=a<.5?.5:2,u=!0);var s=WD(e,i,a);return u?s.then((function(e){return UD(e,t,n)})):s}function WD(e,t,n){return new lD((function(r){var o=uD(e),i=sD(e),a=Math.floor(o*t),u=Math.floor(i*n),s=rD(a,u),c=iD(s);c.drawImage(e,0,0,o,i,0,0,a,u),r(s)}))}function GD(e,t){return e.toCanvas().then((function(n){return qD(n,e.getType(),t)}))}function qD(e,t,n){var r=rD(e.width,e.height),o=iD(r),i=0,a=0;return n=n<0?360+n:n,90!==n&&270!==n||aD(r,r.height,r.width),90!==n&&180!==n||(i=r.width),270!==n&&180!==n||(a=r.height),o.translate(i,a),o.rotate(n*Math.PI/180),o.drawImage(e,0,0),xD(r,t)}function KD(e,t){return e.toCanvas().then((function(n){return XD(n,e.getType(),t)}))}function XD(e,t,n){var r=rD(e.width,e.height),o=iD(r);return"v"===n?(o.scale(1,-1),o.drawImage(e,0,-r.height)):(o.scale(-1,1),o.drawImage(e,-r.width,0)),xD(r,t)}function YD(e,t,n,r,o){return e.toCanvas().then((function(i){return JD(i,e.getType(),t,n,r,o)}))}function JD(e,t,n,r,o,i){var a=rD(o,i),u=iD(a);return u.drawImage(e,-n,-r),xD(a,t)}function QD(e,t,n){return e.toCanvas().then((function(r){return UD(r,t,n).then((function(t){return xD(t,e.getType())}))}))}var ZD,eM=function(e){return BD(e)},tM=function(e){return VD(e)},nM=function(e,t){return jD(e,t)},rM=function(e,t,n,r){return FD(e,t,n,r)},oM=function(e,t){return $D(e,t)},iM=function(e,t){return HD(e,t)},aM=function(e,t){return KD(e,t)},uM=function(e,t,n,r,o){return YD(e,t,n,r,o)},sM=function(e,t,n){return QD(e,t,n)},cM=function(e,t){return GD(e,t)},lM=function(e,t){return m({dom:{tag:"span",innerHtml:e,classes:["tox-icon","tox-tbtn__icon-wrap"]}},t)},fM=function(e,t){return lM(ex(e,t),{})},dM=function(e,t){return lM(ex(e,t),{behaviours:Hl([xy.config({})])})},mM=function(e,t,n){return{dom:{tag:"span",innerHtml:n.translate(e),classes:[t+"__select-label"]},behaviours:Hl([xy.config({})])}},pM=Ra("toolbar.button.execute"),hM=function(e){return Di((function(t,n){K_(e,t)((function(n){fi(t,pM,{buttonApi:n}),e.onAction(n)}))}))},gM=(ZD={},ZD[jo()]=["disabling","alloy.base.behaviour","toggling","toolbar-button-events"],ZD),vM=Ra("update-menu-text"),bM=Ra("update-menu-icon"),yM=function(e,n,r){var o=Xn(t),i=e.text.map((function(e){return Qw(mM(e,n,r.providers))})),a=e.icon.map((function(e){return Qw(dM(e,r.providers.icons))})),s=function(e,t){var n=Kp.getValue(e);return Ly.focus(n),fi(n,"keydown",{raw:t.event.raw}),gA.close(n),x.some(!0)},c=e.role.fold((function(){return{}}),(function(e){return{role:e}})),l=e.tooltip.fold((function(){return{}}),(function(e){var t=r.providers.translate(e);return{title:t,"aria-label":t}})),f=Qw(gA.sketch(m(m(m({},e.uid?{uid:e.uid}:{}),c),{dom:{tag:"button",classes:[n,n+"--select"].concat(W(e.classes,(function(e){return n+"--"+e}))),attributes:m({},l)},components:Z_([a.map((function(e){return e.asSpec()})),i.map((function(e){return e.asSpec()})),x.some({dom:{tag:"div",classes:[n+"__select-chevron"],innerHtml:ex("chevron-down",r.providers.icons)}})]),matchWidth:!0,useMinWidth:!0,dropdownBehaviours:Hl(h(e.dropdownBehaviours,[q_.button((function(){return e.disabled||r.providers.isDisabled()})),V_(),wA.config({}),xy.config({}),ky("dropdown-events",[X_(e,o),Y_(e,o)]),ky("menubutton-update-display-text",[wi(vM,(function(e,t){i.bind((function(t){return t.getOpt(e)})).each((function(e){xy.set(e,[gs(r.providers.translate(t.event.text))])}))})),wi(bM,(function(e,t){a.bind((function(t){return t.getOpt(e)})).each((function(e){xy.set(e,[dM(t.event.icon,r.providers.icons)])}))}))])])),eventOrder:Ke(gM,{mousedown:["focusing","alloy.base.behaviour","item-type-events","normal-dropdown-events"]}),sandboxBehaviours:Hl([fy.config({mode:"special",onLeft:s,onRight:s})]),lazySink:r.getSink,toggleClass:n+"--active",parts:{menu:zC(!1,e.columns,e.presets)},fetch:function(t){return MO.nu(u(e.fetch,t))}})));return f.asSpec()},wM=function(e){return T(e)},xM=function(e){return"separator"===e.type},CM=function(e){return He(e,"getSubmenuItems")},kM={type:"separator"},_M=function(e,t){var n=J(e,(function(e,n){return wM(n)?""===n?e:"|"===n?e.length>0&&!xM(e[e.length-1])?e.concat([kM]):e:He(t,n.toLowerCase())?e.concat([t[n.toLowerCase()]]):e:e.concat([n])}),[]);return n.length>0&&xM(n[n.length-1])&&n.pop(),n},SM=function(e,t){var n=e.getSubmenuItems(),r=OM(n,t),o=Ke(r.menus,ct(e.value,r.items)),i=Ke(r.expansions,ct(e.value,e.value));return{item:e,menus:o,expansions:i}},TM=function(e,t){return CM(e)?SM(e,t):{item:e,menus:{},expansions:{}}},RM=function(e){if(xM(e))return e;var t=$e(e,"value").getOrThunk((function(){return Ra("generated-menu-item")}));return Ke({value:t},e)},OM=function(e,t){var n=_M(T(e)?e.split(" "):e,t);return Y(n,(function(e,n){var r=RM(n),o=TM(r,t);return{menus:Ke(e.menus,o.menus),items:[o.item].concat(e.items),expansions:Ke(e.expansions,o.expansions)}}),{menus:{},expansions:{},items:[]})},AM=function(e,t,n,r){var o=Ra("primary-menu"),i=OM(e,n.shared.providers.menuItems());if(0===i.items.length)return x.none();var a=aR(o,i.items,t,n,r),u=Ne(i.menus,(function(e,r){return aR(r,e,t,n,!1)})),s=Ke(u,ct(o,a));return x.from(Mw.tieredData(o,s,i.expansions))},EM=function(e){return{isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){return Xk.set(e,t)},setActive:function(t){var n=e.element;t?(Ru(n,"tox-tbtn--enabled"),ma(n,"aria-pressed",!0)):(Au(n,"tox-tbtn--enabled"),ba(n,"aria-pressed"))},isActive:function(){return Eu(e.element,"tox-tbtn--enabled")}}},NM=function(e,t,n,r){return yM({text:e.text,icon:e.icon,tooltip:e.tooltip,role:r,fetch:function(t,r){e.fetch((function(e){r(AM(e,sC.CLOSE_ON_EXECUTE,n,!1))}))},onSetup:e.onSetup,getApi:EM,columns:1,presets:"normal",classes:[],dropdownBehaviours:[ZR.config({})]},t,n.shared)},LM=function(e,t,n){var r=function(e){return function(r){var o=!r.isActive();r.setActive(o),e.storage.set(o),n.shared.getSink().each((function(n){t().getOpt(n).each((function(t){Yl(t.element),fi(t,lO,{name:e.name,value:e.storage.get()})}))}))}},o=function(e){return function(t){t.setActive(e.storage.get())}};return function(t){t(W(e,(function(e){var t=e.text.fold((function(){return{}}),(function(e){return{text:e}}));return m(m({type:e.type,active:!1},t),{onAction:r(e),onSetup:o(e)})})))}},DM=function(e,t,n,r,o,i){void 0===n&&(n=[]);var a=t.fold((function(){return{}}),(function(e){return{action:e}})),u=m({buttonBehaviours:Hl([q_.button((function(){return e.disabled||i.isDisabled()})),V_(),ZR.config({}),ky("button press",[yi("click"),yi("mousedown")])].concat(n)),eventOrder:{click:["button press","alloy.base.behaviour"],mousedown:["button press","alloy.base.behaviour"]}},a),s=Ke(u,{dom:r});return Ke(s,{components:o})},MM=function(e,t,n,r){void 0===r&&(r=[]);var o=e.tooltip.map((function(e){return{"aria-label":n.translate(e),title:n.translate(e)}})).getOr({}),i={tag:"button",classes:["tox-tbtn"],attributes:o},a=e.icon.map((function(e){return fM(e,n.icons)})),u=Z_([a]);return DM(e,t,r,i,u,n)},IM=function(e,t,n,r){void 0===r&&(r=[]);var o=MM(e,x.some(t),n,r);return Jw.sketch(o)},zM=function(e,t,n,r,o){void 0===r&&(r=[]),void 0===o&&(o=[]);var i=n.translate(e.text),a=e.icon?e.icon.map((function(e){return fM(e,n.icons)})):x.none(),u=a.isSome()?Z_([a]):[],s=a.isSome()?{}:{innerHtml:i},c=h(e.primary||e.borderless?["tox-button"]:["tox-button","tox-button--secondary"],a.isSome()?["tox-button--icon"]:[],e.borderless?["tox-button--naked"]:[],o),l=m(m({tag:"button",classes:c},s),{attributes:{title:i}});return DM(e,t,r,l,u,n)},PM=function(e,t,n,r,o){void 0===r&&(r=[]),void 0===o&&(o=[]);var i=zM(e,x.some(t),n,r,o);return Jw.sketch(i)},BM=function(e,t){return function(n){"custom"===t?fi(n,lO,{name:e,value:{}}):"submit"===t?li(n,fO):"cancel"===t?li(n,cO):console.error("Unknown button type: ",t)}},$M=function(e,t){return"menu"===t},HM=function(e,t){return"custom"===t||"cancel"===t||"submit"===t},FM=function(e,n,r){if($M(e,n)){var o=function(){return u},i=e,a=m(m({},e),{onSetup:function(n){return n.setDisabled(e.disabled),t},fetch:LM(i.items,o,r)}),u=Qw(NM(a,"tox-tbtn",r,x.none()));return u.asSpec()}if(HM(e,n)){var s=BM(e.name,n),c=m(m({},e),{borderless:!1});return PM(c,s,r.shared.providers,[])}console.error("Unknown footer button type: ",n)},VM=function(e,t){var n=BM(e.name,"custom");return nO(x.none(),XR.parts.field(m({factory:Jw},zM(e,x.some(n),t,[VL.memory(""),TL.self()]))))},jM=i([Bn("field1Name","field1"),Bn("field2Name","field2"),Hc("onLockedChange"),zc(["lockClass"]),Bn("locked",!1),Qp.field("coupledFieldBehaviours",[yg,Kp])]),UM=function(e,t,n){return Vh(e,t,n).bind(yg.getCurrent)},WM=function(e,t){return Rh({factory:XR,name:e,overrides:function(e){return{fieldBehaviours:Hl([ky("coupled-input-behaviour",[wi(Lo(),(function(n){UM(n,e,t).each((function(t){Vh(n,e,"lock").each((function(r){Jy.isOn(r)&&e.onLockedChange(n,t,r)}))}))}))])])}}})},GM=i([WM("field1","field2"),WM("field2","field1"),Rh({factory:Jw,schema:[yn("dom")],name:"lock",overrides:function(e){return{buttonBehaviours:Hl([Jy.config({selected:e.locked,toggleClass:e.markers.lockClass,aria:{mode:"pressed"}})])}}})]),qM=function(e,t,n,r){return{uid:e.uid,dom:e.dom,components:t,behaviours:Qp.augment(e.coupledFieldBehaviours,[yg.config({find:x.some}),Kp.config({store:{mode:"manual",getValue:function(t){var n,r=qh(t,e,["field1","field2"]);return n={},n[e.field1Name]=Kp.getValue(r.field1()),n[e.field2Name]=Kp.getValue(r.field2()),n},setValue:function(t,n){var r=qh(t,e,["field1","field2"]);Fe(n,e.field1Name)&&Kp.setValue(r.field1(),n[e.field1Name]),Fe(n,e.field2Name)&&Kp.setValue(r.field2(),n[e.field2Name])}}})]),apis:{getField1:function(t){return Vh(t,e,"field1")},getField2:function(t){return Vh(t,e,"field2")},getLock:function(t){return Vh(t,e,"lock")}}}},KM=sg({name:"FormCoupledInputs",configFields:jM(),partFields:GM(),factory:qM,apis:{getField1:function(e,t){return e.getField1(t)},getField2:function(e,t){return e.getField2(t)},getLock:function(e,t){return e.getLock(t)}}}),XM=function(e){var t={"":0,px:0,pt:1,mm:1,pc:2,ex:2,em:2,ch:2,rem:2,cm:3,in:4,"%":4},n=function(e){return e in t?t[e]:1},r=e.value.toFixed(n(e.unit));return-1!==r.indexOf(".")&&(r=r.replace(/\.?0*$/,"")),r+e.unit},YM=function(e){var t=/^\s*(\d+(?:\.\d+)?)\s*(|cm|mm|in|px|pt|pc|em|ex|ch|rem|vw|vh|vmin|vmax|%)\s*$/,n=t.exec(e);if(null!==n){var r=parseFloat(n[1]),o=n[2];return ge.value({value:r,unit:o})}return ge.error(e)},JM=function(e,t){var n={"":96,px:96,pt:72,cm:2.54,pc:12,mm:25.4,in:1},r=function(e){return Object.prototype.hasOwnProperty.call(n,e)};return e.unit===t?x.some(e.value):r(e.unit)&&r(t)?n[e.unit]===n[t]?x.some(e.value):x.some(e.value/n[e.unit]*n[t]):x.none()},QM=function(e){return x.none()},ZM=function(e,t){return function(n){return JM(n,t).map((function(n){return{value:n*e,unit:t}}))}},eI=function(e,t){var n=YM(e).toOptional(),r=YM(t).toOptional();return fg(n,r,(function(e,t){return JM(e,t.unit).map((function(e){return t.value/e})).map((function(e){return ZM(e,t.unit)})).getOr(QM)})).getOr(QM)},tI=function(e,t){var n=QM,r=Ra("ratio-event"),o=KM.parts.lock({dom:{tag:"button",classes:["tox-lock","tox-button","tox-button--naked","tox-button--icon"],attributes:{title:t.translate(e.label.getOr("Constrain proportions"))}},components:[{dom:{tag:"span",classes:["tox-icon","tox-lock-icon__lock"],innerHtml:ex("lock",t.icons)}},{dom:{tag:"span",classes:["tox-icon","tox-lock-icon__unlock"],innerHtml:ex("unlock",t.icons)}}],buttonBehaviours:Hl([Xk.config({disabled:function(){return e.disabled||t.isDisabled()}}),V_(),ZR.config({})])}),i=function(e){return{dom:{tag:"div",classes:["tox-form__group"]},components:e}},a=function(n){return XR.parts.field({factory:CO,inputClasses:["tox-textfield"],inputBehaviours:Hl([Xk.config({disabled:function(){return e.disabled||t.isDisabled()}}),V_(),ZR.config({}),ky("size-input-events",[wi(Oo(),(function(e,t){fi(e,r,{isField1:n})})),wi(Do(),(function(t,n){fi(t,uO,{name:e.name})}))])]),selectOnFocus:!1})},u=function(e){return{dom:{tag:"label",classes:["tox-label"],innerHtml:t.translate(e)}}},s=KM.parts.field1(i([XR.parts.label(u("Width")),a(!0)])),c=KM.parts.field2(i([XR.parts.label(u("Height")),a(!1)]));return KM.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:[{dom:{tag:"div",classes:["tox-form__controls-h-stack"]},components:[s,c,i([u("&nbsp;"),o])]}],field1Name:"width",field2Name:"height",locked:!0,markers:{lockClass:"tox-locked"},onLockedChange:function(e,t,r){YM(Kp.getValue(e)).each((function(e){n(e).each((function(e){Kp.setValue(t,XM(e))}))}))},coupledFieldBehaviours:Hl([Xk.config({disabled:function(){return e.disabled||t.isDisabled()},onDisabled:function(e){KM.getField1(e).bind(XR.getField).each(Xk.disable),KM.getField2(e).bind(XR.getField).each(Xk.disable),KM.getLock(e).each(Xk.disable)},onEnabled:function(e){KM.getField1(e).bind(XR.getField).each(Xk.enable),KM.getField2(e).bind(XR.getField).each(Xk.enable),KM.getLock(e).each(Xk.enable)}}),V_(),ky("size-input-events2",[wi(r,(function(e,t){var r=t.event.isField1,o=r?KM.getField1(e):KM.getField2(e),i=r?KM.getField2(e):KM.getField1(e),a=o.map(Kp.getValue).getOr(""),u=i.map(Kp.getValue).getOr("");n=eI(a,u)}))])])})},nI=i(Ra("undo")),rI=i(Ra("redo")),oI=i(Ra("zoom")),iI=i(Ra("back")),aI=i(Ra("apply")),uI=i(Ra("swap")),sI=i(Ra("transform")),cI=i(Ra("temp-transform")),lI=i(Ra("transform-apply")),fI={undo:nI,redo:rI,zoom:oI,back:iI,apply:aI,swap:uI,transform:sI,tempTransform:cI,transformApply:lI},dI=i("save-state"),mI=i("disable"),pI=i("enable"),hI={formActionEvent:lO,saveState:dI,disable:mI,enable:pI},gI=function(e,n){var r=function(e,t,r,o){return Qw(PM({name:e,text:e,disabled:r,primary:o,icon:x.none(),borderless:!1},t,n))},o=function(e,t,r,o){return Qw(IM({name:e,icon:x.some(e),tooltip:x.some(t),disabled:o,primary:!1,borderless:!1},r,n))},a=function(e,t){e.map((function(e){var n=e.get(t);n.hasConfigured(Xk)&&Xk.disable(n)}))},u=function(e,t){e.map((function(e){var n=e.get(t);n.hasConfigured(Xk)&&Xk.enable(n)}))},s={tag:"div",classes:["tox-image-tools__toolbar","tox-image-tools-edit-panel"]},c=t,l=function(e,t,n){fi(e,t,n)},f=function(e){return li(e,hI.disable())},d=function(e){return li(e,hI.enable())},m=function(e,t){f(e),l(e,fI.transform(),{transform:t}),d(e)},p=function(e,t){f(e),l(e,fI.tempTransform(),{transform:t}),d(e)},h=function(e){return function(){ae.getOpt(e).each((function(e){xy.set(e,[oe])}))}},g=function(e,t){f(e),l(e,fI.transformApply(),{transform:t,swap:h(e)}),d(e)},v=function(){return r("Back",(function(e){return l(e,fI.back(),{swap:h(e)})}),!1,!1)},b=function(){return Qw({dom:{tag:"div",classes:["tox-spacer"]},behaviours:Hl([Xk.config({})])})},y=function(){return r("Apply",(function(e){return l(e,fI.apply(),{swap:h(e)})}),!0,!0)},w=function(){return function(t){var n=e.getRect();return uM(t,n.x,n.y,n.w,n.h)}},C=[v(),b(),r("Apply",(function(t){var n=w();g(t,n),e.hideCrop()}),!1,!0)],k=jR.sketch({dom:s,components:C.map((function(e){return e.asSpec()})),containerBehaviours:Hl([ky("image-tools-crop-buttons-events",[wi(hI.disable(),(function(e,t){a(C,e)})),wi(hI.enable(),(function(e,t){u(C,e)}))])])}),_=Qw(tI({name:"size",label:x.none(),constrain:!0,disabled:!1},n)),S=function(e,t){return function(n){return sM(n,e,t)}},T=[v(),b(),_,b(),r("Apply",(function(e){_.getOpt(e).each((function(t){var n=Kp.getValue(t),r=parseInt(n.width,10),o=parseInt(n.height,10),i=S(r,o);g(e,i)}))}),!1,!0)],R=jR.sketch({dom:s,components:T.map((function(e){return e.asSpec()})),containerBehaviours:Hl([ky("image-tools-resize-buttons-events",[wi(hI.disable(),(function(e,t){a(T,e)})),wi(hI.enable(),(function(e,t){u(T,e)}))])])}),O=function(e,t){return function(n){return e(n,t)}},A=O(aM,"h"),E=O(aM,"v"),N=O(cM,-90),L=O(cM,90),D=function(e,t){p(e,t)},M=[v(),b(),o("flip-horizontally","Flip horizontally",(function(e){D(e,A)}),!1),o("flip-vertically","Flip vertically",(function(e){D(e,E)}),!1),o("rotate-left","Rotate counterclockwise",(function(e){D(e,N)}),!1),o("rotate-right","Rotate clockwise",(function(e){D(e,L)}),!1),b(),y()],I=jR.sketch({dom:s,components:M.map((function(e){return e.asSpec()})),containerBehaviours:Hl([ky("image-tools-fliprotate-buttons-events",[wi(hI.disable(),(function(e,t){a(M,e)})),wi(hI.enable(),(function(e,t){u(M,e)}))])])}),z=function(e,t,r,o,a){var u=uL.parts.label({dom:{tag:"label",classes:["tox-label"],innerHtml:n.translate(e)}}),s=uL.parts.spectrum({dom:{tag:"div",classes:["tox-slider__rail"],attributes:{role:"presentation"}}}),c=uL.parts.thumb({dom:{tag:"div",classes:["tox-slider__handle"],attributes:{role:"presentation"}}});return Qw(uL.sketch({dom:{tag:"div",classes:["tox-slider"],attributes:{role:"presentation"}},model:{mode:"x",minX:r,maxX:a,getInitialValue:i({x:o})},components:[u,s,c],sliderBehaviours:Hl([Ly.config({})]),onChoose:t}))},P=function(e,t,n,r,o){var i=function(e,n,r){var o=O(t,r.x/100);m(e,o)};return z(e,i,n,r,o)},B=function(e,t,n,r,o){return[v(),P(e,t,n,r,o),y()]},$=function(e,t,n,r,o){var i=B(e,t,n,r,o);return jR.sketch({dom:s,components:i.map((function(e){return e.asSpec()})),containerBehaviours:Hl([ky("image-tools-filter-panel-buttons-events",[wi(hI.disable(),(function(e,t){a(i,e)})),wi(hI.enable(),(function(e,t){u(i,e)}))])])})},H=[v(),b(),y()],F=jR.sketch({dom:s,components:H.map((function(e){return e.asSpec()}))}),V=$("Brightness",oM,-100,0,100),j=$("Contrast",iM,-100,0,100),U=$("Gamma",nM,-100,0,100),W=function(e,t,n){return function(r){return rM(r,e,t,n)}},G=function(e){var t=function(e,t,n){var r=q.getOpt(e),o=X.getOpt(e),i=K.getOpt(e);r.each((function(t){o.each((function(n){i.each((function(r){var o=Kp.getValue(t).x/100,i=Kp.getValue(r).x/100,a=Kp.getValue(n).x/100,u=W(o,i,a);m(e,u)}))}))}))};return z(e,t,0,100,200)},q=G("R"),K=G("G"),X=G("B"),Y=[v(),q,K,X,y()],J=jR.sketch({dom:s,components:Y.map((function(e){return e.asSpec()}))}),Q=function(e,t,n){return function(r){var o=function(){ae.getOpt(r).each((function(t){xy.set(t,[e]),n(t)}))};l(r,fI.swap(),{transform:t,swap:o})}},Z=function(t){e.showCrop()},ee=function(t){_.getOpt(t).each((function(t){var n=e.getMeasurements(),r=n.width,o=n.height;Kp.setValue(t,{width:r,height:o})}))},te=x.some(tM),ne=x.some(eM),re=[o("crop","Crop",Q(k,x.none(),Z),!1),o("resize","Resize",Q(R,x.none(),ee),!1),o("orientation","Orientation",Q(I,x.none(),c),!1),o("brightness","Brightness",Q(V,x.none(),c),!1),o("sharpen","Sharpen",Q(F,te,c),!1),o("contrast","Contrast",Q(j,x.none(),c),!1),o("color-levels","Color levels",Q(J,x.none(),c),!1),o("gamma","Gamma",Q(U,x.none(),c),!1),o("invert","Invert",Q(F,ne,c),!1)],oe=jR.sketch({dom:s,components:re.map((function(e){return e.asSpec()}))}),ie=jR.sketch({dom:{tag:"div"},components:[oe],containerBehaviours:Hl([xy.config({})])}),ae=Qw(ie),ue=function(e){return ae.getOpt(e).map((function(e){var t=e.components()[0];return t.components()[t.components().length-1]}))};return{memContainer:ae,getApplyButton:ue}},vI=tinymce.util.Tools.resolve("tinymce.geom.Rect"),bI=tinymce.util.Tools.resolve("tinymce.dom.DomQuery"),yI=tinymce.util.Tools.resolve("tinymce.util.Observable"),wI=tinymce.util.Tools.resolve("tinymce.util.VK");function xI(e){var t=Math.max,n=e.documentElement,r=e.body,o=t(n.scrollWidth,r.scrollWidth),i=t(n.clientWidth,r.clientWidth),a=t(n.offsetWidth,r.offsetWidth),u=t(n.scrollHeight,r.scrollHeight),s=t(n.clientHeight,r.clientHeight),c=t(n.offsetHeight,r.offsetHeight);return{width:o<a?i:o,height:u<c?s:u}}function CI(e){var t,n;if(e.changedTouches)for(t="screenX screenY pageX pageY clientX clientY".split(" "),n=0;n<t.length;n++)e[t[n]]=e.changedTouches[0][t[n]]}function kI(e,t){var n,r,o,i,a=t.document||document,u=a.getElementById(t.handle||e),s=function(e){var s,f=xI(a);CI(e),e.preventDefault(),r=e.button;var d=u;o=e.screenX,i=e.screenY,s=window.getComputedStyle?window.getComputedStyle(d,null).getPropertyValue("cursor"):d.runtimeStyle.cursor,n=bI("<div></div>").css({position:"absolute",top:0,left:0,width:f.width,height:f.height,zIndex:2147483647,opacity:1e-4,cursor:s}).appendTo(a.body),bI(a).on("mousemove touchmove",c).on("mouseup touchend",l),t.start(e)},c=function(e){if(CI(e),e.button!==r)return l(e);e.deltaX=e.screenX-o,e.deltaY=e.screenY-i,e.preventDefault(),t.drag(e)},l=function(e){CI(e),bI(a).off("mousemove touchmove",c).off("mouseup touchend",l),n.remove(),t.stop&&t.stop(e)};this.destroy=function(){bI(u).off()},bI(u).on("mousedown touchstart",s)}var _I=0,SI=function(e,t,n,r,o){var i,a="tox-",u=a+"crid-"+_I++,s=[{name:"move",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:0,deltaH:0,label:"Crop Mask"},{name:"nw",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:-1,deltaH:-1,label:"Top Left Crop Handle"},{name:"ne",xMul:1,yMul:0,deltaX:0,deltaY:1,deltaW:1,deltaH:-1,label:"Top Right Crop Handle"},{name:"sw",xMul:0,yMul:1,deltaX:1,deltaY:0,deltaW:-1,deltaH:1,label:"Bottom Left Crop Handle"},{name:"se",xMul:1,yMul:1,deltaX:0,deltaY:0,deltaW:1,deltaH:1,label:"Bottom Right Crop Handle"}],c=["top","right","bottom","left"],l=function(e,t){return{x:t.x+e.x,y:t.y+e.y,w:t.w,h:t.h}},f=function(e,t){return{x:t.x-e.x,y:t.y-e.y,w:t.w,h:t.h}},d=function(){return f(n,e)};function m(t,r,o,i){var a,u,s,c,l;a=r.x,u=r.y,s=r.w,c=r.h,a+=o*t.deltaX,u+=i*t.deltaY,s+=o*t.deltaW,c+=i*t.deltaH,s<20&&(s=20),c<20&&(c=20),l=e=vI.clamp({x:a,y:u,w:s,h:c},n,"move"===t.name),l=f(n,l),C.fire("updateRect",{rect:l}),y(l)}function p(){function t(t){var n;return new kI(u,{document:r.ownerDocument,handle:u+"-"+t.name,start:function(){n=e},drag:function(e){m(t,n,e.deltaX,e.deltaY)}})}bI('<div id="'+u+'" class="'+a+'croprect-container" role="grid" aria-dropeffect="execute">').appendTo(r),ML.each(c,(function(e){bI("#"+u,r).append('<div id="'+u+"-"+e+'"class="'+a+'croprect-block" style="display: none" data-mce-bogus="all">')})),ML.each(s,(function(e){bI("#"+u,r).append('<div id="'+u+"-"+e.name+'" class="'+a+"croprect-handle "+a+"croprect-handle-"+e.name+'"style="display: none" data-mce-bogus="all" role="gridcell" tabindex="-1" aria-label="'+e.label+'" aria-grabbed="false" title="'+e.label+'">')})),i=ML.map(s,t),g(e),bI(r).on("focusin focusout",(function(e){bI(e.target).attr("aria-grabbed","focus"===e.type?"true":"false")})),bI(r).on("keydown",(function(t){var n;function r(e,t,r,o,i){e.stopPropagation(),e.preventDefault(),m(n,r,o,i)}switch(ML.each(s,(function(e){if(t.target.id===u+"-"+e.name)return n=e,!1})),t.keyCode){case wI.LEFT:r(t,n,e,-10,0);break;case wI.RIGHT:r(t,n,e,10,0);break;case wI.UP:r(t,n,e,0,-10);break;case wI.DOWN:r(t,n,e,0,10);break;case wI.ENTER:case wI.SPACEBAR:t.preventDefault(),o();break}}))}function h(e){var t=ML.map(s,(function(e){return"#"+u+"-"+e.name})).concat(ML.map(c,(function(e){return"#"+u+"-"+e}))).join(",");e?bI(t,r).show():bI(t,r).hide()}function g(e){function n(e,t){t.h<0&&(t.h=0),t.w<0&&(t.w=0),bI("#"+u+"-"+e,r).css({left:t.x,top:t.y,width:t.w,height:t.h})}ML.each(s,(function(t){bI("#"+u+"-"+t.name,r).css({left:e.w*t.xMul+e.x,top:e.h*t.yMul+e.y})})),n("top",{x:t.x,y:t.y,w:t.w,h:e.y-t.y}),n("right",{x:e.x+e.w,y:e.y,w:t.w-e.x-e.w+t.x,h:e.h}),n("bottom",{x:t.x,y:e.y+e.h,w:t.w,h:t.h-e.y-e.h+t.y}),n("left",{x:t.x,y:e.y,w:e.x-t.x,h:e.h}),n("move",e)}function v(t){e=t,g(e)}function b(n){t=n,g(e)}function y(e){v(l(n,e))}function w(t){n=t,g(e)}function x(){ML.each(i,(function(e){e.destroy()})),i=[]}p();var C=ML.extend({toggleVisibility:h,setClampRect:w,setRect:v,getInnerRect:d,setInnerRect:y,setViewPortRect:b,destroy:x},yI);return C},TI={create:SI},RI=function(e){return new Sx((function(t){var n=function(){e.removeEventListener("load",n),t(e)};e.complete?t(e):e.addEventListener("load",n)}))},OI=function(e){var t=Qw({dom:{tag:"div",classes:["tox-image-tools__image-bg"],attributes:{role:"presentation"}}}),n=Xn(1),r=Xn(x.none()),o=Xn({x:0,y:0,w:1,h:1}),i=Xn({x:0,y:0,w:1,h:1}),a=function(e,i){p.getOpt(e).each((function(e){var a=n.get(),u=Ms(e.element),s=ks(e.element),c=i.dom.naturalWidth*a,l=i.dom.naturalHeight*a,f=Math.max(0,u/2-c/2),d=Math.max(0,s/2-l/2),m={left:f.toString()+"px",top:d.toString()+"px",width:c.toString()+"px",height:l.toString()+"px",position:"absolute"};Yu(i,m),t.getOpt(e).each((function(e){Yu(e.element,m)})),r.get().each((function(e){var t=o.get();e.setRect({x:t.x*a+f,y:t.y*a+d,w:t.w*a,h:t.h*a}),e.setClampRect({x:f,y:d,w:c,h:l}),e.setViewPortRect({x:0,y:0,w:u,h:s})}))}))},u=function(e,t){p.getOpt(e).each((function(e){var r=Ms(e.element),o=ks(e.element),i=t.dom.naturalWidth,a=t.dom.naturalHeight,u=Math.min(r/i,o/a);u>=1?n.set(1):n.set(u)}))},s=function(e,t){var n=tr.fromTag("img");return ma(n,"src",t),RI(n.dom).then((function(){return p.getOpt(e).map((function(e){var t=vs({element:n});xy.replaceAt(e,1,x.some(t));var r=i.get(),s={x:0,y:0,w:n.dom.naturalWidth,h:n.dom.naturalHeight};i.set(s);var c=vI.inflate(s,-20,-20);return o.set(c),r.w===s.w&&r.h===s.h||u(e,n),a(e,n),n}))}))},c=function(e,t){var r=n.get(),o=t>0?Math.min(2,r+.1):Math.max(.1,r-.1);n.set(o),p.getOpt(e).each((function(e){var t=e.components()[1].element;a(e,t)}))},l=function(){r.get().each((function(e){e.toggleVisibility(!0)}))},f=function(){r.get().each((function(e){e.toggleVisibility(!1)}))},d=function(){return o.get()},m=jR.sketch({dom:{tag:"div",classes:["tox-image-tools__image"]},components:[t.asSpec(),{dom:{tag:"img",attributes:{src:e}}},{dom:{tag:"div"},behaviours:Hl([ky("image-panel-crop-events",[Ei((function(e){p.getOpt(e).each((function(e){var t=e.element.dom,i=TI.create({x:10,y:10,w:100,h:100},{x:0,y:0,w:200,h:200},{x:0,y:0,w:200,h:200},t,(function(){}));i.toggleVisibility(!1),i.on("updateRect",(function(e){var t=e.rect,r=n.get(),i={x:Math.round(t.x/r),y:Math.round(t.y/r),w:Math.round(t.w/r),h:Math.round(t.h/r)};o.set(i)})),r.set(x.some(i))}))}))])])}],containerBehaviours:Hl([xy.config({}),ky("image-panel-events",[Ei((function(t){s(t,e)}))])])}),p=Qw(m),h=function(){var e=i.get();return{width:e.w,height:e.h}};return{memContainer:p,updateSrc:s,zoom:c,showCrop:l,hideCrop:f,getRect:d,getMeasurements:h}},AI=function(e,t,n,r,o){return IM({name:e,icon:x.some(t),disabled:n,tooltip:x.some(e),primary:!1,borderless:!1},r,o)},EI=function(e,t){t?Xk.enable(e):Xk.disable(e)},NI=function(e){var t=function(e,t,o){n.getOpt(e).each((function(e){EI(e,t)})),r.getOpt(e).each((function(e){EI(e,o)}))},n=Qw(AI("Undo","undo",!0,(function(e){fi(e,fI.undo(),{direction:1})}),e)),r=Qw(AI("Redo","redo",!0,(function(e){fi(e,fI.redo(),{direction:1})}),e)),o=jR.sketch({dom:{tag:"div",classes:["tox-image-tools__toolbar","tox-image-tools__sidebar"]},components:[n.asSpec(),r.asSpec(),AI("Zoom in","zoom-in",!1,(function(e){fi(e,fI.zoom(),{direction:1})}),e),AI("Zoom out","zoom-out",!1,(function(e){fi(e,fI.zoom(),{direction:-1})}),e)]});return{container:o,updateButtonUndoStates:t}};function LI(){var e=[],t=-1;function n(n){var r=e.splice(++t);return e.push(n),{state:n,removed:r}}function r(){if(i())return e[--t]}function o(){if(a())return e[++t]}function i(){return t>0}function a(){return-1!==t&&t<e.length-1}return{data:e,add:n,undo:r,redo:o,canUndo:i,canRedo:a}}var DI,MI=function(e){var t=Xn(e),n=Xn(x.none()),r=LI();r.add(e);var o=function(){return t.get()},i=function(e){t.set(e)},a=function(){return n.get().fold((function(){return t.get()}),(function(e){return e}))},u=function(e){var t=s(e);return f(),n.set(x.some(t)),t.url},s=function(e){return{blob:e,url:URL.createObjectURL(e)}},c=function(e){URL.revokeObjectURL(e.url)},l=function(e){ML.each(e,c)},f=function(){n.get().each(c),n.set(x.none())},d=function(e){var t=s(e);i(t);var n=r.add(t).removed;return l(n),t.url},m=function(e){var t=s(e);return n.set(x.some(t)),t.url},p=function(e){return n.get().fold((function(){}),(function(t){d(t.blob),e()}))},h=function(){var e=r.undo();return i(e),e.url},g=function(){var e=r.redo();return i(e),e.url},v=function(){var e=r.canUndo(),t=r.canRedo();return{undoEnabled:e,redoEnabled:t}};return{getBlobState:o,setBlobState:i,addBlobState:d,getTempState:a,updateTempState:u,addTempState:m,applyTempState:p,destroyTempState:f,undo:h,redo:g,getHistoryStates:v}},II=function(e,n){var r=MI(e.currentState),o=function(e,t){var n=t.event.direction;_.zoom(e,n)},i=function(e){var t=r.getHistoryStates();S.updateButtonUndoStates(e,t.undoEnabled,t.redoEnabled),fi(e,hI.formActionEvent,{name:hI.saveState(),value:t.undoEnabled})},a=function(e){S.updateButtonUndoStates(e,!1,!1)},u=function(e,t){var n=r.undo();d(e,n).then((function(t){f(e),i(e)}))},s=function(e,t){var n=r.redo();d(e,n).then((function(t){f(e),i(e)}))},c=function(e){return e.toBlob()},l=function(e){fi(e,hI.formActionEvent,{name:hI.disable(),value:{}})},f=function(e){T.getApplyButton(e).each((function(e){Xk.enable(e)})),fi(e,hI.formActionEvent,{name:hI.enable(),value:{}})},d=function(e,t){return l(e),_.updateSrc(e,t)},m=function(e,t,n,r,o){return l(e),CD(t).then(n).then(c).then(r).then((function(t){return d(e,t).then((function(t){return i(e),o(),f(e),t}))})).catch((function(t){return console.log(t),f(e),t}))},p=function(e,t,n){var o=r.getBlobState().blob,i=function(e){return r.updateTempState(e)};m(e,o,t,i,n)},h=function(e,n){var o=r.getTempState().blob,i=function(e){return r.addTempState(e)};m(e,o,n,i,t)},g=function(e,t,n){var o=r.getBlobState().blob,i=function(t){var n=r.addBlobState(t);return b(e),n};m(e,o,t,i,n)},v=function(e,t){var n=function(){b(e);var n=t.event.swap;n()};r.applyTempState(n)},b=function(e){var t=r.getBlobState().url;return r.destroyTempState(),i(e),t},y=function(e){var t=b(e);d(e,t).then((function(t){f(e)}))},w=function(e,t){y(e);var n=t.event.swap;n(),_.hideCrop()},x=function(e,n){return p(e,n.event.transform,t)},C=function(e,t){return h(e,t.event.transform)},k=function(e,t){return g(e,t.event.transform,t.event.swap)},_=OI(e.currentState.url),S=NI(n),T=gI(_,n),R=function(e,t){a(e);var n=t.event.transform,r=t.event.swap;n.fold((function(){r()}),(function(t){p(e,t,r)}))};return{dom:{tag:"div",attributes:{role:"presentation"}},components:[T.memContainer.asSpec(),_.memContainer.asSpec(),S.container],behaviours:Hl([Kp.config({store:{mode:"manual",getValue:function(){return r.getBlobState()}}}),ky("image-tools-events",[wi(fI.undo(),u),wi(fI.redo(),s),wi(fI.zoom(),o),wi(fI.back(),w),wi(fI.apply(),v),wi(fI.transform(),x),wi(fI.tempTransform(),C),wi(fI.transformApply(),k),wi(fI.swap(),R)]),TL.self()])}},zI=function(e,t){var n={dom:{tag:"label",innerHtml:t.providers.translate(e.label),classes:["tox-label"]}},r=W(e.items,t.interpreter);return{dom:{tag:"div",classes:["tox-form__group"]},components:[n].concat(r),behaviours:Hl([TL.self(),xy.config({}),VL.domHtml(x.none()),fy.config({mode:"acyclic"})])}},PI=function(e){return!He(e,"items")},BI="data-value",$I=function(e,t,n,r){return W(n,(function(n){return PI(n)?{type:"togglemenuitem",text:n.text,value:n.value,active:n.value===r,onAction:function(){Kp.setValue(e,n.value),fi(e,uO,{name:t}),Ly.focus(e)}}:{type:"nestedmenuitem",text:n.text,getSubmenuItems:function(){return $I(e,t,n.items,r)}}}))},HI=function(e,t){return de(e,(function(e){return PI(e)?pg(e.value===t,e):HI(e.items,t)}))},FI=function(e,n){var r=n.shared.providers,o=ce(e.items).filter(PI),a=e.label.map((function(e){return aO(e,r)})),u=XR.parts.field({dom:{},factory:{sketch:function(r){return yM({uid:r.uid,text:o.map((function(e){return e.text})),icon:x.none(),tooltip:e.label,role:x.none(),fetch:function(t,r){var o=$I(t,e.name,e.items,Kp.getValue(t));r(AM(o,sC.CLOSE_ON_EXECUTE,n,!1))},onSetup:i(t),getApi:i({}),columns:1,presets:"normal",classes:[],dropdownBehaviours:[ZR.config({}),Kp.config({store:{mode:"manual",initialValue:o.map((function(e){return e.value})).getOr(""),getValue:function(e){return ha(e.element,BI)},setValue:function(t,n){HI(e.items,n).each((function(e){ma(t.element,BI,e.value),fi(t,vM,{text:e.text})}))}}})]},"tox-listbox",n.shared)}}}),s={dom:{tag:"div",classes:["tox-listboxfield"]},components:[u]};return XR.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:te([a.toArray(),[s]]),fieldBehaviours:Hl([Xk.config({disabled:i(e.disabled),onDisabled:function(e){XR.getField(e).each(Xk.disable)},onEnabled:function(e){XR.getField(e).each(Xk.enable)}})])})},VI=function(e,t){return{dom:{tag:"div",classes:e.classes},components:W(e.items,t.shared.interpreter)}},jI=function(e,t){var n=W(e.options,(function(e){return{dom:{tag:"option",value:e.value,innerHtml:e.text}}})),r=e.data.map((function(e){return ct("initialValue",e)})).getOr({});return{uid:e.uid,dom:{tag:"select",classes:e.selectClasses,attributes:e.selectAttributes},components:n,behaviours:Jp(e.selectBehaviours,[Ly.config({}),Kp.config({store:m({mode:"manual",getValue:function(e){return is(e.element)},setValue:function(t,n){var r=Z(e.options,(function(e){return e.value===n}));r.isSome()&&as(t.element,n)}},r)})])}},UI=ug({name:"HtmlSelect",configFields:[yn("options"),Xp("selectBehaviours",[Ly,Kp]),Bn("selectClasses",[]),Bn("selectAttributes",{}),En("data")],factory:jI}),WI=function(e,t){var n=W(e.items,(function(e){return{text:t.translate(e.text),value:e.value}})),r=e.label.map((function(e){return aO(e,t)})),o=XR.parts.field({dom:{},selectAttributes:{size:e.size},options:n,factory:UI,selectBehaviours:Hl([Xk.config({disabled:function(){return e.disabled||t.isDisabled()}}),ZR.config({}),ky("selectbox-change",[wi(Do(),(function(t,n){fi(t,uO,{name:e.name})}))])])}),i=e.size>1?x.none():x.some({dom:{tag:"div",classes:["tox-selectfield__icon-js"],innerHtml:ex("chevron-down",t.icons)}}),a={dom:{tag:"div",classes:["tox-selectfield"]},components:te([[o],i.toArray()])};return XR.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:te([r.toArray(),[a]]),fieldBehaviours:Hl([Xk.config({disabled:function(){return e.disabled||t.isDisabled()},onDisabled:function(e){XR.getField(e).each(Xk.disable)},onEnabled:function(e){XR.getField(e).each(Xk.enable)}}),V_()])})},GI=function(e,t){var n=function(e){return{dom:{tag:"th",innerHtml:t.translate(e)}}},r=function(e){return{dom:{tag:"thead"},components:[{dom:{tag:"tr"},components:W(e,n)}]}},o=function(e){return{dom:{tag:"td",innerHtml:t.translate(e)}}},i=function(e){return{dom:{tag:"tr"},components:W(e,o)}},a=function(e){return{dom:{tag:"tbody"},components:W(e,i)}};return{dom:{tag:"table",classes:["tox-dialog__table"]},components:[r(e.header),a(e.cells)],behaviours:Hl([ZR.config({}),Ly.config({})])}},qI=function(e,t){var n=e.label.map((function(e){return aO(e,t)})),r=[Xk.config({disabled:function(){return e.disabled||t.isDisabled()}}),V_(),fy.config({mode:"execution",useEnter:!0!==e.multiline,useControlEnter:!0===e.multiline,execute:function(e){return li(e,fO),x.some(!0)}}),ky("textfield-change",[wi(Lo(),(function(t,n){fi(t,uO,{name:e.name})})),wi(Fo(),(function(t,n){fi(t,uO,{name:e.name})}))]),ZR.config({})],o=e.validation.map((function(e){return GO.config({getRoot:function(e){return Wi(e.element)},invalidClass:"tox-invalid",validator:{validate:function(t){var n=Kp.getValue(t),r=e.validator(n);return MO.pure(!0===r?ge.value(n):ge.error(r))},validateOnLoad:e.validateOnLoad}})})).toArray(),a=e.placeholder.fold(i({}),(function(e){return{placeholder:t.translate(e)}})),u=e.inputMode.fold(i({}),(function(e){return{inputmode:e}})),s=m(m({},a),u),c=XR.parts.field({tag:!0===e.multiline?"textarea":"input",inputAttributes:s,inputClasses:[e.classname],inputBehaviours:Hl(te([r,o])),selectOnFocus:!1,factory:CO}),l=e.flex?["tox-form__group--stretched"]:[],f=l.concat(e.maximized?["tox-form-group--maximize"]:[]),d=[Xk.config({disabled:function(){return e.disabled||t.isDisabled()},onDisabled:function(e){XR.getField(e).each(Xk.disable)},onEnabled:function(e){XR.getField(e).each(Xk.enable)}}),V_()];return tO(n,c,f,d)},KI=function(e,t){return qI({name:e.name,multiline:!1,label:e.label,inputMode:e.inputMode,placeholder:e.placeholder,flex:!1,disabled:e.disabled,classname:"tox-textfield",validation:x.none(),maximized:e.maximized},t)},XI=function(e,t){return qI({name:e.name,multiline:!0,label:e.label,inputMode:x.none(),placeholder:e.placeholder,flex:!0,disabled:e.disabled,classname:"tox-textarea",validation:x.none(),maximized:e.maximized},t)},YI=function(e,t){var n=e.stream.streams,r=n.setup(e,t);return gi([wi(e.event,r),Ni((function(){return t.cancel()}))].concat(e.cancelEvent.map((function(e){return[wi(e,(function(){return t.cancel()}))]})).getOr([])))},JI=Object.freeze({__proto__:null,events:YI}),QI=function(e){var t=Xn(null),n=function(){return{timer:null!==t.get()?"set":"unset"}},r=function(e){t.set(e)},o=function(){var e=t.get();null!==e&&e.cancel()};return Ka({readState:n,setTimer:r,cancel:o})},ZI=function(e){return e.stream.streams.state(e)},ez=Object.freeze({__proto__:null,throttle:QI,init:ZI}),tz=function(e,t){var n=e.stream,r=cx(e.onStream,n.delay);return t.setTimer(r),function(e,t){r.throttle(e,t),n.stopEvent&&t.stop()}},nz=[wn("stream",sn("mode",{throttle:[yn("delay"),Bn("stopEvent",!0),Vc("streams",{setup:tz,state:QI})]})),Bn("event","input"),En("cancelEvent"),Hc("onStream")],rz=Vl({fields:nz,name:"streaming",active:JI,state:ez}),oz=function(e,t,n){var r=Kp.getValue(n);Kp.setValue(t,r),az(t)},iz=function(e,t){var n=e.element,r=is(n),o=n.dom;"number"!==ha(n,"type")&&t(o,r)},az=function(e){iz(e,(function(e,t){return e.setSelectionRange(t.length,t.length)}))},uz=function(e,t){iz(e,(function(e,n){return e.setSelectionRange(t,n.length)}))},sz=function(e,t,n){if(e.selectsOver){var r=Kp.getValue(t),o=e.getDisplayText(r),i=Kp.getValue(n),a=e.getDisplayText(i);return 0===a.indexOf(o)?x.some((function(){oz(e,t,n),uz(t,o.length)})):x.none()}return x.none()},cz=i("alloy.typeahead.itemexecute"),lz=function(e,n,r,o){var i=function(n,r,i){e.previewing.set(!1);var a=QO.getCoupled(n,"sandbox");if(dp.isOpen(a))yg.getCurrent(a).each((function(e){$g.getHighlighted(e).fold((function(){i(e)}),(function(){hi(a,e.element,"keydown",r)}))}));else{var s=function(e){yg.getCurrent(e).each(i)};oA(e,u(n),n,a,o,s,SO.HighlightFirst).get(t)}},a=bO(e),u=function(e){return function(t){return t.map((function(t){var n=Be(t.menus),r=ne(n,(function(e){return X(e.items,(function(e){return"item"===e.type}))})),o=Kp.getState(e);return o.update(W(r,(function(e){return e.data}))),t}))}},s=[Ly.config({}),Kp.config({onSetValue:e.onSetValue,store:m({mode:"dataset",getDataKey:function(e){return is(e.element)},getFallbackEntry:function(e){return{value:e,meta:{}}},setValue:function(t,n){as(t.element,e.model.getDisplayText(n))}},e.initialData.map((function(e){return ct("initialValue",e)})).getOr({}))}),rz.config({stream:{mode:"throttle",delay:e.responseTime,stopEvent:!1},onStream:function(n,r){var i=QO.getCoupled(n,"sandbox"),a=Ly.isFocused(n);if(a&&is(n.element).length>=e.minChars){var s=yg.getCurrent(i).bind((function(e){return $g.getHighlighted(e).map(Kp.getValue)}));e.previewing.set(!0);var c=function(t){yg.getCurrent(i).each((function(t){s.fold((function(){e.model.selectsOver&&$g.highlightFirst(t)}),(function(e){$g.highlightBy(t,(function(t){var n=Kp.getValue(t);return n.value===e.value})),$g.getHighlighted(t).orThunk((function(){return $g.highlightFirst(t),x.none()}))}))}))};oA(e,u(n),n,i,o,c,SO.HighlightFirst).get(t)}},cancelEvent:Ko()}),fy.config({mode:"special",onDown:function(e,t){return i(e,t,$g.highlightFirst),x.some(!0)},onEscape:function(e){var t=QO.getCoupled(e,"sandbox");return dp.isOpen(t)?(dp.close(t),x.some(!0)):x.none()},onUp:function(e,t){return i(e,t,$g.highlightLast),x.some(!0)},onEnter:function(t){var n=QO.getCoupled(t,"sandbox"),r=dp.isOpen(n);if(r&&!e.previewing.get())return yg.getCurrent(n).bind((function(e){return $g.getHighlighted(e)})).map((function(e){return fi(t,cz(),{item:e}),!0}));var o=Kp.getValue(t);return li(t,Ko()),e.onExecute(n,t,o),r&&dp.close(n),x.some(!0)}}),Jy.config({toggleClass:e.markers.openClass,aria:{mode:"expanded"}}),QO.config({others:{sandbox:function(t){return lA(e,t,{onOpen:function(){return Jy.on(t)},onClose:function(){return Jy.off(t)}})}}}),ky("typeaheadevents",[Di((function(n){var r=t;aA(e,u(n),n,o,r,SO.HighlightFirst).get(t)})),wi(cz(),(function(t,n){var r=QO.getCoupled(t,"sandbox");oz(e.model,t,n.event.item),li(t,Ko()),e.onItemExecute(t,r,n.event.item,Kp.getValue(t)),dp.close(r),az(t)}))].concat(e.dismissOnBlur?[wi(Ho(),(function(e){var t=QO.getCoupled(e,"sandbox");ef(t.element).isNone()&&dp.close(t)}))]:[]))];return{uid:e.uid,dom:wO(Ke(e,{inputAttributes:{role:"combobox","aria-autocomplete":"list","aria-haspopup":"true"}})),behaviours:m(m({},a),Jp(e.typeaheadBehaviours,s)),eventOrder:e.eventOrder}},fz=i([En("lazySink"),yn("fetch"),Bn("minChars",5),Bn("responseTime",1e3),Bc("onOpen"),Bn("getHotspot",x.some),Bn("getAnchorOverrides",i({})),Bn("layouts",x.none()),Bn("eventOrder",{}),qn("model",{},[Bn("getDisplayText",(function(e){return void 0!==e.meta&&void 0!==e.meta.text?e.meta.text:e.value})),Bn("selectsOver",!0),Bn("populateFromBrowse",!0)]),Bc("onSetValue"),$c("onExecute"),Bc("onItemExecute"),Bn("inputClasses",[]),Bn("inputAttributes",{}),Bn("inputStyles",{}),Bn("matchWidth",!0),Bn("useMinWidth",!1),Bn("dismissOnBlur",!0),zc(["openClass"]),En("initialData"),Xp("typeaheadBehaviours",[Ly,Kp,rz,fy,Jy,QO]),Kn("previewing",(function(){return Xn(!0)}))].concat(vO()).concat(dA())),dz=i([Oh({schema:[Ic()],name:"menu",overrides:function(e){return{fakeFocus:!0,onHighlight:function(t,n){e.previewing.get()?t.getSystem().getByUid(e.uid).each((function(r){sz(e.model,r,n).fold((function(){return $g.dehighlight(t,n)}),(function(e){return e()}))})):t.getSystem().getByUid(e.uid).each((function(t){e.model.populateFromBrowse&&oz(e.model,t,n)})),e.previewing.set(!1)},onExecute:function(t,n){return t.getSystem().getByUid(e.uid).toOptional().map((function(e){return fi(e,cz(),{item:n}),!0}))},onHover:function(t,n){e.previewing.set(!1),t.getSystem().getByUid(e.uid).each((function(t){e.model.populateFromBrowse&&oz(e.model,t,n)}))}}}})]),mz=sg({name:"Typeahead",configFields:fz(),partFields:dz(),factory:lz}),pz=function(e){var t=function(){return pz(e.toCached())},n=function(t){return pz(e.bind((function(e){return e.fold((function(e){return MO.pure(ge.error(e))}),(function(e){return t(e)}))})))},r=function(t){return pz(e.map((function(e){return e.bind(t)})))},o=function(t){return pz(e.map((function(e){return e.map(t)})))},i=function(t){return pz(e.map((function(e){return e.mapError(t)})))},a=function(t,n){return e.map((function(e){return e.fold(t,n)}))},u=function(t,n){return pz(MO.nu((function(r){var o=!1,i=setTimeout((function(){o=!0,r(ge.error(n()))}),t);e.get((function(e){o||(clearTimeout(i),r(e))}))})))};return m(m({},e),{toCached:t,bindFuture:n,bindResult:r,mapResult:o,mapError:i,foldResult:a,withTimeout:u})},hz=function(e){return pz(MO.nu(e))},gz=function(e){return pz(MO.pure(ge.value(e)))},vz=function(e){return pz(MO.pure(ge.error(e)))},bz=function(e){return pz(MO.pure(e))},yz=function(e){return pz(e.map(ge.value))},wz=function(e){return hz((function(t){e.then((function(e){t(ge.value(e))}),(function(e){t(ge.error(e))}))}))},xz={nu:hz,wrap:pz,pure:gz,value:gz,error:vz,fromResult:bz,fromFuture:yz,fromPromise:wz},Cz={type:"separator"},kz=function(e){return{type:"menuitem",value:e.url,text:e.title,meta:{attach:e.attach},onAction:function(){}}},_z=function(e,t){return{type:"menuitem",value:t,text:e,meta:{attach:void 0},onAction:function(){}}},Sz=function(e){return W(e,kz)},Tz=function(e,t){return X(t,(function(t){return t.type===e}))},Rz=function(e,t){return Sz(Tz(e,t))},Oz=function(e){return Rz("header",e.targets)},Az=function(e){return Rz("anchor",e.targets)},Ez=function(e){return x.from(e.anchorTop).map((function(e){return _z("<top>",e)})).toArray()},Nz=function(e){return x.from(e.anchorBottom).map((function(e){return _z("<bottom>",e)})).toArray()},Lz=function(e){return W(e,(function(e){return _z(e,e)}))},Dz=function(e){return J(e,(function(e,t){var n=0===e.length||0===t.length;return n?e.concat(t):e.concat(Cz,t)}),[])},Mz=function(e,t){var n=e.toLowerCase();return X(t,(function(e){var t=void 0!==e.meta&&void 0!==e.meta.text?e.meta.text:e.text;return pr(t.toLowerCase(),n)||pr(e.value.toLowerCase(),n)}))},Iz=function(e,t,n){var r=Kp.getValue(t),o=void 0!==r.meta.text?r.meta.text:r.value,i=n.getLinkInformation();return i.fold((function(){return[]}),(function(t){var r=Mz(o,Lz(n.getHistory(e)));return"file"===e?Dz([r,Mz(o,Oz(t)),Mz(o,te([Ez(t),Az(t),Nz(t)]))]):r}))},zz=Ra("aria-invalid"),Pz=function(e,n,r){var o,i=n.shared.providers,a=function(t){var n=Kp.getValue(t);r.addToHistory(n.value,e.filetype)},u=XR.parts.field({factory:mz,dismissOnBlur:!0,inputClasses:["tox-textfield"],sandboxClasses:["tox-dialog__popups"],inputAttributes:{"aria-errormessage":zz,type:"url"},minChars:0,responseTime:0,fetch:function(t){var o=Iz(e.filetype,t,r),i=AM(o,sC.BUBBLE_TO_SANDBOX,n,!1);return MO.pure(i)},getHotspot:function(e){return h.getOpt(e)},onSetValue:function(e,n){e.hasConfigured(GO)&&GO.run(e).get(t)},typeaheadBehaviours:Hl(te([r.getValidationHandler().map((function(t){return GO.config({getRoot:function(e){return Wi(e.element)},invalidClass:"tox-control-wrap--status-invalid",notify:{onInvalid:function(e,t){l.getOpt(e).each((function(e){ma(e.element,"title",i.translate(t))}))}},validator:{validate:function(n){var r=Kp.getValue(n);return xz.nu((function(n){t({type:e.filetype,url:r.value},(function(e){if("invalid"===e.status){var t=ge.error(e.message);n(t)}else{var r=ge.value(e.message);n(r)}}))}))},validateOnLoad:!1}})})).toArray(),[Xk.config({disabled:function(){return e.disabled||i.isDisabled()}}),ZR.config({}),ky("urlinput-events",te(["file"===e.filetype?[wi(Lo(),(function(t){fi(t,uO,{name:e.name})}))]:[],[wi(Do(),(function(t){fi(t,uO,{name:e.name}),a(t)})),wi(Fo(),(function(t){fi(t,uO,{name:e.name}),a(t)}))]]))]])),eventOrder:(o={},o[Lo()]=["streaming","urlinput-events","invalidating"],o),model:{getDisplayText:function(e){return e.value},selectsOver:!1,populateFromBrowse:!1},markers:{openClass:"tox-textfield--popup-open"},lazySink:n.shared.getSink,parts:{menu:zC(!1,1,"normal")},onExecute:function(e,t,n){fi(t,fO,{})},onItemExecute:function(t,n,r,o){a(t),fi(t,uO,{name:e.name})}}),s=e.label.map((function(e){return aO(e,i)})),c=function(e,t,n,r){return void 0===n&&(n=e),void 0===r&&(r=e),{dom:{tag:"div",classes:["tox-icon","tox-control-wrap__status-icon-"+e],innerHtml:ex(n,i.icons),attributes:m({title:i.translate(r),"aria-live":"polite"},t.fold((function(){return{}}),(function(e){return{id:e}})))}}},l=Qw(c("invalid",x.some(zz),"warning")),f=Qw({dom:{tag:"div",classes:["tox-control-wrap__status-icon-wrap"]},components:[l.asSpec()]}),d=r.getUrlPicker(e.filetype),p=Ra("browser.url.event"),h=Qw({dom:{tag:"div",classes:["tox-control-wrap"]},components:[u,f.asSpec()],behaviours:Hl([Xk.config({disabled:function(){return e.disabled||i.isDisabled()}})])}),g=Qw(PM({name:e.name,icon:x.some("browse"),text:e.label.getOr(""),disabled:e.disabled,primary:!1,borderless:!0},(function(e){return li(e,p)}),i,[],["tox-browse-url"])),v=function(){return{dom:{tag:"div",classes:["tox-form__controls-h-stack"]},components:te([[h.asSpec()],d.map((function(){return g.asSpec()})).toArray()])}},b=function(t){yg.getCurrent(t).each((function(n){var r=Kp.getValue(n),o=m({fieldname:e.name},r);d.each((function(r){r(o).get((function(r){Kp.setValue(n,r),fi(t,uO,{name:e.name})}))}))}))};return XR.sketch({dom:oO(),components:s.toArray().concat([v()]),fieldBehaviours:Hl([Xk.config({disabled:function(){return e.disabled||i.isDisabled()},onDisabled:function(e){XR.getField(e).each(Xk.disable),g.getOpt(e).each(Xk.disable)},onEnabled:function(e){XR.getField(e).each(Xk.enable),g.getOpt(e).each(Xk.enable)}}),V_(),ky("url-input-events",[wi(p,b)])])})},Bz=function(e,t){return jR.sketch({dom:{tag:"div",attributes:{role:"alert"},classes:["tox-notification","tox-notification--in","tox-notification--"+e.level]},components:[{dom:{tag:"div",classes:["tox-notification__icon"]},components:[Jw.sketch({dom:{tag:"button",classes:["tox-button","tox-button--naked","tox-button--icon"],innerHtml:ex(e.icon,t.icons),attributes:{title:t.translate(e.iconTooltip)}},action:function(t){fi(t,lO,{name:"alert-banner",value:e.url})}})]},{dom:{tag:"div",classes:["tox-notification__body"],innerHtml:t.translate(e.text)}}]})},$z=function(e,t){var n=Kp.config({store:{mode:"manual",getValue:function(e){var t=e.element.dom;return t.checked},setValue:function(e,t){var n=e.element.dom;n.checked=t}}}),r=function(e){return e.element.dom.click(),x.some(!0)},o=XR.parts.field({factory:{sketch:a},dom:{tag:"input",classes:["tox-checkbox__input"],attributes:{type:"checkbox"}},behaviours:Hl([TL.self(),Xk.config({disabled:function(){return e.disabled||t.isDisabled()}}),ZR.config({}),Ly.config({}),n,fy.config({mode:"special",onEnter:r,onSpace:r,stopSpaceKeyup:!0}),ky("checkbox-events",[wi(Do(),(function(t,n){fi(t,uO,{name:e.name})}))])])}),i=XR.parts.label({dom:{tag:"span",classes:["tox-checkbox__label"],innerHtml:t.translate(e.label)},behaviours:Hl([wA.config({})])}),u=function(e){var n="checked"===e?"selected":"unselected";return{dom:{tag:"span",classes:["tox-icon","tox-checkbox-icon__"+e],innerHtml:ex(n,t.icons)}}},s=Qw({dom:{tag:"div",classes:["tox-checkbox__icons"]},components:[u("checked"),u("unchecked")]});return XR.sketch({dom:{tag:"label",classes:["tox-checkbox"]},components:[o,s.asSpec(),i],fieldBehaviours:Hl([Xk.config({disabled:function(){return e.disabled||t.isDisabled()},disableClass:"tox-checkbox--disabled",onDisabled:function(e){XR.getField(e).each(Xk.disable)},onEnabled:function(e){XR.getField(e).each(Xk.enable)}}),V_()])})},Hz=function(e){return"presentation"===e.presets?jR.sketch({dom:{tag:"div",classes:["tox-form__group"],innerHtml:e.html}}):jR.sketch({dom:{tag:"div",classes:["tox-form__group"],innerHtml:e.html,attributes:{role:"document"}},containerBehaviours:Hl([ZR.config({}),Ly.config({})])})},Fz=function(e){return function(t,n,r){return $e(n,"name").fold((function(){return e(n,r)}),(function(o){return t.field(o,e(n,r))}))}},Vz=function(e){return function(t,n,r){var o=Ke(n,{source:"dynamic"});return Fz(e)(t,o,r)}},jz={bar:Fz((function(e,t){return WR(e,t.shared)})),collection:Fz((function(e,t){return gO(e,t.shared.providers)})),alertbanner:Fz((function(e,t){return Bz(e,t.shared.providers)})),input:Fz((function(e,t){return KI(e,t.shared.providers)})),textarea:Fz((function(e,t){return XI(e,t.shared.providers)})),label:Fz((function(e,t){return zI(e,t.shared)})),iframe:Vz((function(e,t){return nD(e,t.shared.providers)})),button:Fz((function(e,t){return VM(e,t.shared.providers)})),checkbox:Fz((function(e,t){return $z(e,t.shared.providers)})),colorinput:Fz((function(e,t){return SA(e,t.shared,t.colorinput)})),colorpicker:Fz(EL),dropzone:Fz((function(e,t){return WL(e,t.shared.providers)})),grid:Fz((function(e,t){return GL(e,t.shared)})),listbox:Fz((function(e,t){return FI(e,t)})),selectbox:Fz((function(e,t){return WI(e,t.shared.providers)})),sizeinput:Fz((function(e,t){return tI(e,t.shared.providers)})),urlinput:Fz((function(e,t){return Pz(e,t,t.urlinput)})),customeditor:Fz(DL),htmlpanel:Fz(Hz),imagetools:Fz((function(e,t){return II(e,t.shared.providers)})),table:Fz((function(e,t){return GI(e,t.shared.providers)})),panel:Fz((function(e,t){return VI(e,t)}))},Uz={field:function(e,t){return t}},Wz=function(e,t,n){var r=Ke(n,{shared:{interpreter:function(t){return Gz(e,t,r)}}});return Gz(e,t,r)},Gz=function(e,t,n){return $e(jz,t.type).fold((function(){return console.error('Unknown factory type "'+t.type+'", defaulting to container: ',t),t}),(function(r){return r(e,t,n)}))},qz=function(e,t){var n=Uz;return Gz(n,e,t)},Kz={valignCentre:[],alignCentre:[],alignLeft:[],alignRight:[],right:[],left:[],bottom:[],top:[]},Xz=function(e,t,n){var r=If(-12,12,Kz),o={maxHeightFunction:Ef()},i=function(){return{anchor:"node",root:Bu(e()),node:x.from(e()),bubble:r,layouts:{onRtl:function(){return[Gw]},onLtr:function(){return[Ww]}},overrides:o}},a=function(){return{anchor:"hotspot",hotspot:t(),bubble:r,layouts:{onRtl:function(){return[hl]},onLtr:function(){return[gl]}},overrides:o}};return function(){return n()?i():a()}},Yz=function(e,t,n){var r=function(){return{anchor:"node",root:Bu(e()),node:x.from(e()),layouts:{onRtl:function(){return[qw]},onLtr:function(){return[qw]}}}},o=function(){return{anchor:"hotspot",hotspot:t(),layouts:{onRtl:function(){return[wl]},onLtr:function(){return[wl]}}}};return function(){return n()?r():o()}},Jz=function(e,t){return function(){return{anchor:"selection",root:t(),getSelection:function(){var t=e.selection.getRng();return x.some(md.range(tr.fromDom(t.startContainer),t.startOffset,tr.fromDom(t.endContainer),t.endOffset))}}}},Qz=function(e){return function(t){return{anchor:"node",root:e(),node:t}}},Zz=function(e,t,n){var r=k_(e),o=function(){return tr.fromDom(e.getBody())},i=function(){return tr.fromDom(e.getContentAreaContainer())},a=function(){return r||!n()};return{inlineDialog:Xz(i,t,a),banner:Yz(i,t,a),cursor:Jz(e,o),node:Qz(o)}},eP=function(e){return function(t,n){var r=TT(e);r(t,n)}},tP=function(e){return function(){return sT(e)}},nP=function(e){return function(){return lT(e)}},rP=function(e){return function(){return bT(e)}},oP=function(e){return{colorPicker:eP(e),hasCustomColors:tP(e),getColors:nP(e),getColorCols:rP(e)}},iP=function(e){return function(){return R_(e)}},aP=function(e){return{isDraggableModal:iP(e)}},uP=function(e){var t=Xn(y_(e)?"bottom":"top");return{isPositionedAtTop:function(){return"top"===t.get()},getDockingMode:t.get,setDockingMode:t.set}},sP=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",format:"bold"},{title:"Italic",format:"italic"},{title:"Underline",format:"underline"},{title:"Strikethrough",format:"strikethrough"},{title:"Superscript",format:"superscript"},{title:"Subscript",format:"subscript"},{title:"Code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Align",items:[{title:"Left",format:"alignleft"},{title:"Center",format:"aligncenter"},{title:"Right",format:"alignright"},{title:"Justify",format:"alignjustify"}]}],cP=function(e){return He(e,"items")},lP=function(e){return He(e,"block")},fP=function(e){return He(e,"inline")},dP=function(e){return He(e,"selector")},mP=function(e){return J(e,(function(e,t){if(cP(t)){var n=mP(t.items);return{customFormats:e.customFormats.concat(n.customFormats),formats:e.formats.concat([{title:t.title,items:n.formats}])}}if(fP(t)||lP(t)||dP(t)){var r=T(t.name)?t.name:t.title.toLowerCase(),o="custom-"+r;return{customFormats:e.customFormats.concat([{name:o,format:t}]),formats:e.formats.concat([{title:t.title,format:o,icon:t.icon}])}}return m(m({},e),{formats:e.formats.concat(t)})}),{customFormats:[],formats:[]})},pP=function(e,t){var n=mP(t),r=function(t){G(t,(function(t){e.formatter.has(t.name)||e.formatter.register(t.name,t.format)}))};return e.formatter?r(n.customFormats):e.on("init",(function(){r(n.customFormats)})),n.formats},hP=function(e){return a_(e).map((function(t){var n=pP(e,t);return u_(e)?sP.concat(n):n})).getOr(sP)},gP=function(e,t,n){var r={type:"formatter",isSelected:t(e.format),getStylePreview:n(e.format)};return Ke(e,r)},vP=function(e,t,n,r){var o=function(e){return gP(e,n,r)},i=function(e){var t={type:"submenu"};return Ke(e,t)},a=function(t){var o=T(t.name)?t.name:Ra(t.title),i="custom-"+o,a={type:"formatter",format:i,isSelected:n(i),getStylePreview:r(i)},u=Ke(t,a);return e.formatter.register(o,u),u},u=function(e){return W(e,(function(e){var t=Oe(e);if(Fe(e,"items")){var n=u(e.items);return Ke(i(e),{getStyleItems:function(){return n}})}return Fe(e,"format")?o(e):1===t.length&&F(t,"title")?Ke(e,{type:"separator"}):a(e)}))};return u(t)},bP=function(e){var t=function(t){return function(){return e.formatter.match(t)}},n=function(t){return function(){var n=e.formatter.get(t);return void 0!==n?x.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))}):x.none()}},r=function(e){var t=e.items;return void 0!==t&&t.length>0?ne(t,r):[e.format]},o=Xn([]),i=Xn([]),a=Xn([]),u=Xn([]),s=Xn(!1);e.on("PreInit",(function(a){var u=hP(e),s=vP(e,u,t,n);o.set(s),i.set(ne(s,r))})),e.on("addStyleModifications",(function(o){var i=vP(e,o.items,t,n);a.set(i),s.set(o.replace),u.set(ne(i,r))}));var c=function(){var e=s.get()?[]:o.get(),t=a.get();return e.concat(t)},l=function(){var e=s.get()?[]:i.get(),t=u.get();return e.concat(t)};return{getData:c,getFlattenedKeys:l}},yP=ML.trim,wP=function(e){return function(t){if(t&&1===t.nodeType){if(t.contentEditable===e)return!0;if(t.getAttribute("data-mce-contenteditable")===e)return!0}return!1}},xP=wP("true"),CP=wP("false"),kP=function(e,t,n,r,o){return{type:e,title:t,url:n,level:r,attach:o}},_P=function(e){while(e=e.parentNode){var t=e.contentEditable;if(t&&"inherit"!==t)return xP(e)}return!1},SP=function(e,t){return W(zd(tr.fromDom(t),e),(function(e){return e.dom}))},TP=function(e){return e.innerText||e.textContent},RP=function(e){return e.id?e.id:Ra("h")},OP=function(e){return e&&"A"===e.nodeName&&void 0!==(e.id||e.name)},AP=function(e){return OP(e)&&NP(e)},EP=function(e){return e&&/^(H[1-6])$/.test(e.nodeName)},NP=function(e){return _P(e)&&!CP(e)},LP=function(e){return EP(e)&&NP(e)},DP=function(e){return EP(e)?parseInt(e.nodeName.substr(1),10):0},MP=function(e){var t=RP(e),n=function(){e.id=t};return kP("header",TP(e),"#"+t,DP(e),n)},IP=function(e){var n=e.id||e.name,r=TP(e);return kP("anchor",r||"#"+n,"#"+n,0,t)},zP=function(e){return W(X(e,LP),MP)},PP=function(e){return W(X(e,AP),IP)},BP=function(e){var t=SP("h1,h2,h3,h4,h5,h6,a:not([href])",e);return t},$P=function(e){return yP(e.title).length>0},HP=function(e){var t=BP(e);return X(zP(t).concat(PP(t)),$P)},FP={find:HP},VP="tinymce-url-history",jP=5,UP=function(e){return T(e)&&/^https?/.test(e)},WP=function(e){return O(e)&&e.length<=jP&&re(e,UP)},GP=function(e){return R(e)&&Pe(e,(function(e){return!WP(e)})).isNone()},qP=function(){var e,t=eT.getItem(VP);if(null===t)return{};try{e=JSON.parse(t)}catch(n){if(n instanceof SyntaxError)return console.log("Local storage "+VP+" was not valid JSON",n),{};throw n}return GP(e)?e:(console.log("Local storage "+VP+" was not valid format",e),{})},KP=function(e){if(!GP(e))throw new Error("Bad format for history:\n"+JSON.stringify(e));eT.setItem(VP,JSON.stringify(e))},XP=function(e){var t=qP();return Object.prototype.hasOwnProperty.call(t,e)?t[e]:[]},YP=function(e,t){if(UP(e)){var n=qP(),r=Object.prototype.hasOwnProperty.call(n,t)?n[t]:[],o=X(r,(function(t){return t!==e}));n[t]=[e].concat(o).slice(0,jP),KP(n)}},JP=function(e){return!!e},QP=function(e){return Ne(ML.makeMap(e,/[, ]/),JP)},ZP=function(e){return x.from(N_(e)).filter(D)},eB=function(e){var t=x.some(L_(e)).filter(JP),n=x.some(D_(e)).filter(JP),r=t.or(n).map(QP);return ZP(e).fold((function(){return!1}),(function(e){return r.fold((function(){return!0}),(function(e){return Oe(e).length>0&&e}))}))},tB=function(e,t){var n=eB(e);return A(n)?n?ZP(e):x.none():n[t]?ZP(e):x.none()},nB=function(e,t){return tB(e,t).map((function(n){return function(r){return MO.nu((function(o){var i=function(e,t){if(!T(e))throw new Error("Expected value to be string");if(void 0!==t&&!R(t))throw new Error("Expected meta to be a object");var n={value:e,meta:t};o(n)},a=m({filetype:t,fieldname:r.fieldname},x.from(r.meta).getOr({}));n.call(e,i,r.value,a)}))}}))},rB=function(e){return x.from(e).filter(T).getOrUndefined()},oB=function(e){return M_(e)?x.none():x.some({targets:FP.find(e.getBody()),anchorTop:rB(I_(e)),anchorBottom:rB(z_(e))})},iB=function(e){return x.from(P_(e))},aB=function(e){return{getHistory:XP,addToHistory:YP,getLinkInformation:function(){return oB(e)},getValidationHandler:function(){return iB(e)},getUrlPicker:function(t){return nB(e,t)}}},uB=function(e,t,n){var r=Xn(!1),o=uP(t),i={shared:{providers:{icons:function(){return t.ui.registry.getAll().icons},menuItems:function(){return t.ui.registry.getAll().menuItems},translate:Ek.translate,isDisabled:function(){return t.mode.isReadOnly()||t.ui.isDisabled()},getSetting:t.getParam.bind(t)},interpreter:function(e){return qz(e,i)},anchors:Zz(t,n,o.isPositionedAtTop),header:o,getSink:function(){return ge.value(e)}},urlinput:aB(t),styleselect:bP(t),colorinput:oP(t),dialog:aP(t),isContextMenuOpen:function(){return r.get()},setContextMenuState:function(e){return r.set(e)}};return i},sB=i((function(e,t){zs(e,Math.floor(t))})),cB="contexttoolbar-show",lB="contexttoolbar-hide",fB=i([yn("dom"),Bn("shell",!0),Xp("toolbarBehaviours",[xy])]),dB=function(){return{behaviours:Hl([xy.config({})])}},mB=i([Ah({name:"groups",overrides:dB})]),pB=function(e,t,n,r){var o=function(e,t){i(e).fold((function(){throw console.error("Toolbar was defined to not be a shell, but no groups container was specified in components"),new Error("Toolbar was defined to not be a shell, but no groups container was specified in components")}),(function(e){xy.set(e,t)}))},i=function(t){return e.shell?x.some(t):Vh(t,e,"groups")},a=e.shell?{behaviours:[xy.config({})],components:[]}:{behaviours:[],components:t};return{uid:e.uid,dom:e.dom,components:a.components,behaviours:Jp(e.toolbarBehaviours,a.behaviours),apis:{setGroups:o},domModification:{attributes:{role:"group"}}}},hB=sg({name:"Toolbar",configFields:fB(),partFields:mB(),factory:pB,apis:{setGroups:function(e,t,n){e.setGroups(t,n)}}}),gB=function(e,t){var n={len:0,list:[]},r=J(e,(function(e,n){var r=t(n,e.len);return r.fold(i(e),(function(t){return{len:t.finish,list:e.list.concat([t])}}))}),n);return r.list},vB=function(e,t,n){return{within:e,extra:t,withinWidth:n}},bB=function(e,t,n){var r=gB(e,(function(e,t){var r=n(e);return x.some({element:e,start:t,finish:t+r,width:r})})),o=X(r,(function(e){return e.finish<=t})),i=Y(o,(function(e,t){return e+t.width}),0),a=r.slice(o.length);return{within:o,extra:a,withinWidth:i}},yB=function(e){return W(e,(function(e){return e.element}))},wB=function(e,t,n){var r=yB(e.concat(t));return vB(r,[],n)},xB=function(e,t,n,r){var o=yB(e).concat([n]);return vB(o,yB(t),r)},CB=function(e,t,n){return vB(yB(e),[],n)},kB=function(e,t,n){var r=bB(t,e,n);return 0===r.extra.length?x.some(r):x.none()},_B=function(e,t,n,r){var o=kB(e,t,n).getOrThunk((function(){return bB(t,e-n(r),n)})),i=o.within,a=o.extra,u=o.withinWidth;return 1===a.length&&a[0].width<=n(r)?wB(i,a,u):a.length>=1?xB(i,a,r,u):CB(i,a,u)},SB=function(e,t){var n=W(t,(function(e){return ws(e)}));hB.setGroups(e,n)},TB=function(e){return de(e,(function(e){return ef(e.element).bind((function(t){return e.getSystem().getByDom(t).toOptional()}))}))},RB=function(e,t,n){var r=jh(e,t,"primary"),o=QO.getCoupled(e,"overflowGroup");Xu(r.element,"visibility","hidden");var i=t.builtGroups.get().concat([o]),a=TB(i);n([]),SB(r,i);var u=Ms(r.element),s=_B(u,t.builtGroups.get(),(function(e){return Ms(e.element)}),o);0===s.extra.length?(xy.remove(r,o),n([])):(SB(r,s.within),n(s.extra)),rs(r.element,"visibility"),os(r.element),a.each(Ly.focus)},OB=i([Xp("splitToolbarBehaviours",[QO]),Kn("builtGroups",(function(){return Xn([])}))]),AB=i([zc(["overflowToggledClass"]),Mn("getOverflowBounds"),yn("lazySink"),Kn("overflowGroups",(function(){return Xn([])}))].concat(OB())),EB=i([Rh({factory:hB,schema:fB(),name:"primary"}),Oh({schema:fB(),name:"overflow"}),Oh({name:"overflow-button"}),Oh({name:"overflow-group"})]),NB=i([zc(["toggledClass"]),yn("lazySink"),Sn("fetch"),Mn("getBounds"),zn("fireDismissalEventInstead",[Bn("event",ni())]),Vf()]),LB=i([Oh({name:"button",overrides:function(e){return{dom:{attributes:{"aria-haspopup":"true"}},buttonBehaviours:Hl([Jy.config({toggleClass:e.markers.toggledClass,aria:{mode:"expanded"},toggleOnExecute:!1})])}}}),Oh({factory:hB,schema:fB(),name:"toolbar",overrides:function(e){return{toolbarBehaviours:Hl([fy.config({mode:"cyclic",onEscape:function(t){return Vh(t,e,"button").each(Ly.focus),x.none()}})])}}})]),DB=function(e,t){var n=QO.getCoupled(e,"toolbarSandbox");dp.isOpen(n)?dp.close(n):dp.open(n,t.toolbar())},MB=function(e,t,n,r){var o=n.getBounds.map((function(e){return e()})),i=n.lazySink(e).getOrDie();Lm.positionWithinBounds(i,{anchor:"hotspot",hotspot:e,layouts:r,overrides:{maxWidthFunction:sB()}},t,o)},IB=function(e,t,n,r,o){hB.setGroups(t,o),MB(e,t,n,r),Jy.on(e)},zB=function(e,t,n){var r=vc(),o=function(o,i){n.fetch().get((function(o){IB(e,i,n,t.layouts,o),r.link(e.element),fy.focusIn(i)}))},i=function(){Jy.off(e),Ly.focus(e),r.unlink(e.element)};return{dom:{tag:"div",attributes:{id:r.id}},behaviours:Hl([fy.config({mode:"special",onEscape:function(e){return dp.close(e),x.some(!0)}}),dp.config({onOpen:o,onClose:i,isPartOf:function(t,n,r){return yc(n,r)||yc(e,r)},getAttachPoint:function(){return n.lazySink(e).getOrDie()}}),Gl.config({channels:m(m({},vp(m({isExtraPart:l},n.fireDismissalEventInstead.map((function(e){return{fireEventInstead:{event:e.event}}})).getOr({})))),yp({doReposition:function(){dp.getState(QO.getCoupled(e,"toolbarSandbox")).each((function(r){MB(e,r,n,t.layouts)}))}}))})])}},PB=function(e,t,n,r){return m(m({},Jw.sketch(m(m({},r.button()),{action:function(e){DB(e,r)},buttonBehaviours:Qp.augment({dump:r.button().buttonBehaviours},[QO.config({others:{toolbarSandbox:function(t){return zB(t,n,e)}}})])}))),{apis:{setGroups:function(t,r){dp.getState(QO.getCoupled(t,"toolbarSandbox")).each((function(o){IB(t,o,e,n.layouts,r)}))},reposition:function(t){dp.getState(QO.getCoupled(t,"toolbarSandbox")).each((function(r){MB(t,r,e,n.layouts)}))},toggle:function(e){DB(e,r)},getToolbar:function(e){return dp.getState(QO.getCoupled(e,"toolbarSandbox"))},isOpen:function(e){return dp.isOpen(QO.getCoupled(e,"toolbarSandbox"))}}})},BB=sg({name:"FloatingToolbarButton",factory:PB,configFields:NB(),partFields:LB(),apis:{setGroups:function(e,t,n){e.setGroups(t,n)},reposition:function(e,t){e.reposition(t)},toggle:function(e,t){e.toggle(t)},getToolbar:function(e,t){return e.getToolbar(t)},isOpen:function(e,t){return e.isOpen(t)}}}),$B=i([yn("items"),zc(["itemSelector"]),Xp("tgroupBehaviours",[fy])]),HB=i([Eh({name:"items",unit:"item"})]),FB=function(e,t,n,r){return{uid:e.uid,dom:e.dom,components:t,behaviours:Jp(e.tgroupBehaviours,[fy.config({mode:"flow",selector:e.markers.itemSelector})]),domModification:{attributes:{role:"toolbar"}}}},VB=sg({name:"ToolbarGroup",configFields:$B(),partFields:HB(),factory:FB}),jB=function(e){return W(e,(function(e){return ws(e)}))},UB=function(e,t,n){RB(e,n,(function(r){n.overflowGroups.set(r),t.getOpt(e).each((function(e){BB.setGroups(e,jB(r))}))}))},WB=function(e,t,n,r){var o=Qw(BB.sketch({fetch:function(){return MO.nu((function(t){t(jB(e.overflowGroups.get()))}))},layouts:{onLtr:function(){return[gl,hl]},onRtl:function(){return[hl,gl]},onBottomLtr:function(){return[bl,vl]},onBottomRtl:function(){return[vl,bl]}},getBounds:n.getOverflowBounds,lazySink:e.lazySink,fireDismissalEventInstead:{},markers:{toggledClass:e.markers.overflowToggledClass},parts:{button:r["overflow-button"](),toolbar:r.overflow()}}));return{uid:e.uid,dom:e.dom,components:t,behaviours:Jp(e.splitToolbarBehaviours,[QO.config({others:{overflowGroup:function(){return VB.sketch(m(m({},r["overflow-group"]()),{items:[o.asSpec()]}))}}})]),apis:{setGroups:function(t,n){e.builtGroups.set(W(n,t.getSystem().build)),UB(t,o,e)},refresh:function(t){return UB(t,o,e)},toggle:function(e){o.getOpt(e).each((function(e){BB.toggle(e)}))},isOpen:function(e){return o.getOpt(e).map(BB.isOpen).getOr(!1)},reposition:function(e){o.getOpt(e).each((function(e){BB.reposition(e)}))},getOverflow:function(e){return o.getOpt(e).bind(BB.getToolbar)}},domModification:{attributes:{role:"group"}}}},GB=sg({name:"SplitFloatingToolbar",configFields:AB(),partFields:EB(),factory:WB,apis:{setGroups:function(e,t,n){e.setGroups(t,n)},refresh:function(e,t){e.refresh(t)},reposition:function(e,t){e.reposition(t)},toggle:function(e,t){e.toggle(t)},isOpen:function(e,t){return e.isOpen(t)},getOverflow:function(e,t){return e.getOverflow(t)}}}),qB=function(e,t){return t.getAnimationRoot.fold((function(){return e.element}),(function(t){return t(e)}))},KB=function(e){return e.dimension.property},XB=function(e,t){return e.dimension.getDimension(t)},YB=function(e,t){var n=qB(e,t);Lu(n,[t.shrinkingClass,t.growingClass])},JB=function(e,t){Au(e.element,t.openClass),Ru(e.element,t.closedClass),Xu(e.element,KB(t),"0px"),os(e.element)},QB=function(e,t){Au(e.element,t.closedClass),Ru(e.element,t.openClass),rs(e.element,KB(t))},ZB=function(e,t,n,r){n.setCollapsed(),Xu(e.element,KB(t),XB(t,e.element)),os(e.element),YB(e,t),JB(e,t),t.onStartShrink(e),t.onShrunk(e)},e$=function(e,t,n,r){var o=r.getOrThunk((function(){return XB(t,e.element)}));n.setCollapsed(),Xu(e.element,KB(t),o),os(e.element);var i=qB(e,t);Au(i,t.growingClass),Ru(i,t.shrinkingClass),JB(e,t),t.onStartShrink(e)},t$=function(e,t,n){var r=XB(t,e.element),o="0px"===r?ZB:e$;o(e,t,n,x.some(r))},n$=function(e,t,n){var r=qB(e,t),o=Eu(r,t.shrinkingClass),i=XB(t,e.element);QB(e,t);var a=XB(t,e.element),u=function(){Xu(e.element,KB(t),i),os(e.element)},s=function(){JB(e,t)},c=o?u:s;c(),Au(r,t.shrinkingClass),Ru(r,t.growingClass),QB(e,t),Xu(e.element,KB(t),a),n.setExpanded(),t.onStartGrow(e)},r$=function(e,t,n){if(n.isExpanded()){rs(e.element,KB(t));var r=XB(t,e.element);Xu(e.element,KB(t),r)}},o$=function(e,t,n){n.isExpanded()||n$(e,t,n)},i$=function(e,t,n){n.isExpanded()&&t$(e,t,n)},a$=function(e,t,n){n.isExpanded()&&ZB(e,t,n,x.none())},u$=function(e,t,n){return n.isExpanded()},s$=function(e,t,n){return n.isCollapsed()},c$=function(e,t,n){var r=qB(e,t);return!0===Eu(r,t.growingClass)},l$=function(e,t,n){var r=qB(e,t);return!0===Eu(r,t.shrinkingClass)},f$=function(e,t,n){return!0===c$(e,t)||!0===l$(e,t)},d$=function(e,t,n){var r=n.isExpanded()?t$:n$;r(e,t,n)},m$=Object.freeze({__proto__:null,refresh:r$,grow:o$,shrink:i$,immediateShrink:a$,hasGrown:u$,hasShrunk:s$,isGrowing:c$,isShrinking:l$,isTransitioning:f$,toggleGrow:d$,disableTransitions:YB}),p$=function(e,t,n){var r=t.expanded;return Za(r?{classes:[t.openClass],styles:{}}:{classes:[t.closedClass],styles:ct(t.dimension.property,"0px")})},h$=function(e,t){return gi([Ai(Io(),(function(n,r){var o=r.event.raw;if(o.propertyName===e.dimension.property){YB(n,e),t.isExpanded()&&rs(n.element,e.dimension.property);var i=t.isExpanded()?e.onGrown:e.onShrunk;i(n)}}))])},g$=Object.freeze({__proto__:null,exhibit:p$,events:h$}),v$=[yn("closedClass"),yn("openClass"),yn("shrinkingClass"),yn("growingClass"),En("getAnimationRoot"),Bc("onShrunk"),Bc("onStartShrink"),Bc("onGrown"),Bc("onStartGrow"),Bn("expanded",!1),wn("dimension",sn("property",{width:[Vc("property","width"),Vc("getDimension",(function(e){return Ms(e)+"px"}))],height:[Vc("property","height"),Vc("getDimension",(function(e){return ks(e)+"px"}))]}))],b$=function(e){var t=Xn(e.expanded),n=function(){return"expanded: "+t.get()};return Ka({isExpanded:function(){return!0===t.get()},isCollapsed:function(){return!1===t.get()},setCollapsed:u(t.set,!1),setExpanded:u(t.set,!0),readState:n})},y$=Object.freeze({__proto__:null,init:b$}),w$=Vl({fields:v$,name:"sliding",active:g$,apis:m$,state:y$}),x$=i([zc(["closedClass","openClass","shrinkingClass","growingClass","overflowToggledClass"]),Bc("onOpened"),Bc("onClosed")].concat(OB())),C$=i([Rh({factory:hB,schema:fB(),name:"primary"}),Rh({factory:hB,schema:fB(),name:"overflow",overrides:function(e){return{toolbarBehaviours:Hl([w$.config({dimension:{property:"height"},closedClass:e.markers.closedClass,openClass:e.markers.openClass,shrinkingClass:e.markers.shrinkingClass,growingClass:e.markers.growingClass,onShrunk:function(t){Vh(t,e,"overflow-button").each((function(e){Jy.off(e),Ly.focus(e)})),e.onClosed(t)},onGrown:function(t){fy.focusIn(t),e.onOpened(t)},onStartGrow:function(t){Vh(t,e,"overflow-button").each(Jy.on)}}),fy.config({mode:"acyclic",onEscape:function(t){return Vh(t,e,"overflow-button").each(Ly.focus),x.some(!0)}})])}}}),Oh({name:"overflow-button",overrides:function(e){return{buttonBehaviours:Hl([Jy.config({toggleClass:e.markers.overflowToggledClass,aria:{mode:"pressed"},toggleOnExecute:!1})])}}}),Oh({name:"overflow-group"})]),k$=function(e,t){return Vh(e,t,"overflow").map(w$.hasGrown).getOr(!1)},_$=function(e,t){Vh(e,t,"overflow-button").bind((function(){return Vh(e,t,"overflow")})).each((function(n){S$(e,t),w$.toggleGrow(n)}))},S$=function(e,t){Vh(e,t,"overflow").each((function(n){RB(e,t,(function(e){var t=W(e,(function(e){return ws(e)}));hB.setGroups(n,t)})),Vh(e,t,"overflow-button").each((function(e){w$.hasGrown(n)&&Jy.on(e)})),w$.refresh(n)}))},T$=function(e,t,n,r){var o="alloy.toolbar.toggle",i=function(t,n){var r=W(n,t.getSystem().build);e.builtGroups.set(r)};return{uid:e.uid,dom:e.dom,components:t,behaviours:Jp(e.splitToolbarBehaviours,[QO.config({others:{overflowGroup:function(e){return VB.sketch(m(m({},r["overflow-group"]()),{items:[Jw.sketch(m(m({},r["overflow-button"]()),{action:function(t){li(e,o)}}))]}))}}}),ky("toolbar-toggle-events",[wi(o,(function(t){_$(t,e)}))])]),apis:{setGroups:function(t,n){i(t,n),S$(t,e)},refresh:function(t){return S$(t,e)},toggle:function(t){return _$(t,e)},isOpen:function(t){return k$(t,e)}},domModification:{attributes:{role:"group"}}}},R$=sg({name:"SplitSlidingToolbar",configFields:x$(),partFields:C$(),factory:T$,apis:{setGroups:function(e,t,n){e.setGroups(t,n)},refresh:function(e,t){e.refresh(t)},toggle:function(e,t){e.toggle(t)},isOpen:function(e,t){return e.isOpen(t)}}}),O$=i(Ra("toolbar-height-change")),A$=function(e){var t=e.title.fold((function(){return{}}),(function(e){return{attributes:{title:e}}}));return{dom:m({tag:"div",classes:["tox-toolbar__group"]},t),components:[VB.parts.items({})],items:e.items,markers:{itemSelector:"*:not(.tox-split-button) > .tox-tbtn:not([disabled]), .tox-split-button:not([disabled]), .tox-toolbar-nav-js:not([disabled])"},tgroupBehaviours:Hl([ZR.config({}),Ly.config({})])}},E$=function(e){return VB.sketch(A$(e))},N$=function(e,t){var n=Ei((function(t){var n=W(e.initGroups,E$);hB.setGroups(t,n)}));return Hl([q_.toolbarButton(e.providers.isDisabled),V_(),fy.config({mode:t,onEscape:e.onEscape,selector:".tox-toolbar__group"}),ky("toolbar-events",[n])])},L$=function(e){var t=e.cyclicKeying?"cyclic":"acyclic";return{uid:e.uid,dom:{tag:"div",classes:["tox-toolbar-overlord"]},parts:{"overflow-group":A$({title:x.none(),items:[]}),"overflow-button":MM({name:"more",icon:x.some("more-drawer"),disabled:!1,tooltip:x.some("More..."),primary:!1,borderless:!1},x.none(),e.providers)},splitToolbarBehaviours:N$(e,t)}},D$=function(e){var t=L$(e),n=4,r=GB.parts.primary({dom:{tag:"div",classes:["tox-toolbar__primary"]}});return GB.sketch(m(m({},t),{lazySink:e.getSink,getOverflowBounds:function(){var t=e.moreDrawerData.lazyHeader().element,r=ic(t),o=ji(t),i=ic(o),a=Math.max(o.dom.scrollHeight,i.height);return rc(r.x+n,i.y,r.width-2*n,a)},parts:m(m({},t.parts),{overflow:{dom:{tag:"div",classes:["tox-toolbar__overflow"],attributes:e.attributes}}}),components:[r],markers:{overflowToggledClass:"tox-tbtn--enabled"}}))},M$=function(e){var t=R$.parts.primary({dom:{tag:"div",classes:["tox-toolbar__primary"]}}),n=R$.parts.overflow({dom:{tag:"div",classes:["tox-toolbar__overflow"]}}),r=L$(e);return R$.sketch(m(m({},r),{components:[t,n],markers:{openClass:"tox-toolbar__overflow--open",closedClass:"tox-toolbar__overflow--closed",growingClass:"tox-toolbar__overflow--growing",shrinkingClass:"tox-toolbar__overflow--shrinking",overflowToggledClass:"tox-tbtn--enabled"},onOpened:function(e){e.getSystem().broadcastOn([O$()],{type:"opened"})},onClosed:function(e){e.getSystem().broadcastOn([O$()],{type:"closed"})}}))},I$=function(e){var t=e.cyclicKeying?"cyclic":"acyclic";return hB.sketch({uid:e.uid,dom:{tag:"div",classes:["tox-toolbar"].concat(e.type===uC.scrolling?["tox-toolbar--scrolling"]:[])},components:[hB.parts.groups({})],toolbarBehaviours:N$(e,t)})},z$=Bt([Cn("type"),wn("items",Ht([Yt([Cn("name"),An("items",mn)]),mn]))].concat(jx)),P$=function(e){return nn("GroupToolbarButton",z$,e)},B$=[Dn("text"),Dn("tooltip"),Dn("icon"),Sn("fetch"),Un("onSetup",(function(){return t}))],$$=Bt(h([Cn("type")],B$)),H$=function(e){return nn("menubutton",$$,e)},F$=Bt([Cn("type"),Dn("tooltip"),Dn("icon"),Dn("text"),Mn("select"),Sn("fetch"),Un("onSetup",(function(){return t})),Vn("presets","normal",["normal","color","listpreview"]),Bn("columns",1),Sn("onAction"),Sn("onItemAction")]),V$=function(e){return nn("SplitButton",F$,e)},j$=function(e,t){var n=function(n,r){e.updateState.each((function(e){var o=e(n,r);t.set(o)})),e.renderComponents.each((function(e){var o=e(r,t.get()),i=W(o,n.getSystem().build);Pm(n,i)}))};return gi([wi(Vo(),(function(t,r){var o=r;if(!o.universal){var i=e.channel;F(o.channels,i)&&n(t,o.data)}})),Ei((function(t,r){e.initialData.each((function(e){n(t,e)}))}))])},U$=Object.freeze({__proto__:null,events:j$}),W$=function(e,t,n){return n},G$=Object.freeze({__proto__:null,getState:W$}),q$=[yn("channel"),En("renderComponents"),En("updateState"),En("initialData")],K$=function(){var e=Xn(x.none()),t=function(t){return e.set(t)},n=function(){return e.set(x.none())},r=function(){return e.get()},o=function(){return e.get().fold((function(){return"none"}),(function(e){return e}))};return{readState:o,get:r,set:t,clear:n}},X$=Object.freeze({__proto__:null,init:K$}),Y$=Vl({fields:q$,name:"reflecting",active:U$,apis:G$,state:X$}),J$=i([yn("toggleClass"),yn("fetch"),Hc("onExecute"),Bn("getHotspot",x.some),Bn("getAnchorOverrides",i({})),Vf(),Hc("onItemExecute"),En("lazySink"),yn("dom"),Bc("onOpen"),Xp("splitDropdownBehaviours",[QO,fy,Ly]),Bn("matchWidth",!1),Bn("useMinWidth",!1),Bn("eventOrder",{}),En("role")].concat(dA())),Q$=Rh({factory:Jw,schema:[yn("dom")],name:"arrow",defaults:function(){return{buttonBehaviours:Hl([Ly.revoke()])}},overrides:function(e){return{dom:{tag:"span",attributes:{role:"presentation"}},action:function(t){t.getSystem().getByUid(e.uid).each(di)},buttonBehaviours:Hl([Jy.config({toggleOnExecute:!1,toggleClass:e.toggleClass})])}}}),Z$=Rh({factory:Jw,schema:[yn("dom")],name:"button",defaults:function(){return{buttonBehaviours:Hl([Ly.revoke()])}},overrides:function(e){return{dom:{tag:"span",attributes:{role:"presentation"}},action:function(t){t.getSystem().getByUid(e.uid).each((function(n){e.onExecute(n,t)}))}}}}),eH=i([Q$,Z$,Ah({factory:{sketch:function(e){return{uid:e.uid,dom:{tag:"span",styles:{display:"none"},attributes:{"aria-hidden":"true"},innerHtml:e.text}}}},schema:[yn("text")],name:"aria-descriptor"}),Oh({schema:[Ic()],name:"menu",defaults:function(e){return{onExecute:function(t,n){t.getSystem().getByUid(e.uid).each((function(r){e.onItemExecute(r,t,n)}))}}}}),eA()]),tH=function(e,n,r,o){var i,a=function(e){yg.getCurrent(e).each((function(e){$g.highlightFirst(e),fy.focusIn(e)}))},u=function(n){var r=a;aA(e,(function(e){return e}),n,o,r,SO.HighlightFirst).get(t)},s=function(e){return u(e),x.some(!0)},c=function(t){var n=jh(t,e,"button");return di(n),x.some(!0)},l=m(m({},gi([Ei((function(t,n){var r=Vh(t,e,"aria-descriptor");r.each((function(e){var n=Ra("aria");ma(e.element,"id",n),ma(t.element,"aria-describedby",n)}))}))])),Zy(x.some(u))),f={repositionMenus:function(e){Jy.isOn(e)&&fA(e)}};return{uid:e.uid,dom:e.dom,components:n,apis:f,eventOrder:m(m({},e.eventOrder),(i={},i[jo()]=["disabling","toggling","alloy.base.behaviour"],i)),events:l,behaviours:Jp(e.splitDropdownBehaviours,[QO.config({others:{sandbox:function(t){var n=jh(t,e,"arrow"),r={onOpen:function(){Jy.on(n),Jy.on(t)},onClose:function(){Jy.off(n),Jy.off(t)}};return lA(e,t,r)}}}),fy.config({mode:"special",onSpace:c,onEnter:c,onDown:s}),Ly.config({}),Jy.config({toggleOnExecute:!1,aria:{mode:"expanded"}})]),domModification:{attributes:{role:e.role.getOr("button"),"aria-haspopup":!0}}}},nH=sg({name:"SplitDropdown",configFields:J$(),partFields:eH(),factory:tH,apis:{repositionMenus:function(e,t){return e.repositionMenus(t)}}}),rH=function(e){return{isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){return Xk.set(e,t)}}},oH=function(e){return{setActive:function(t){Jy.set(e,t)},isActive:function(){return Jy.isOn(e)},isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){return Xk.set(e,t)}}},iH=function(e,t){return e.map((function(e){return{"aria-label":t.translate(e),title:t.translate(e)}})).getOr({})},aH=Ra("focus-button"),uH=["checklist","ordered-list"],sH=["indent","outdent","table-insert-column-after","table-insert-column-before","unordered-list"],cH=function(e,t,n,r,o,i){var a,u=function(e){return Ek.isRtl()&&F(uH,e)?e+"-rtl":e},s=Ek.isRtl()&&e.exists((function(e){return F(sH,e)}));return{dom:{tag:"button",classes:["tox-tbtn"].concat(t.isSome()?["tox-tbtn--select"]:[]).concat(s?["tox-tbtn__icon-rtl"]:[]),attributes:iH(n,i)},components:Z_([e.map((function(e){return fM(u(e),i.icons)})),t.map((function(e){return mM(e,"tox-tbtn",i)}))]),eventOrder:(a={},a[ko()]=["focusing","alloy.base.behaviour","common-button-display-events"],a),buttonBehaviours:Hl([q_.toolbarButton(i.isDisabled),V_(),ky("common-button-display-events",[wi(ko(),(function(e,t){t.event.prevent(),li(e,aH)}))])].concat(r.map((function(n){return Y$.config({channel:n,initialData:{icon:e,text:t},renderComponents:function(e,t){return Z_([e.icon.map((function(e){return fM(u(e),i.icons)})),e.text.map((function(e){return mM(e,"tox-tbtn",i)}))])}})})).toArray()).concat(o.getOr([])))}},lH=function(e,t,n,r){var o=t.shared;return BB.sketch({lazySink:o.getSink,fetch:function(){return MO.nu((function(t){t(W(n(e.items),E$))}))},markers:{toggledClass:"tox-tbtn--enabled"},parts:{button:cH(e.icon,e.text,e.tooltip,x.none(),x.none(),o.providers),toolbar:{dom:{tag:"div",classes:["tox-toolbar__overflow"],attributes:r}}}})},fH=function(e,n,r){var o=Xn(t),i=cH(e.icon,e.text,e.tooltip,x.none(),x.none(),r);return Jw.sketch({dom:i.dom,components:i.components,eventOrder:gM,buttonBehaviours:Hl([ky("toolbar-button-events",[hM({onAction:e.onAction,getApi:n.getApi}),X_(n,o),Y_(n,o)]),q_.toolbarButton((function(){return e.disabled||r.isDisabled()})),V_()].concat(n.toolbarButtonBehaviours))})},dH=function(e,t){return mH(e,t,[])},mH=function(e,t,n){return fH(e,{toolbarButtonBehaviours:[].concat(n.length>0?[ky("toolbarButtonWith",n)]:[]),getApi:rH,onSetup:e.onSetup},t)},pH=function(e,t){return hH(e,t,[])},hH=function(e,t,n){return Ke(fH(e,{toolbarButtonBehaviours:[xy.config({}),Jy.config({toggleClass:"tox-tbtn--enabled",aria:{mode:"pressed"},toggleOnExecute:!1})].concat(n.length>0?[ky("toolbarToggleButtonWith",n)]:[]),getApi:oH,onSetup:e.onSetup},t))},gH=function(e,t,n){return function(r){return MO.nu((function(e){return t.fetch(e)})).map((function(o){return x.from(uR(Ke(OT(Ra("menu-value"),o,(function(n){t.onItemAction(e(r),n)}),t.columns,t.presets,sC.CLOSE_ON_EXECUTE,t.select.getOr((function(){return!1})),n),{movement:ET(t.columns,t.presets),menuBehaviours:gk.unnamedEvents("auto"!==t.columns?[]:[Ei((function(e,n){mk(e,4,EC(t.presets)).each((function(t){var n=t.numRows,r=t.numColumns;fy.setGridSize(e,n,r)}))}))])})))}))}},vH=function(e,n){var r,o=Ra("channel-update-split-dropdown-display"),i=function(e){return{isDisabled:function(){return Xk.isDisabled(e)},setDisabled:function(t){return Xk.set(e,t)},setIconFill:function(t,n){pc(e.element,'svg path[id="'+t+'"], rect[id="'+t+'"]').each((function(e){ma(e,"fill",n)}))},setIconStroke:function(t,n){pc(e.element,'svg path[id="'+t+'"], rect[id="'+t+'"]').each((function(e){ma(e,"stroke",n)}))},setActive:function(t){ma(e.element,"aria-pressed",t),pc(e.element,"span").each((function(n){e.getSystem().getByDom(n).each((function(e){return Jy.set(e,t)}))}))},isActive:function(){return pc(e.element,"span").exists((function(t){return e.getSystem().getByDom(t).exists(Jy.isOn)}))}}},a=Xn(t),u={getApi:i,onSetup:e.onSetup};return nH.sketch({dom:{tag:"div",classes:["tox-split-button"],attributes:m({"aria-pressed":!1},iH(e.tooltip,n.providers))},onExecute:function(t){e.onAction(i(t))},onItemExecute:function(e,t,n){},splitDropdownBehaviours:Hl([q_.splitButton(n.providers.isDisabled),V_(),ky("split-dropdown-events",[wi(aH,Ly.focus),X_(u,a),Y_(u,a)]),wA.config({})]),eventOrder:(r={},r[ei()]=["alloy.base.behaviour","split-dropdown-events"],r),toggleClass:"tox-tbtn--enabled",lazySink:n.getSink,fetch:gH(i,e,n.providers),parts:{menu:zC(!1,e.columns,e.presets)},components:[nH.parts.button(cH(e.icon,e.text,x.none(),x.some(o),x.some([Jy.config({toggleClass:"tox-tbtn--enabled",toggleOnExecute:!1})]),n.providers)),nH.parts.arrow({dom:{tag:"button",classes:["tox-tbtn","tox-split-button__chevron"],innerHtml:ex("chevron-down",n.providers.icons)},buttonBehaviours:Hl([q_.splitButton(n.providers.isDisabled),V_()])}),nH.parts["aria-descriptor"]({text:n.providers.translate("To open the popup, press Shift+Enter")})]})},bH=function(e){return{hide:function(){return li(e,qo())},getValue:function(){return Kp.getValue(e)}}},yH=function(e,t){return wi(pM,(function(n,r){var o=e.get(n),i=bH(o);t.onAction(i,r.event.buttonApi)}))},wH=function(e,t,n){var r=t.original,o=(r.primary,p(r,["primary"])),i=rn(Wx(m(m({},o),{type:"button",onAction:function(){}})));return mH(i,n.backstage.shared.providers,[yH(e,t)])},xH=function(e,t,n){var r=t.original,o=(r.primary,p(r,["primary"])),i=rn(Kx(m(m({},o),{type:"togglebutton",onAction:function(){}})));return hH(i,n.backstage.shared.providers,[yH(e,t)])},CH=function(e,t,n){var r={backstage:{shared:{providers:n}}};return"contextformtogglebutton"===t.type?xH(e,t,r):wH(e,t,r)},kH=function(e,t,n){var r=W(t,(function(t){return Qw(CH(e,t,n))})),o=function(){return W(r,(function(e){return e.asSpec()}))},i=function(e){return de(t,(function(t,n){return t.primary?x.from(r[n]).bind((function(t){return t.getOpt(e)})).filter(s(Xk.isDisabled)):x.none()}))};return{asSpecs:o,findPrimary:i}},_H=function(e,t){var n=e.label.fold((function(){return{}}),(function(e){return{"aria-label":e}})),r=Qw(CO.sketch({inputClasses:["tox-toolbar-textfield","tox-toolbar-nav-js"],data:e.initValue(),inputAttributes:n,selectOnFocus:!0,inputBehaviours:Hl([fy.config({mode:"special",onEnter:function(e){return o.findPrimary(e).map((function(e){return di(e),!0}))},onLeft:function(e,t){return t.cut(),x.none()},onRight:function(e,t){return t.cut(),x.none()}})])})),o=kH(r,e.commands,t);return[{title:x.none(),items:[r.asSpec()]},{title:x.none(),items:o.asSpecs()}]},SH=function(e,t,n){return I$({type:e,uid:Ra("context-toolbar"),initGroups:_H(t,n),onEscape:x.none,cyclicKeying:!0,providers:n})},TH={renderContextForm:SH,buildInitGroups:_H},RH=function(e,t){var n=Math.max(t.x,e.x),r=e.right-n,o=t.width-(n-t.x),i=Math.min(r,o);return{x:n,width:i}},OH=function(e,t,n,r){var o=tr.fromDom(e.getContainer()),i=pc(o,".tox-editor-header").getOr(o),a=oc(i),u=a.y>=t.bottom,s=r&&!u;if(e.inline&&s)return{y:Math.max(a.bottom,n.y),bottom:n.bottom};if(e.inline&&!s)return{y:n.y,bottom:Math.min(a.y,n.bottom)};var c=oc(o);return s?{y:Math.max(a.bottom,n.y),bottom:Math.min(c.bottom,n.bottom)}:{y:Math.max(c.y,n.y),bottom:Math.min(a.y,n.bottom)}},AH=function(e,t){var n=Ks(window),r=oc(tr.fromDom(e.getContentAreaContainer())),o=l_(e)||f_(e)||m_(e),i=RH(r,n),a=i.x,u=i.width;if(e.inline&&!o)return rc(a,n.y,u,n.height);var s=t.header.isPositionedAtTop(),c=OH(e,r,n,s),l=c.y,f=c.bottom;return rc(a,l,u,f-l)},EH=function(e,t){var n=X(t,(function(t){return t.predicate(e.dom)})),r=K(n,(function(e){return"contexttoolbar"===e.type})),o=r.pass,i=r.fail;return{contextToolbars:o,contextForms:i}},NH=function(e){if(e.length<=1)return e;var t=function(t){return V(e,(function(e){return e.position===t}))},n=function(t){return X(e,(function(e){return e.position===t}))},r=t("selection"),o=t("node");if(r||o){if(o&&r){var i=n("node"),a=W(n("selection"),(function(e){return m(m({},e),{position:"node"})}));return i.concat(a)}return n(r?"selection":"node")}return n("line")},LH=function(e){if(e.length<=1)return e;var t=function(t){return Z(e,(function(e){return e.position===t}))},n=t("selection").orThunk((function(){return t("node")})).orThunk((function(){return t("line")})).map((function(e){return e.position}));return n.fold((function(){return[]}),(function(t){return X(e,(function(e){return e.position===t}))}))},DH=function(e,t,n){var r=EH(e,t);if(r.contextForms.length>0)return x.some({elem:e,toolbars:[r.contextForms[0]]});var o=EH(e,n);if(o.contextForms.length>0)return x.some({elem:e,toolbars:[o.contextForms[0]]});if(r.contextToolbars.length>0||o.contextToolbars.length>0){var i=NH(r.contextToolbars.concat(o.contextToolbars));return x.some({elem:e,toolbars:i})}return x.none()},MH=function(e,t,n){return e(t)?x.none():co(t,(function(e){var t=EH(e,n.inNodeScope),r=t.contextToolbars,o=t.contextForms,i=o.length>0?o:LH(r);return i.length>0?x.some({elem:e,toolbars:i}):x.none()}),e)},IH=function(e,t){var n=tr.fromDom(t.getBody()),r=function(e){return oo(e,n)},o=function(e){return!r(e)&&!uo(n,e)},i=tr.fromDom(t.selection.getNode());return o(i)?x.none():DH(i,e.inNodeScope,e.inEditorScope).orThunk((function(){return MH(r,i,e)}))},zH=function(e,t){var n={},r=[],o=[],i={},a={},u=function(e,u){var s=rn(nC(u));n[e]=s,s.launch.map((function(n){i["form:"+e]=m(m({},u.launch),{type:"contextformtogglebutton"===n.type?"togglebutton":"button",onAction:function(){t(s)}})})),"editor"===s.scope?o.push(s):r.push(s),a[e]=s},s=function(e,t){oC(t).each((function(n){"editor"===t.scope?o.push(n):r.push(n),a[e]=n}))},c=Oe(e);return G(c,(function(t){var n=e[t];"contextform"===n.type?u(t,n):"contexttoolbar"===n.type&&s(t,n)})),{forms:n,inNodeScope:r,inEditorScope:o,lookupTable:a,formNavigators:i}},PH=Ra("forward-slide"),BH=Ra("backward-slide"),$H=Ra("change-slide-event"),HH="tox-pop--resizing",FH=function(e){var t=Xn([]);return Pw.sketch({dom:{tag:"div",classes:["tox-pop"]},fireDismissalEventInstead:{event:"doNotDismissYet"},onShow:function(e){t.set([]),Pw.getContent(e).each((function(e){rs(e.element,"visibility")})),Au(e.element,HH),rs(e.element,"width")},inlineBehaviours:Hl([ky("context-toolbar-events",[Ai(Io(),(function(e,t){Au(e.element,HH),rs(e.element,"width")})),wi($H,(function(e,t){rs(e.element,"width");var n=Ms(e.element);Pw.setContent(e,t.event.contents),Ru(e.element,HH);var r=Ms(e.element);Xu(e.element,"width",n+"px"),Pw.getContent(e).each((function(n){t.event.focus.bind((function(t){return Yl(t),ef(e.element)})).orThunk((function(){return fy.focusIn(n),Zl()}))})),Xw.setTimeout((function(){Xu(e.element,"width",r+"px")}),0)})),wi(PH,(function(e,n){Pw.getContent(e).each((function(e){t.set(t.get().concat([{bar:e,focus:Zl()}]))})),fi(e,$H,{contents:n.event.forwardContents,focus:x.none()})})),wi(BH,(function(e,n){le(t.get()).each((function(n){t.set(t.get().slice(0,t.get().length-1)),fi(e,$H,{contents:ws(n.bar),focus:n.focus})}))}))]),fy.config({mode:"special",onEscape:function(n){return le(t.get()).fold((function(){return e.onEscape()}),(function(e){return li(n,BH),x.some(!0)}))}})]),lazySink:function(){return ge.value(e.sink)}})},VH=function(e,t,n){var r=function(e,r,i,a){var u=t.shared.providers.translate(e.title);if("separator"===e.type)return x.some({type:"separator",text:u});if("submenu"===e.type){var s=ne(e.getStyleItems(),(function(e){return o(e,r,a)}));return 0===r&&s.length<=0?x.none():x.some({type:"nestedmenuitem",text:u,disabled:s.length<=0,getSubmenuItems:function(){return ne(e.getStyleItems(),(function(e){return o(e,r,a)}))}})}return x.some(m({type:"togglemenuitem",text:u,icon:e.icon,active:e.isSelected(a),disabled:i,onAction:n.onAction(e)},e.getStylePreview().fold((function(){return{}}),(function(e){return{meta:{style:e}}}))))},o=function(e,t,o){var i="formatter"===e.type&&n.isInvalid(e);return 0===t?i?[]:r(e,t,!1,o).toArray():r(e,t,i,o).toArray()},i=function(e){var t=n.getCurrentValue(),r=n.shouldHide?0:1;return ne(e,(function(e){return o(e,r,t)}))},a=function(e,t){return function(n,r){var o=t(),a=i(o),u=AM(a,sC.CLOSE_ON_EXECUTE,e,!1);r(u)}};return{validateItems:i,getFetch:a}},jH=function(e,t,n){var r=n.dataset,o="basic"===r.type?function(){return W(r.data,(function(e){return gP(e,n.isSelectedFor,n.getPreviewFor)}))}:r.getData;return{items:VH(e,t,n),getStyleItems:o}},UH=function(e,n,r){var o=jH(e,n,r),i=o.items,a=o.getStyleItems,u=function(e){return{getComponent:function(){return e}}},s=function(n){return r.setInitialValue.each((function(e){return e(n.getComponent())})),r.nodeChangeHandler.map((function(t){var r=t(n.getComponent());return e.on("NodeChange",r),function(){e.off("NodeChange",r)}})).getOr(t)};return yM({text:r.icon.isSome()?x.none():x.some(""),icon:r.icon,tooltip:x.from(r.tooltip),role:x.none(),fetch:i.getFetch(n,a),onSetup:s,getApi:u,columns:1,presets:"normal",classes:r.icon.isSome()?[]:["bespoke"],dropdownBehaviours:[]},"tox-tbtn",n.shared)},WH=function(e){return W(e,(function(e){var t=e,n=e,r=e.split("=");return r.length>1&&(t=r[0],n=r[1]),{title:t,format:n}}))},GH=function(e){return{type:"basic",data:e}};(function(e){e[e["SemiColon"]=0]="SemiColon",e[e["Space"]=1]="Space"})(DI||(DI={}));var qH,KH=function(e,t){return t===DI.SemiColon?e.replace(/;$/,"").split(";"):e.split(" ")},XH=function(e,t,n,r){var o=e.getParam(t,n,"string"),i=WH(KH(o,r));return{type:"basic",data:i}},YH=[{title:"Left",icon:"align-left",format:"alignleft",command:"JustifyLeft"},{title:"Center",icon:"align-center",format:"aligncenter",command:"JustifyCenter"},{title:"Right",icon:"align-right",format:"alignright",command:"JustifyRight"},{title:"Justify",icon:"align-justify",format:"alignjustify",command:"JustifyFull"}],JH=function(e){var t=function(){return Z(YH,(function(t){return e.formatter.match(t.format)}))},n=function(t){return function(){return e.formatter.match(t)}},r=function(e){return function(){return x.none()}},o=function(e){var n=t(),r=n.fold((function(){return"left"}),(function(e){return e.title.toLowerCase()}));fi(e,bM,{icon:"align-"+r})},i=x.some((function(e){return function(){return o(e)}})),a=x.some((function(e){return o(e)})),u=GH(YH),s=function(t){return function(){return Z(YH,(function(e){return e.format===t.format})).each((function(t){return e.execCommand(t.command)}))}};return{tooltip:"Align",icon:x.some("align-left"),isSelectedFor:n,getCurrentValue:x.none,getPreviewFor:r,onAction:s,setInitialValue:a,nodeChangeHandler:i,dataset:u,shouldHide:!1,isInvalid:function(t){return!e.formatter.canApply(t.format)}}},QH=function(e,t){return UH(e,t,JH(e))},ZH=function(e,t){var n=jH(e,t,JH(e));e.ui.registry.addNestedMenuItem("align",{text:t.shared.providers.translate("Align"),getSubmenuItems:function(){return n.items.validateItems(n.getStyleItems())}})},eF="Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",tF=["-apple-system","Segoe UI","Roboto","Helvetica Neue","sans-serif"],nF=function(e){var t=e.split(/\s*,\s*/);return W(t,(function(e){return e.replace(/^['"]+|['"]+$/g,"")}))},rF=function(e){var t=function(){var t=nF(e.toLowerCase());return re(tF,(function(e){return t.indexOf(e.toLowerCase())>-1}))};return 0===e.indexOf("-apple-system")&&t()},oF=function(e){var t=function(){var t=function(e){return e?nF(e)[0]:""},n=e.queryCommandValue("FontName"),r=c.data,o=n?n.toLowerCase():"",i=Z(r,(function(e){var n=e.format;return n.toLowerCase()===o||t(n).toLowerCase()===t(o).toLowerCase()})).orThunk((function(){return rF(o)?x.from({title:"System Font",format:o}):x.none()}));return{matchOpt:i,font:n}},n=function(e){return function(t){return t.exists((function(t){return t.format===e}))}},r=function(){var e=t().matchOpt;return e},o=function(e){return function(){return x.some({tag:"div",styles:-1===e.indexOf("dings")?{"font-family":e}:{}})}},i=function(t){return function(){e.undoManager.transact((function(){e.focus(),e.execCommand("FontName",!1,t.format)}))}},a=function(e){var n=t(),r=n.matchOpt,o=n.font,i=r.fold((function(){return o}),(function(e){return e.title}));fi(e,vM,{text:i})},u=x.some((function(e){return function(){return a(e)}})),s=x.some((function(e){return a(e)})),c=XH(e,"font_formats",eF,DI.SemiColon);return{tooltip:"Fonts",icon:x.none(),isSelectedFor:n,getCurrentValue:r,getPreviewFor:o,onAction:i,setInitialValue:s,nodeChangeHandler:u,dataset:c,shouldHide:!1,isInvalid:function(){return!1}}},iF=function(e,t){return UH(e,t,oF(e))},aF=function(e,t){var n=jH(e,t,oF(e));e.ui.registry.addNestedMenuItem("fontformats",{text:t.shared.providers.translate("Fonts"),getSubmenuItems:function(){return n.items.validateItems(n.getStyleItems())}})},uF="8pt 10pt 12pt 14pt 18pt 24pt 36pt",sF={"8pt":"1","10pt":"2","12pt":"3","14pt":"4","18pt":"5","24pt":"6","36pt":"7"},cF={"xx-small":"7pt","x-small":"8pt",small:"10pt",medium:"12pt",large:"14pt","x-large":"18pt","xx-large":"24pt"},lF=function(e,t){var n=Math.pow(10,t);return Math.round(e*n)/n},fF=function(e,t){return/[0-9.]+px$/.test(e)?lF(72*parseInt(e,10)/96,t||0)+"pt":$e(cF,e).getOr(e)},dF=function(e){return $e(sF,e).getOr("")},mF=function(e){var t=function(){var t=x.none(),n=l.data,r=e.queryCommandValue("FontSize");if(r)for(var o=function(e){var o=fF(r,e),i=dF(o);t=Z(n,(function(e){return e.format===r||e.format===o||e.format===i}))},i=3;t.isNone()&&i>=0;i--)o(i);return{matchOpt:t,size:r}},n=function(e){return function(t){return t.exists((function(t){return t.format===e}))}},r=function(){var e=t().matchOpt;return e},o=i(x.none),a=function(t){return function(){e.undoManager.transact((function(){e.focus(),e.execCommand("FontSize",!1,t.format)}))}},u=function(e){var n=t(),r=n.matchOpt,o=n.size,i=r.fold((function(){return o}),(function(e){return e.title}));fi(e,vM,{text:i})},s=x.some((function(e){return function(){return u(e)}})),c=x.some((function(e){return u(e)})),l=XH(e,"fontsize_formats",uF,DI.Space);return{tooltip:"Font sizes",icon:x.none(),isSelectedFor:n,getPreviewFor:o,getCurrentValue:r,onAction:a,setInitialValue:c,nodeChangeHandler:s,dataset:l,shouldHide:!1,isInvalid:function(){return!1}}},pF=function(e,t){return UH(e,t,mF(e))},hF=function(e,t){var n=jH(e,t,mF(e));e.ui.registry.addNestedMenuItem("fontsizes",{text:"Font sizes",getSubmenuItems:function(){return n.items.validateItems(n.getStyleItems())}})},gF=function(e,t){var n=t(),r=W(n,(function(e){return e.format}));return x.from(e.formatter.closest(r)).bind((function(e){return Z(n,(function(t){return t.format===e}))})).orThunk((function(){return pg(e.formatter.match("p"),{title:"Paragraph",format:"p"})}))},vF=function(e){var t=Xn(x.none()),n=function(){return t.get().each(e)},r=function(){n(),t.set(x.none())},o=function(){return t.get().isSome()},i=function(e){n(),t.set(x.some(e))};return{clear:r,isSet:o,set:i}},bF=function(){return vF((function(e){return e.destroy()}))},yF=function(){return vF((function(e){return e.unbind()}))},wF=function(){var e=Xn(x.none()),t=function(){return e.set(x.none())},n=function(t){return e.set(x.some(t))},r=function(){return e.get().isSome()},o=function(t){return e.get().each(t)};return{clear:t,set:n,isSet:r,on:o}},xF=function(e,t){return function(n){var r=yF(),o=function(){n.setActive(e.formatter.match(t));var o=e.formatter.formatChanged(t,n.setActive);r.set(o)};return e.initialized?o():e.on("init",o),r.clear}},CF=function(e){return function(t){return function(){e.undoManager.transact((function(){e.focus(),e.execCommand("mceToggleFormat",!1,t.format)}))}}},kF="Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre",_F=function(e){var t=function(t){return function(){return e.formatter.match(t)}},n=function(t){return function(){var n=e.formatter.get(t);return x.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))})}},r=function(t){var n=gF(e,(function(){return a.data})),r=n.fold((function(){return"Paragraph"}),(function(e){return e.title}));fi(t,vM,{text:r})},o=x.some((function(e){return function(){return r(e)}})),i=x.some((function(e){return r(e)})),a=XH(e,"block_formats",kF,DI.SemiColon);return{tooltip:"Blocks",icon:x.none(),isSelectedFor:t,getCurrentValue:x.none,getPreviewFor:n,onAction:CF(e),setInitialValue:i,nodeChangeHandler:o,dataset:a,shouldHide:!1,isInvalid:function(t){return!e.formatter.canApply(t.format)}}},SF=function(e,t){return UH(e,t,_F(e))},TF=function(e,t){var n=jH(e,t,_F(e));e.ui.registry.addNestedMenuItem("blockformats",{text:"Blocks",getSubmenuItems:function(){return n.items.validateItems(n.getStyleItems())}})},RF=function(e,t){var n=function(t){return function(){return e.formatter.match(t)}},r=function(t){return function(){var n=e.formatter.get(t);return void 0!==n?x.some({tag:n.length>0&&(n[0].inline||n[0].block)||"div",styles:e.dom.parseStyle(e.formatter.getCssText(t))}):x.none()}},o=function(t){var n=function(e){var t=e.items;return void 0!==t&&t.length>0?ne(t,n):[{title:e.title,format:e.format}]},r=ne(hP(e),n),o=gF(e,(function(){return r})),i=o.fold((function(){return"Paragraph"}),(function(e){return e.title}));fi(t,vM,{text:i})},i=x.some((function(e){return function(){return o(e)}})),a=x.some((function(e){return o(e)}));return{tooltip:"Formats",icon:x.none(),isSelectedFor:n,getCurrentValue:x.none,getPreviewFor:r,onAction:CF(e),setInitialValue:a,nodeChangeHandler:i,shouldHide:e.getParam("style_formats_autohide",!1,"boolean"),isInvalid:function(t){return!e.formatter.canApply(t.format)},dataset:t}},OF=function(e,t){var n=m({type:"advanced"},t.styleselect);return UH(e,t,RF(e,n))},AF=function(e,t){var n=m({type:"advanced"},t.styleselect),r=jH(e,t,RF(e,n));e.ui.registry.addNestedMenuItem("formats",{text:"Formats",getSubmenuItems:function(){return r.items.validateItems(r.getStyleItems())}})},EF=[{name:"history",items:["undo","redo"]},{name:"styles",items:["styleselect"]},{name:"formatting",items:["bold","italic"]},{name:"alignment",items:["alignleft","aligncenter","alignright","alignjustify"]},{name:"indentation",items:["outdent","indent"]},{name:"permanent pen",items:["permanentpen"]},{name:"comments",items:["addcomment"]}],NF=function(e,t){return function(n,r,o){var i=e(n).mapError((function(e){return an(e)})).getOrDie();return t(i,r,o)}},LF={button:NF(Wx,(function(e,t){return dH(e,t.backstage.shared.providers)})),togglebutton:NF(Kx,(function(e,t){return pH(e,t.backstage.shared.providers)})),menubutton:NF(H$,(function(e,t){return NM(e,"tox-tbtn",t.backstage,x.none())})),splitbutton:NF(V$,(function(e,t){return vH(e,t.backstage.shared)})),grouptoolbarbutton:NF(P$,(function(e,t,n){var r,o=n.ui.registry.getAll().buttons,i=function(e){return HF(n,{buttons:o,toolbar:e,allowToolbarGroups:!1},t,x.none())},a=(r={},r[Hf]=t.backstage.shared.header.isPositionedAtTop()?xc.TopToBottom:xc.BottomToTop,r);switch(h_(n)){case uC.floating:return lH(e,t.backstage,i,a);default:throw new Error("Toolbar groups are only supported when using floating toolbar mode")}})),styleSelectButton:function(e,t){return OF(e,t.backstage)},fontsizeSelectButton:function(e,t){return pF(e,t.backstage)},fontSelectButton:function(e,t){return iF(e,t.backstage)},formatButton:function(e,t){return SF(e,t.backstage)},alignMenuButton:function(e,t){return QH(e,t.backstage)}},DF=function(e,t,n){return $e(LF,e.type).fold((function(){return console.error("skipping button defined by",e),x.none()}),(function(r){return x.some(r(e,t,n))}))},MF={styleselect:LF.styleSelectButton,fontsizeselect:LF.fontsizeSelectButton,fontselect:LF.fontSelectButton,formatselect:LF.formatButton,align:LF.alignMenuButton},IF=function(e){var t=W(EF,(function(t){var n=X(t.items,(function(t){return He(e,t)||He(MF,t)}));return{name:t.name,items:n}}));return X(t,(function(e){return e.items.length>0}))},zF=function(e){var t=e.split("|");return W(t,(function(e){return{items:e.trim().split(" ")}}))},PF=function(e){return I(e,(function(e){return He(e,"name")&&He(e,"items")}))},BF=function(e){var t=e.toolbar,n=e.buttons;return!1===t?[]:void 0===t||!0===t?IF(n):T(t)?zF(t):PF(t)?t:(console.error("Toolbar type should be string, string[], boolean or ToolbarGroup[]"),[])},$F=function(e,t,n,r,o,i){return $e(t,n.toLowerCase()).orThunk((function(){return i.bind((function(e){return de(e,(function(e){return $e(t,e+n.toLowerCase())}))}))})).fold((function(){return $e(MF,n.toLowerCase()).map((function(t){return t(e,o)})).orThunk((function(){return x.none()}))}),(function(t){return"grouptoolbarbutton"!==t.type||r?DF(t,o,e):(console.warn("Ignoring the '"+n+"' toolbar button. Group toolbar buttons are only supported when using floating toolbar mode and cannot be nested."),x.none())}))},HF=function(e,t,n,r){var o=BF(t),i=W(o,(function(o){var i=ne(o.items,(function(o){return 0===o.trim().length?[]:$F(e,t.buttons,o,t.allowToolbarGroups,n,r).toArray()}));return{title:x.from(e.translate(o.name)),items:i}}));return X(i,(function(e){return e.items.length>0}))},FF=12,VF={valignCentre:[],alignCentre:[],alignLeft:["tox-pop--align-left"],alignRight:["tox-pop--align-right"],right:["tox-pop--right"],left:["tox-pop--left"],bottom:["tox-pop--bottom"],top:["tox-pop--top"]},jF={maxHeightFunction:Ef(),maxWidthFunction:sB()},UF={onLtr:function(){return[yl,wl,vl,hl,bl,gl,qw,Kw,Ww,jw,Gw,Uw]},onRtl:function(){return[yl,wl,bl,gl,vl,hl,qw,Kw,Gw,Uw,Ww,jw]}},WF={onLtr:function(){return[wl,hl,gl,vl,bl,yl,qw,Kw,Ww,jw,Gw,Uw]},onRtl:function(){return[wl,gl,hl,bl,vl,yl,qw,Kw,Gw,Uw,Ww,jw]}},GF=function(e,t){return"line"===e?{bubble:If(FF,0,VF),layouts:{onLtr:function(){return[xl]},onRtl:function(){return[Cl]}},overrides:jF}:{bubble:If(0,FF,VF),layouts:t?WF:UF,overrides:jF}},qF=function(e,t,n,r){var o=qr().deviceType.isTouch,i=ys(FH({sink:n,onEscape:function(){return e.focus(),x.some(!0)}})),a=function(){return AH(e,r.backstage.shared)},u=function(e,t,n,r){return Math.max(e,n)<=Math.min(t,r)},s=function(){var t=p.get().filter((function(e){return Uu(tr.fromDom(e))})).map((function(e){return e.getBoundingClientRect()})).getOrThunk((function(){return e.selection.getRng().getBoundingClientRect()})),n=e.inline?Us().top:ic(tr.fromDom(e.getBody())).y;return{y:t.top+n,bottom:t.bottom+n}},c=function(){if(o()&&r.backstage.isContextMenuOpen())return!0;var e=s(),t=a();return!u(e.y,e.bottom,t.y,t.bottom)},l=function(){Pw.hide(i)},f=function(){d.get().each((function(e){var t=i.element;rs(t,"display"),c()?Xu(t,"display","none"):Lm.positionWithinBounds(n,e,i,x.some(a()))}))},d=Xn(x.none()),p=Xn(x.none()),h=Xn(null),g=function(t){return{dom:{tag:"div",classes:["tox-pop__dialog"]},components:[t],behaviours:Hl([fy.config({mode:"acyclic"}),ky("pop-dialog-wrap-events",[Ei((function(t){e.shortcuts.add("ctrl+F9","focus statusbar",(function(){return fy.focusIn(t)}))})),Ni((function(t){e.shortcuts.remove("ctrl+F9")}))])])}},v=Ye((function(){return zH(t,(function(e){var t=w([e]);fi(i,PH,{forwardContents:g(t)})}))})),b=function(t,n){return HF(e,{buttons:t,toolbar:n.items,allowToolbarGroups:!1},r,x.some(["form:"]))},y=function(e,t){return TH.buildInitGroups(e,t)},w=function(t){var n=e.ui.registry.getAll().buttons,o=v(),i=m(m({},n),o.formNavigators),a=h_(e)===uC.scrolling?uC.scrolling:uC.default,u=te(W(t,(function(e){return"contexttoolbar"===e.type?b(i,e):y(e,r.backstage.shared.providers)})));return I$({type:a,uid:Ra("context-toolbar"),initGroups:u,onEscape:x.none,cyclicKeying:!0,providers:r.backstage.shared.providers})};e.on(cB,(function(t){var n=v();$e(n.lookupTable,t.toolbarKey).each((function(n){k([n],t.target===e?x.none():x.some(t)),Pw.getContent(i).each(fy.focusIn)}))}));var C=function(e,t){var n="node"===e?r.backstage.shared.anchors.node(t):r.backstage.shared.anchors.cursor();return Ke(n,GF(e,o()))},k=function(e,t){if(S(),!o()||!r.backstage.isContextMenuOpen()){var n=w(e),u=t.map(tr.fromDom),s=C(e[0].position,u);d.set(x.some(s)),p.set(t);var l=i.element;rs(l,"display"),Pw.showWithinBounds(i,s,g(n),(function(){return x.some(a())})),c()&&Xu(l,"display","none")}},_=function(){if(e.hasFocus()){var t=v();IH(t,e).fold((function(){d.set(x.none()),Pw.hide(i)}),(function(e){k(e.toolbars,x.some(e.elem.dom))}))}},S=function(){var e=h.get();null!==e&&(Xw.clearTimeout(e),h.set(null))},T=function(e){S(),h.set(e)};e.on("init",(function(){e.on(lB,l),e.on("ScrollContent ScrollWindow longpress",f),e.on("click keyup focus SetContent ObjectResized ResizeEditor",(function(){T(Xw.setEditorTimeout(e,_,0))})),e.on("focusout",(function(t){Xw.setEditorTimeout(e,(function(){ef(n.element).isNone()&&ef(i.element).isNone()&&(d.set(x.none()),Pw.hide(i))}),0)})),e.on("SwitchMode",(function(){e.mode.isReadOnly()&&(d.set(x.none()),Pw.hide(i))})),e.on("NodeChange",(function(t){ef(i.element).fold((function(){T(Xw.setEditorTimeout(e,_,0))}),(function(e){}))}))}))},KF=function(e,t,n){var r=function(e,r){G([t,n],(function(t){t.broadcastEvent(e,r)}))},o=function(e,r){G([t,n],(function(t){t.broadcastOn([e],r)}))},i=function(e){return o(mp(),{target:e.target})},a=dR(tr.fromDom(document),"touchstart",i),u=dR(tr.fromDom(document),"touchmove",(function(e){return r(Yo(),e)})),s=dR(tr.fromDom(document),"touchend",(function(e){return r(Jo(),e)})),c=dR(tr.fromDom(document),"mousedown",i),l=dR(tr.fromDom(document),"mouseup",(function(e){0===e.raw.button&&o(hp(),{target:e.target})})),f=function(e){return o(mp(),{target:tr.fromDom(e.target)})},d=function(e){0===e.button&&o(hp(),{target:tr.fromDom(e.target)})},m=function(e){return r(Qo(),pR(e))},p=function(e){o(pp(),{}),r(Zo(),pR(e))},h=function(){return o(pp(),{})};e.on("PostRender",(function(){e.on("click",f),e.on("tap",f),e.on("mouseup",d),e.on("ScrollWindow",m),e.on("ResizeWindow",p),e.on("ResizeEditor",h)})),e.on("remove",(function(){e.off("click",f),e.off("tap",f),e.off("mouseup",d),e.off("ScrollWindow",m),e.off("ResizeWindow",p),e.off("ResizeEditor",h),c.unbind(),a.unbind(),u.unbind(),s.unbind(),l.unbind()})),e.on("detach",(function(){Gm(t),Gm(n),t.destroy(),n.destroy()}))},XF=Yh,YF=Lh,JF=i([Bn("shell",!1),yn("makeItem"),Bn("setupItem",t),Qp.field("listBehaviours",[xy])]),QF=function(){return{behaviours:Hl([xy.config({})])}},ZF=Ah({name:"items",overrides:QF}),eV=i([ZF]),tV=i("CustomList"),nV=function(e,t,n,r){var o=function(t,n){a(t).fold((function(){throw console.error("Custom List was defined to not be a shell, but no item container was specified in components"),new Error("Custom List was defined to not be a shell, but no item container was specified in components")}),(function(r){var o=xy.contents(r),i=n.length,a=i-o.length,u=a>0?j(a,(function(){return e.makeItem()})):[],s=o.slice(i);G(s,(function(e){return xy.remove(r,e)})),G(u,(function(e){return xy.append(r,e)}));var c=xy.contents(r);G(c,(function(r,o){e.setupItem(t,r,n[o],o)}))}))},i=e.shell?{behaviours:[xy.config({})],components:[]}:{behaviours:[],components:t},a=function(t){return e.shell?x.some(t):Vh(t,e,"items")};return{uid:e.uid,dom:e.dom,components:i.components,behaviours:Jp(e.listBehaviours,i.behaviours),apis:{setItems:o}}},rV=sg({name:tV(),configFields:JF(),partFields:eV(),factory:nV,apis:{setItems:function(e,t,n){e.setItems(t,n)}}}),oV=t,iV=l,aV=i([]),uV=Object.freeze({__proto__:null,setup:oV,isDocked:iV,getBehaviours:aV}),sV=function(e){var t=es(e,"position").is("fixed"),n=t?x.none():qi(e);return n.orThunk((function(){var t=tr.fromTag("span");return Wi(e).bind((function(e){ta(e,t);var n=qi(t);return aa(t),n}))}))},cV=function(e){return sV(e).map(Es).getOrThunk((function(){return Rs(0,0)}))},lV=je.generate([{static:[]},{absolute:["positionCss"]},{fixed:["positionCss"]}]),fV=function(e,t){var n=e.element;Ru(n,t.transitionClass),Au(n,t.fadeOutClass),Ru(n,t.fadeInClass),t.onShow(e)},dV=function(e,t){var n=e.element;Ru(n,t.transitionClass),Au(n,t.fadeInClass),Ru(n,t.fadeOutClass),t.onHide(e)},mV=function(e,t){return e.y<t.bottom&&e.bottom>t.y},pV=function(e,t){return e.y>=t.y},hV=function(e,t){return e.bottom<=t.bottom},gV=function(e,t,n){return re(e,(function(e){switch(e){case"bottom":return hV(t,n);case"top":return pV(t,n)}}))},vV=function(e,t){return t.getInitialPosition().map((function(t){return rc(t.bounds.x,t.bounds.y,Ms(e),ks(e))}))},bV=function(e,t,n){n.setInitialPosition(x.some({style:ts(e),position:Qu(e,"position")||"static",bounds:t}))},yV=function(e,t,n){return n.getInitialPosition().bind((function(r){switch(n.setInitialPosition(x.none()),r.position){case"static":return x.some(lV.static());case"absolute":var o=sV(e).map(oc).getOrThunk((function(){return oc(Wu())}));return x.some(lV.absolute(nf("absolute",$e(r.style,"left").map((function(e){return t.x-o.x})),$e(r.style,"top").map((function(e){return t.y-o.y})),$e(r.style,"right").map((function(e){return o.right-t.right})),$e(r.style,"bottom").map((function(e){return o.bottom-t.bottom})))));default:return x.none()}}))},wV=function(e,t,n){return vV(e,n).filter((function(e){return gV(n.getModes(),e,t)})).bind((function(t){return yV(e,t,n)}))},xV=function(e,t,n){var r=oc(e);if(gV(n.getModes(),r,t))return x.none();bV(e,r,n);var o=ac(),i=r.x-o.x,a=t.y-o.y,u=o.bottom-t.bottom,s=r.y<=t.y;return x.some(lV.fixed(nf("fixed",x.some(i),s?x.some(a):x.none(),x.none(),s?x.none():x.some(u))))},CV=function(e,t,n){var r=e.element,o=es(r,"position").is("fixed");return o?wV(r,t,n):xV(r,t,n)},kV=function(e,t){var n=e.element;return vV(n,t).bind((function(e){return yV(n,e,t)}))},_V=function(e,t){G(["left","right","top","bottom","position"],(function(t){return rs(e.element,t)})),t.onUndocked(e)},SV=function(e,t,n){rf(e.element,n);var r="fixed"===n.position?t.onDocked:t.onUndocked;r(e)},TV=function(e,t,n,r,o){void 0===o&&(o=!1),t.contextual.each((function(t){t.lazyContext(e).each((function(i){var a=mV(i,r);if(a!==n.isVisible())if(n.setVisible(a),o&&!a)Nu(e.element,[t.fadeOutClass]),t.onHide(e);else{var u=a?fV:dV;u(e,t)}}))}))},RV=function(e,t,n){var r=t.lazyViewport(e),o=n.isDocked();o&&TV(e,t,n,r),CV(e,r,n).each((function(i){n.setDocked(!o),i.fold((function(){return _V(e,t)}),(function(n){return SV(e,t,n)}),(function(o){TV(e,t,n,r,!0),SV(e,t,o)}))}))},OV=function(e,n,r){var o=e.element;r.setDocked(!1),kV(e,r).each((function(r){r.fold((function(){return _V(e,n)}),(function(t){return SV(e,n,t)}),t)})),r.setVisible(!0),n.contextual.each((function(t){Lu(o,[t.fadeInClass,t.fadeOutClass,t.transitionClass]),t.onShow(e)})),AV(e,n,r)},AV=function(e,t,n){e.getSystem().isConnected()&&RV(e,t,n)},EV=function(e,t,n){n.isDocked()&&OV(e,t,n)},NV=function(e,t,n){return n.isDocked()},LV=function(e,t,n,r){return n.setModes(r)},DV=function(e,t,n){return n.getModes()},MV=Object.freeze({__proto__:null,refresh:AV,reset:EV,isDocked:NV,getModes:DV,setModes:LV}),IV=function(e,t){return gi([Ai(Io(),(function(n,r){e.contextual.each((function(e){if(Eu(n.element,e.transitionClass)){Lu(n.element,[e.transitionClass,e.fadeInClass]);var o=t.isVisible()?e.onShown:e.onHidden;o(n)}r.stop()}))})),wi(Qo(),(function(n,r){AV(n,e,t)})),wi(Zo(),(function(n,r){EV(n,e,t)}))])},zV=Object.freeze({__proto__:null,events:IV}),PV=[zn("contextual",[Cn("fadeInClass"),Cn("fadeOutClass"),Cn("transitionClass"),Sn("lazyContext"),Bc("onShow"),Bc("onShown"),Bc("onHide"),Bc("onHidden")]),Un("lazyViewport",ac),Gn("modes",["top","bottom"],mn),Bc("onDocked"),Bc("onUndocked")],BV=function(e){var t=Xn(!1),n=Xn(!0),r=Xn(x.none()),o=Xn(e.modes),i=function(){return"docked: "+t.get()+", visible: "+n.get()+", modes: "+o.get().join(",")};return Ka({isDocked:t.get,setDocked:t.set,getInitialPosition:r.get,setInitialPosition:r.set,isVisible:n.get,setVisible:n.set,getModes:o.get,setModes:o.set,readState:i})},$V=Object.freeze({__proto__:null,init:BV}),HV=Vl({fields:PV,name:"docking",active:zV,apis:MV,state:$V}),FV={fadeInClass:"tox-editor-dock-fadein",fadeOutClass:"tox-editor-dock-fadeout",transitionClass:"tox-editor-dock-transition"},VV="tox-tinymce--toolbar-sticky-on",jV="tox-tinymce--toolbar-sticky-off",UV=function(e,t){var n=Fi(t),r=n.dom.defaultView.innerHeight,o=Us(n),i=tr.fromDom(e.elm),a=ic(i),u=ks(i),s=a.y,c=s+u,l=Es(t),f=ks(t),d=l.top,m=d+f,p=Math.abs(d-o.top)<2,h=Math.abs(m-(o.top+r))<2;if(p&&s<m)Ws(o.left,s-f,n);else if(h&&c>d){var g=s-r+u+f;Ws(o.left,g,n)}},WV=function(e,t){return F(HV.getModes(e),t)},GV=function(e){var t=function(e){return _s(e)+(parseInt(Qu(e,"margin-top"),10)||0)+(parseInt(Qu(e,"margin-bottom"),10)||0)},n=e.element;Wi(n).each((function(r){var o="padding-"+HV.getModes(e)[0];if(HV.isDocked(e)){var i=Ms(r);Xu(n,"width",i+"px"),Xu(r,o,t(n)+"px")}else rs(n,"width"),rs(r,o)}))},qV=function(e,t){t?(Au(e,FV.fadeOutClass),Nu(e,[FV.transitionClass,FV.fadeInClass])):(Au(e,FV.fadeInClass),Nu(e,[FV.fadeOutClass,FV.transitionClass]))},KV=function(e,t){var n=tr.fromDom(e.getContainer());t?(Ru(n,VV),Au(n,jV)):(Ru(n,jV),Au(n,VV))},XV=function(e,t){var n=Fi(t);Zl(n).filter((function(e){return!oo(t,e)})).filter((function(t){return oo(t,tr.fromDom(n.dom.body))||uo(e,t)})).each((function(){return Yl(t)}))},YV=function(e,t){return ef(e).orThunk((function(){return t().toOptional().bind((function(e){return ef(e.element)}))}))},JV=function(e,t,n){e.inline||(t.header.isPositionedAtTop()||e.on("ResizeEditor",(function(){n().each(HV.reset)})),e.on("ResizeWindow ResizeEditor",(function(){n().each(GV)})),e.on("SkinLoaded",(function(){n().each((function(e){HV.isDocked(e)?HV.reset(e):HV.refresh(e)}))})),e.on("FullscreenStateChanged",(function(){n().each(HV.reset)}))),e.on("AfterScrollIntoView",(function(e){n().each((function(t){HV.refresh(t);var n=t.element;Dv(n)&&UV(e,n)}))})),e.on("PostRender",(function(){KV(e,!1)}))},QV=function(e){return e().map(HV.isDocked).getOr(!1)},ZV=function(){var e;return[Gl.config({channels:(e={},e[O$()]={onReceive:GV},e)})]},ej=function(e,t){var n=Xn(x.none()),r=t.getSink,o=function(e){r().each((function(t){return e(t.element)}))},i=function(t){e.inline||GV(t),KV(e,HV.isDocked(t)),t.getSystem().broadcastOn([pp()],{}),r().each((function(e){return e.getSystem().broadcastOn([pp()],{})}))},a=e.inline?[]:ZV();return h([Ly.config({}),HV.config({contextual:m({lazyContext:function(t){var n=_s(t.element),r=e.inline?e.getContentAreaContainer():e.getContainer(),o=oc(tr.fromDom(r)),i=o.height-n,a=o.y+(WV(t,"top")?0:n);return x.some(rc(o.x,a,o.width,i))},onShow:function(){o((function(e){return qV(e,!0)}))},onShown:function(e){o((function(e){return Lu(e,[FV.transitionClass,FV.fadeInClass])})),n.get().each((function(t){XV(e.element,t),n.set(x.none())}))},onHide:function(e){n.set(YV(e.element,r)),o((function(e){return qV(e,!1)}))},onHidden:function(){o((function(e){return Lu(e,[FV.transitionClass])}))}},FV),modes:[t.header.getDockingMode()],onDocked:i,onUndocked:i})],a)},tj=Object.freeze({__proto__:null,setup:JV,isDocked:QV,getBehaviours:ej}),nj=function(e){var t=e.editor,n=e.sticky?ej:aV;return{uid:e.uid,dom:e.dom,components:e.components,behaviours:Hl(n(t,e.sharedBackstage))}},rj=function(e,t){var n=function(e,n){var r=W(n,(function(e){var n={type:"menubutton",text:e.text,fetch:function(t){t(e.getItems())}},r=H$(n).mapError((function(e){return an(e)})).getOrDie();return NM(r,"tox-mbtn",t.backstage,x.some("menuitem"))}));xy.set(e,r)},r={focus:fy.focusIn,setMenus:n};return{uid:e.uid,dom:e.dom,components:[],behaviours:Hl([xy.config({}),ky("menubar-events",[Ei((function(t){e.onSetup(t)})),wi(Ro(),(function(e,t){pc(e.element,".tox-mbtn--active").each((function(n){hc(t.event.target,".tox-mbtn").each((function(t){oo(n,t)||e.getSystem().getByDom(n).each((function(n){e.getSystem().getByDom(t).each((function(e){gA.expand(e),gA.close(n),Ly.focus(e)}))}))}))}))})),wi(oi(),(function(e,t){t.event.prevFocus.bind((function(t){return e.getSystem().getByDom(t).toOptional()})).each((function(n){t.event.newFocus.bind((function(t){return e.getSystem().getByDom(t).toOptional()})).each((function(e){gA.isOpen(n)&&(gA.expand(e),gA.close(n))}))}))}))]),fy.config({mode:"flow",selector:".tox-mbtn",onEscape:function(t){return e.onEscape(t),x.some(!0)}}),ZR.config({})]),apis:r,domModification:{attributes:{role:"menubar"}}}},oj=ug({factory:rj,name:"silver.Menubar",configFields:[yn("dom"),yn("uid"),yn("onEscape"),yn("backstage"),Bn("onSetup",t)],apis:{focus:function(e,t){e.focus(t)},setMenus:function(e,t,n){e.setMenus(t,n)}}}),ij="container",aj=[Xp("slotBehaviours",[])],uj=function(e){return"<alloy.field."+e+">"},sj=function(e){var t=function(){var e=[],t=function(t,n){return e.push(t),Ph(ij,uj(t),n)};return{slot:t,record:function(){return e}}}(),n=e(t),r=t.record(),o=W(r,(function(e){return Rh({name:e,pname:uj(e)})}));return eg(ij,aj,o,cj,n)},cj=function(e,t){var n=function(t){return Gh(e)},r=function(t,n){return Vh(t,e,n)},o=function(t,n){return function(r,o){return Vh(r,e,o).map((function(e){return t(e,o)})).getOr(n)}},i=function(e){return function(t,n){G(n,(function(n){return e(t,n)}))}},a=function(e,t){return"true"!==ha(e.element,"aria-hidden")},u=function(e,t){if(!a(e)){var n=e.element;rs(n,"display"),ba(n,"aria-hidden"),fi(e,ii(),{name:t,visible:!0})}},s=function(e,t){if(a(e)){var n=e.element;Xu(n,"display","none"),ma(n,"aria-hidden","true"),fi(e,ii(),{name:t,visible:!1})}},c=o(a,!1),l=o(s),f=i(l),d=function(e){return f(e,n())},m=o(u),p={getSlotNames:n,getSlot:r,isShowing:c,hideSlot:l,hideAllSlots:d,showSlot:m};return{uid:e.uid,dom:e.dom,components:t,behaviours:Yp(e.slotBehaviours),apis:p}},lj=Ne({getSlotNames:function(e,t){return e.getSlotNames(t)},getSlot:function(e,t,n){return e.getSlot(t,n)},isShowing:function(e,t,n){return e.isShowing(t,n)},hideSlot:function(e,t,n){return e.hideSlot(t,n)},hideAllSlots:function(e,t){return e.hideAllSlots(t)},showSlot:function(e,t,n){return e.showSlot(t,n)}},(function(e){return Ga(e)})),fj=m(m({},lj),{sketch:sj}),dj=Bt([Dn("icon"),Dn("tooltip"),Un("onShow",t),Un("onHide",t),Un("onSetup",(function(){return t}))]),mj=function(e){return nn("sidebar",dj,e)},pj=function(e){var t=e.ui.registry.getAll().sidebars;G(Oe(t),(function(n){var r=t[n],o=function(){return x.from(e.queryCommandValue("ToggleSidebar")).is(n)};e.ui.registry.addToggleButton(n,{icon:r.icon,tooltip:r.tooltip,onAction:function(t){e.execCommand("ToggleSidebar",!1,n),t.setActive(o())},onSetup:function(t){var n=function(){return t.setActive(o())};return e.on("ToggleSidebar",n),function(){e.off("ToggleSidebar",n)}}})}))},hj=function(e){return{element:function(){return e.element.dom}}},gj=function(e,n){var r=W(Oe(n),(function(e){var t=n[e],r=rn(mj(t));return{name:e,getApi:hj,onSetup:r.onSetup,onShow:r.onShow,onHide:r.onHide}}));return W(r,(function(n){var o=Xn(t);return e.slot(n.name,{dom:{tag:"div",classes:["tox-sidebar__pane"]},behaviours:gk.unnamedEvents([X_(n,o),Y_(n,o),wi(ii(),(function(e,t){var n=t.event,o=Z(r,(function(e){return e.name===n.name}));o.each((function(t){var r=n.visible?t.onShow:t.onHide;r(t.getApi(e))}))}))])})}))},vj=function(e){return fj.sketch((function(t){return{dom:{tag:"div",classes:["tox-sidebar__pane-container"]},components:gj(t,e),slotBehaviours:gk.unnamedEvents([Ei((function(e){return fj.hideAllSlots(e)}))])}}))},bj=function(e,t){var n=yg.getCurrent(e);n.each((function(e){return xy.set(e,[vj(t)])}))},yj=function(e,t){var n=yg.getCurrent(e);n.each((function(e){var n=yg.getCurrent(e);n.each((function(n){w$.hasGrown(e)?fj.isShowing(n,t)?w$.shrink(e):(fj.hideAllSlots(n),fj.showSlot(n,t)):(fj.hideAllSlots(n),fj.showSlot(n,t),w$.grow(e))}))}))},wj=function(e){var t=yg.getCurrent(e);return t.bind((function(e){var t=w$.isGrowing(e)||w$.hasGrown(e);if(t){var n=yg.getCurrent(e);return n.bind((function(e){return Z(fj.getSlotNames(e),(function(t){return fj.isShowing(e,t)}))}))}return x.none()}))},xj=Ra("FixSizeEvent"),Cj=Ra("AutoSizeEvent"),kj=function(e){return{uid:e.uid,dom:{tag:"div",classes:["tox-sidebar"],attributes:{role:"complementary"}},components:[{dom:{tag:"div",classes:["tox-sidebar__slider"]},components:[],behaviours:Hl([ZR.config({}),Ly.config({}),w$.config({dimension:{property:"width"},closedClass:"tox-sidebar--sliding-closed",openClass:"tox-sidebar--sliding-open",shrinkingClass:"tox-sidebar--sliding-shrinking",growingClass:"tox-sidebar--sliding-growing",onShrunk:function(e){var t=yg.getCurrent(e);t.each(fj.hideAllSlots),li(e,Cj)},onGrown:function(e){li(e,Cj)},onStartGrow:function(e){fi(e,xj,{width:es(e.element,"width").getOr("")})},onStartShrink:function(e){fi(e,xj,{width:Ms(e.element)+"px"})}}),xy.config({}),yg.config({find:function(e){var t=xy.contents(e);return ce(t)}})])}],behaviours:Hl([TL.childAt(0),ky("sidebar-sliding-events",[wi(xj,(function(e,t){Xu(e.element,"width",t.event.width)})),wi(Cj,(function(e,t){rs(e.element,"width")}))])])}},_j=function(e){var t=void 0!==e.dom.attributes?e.dom.attributes:[];return J(t,(function(e,t){var n;return"class"===t.name?e:m(m({},e),(n={},n[t.name]=t.value,n))}),{})},Sj=function(e){return Array.prototype.slice.call(e.dom.classList,0)},Tj=function(e){var t=tr.fromHtml(e),n=Xi(t),r=_j(t),o=Sj(t),i=0===n.length?{}:{innerHtml:ca(t)};return m({tag:Mi(t),classes:o,attributes:r},i)},Rj=function(e){return{dom:{tag:"div",attributes:{"aria-label":e.translate("Loading...")},classes:["tox-throbber__busy-spinner"]},components:[{dom:Tj('<div class="tox-spinner"><div></div><div></div><div></div></div>')}],behaviours:Hl([fy.config({mode:"special",onTab:function(){return x.some(!0)},onShiftTab:function(){return x.some(!0)}}),Ly.config({})])}},Oj=function(e,t,n){var r=e.element;!0===t?(xy.set(e,[Rj(n)]),rs(r,"display"),ba(r,"aria-hidden")):(xy.set(e,[]),Xu(r,"display","none"),ma(r,"aria-hidden","true"))},Aj=function(e){return{uid:e.uid,dom:{tag:"div",attributes:{"aria-hidden":"true"},classes:["tox-throbber"],styles:{display:"none"}},behaviours:Hl([xy.config({})]),components:[]}},Ej=function(e,t,n){var r=Xn(!1),o=Xn(x.none()),i=function(e){e!==r.get()&&(Oj(t(),e,n.providers),r.set(e))};e.on("ProgressState",(function(t){if(o.get().each(Xw.clearTimeout),M(t.time)){var n=Xw.setEditorTimeout(e,(function(){return i(t.state)}),t.time);o.set(x.some(n))}else i(t.state),o.set(x.none())}))},Nj=function(e,t,n){var r={getSocket:function(t){return XF.getPart(t,e,"socket")},setSidebar:function(t,n){XF.getPart(t,e,"sidebar").each((function(e){return bj(e,n)}))},toggleSidebar:function(t,n){XF.getPart(t,e,"sidebar").each((function(e){return yj(e,n)}))},whichSidebar:function(t){return XF.getPart(t,e,"sidebar").bind(wj).getOrNull()},getHeader:function(t){return XF.getPart(t,e,"header")},getToolbar:function(t){return XF.getPart(t,e,"toolbar")},setToolbar:function(t,n){XF.getPart(t,e,"toolbar").each((function(e){e.getApis().setGroups(e,n)}))},setToolbars:function(t,n){XF.getPart(t,e,"multiple-toolbar").each((function(e){rV.setItems(e,n)}))},refreshToolbar:function(t){var n=XF.getPart(t,e,"toolbar");n.each((function(e){return e.getApis().refresh(e)}))},toggleToolbarDrawer:function(t){XF.getPart(t,e,"toolbar").each((function(e){mg(e.getApis().toggle,(function(t){return t(e)}))}))},isToolbarDrawerToggled:function(t){return XF.getPart(t,e,"toolbar").bind((function(e){return x.from(e.getApis().isOpen).map((function(t){return t(e)}))})).getOr(!1)},getThrobber:function(t){return XF.getPart(t,e,"throbber")},focusToolbar:function(t){var n=XF.getPart(t,e,"toolbar").orThunk((function(){return XF.getPart(t,e,"multiple-toolbar")}));n.each((function(e){fy.focusIn(e)}))},setMenubar:function(t,n){XF.getPart(t,e,"menubar").each((function(e){oj.setMenus(e,n)}))},focusMenubar:function(t){XF.getPart(t,e,"menubar").each((function(e){oj.focus(e)}))}};return{uid:e.uid,dom:e.dom,components:t,apis:r,behaviours:e.behaviours}},Lj=YF.optional({factory:oj,name:"menubar",schema:[yn("backstage")]}),Dj=function(e){return e.type===uC.sliding?M$:e.type===uC.floating?D$:I$},Mj=YF.optional({factory:{sketch:function(e){return rV.sketch({uid:e.uid,dom:e.dom,listBehaviours:Hl([fy.config({mode:"acyclic",selector:".tox-toolbar"})]),makeItem:function(){return I$({type:e.type,uid:Ra("multiple-toolbar-item"),cyclicKeying:!1,initGroups:[],providers:e.providers,onEscape:function(){return e.onEscape(),x.some(!0)}})},setupItem:function(e,t,n,r){hB.setGroups(t,n)},shell:!0})}},name:"multiple-toolbar",schema:[yn("dom"),yn("onEscape")]}),Ij=YF.optional({factory:{sketch:function(e){var t=Dj(e),n={type:e.type,uid:e.uid,onEscape:function(){return e.onEscape(),x.some(!0)},cyclicKeying:!1,initGroups:[],getSink:e.getSink,providers:e.providers,moreDrawerData:{lazyToolbar:e.lazyToolbar,lazyMoreButton:e.lazyMoreButton,lazyHeader:e.lazyHeader},attributes:e.attributes};return t(n)}},name:"toolbar",schema:[yn("dom"),yn("onEscape"),yn("getSink")]}),zj=YF.optional({factory:{sketch:nj},name:"header",schema:[yn("dom")]}),Pj=YF.optional({name:"socket",schema:[yn("dom")]}),Bj=YF.optional({factory:{sketch:kj},name:"sidebar",schema:[yn("dom")]}),$j=YF.optional({factory:{sketch:Aj},name:"throbber",schema:[yn("dom")]}),Hj=sg({name:"OuterContainer",factory:Nj,configFields:[yn("dom"),yn("behaviours")],partFields:[zj,Lj,Ij,Mj,Pj,Bj,$j],apis:{getSocket:function(e,t){return e.getSocket(t)},setSidebar:function(e,t,n){e.setSidebar(t,n)},toggleSidebar:function(e,t,n){e.toggleSidebar(t,n)},whichSidebar:function(e,t){return e.whichSidebar(t)},getHeader:function(e,t){return e.getHeader(t)},getToolbar:function(e,t){return e.getToolbar(t)},setToolbar:function(e,t,n){var r=W(n,(function(e){return E$(e)}));e.setToolbar(t,r)},setToolbars:function(e,t,n){var r=W(n,(function(e){return W(e,E$)}));e.setToolbars(t,r)},refreshToolbar:function(e,t){return e.refreshToolbar(t)},toggleToolbarDrawer:function(e,t){e.toggleToolbarDrawer(t)},isToolbarDrawerToggled:function(e,t){return e.isToolbarDrawerToggled(t)},getThrobber:function(e,t){return e.getThrobber(t)},setMenubar:function(e,t,n){e.setMenubar(t,n)},focusMenubar:function(e,t){e.focusMenubar(t)},focusToolbar:function(e,t){e.focusToolbar(t)}}}),Fj="file edit view insert format tools table help",Vj={file:{title:"File",items:"newdocument restoredraft | preview | export print | deleteallconversations"},edit:{title:"Edit",items:"undo redo | cut copy paste pastetext | selectall | searchreplace"},view:{title:"View",items:"code | visualaid visualchars visualblocks | spellchecker | preview fullscreen | showcomments"},insert:{title:"Insert",items:"image link media addcomment pageembed template codesample inserttable | charmap emoticons hr | pagebreak nonbreaking anchor toc | insertdatetime"},format:{title:"Format",items:"bold italic underline strikethrough superscript subscript codeformat | formats blockformats fontformats fontsizes align lineheight | forecolor backcolor | removeformat"},tools:{title:"Tools",items:"spellchecker spellcheckerlanguage | a11ycheck code wordcount"},table:{title:"Table",items:"inserttable | cell row column | advtablesort | tableprops deletetable"},help:{title:"Help",items:"help"}},jj=function(e,t,n){var r=c_(n).split(/[ ,]/);return{text:e.title,getItems:function(){return ne(e.items,(function(e){var n=e.toLowerCase();return 0===n.trim().length||V(r,(function(e){return e===n}))?[]:"separator"===n||"|"===n?[{type:"separator"}]:t.menuItems[n]?[t.menuItems[n]]:[]}))}}},Uj=function(e){return"string"===typeof e?e.split(" "):e},Wj=function(e,t){var n=m(m({},Vj),t.menus),r=Oe(t.menus).length>0,o=void 0===t.menubar||!0===t.menubar?Uj(Fj):Uj(!1===t.menubar?"":t.menubar),i=X(o,(function(e){return r&&t.menus.hasOwnProperty(e)&&t.menus[e].hasOwnProperty("items")||Vj.hasOwnProperty(e)})),a=W(i,(function(r){var o=n[r];return jj({title:o.title,items:Uj(o.items)},t,e)}));return X(a,(function(e){var t=function(e){return"separator"!==e.type};return e.getItems().length>0&&V(e.getItems(),t)}))},Gj=function(e){var t=function(){e._skinLoaded=!0,KS(e)};return function(){e.initialized?t():e.on("init",t)}},qj=function(e,t){return function(){return XS(e,{message:t})}},Kj=function(e,t,n){return new Sx((function(r,o){n.load(t,r,o),e.on("remove",(function(){return n.unload(t)}))}))},Xj=function(e,t){var n=t+"/skin.min.css";return Kj(e,n,e.ui.styleSheetLoader)},Yj=function(e,t){var n=$u(tr.fromDom(e.getElement()));if(n){var r=t+"/skin.shadowdom.min.css";return Kj(e,r,Ak.DOM.styleSheetLoader)}return Sx.resolve()},Jj=function(e,t){var n=Jk(t);n&&t.contentCSS.push(n+(e?"/content.inline":"/content")+".min.css"),!1===Zk(t)&&T(n)?Sx.all([Xj(t,n),Yj(t,n)]).then(Gj(t),qj(t,"Skin could not be loaded")):Gj(t)()},Qj=u(Jj,!1),Zj=u(Jj,!0),eU=function(e,t,n,r){var o=t.outerContainer,i=n.toolbar,a=n.buttons;if(I(i,T)){var u=i.map((function(t){var o={toolbar:t,buttons:a,allowToolbarGroups:n.allowToolbarGroups};return HF(e,o,{backstage:r},x.none())}));Hj.setToolbars(o,u)}else Hj.setToolbar(o,HF(e,n,{backstage:r},x.none()))},tU=qr(),nU=tU.os.isiOS()&&tU.os.version.major<=12,rU=function(e,t){var n=e.dom,r=e.getWin(),o=e.getDoc().documentElement,i=Xn(Rs(r.innerWidth,r.innerHeight)),a=Xn(Rs(o.offsetWidth,o.offsetHeight)),u=function(){var t=i.get();t.left===r.innerWidth&&t.top===r.innerHeight||(i.set(Rs(r.innerWidth,r.innerHeight)),JS(e))},s=function(){var t=e.getDoc().documentElement,n=a.get();n.left===t.offsetWidth&&n.top===t.offsetHeight||(a.set(Rs(t.offsetWidth,t.offsetHeight)),JS(e))},c=function(t){return QS(e,t)};n.bind(r,"resize",u),n.bind(r,"scroll",c);var l=mR(tr.fromDom(e.getBody()),"load",s),f=t.uiMothership.element;e.on("hide",(function(){Xu(f,"display","none")})),e.on("show",(function(){rs(f,"display")})),e.on("NodeChange",s),e.on("remove",(function(){l.unbind(),n.unbind(r,"resize",u),n.unbind(r,"scroll",c),r=null}))},oU=function(e,t,n,r,o){var i=Xn(0),a=t.outerContainer;Qj(e);var u=tr.fromDom(o.targetNode),s=Bu(Pu(u));Um(u,t.mothership),jm(s,t.uiMothership),e.on("PostRender",(function(){eU(e,t,n,r),i.set(e.getWin().innerWidth),Hj.setMenubar(a,Wj(e,n)),Hj.setSidebar(a,n.sidebar),rU(e,t)}));var c=Hj.getSocket(a).getOrDie("Could not find expected socket element");if(nU){Yu(c.element,{overflow:"scroll","-webkit-overflow-scrolling":"touch"});var l=sx((function(){e.fire("ScrollContent")}),20),f=dR(c.element,"scroll",l.throttle);e.on("remove",f.unbind)}F_(e,t),e.addCommand("ToggleSidebar",(function(t,n){Hj.toggleSidebar(a,n),e.fire("ToggleSidebar")})),e.addQueryValueHandler("ToggleSidebar",(function(){return Hj.whichSidebar(a)}));var d=h_(e),m=function(){Hj.refreshToolbar(t.outerContainer)};d!==uC.sliding&&d!==uC.floating||e.on("ResizeWindow ResizeEditor ResizeContent",(function(){var t=e.getWin().innerWidth;t!==i.get()&&(m(),i.set(t))}));var p={enable:function(){H_(t,!1)},disable:function(){H_(t,!0)},isDisabled:function(){return Xk.isDisabled(a)}};return{iframeContainer:c.element.dom,editorContainer:a.element.dom,api:p}},iU=Object.freeze({__proto__:null,render:oU}),aU=function(e){var t=/^[0-9\.]+(|px)$/i;return t.test(""+e)?x.some(parseInt(""+e,10)):x.none()},uU=function(e){return M(e)?e+"px":e},sU=function(e,t,n){var r=t.filter((function(t){return e<t})),o=n.filter((function(t){return e>t}));return r.or(o).getOr(e)},cU=function(e){var t=e_(e),n=r_(e),r=i_(e);return aU(t).map((function(e){return sU(e,n,r)}))},lU=function(e){var t=cU(e);return t.getOr(e_(e))},fU=function(e){var t=t_(e),n=n_(e),r=o_(e);return aU(t).map((function(e){return sU(e,n,r)}))},dU=function(e){var t=fU(e);return t.getOr(t_(e))},mU=function(e,t,n,r,o){var i=n.uiMothership,a=n.outerContainer,u=Ak.DOM,s=k_(e),c=T_(e),l=o_(e).or(fU(e)),f=r.shared.header,d=f.isPositionedAtTop,m=h_(e),p=m===uC.sliding||m===uC.floating,h=Xn(!1),g=function(){return h.get()&&!e.removed},v=function(e){return p?e.fold((function(){return 0}),(function(e){return e.components().length>1?ks(e.components()[1].element):0})):0},b=function(n){switch(b_(e)){case p_.auto:var r=Hj.getToolbar(a),o=v(r),i=ks(n.element)-o,u=oc(t),s=u.y>i;if(s)return"top";var c=ji(t),l=Math.max(c.dom.scrollHeight,ks(c)),f=u.bottom<l-i;if(f)return"bottom";var d=ac(),m=d.bottom<u.bottom-i;return m?"bottom":"top";case p_.bottom:return"bottom";case p_.top:default:return"top"}},y=function(e){var t=o.get();HV.setModes(t,[e]),f.setDockingMode(e);var n=d()?xc.TopToBottom:xc.BottomToTop;ma(t.element,Hf,n)},w=function(){var e=l.getOrThunk((function(){var e=aU(Qu(Wu(),"margin-left")).getOr(0);return Ms(Wu())-Es(t).left+e}));Xu(o.get().element,"max-width",e+"px")},x=function(){var e=Hj.getToolbar(a),n=v(e),r=oc(t),i=d()?Math.max(r.y-ks(o.get().element)+n,0):r.bottom;Yu(a.element,{position:"absolute",top:Math.round(i)+"px",left:Math.round(r.x)+"px"})},C=function(){i.broadcastOn([pp()],{})},k=function(e){if(void 0===e&&(e=!1),g()){if(s||w(),p&&Hj.refreshToolbar(a),s||x(),c){var t=o.get();e?HV.reset(t):HV.refresh(t)}C()}},_=function(e){if(void 0===e&&(e=!0),!s&&c&&g()){var t=f.getDockingMode(),n=b(o.get());n!==t&&(y(n),e&&k(!0))}},S=function(){h.set(!0),Xu(a.element,"display","flex"),u.addClass(e.getBody(),"mce-edit-focus"),rs(i.element,"display"),_(!1),k()},T=function(){h.set(!1),n.outerContainer&&(Xu(a.element,"display","none"),u.removeClass(e.getBody(),"mce-edit-focus")),Xu(i.element,"display","none")};return{isVisible:g,isPositionedAtTop:d,show:S,hide:T,update:k,updateMode:_,repositionPopups:C}},pU=function(e,t){var n=oc(e);return{pos:t?n.y:n.bottom,bounds:n}},hU=function(e,t,n,r){var o=Xn(pU(t,n.isPositionedAtTop())),i=function(r){var i=pU(t,n.isPositionedAtTop()),a=i.pos,u=i.bounds,s=o.get(),c=s.pos,l=s.bounds,f=u.height!==l.height||u.width!==l.width;o.set({pos:a,bounds:u}),f&&JS(e,r),n.isVisible()&&(c!==a?n.update(!0):f&&(n.updateMode(),n.repositionPopups()))};r||(e.on("activate",n.show),e.on("deactivate",n.hide)),e.on("SkinLoaded ResizeWindow",(function(){return n.update(!0)})),e.on("NodeChange keydown",(function(e){Xw.requestAnimationFrame((function(){return i(e)}))})),e.on("ScrollWindow",(function(){return n.updateMode()}));var a=yF();a.set(mR(tr.fromDom(e.getBody()),"load",i)),e.on("remove",(function(){a.clear()}))},gU=function(e,t,n,r,o){var i=t.mothership,a=t.uiMothership,u=t.outerContainer,s=Xn(null),c=tr.fromDom(o.targetNode),l=mU(e,c,t,r,s),f=x_(e);Zj(e);var d=function(){if(s.get())l.show();else{s.set(Hj.getHeader(u).getOrDie());var o=__(e);jm(o,i),jm(o,a),eU(e,t,n,r),Hj.setMenubar(u,Wj(e,n)),l.show(),hU(e,c,l,f),e.nodeChanged()}};e.on("show",d),e.on("hide",l.hide),f||(e.on("focus",d),e.on("blur",l.hide)),e.on("init",(function(){(e.hasFocus()||f)&&d()})),F_(e,t);var m={show:function(){l.show()},hide:function(){l.hide()},enable:function(){H_(t,!1)},disable:function(){H_(t,!0)},isDisabled:function(){return Xk.isDisabled(u)}};return{editorContainer:u.element.dom,api:m}},vU=Object.freeze({__proto__:null,render:gU}),bU=function(e){var t=[{name:"alignleft",text:"Align left",cmd:"JustifyLeft",icon:"align-left"},{name:"aligncenter",text:"Align center",cmd:"JustifyCenter",icon:"align-center"},{name:"alignright",text:"Align right",cmd:"JustifyRight",icon:"align-right"},{name:"alignjustify",text:"Justify",cmd:"JustifyFull",icon:"align-justify"}];ML.each(t,(function(t){e.ui.registry.addToggleButton(t.name,{tooltip:t.text,onAction:function(){return e.execCommand(t.cmd)},icon:t.icon,onSetup:xF(e,t.name)})}));var n={name:"alignnone",text:"No alignment",cmd:"JustifyNone",icon:"align-none"};e.ui.registry.addButton(n.name,{tooltip:n.text,onAction:function(){return e.execCommand(n.cmd)},icon:n.icon})},yU=function(e,t){ZH(e,t),aF(e,t),AF(e,t),TF(e,t),hF(e,t)},wU=function(e,t){e.setDisabled(!t.queryCommandState("outdent"));var n=function(){e.setDisabled(!t.queryCommandState("outdent"))};return t.on("NodeChange",n),function(){return t.off("NodeChange",n)}},xU=function(e){e.ui.registry.addButton("outdent",{tooltip:"Decrease indent",icon:"outdent",onSetup:function(t){return wU(t,e)},onAction:function(){return e.execCommand("outdent")}}),e.ui.registry.addButton("indent",{tooltip:"Increase indent",icon:"indent",onAction:function(){return e.execCommand("indent")}})},CU=function(e){xU(e)},kU=function(e,t){return function(){e.execCommand("mceToggleFormat",!1,t)}},_U=function(e){ML.each([{name:"bold",text:"Bold",icon:"bold"},{name:"italic",text:"Italic",icon:"italic"},{name:"underline",text:"Underline",icon:"underline"},{name:"strikethrough",text:"Strikethrough",icon:"strike-through"},{name:"subscript",text:"Subscript",icon:"subscript"},{name:"superscript",text:"Superscript",icon:"superscript"}],(function(t,n){e.ui.registry.addToggleButton(t.name,{tooltip:t.text,icon:t.icon,onSetup:xF(e,t.name),onAction:kU(e,t.name)})}));for(var t=1;t<=6;t++){var n="h"+t;e.ui.registry.addToggleButton(n,{text:n.toUpperCase(),tooltip:"Heading "+t,onSetup:xF(e,n),onAction:kU(e,n)})}},SU=function(e){ML.each([{name:"cut",text:"Cut",action:"Cut",icon:"cut"},{name:"copy",text:"Copy",action:"Copy",icon:"copy"},{name:"paste",text:"Paste",action:"Paste",icon:"paste"},{name:"help",text:"Help",action:"mceHelp",icon:"help"},{name:"selectall",text:"Select all",action:"SelectAll",icon:"select-all"},{name:"newdocument",text:"New document",action:"mceNewDocument",icon:"new-document"},{name:"removeformat",text:"Clear formatting",action:"RemoveFormat",icon:"remove-formatting"},{name:"remove",text:"Remove",action:"Delete",icon:"remove"}],(function(t){e.ui.registry.addButton(t.name,{tooltip:t.text,icon:t.icon,onAction:function(){return e.execCommand(t.action)}})}))},TU=function(e){ML.each([{name:"blockquote",text:"Blockquote",action:"mceBlockQuote",icon:"quote"}],(function(t){e.ui.registry.addToggleButton(t.name,{tooltip:t.text,icon:t.icon,onAction:function(){return e.execCommand(t.action)},onSetup:xF(e,t.name)})}))},RU=function(e){_U(e),SU(e),TU(e)},OU=function(e){ML.each([{name:"bold",text:"Bold",action:"Bold",icon:"bold",shortcut:"Meta+B"},{name:"italic",text:"Italic",action:"Italic",icon:"italic",shortcut:"Meta+I"},{name:"underline",text:"Underline",action:"Underline",icon:"underline",shortcut:"Meta+U"},{name:"strikethrough",text:"Strikethrough",action:"Strikethrough",icon:"strike-through",shortcut:""},{name:"subscript",text:"Subscript",action:"Subscript",icon:"subscript",shortcut:""},{name:"superscript",text:"Superscript",action:"Superscript",icon:"superscript",shortcut:""},{name:"removeformat",text:"Clear formatting",action:"RemoveFormat",icon:"remove-formatting",shortcut:""},{name:"newdocument",text:"New document",action:"mceNewDocument",icon:"new-document",shortcut:""},{name:"cut",text:"Cut",action:"Cut",icon:"cut",shortcut:"Meta+X"},{name:"copy",text:"Copy",action:"Copy",icon:"copy",shortcut:"Meta+C"},{name:"paste",text:"Paste",action:"Paste",icon:"paste",shortcut:"Meta+V"},{name:"selectall",text:"Select all",action:"SelectAll",icon:"select-all",shortcut:"Meta+A"}],(function(t){e.ui.registry.addMenuItem(t.name,{text:t.text,icon:t.icon,shortcut:t.shortcut,onAction:function(){return e.execCommand(t.action)}})})),e.ui.registry.addMenuItem("codeformat",{text:"Code",icon:"sourcecode",onAction:kU(e,"code")})},AU=function(e){RU(e),OU(e)},EU=function(e,t,n){var r=function(){return!!t.undoManager&&t.undoManager[n]()},o=function(){e.setDisabled(t.mode.isReadOnly()||!r())};return e.setDisabled(!r()),t.on("Undo Redo AddUndo TypingUndo ClearUndos SwitchMode",o),function(){return t.off("Undo Redo AddUndo TypingUndo ClearUndos SwitchMode",o)}},NU=function(e){e.ui.registry.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Meta+Z",onSetup:function(t){return EU(t,e,"hasUndo")},onAction:function(){return e.execCommand("undo")}}),e.ui.registry.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Meta+Y",onSetup:function(t){return EU(t,e,"hasRedo")},onAction:function(){return e.execCommand("redo")}})},LU=function(e){e.ui.registry.addButton("undo",{tooltip:"Undo",icon:"undo",onSetup:function(t){return EU(t,e,"hasUndo")},onAction:function(){return e.execCommand("undo")}}),e.ui.registry.addButton("redo",{tooltip:"Redo",icon:"redo",onSetup:function(t){return EU(t,e,"hasRedo")},onAction:function(){return e.execCommand("redo")}})},DU=function(e){NU(e),LU(e)},MU=function(e,t){e.setActive(t.hasVisual);var n=function(t){e.setActive(t.hasVisual)};return t.on("VisualAid",n),function(){return t.off("VisualAid",n)}},IU=function(e){e.ui.registry.addToggleMenuItem("visualaid",{text:"Visual aids",onSetup:function(t){return MU(t,e)},onAction:function(){e.execCommand("mceToggleVisualAid")}})},zU=function(e){e.ui.registry.addButton("visualaid",{tooltip:"Visual aids",text:"Visual aids",onAction:function(){return e.execCommand("mceToggleVisualAid")}})},PU=function(e){zU(e),IU(e)},BU={unsupportedLength:["em","ex","cap","ch","ic","rem","lh","rlh","vw","vh","vi","vb","vmin","vmax","cm","mm","Q","in","pc","pt","px"],fixed:["px","pt"],relative:["%"],empty:[""]},$U=function(){var e="[0-9]+",t="[+-]?"+e,n="[eE]"+t,r="\\.",o=function(e){return"(?:"+e+")?"},i=["Infinity",e+r+o(e)+o(n),r+e+o(n),e+o(n)].join("|"),a="[+-]?(?:"+i+")";return new RegExp("^("+a+")(.*)$")}(),HU=function(e,t){return V(t,(function(t){return V(BU[t],(function(t){return e===t}))}))},FU=function(e,t){var n=x.from($U.exec(e));return n.bind((function(e){var n=Number(e[1]),r=e[2];return HU(r,t)?x.some({value:n,unit:r}):x.none()}))},VU=function(e,t){return FU(e,t).map((function(e){var t=e.value,n=e.unit;return t+n}))},jU=function(e){return VU(e,["fixed","relative","empty"]).getOr(e)},UU=function(e){var t=s_(e),n=new Map,r=bF(),o=function(){var t=jU(e.queryCommandValue("LineHeight"));x.from(n.get(t)).fold((function(){return r.clear()}),(function(e){r.set({destroy:function(){e.setActive(!1)}}),e.setActive(!0)}))};return e.on("nodeChange",o),W(t,(function(i,a){return{type:"togglemenuitem",text:i,onSetup:function(u){return n.set(jU(i),u),a+1===t.length&&o(),function(){0===a&&(e.off("nodeChange",o),r.clear())}},onAction:function(){return e.execCommand("LineHeight",!1,i)}}}))},WU=function(e){e.ui.registry.addNestedMenuItem("lineheight",{type:"nestedmenuitem",text:"Line height",getSubmenuItems:function(){return UU(e)}})},GU=function(e){e.ui.registry.addMenuButton("lineheight",{tooltip:"Line height",icon:"line-height",fetch:function(t){return t(UU(e))}})},qU=function(e){WU(e),GU(e)},KU=function(e,t){bU(e),AU(e),yU(e,t),DU(e),RT(e),PU(e),CU(e),qU(e)},XU=function(e,t){return{anchor:"makeshift",x:e,y:t}},YU=function(e,t,n){return XU(e.x+t,e.y+n)},JU=function(e){return"longpress"===e.type||0===e.type.indexOf("touch")},QU=function(e){if(JU(e)){var t=e.touches[0];return XU(t.pageX,t.pageY)}return XU(e.pageX,e.pageY)},ZU=function(e){if(JU(e)){var t=e.touches[0];return XU(t.clientX,t.clientY)}return XU(e.clientX,e.clientY)},eW=function(e,t){var n=Ak.DOM.getPos(e);return YU(t,n.x,n.y)},tW=function(e,t){return"contextmenu"===t.type||"longpress"===t.type?e.inline?QU(t):eW(e.getContentAreaContainer(),ZU(t)):nW(e)},nW=function(e){return{anchor:"selection",root:tr.fromDom(e.selection.getNode())}},rW=function(e){return{anchor:"node",node:x.some(tr.fromDom(e.selection.getNode())),root:tr.fromDom(e.getBody())}},oW=function(e,t,n,r,o,i){var a=n(),u=i?rW(e):tW(e,t);AM(a,sC.CLOSE_ON_EXECUTE,r,!1).map((function(e){t.preventDefault(),Pw.showMenuAt(o,u,{menu:{markers:DC("normal")},data:e})}))},iW={onLtr:function(){return[wl,hl,gl,vl,bl,yl,qw,Kw,Ww,jw,Gw,Uw]},onRtl:function(){return[wl,gl,hl,bl,vl,yl,qw,Kw,Gw,Uw,Ww,jw]}},aW=12,uW={valignCentre:[],alignCentre:[],alignLeft:["tox-pop--align-left"],alignRight:["tox-pop--align-right"],right:["tox-pop--right"],left:["tox-pop--left"],bottom:["tox-pop--bottom"],top:["tox-pop--top"]},sW=function(e,t){var n=e.selection;if(n.isCollapsed()||t.touches.length<1)return!1;var r=t.touches[0],o=n.getRng(),i=jd(e.getWin(),md.domRange(o));return i.exists((function(e){return e.left<=r.clientX&&e.right>=r.clientX&&e.top<=r.clientY&&e.bottom>=r.clientY}))},cW=function(e,t){return m({bubble:If(0,aW,uW),layouts:iW,overrides:{maxWidthFunction:sB(),maxHeightFunction:Ef()}},tW(e,t))},lW=function(e){var t=e.selection.getRng(),n=function(){Xw.setEditorTimeout(e,(function(){e.selection.setRng(t)}),10),i()};e.once("touchend",n);var r=function(e){e.preventDefault(),e.stopImmediatePropagation()};e.on("mousedown",r,!0);var o=function(){return i()};e.once("longpresscancel",o);var i=function(){e.off("touchend",n),e.off("longpresscancel",o),e.off("mousedown",r)}},fW=function(e,t,n,r,o,i,a){var u=i?rW(e):cW(e,t);AM(n,sC.CLOSE_ON_EXECUTE,r,!0).map((function(n){t.preventDefault(),Pw.showMenuWithinBounds(o,u,{menu:{markers:DC("normal"),highlightImmediately:a},data:n,type:"horizontal"},(function(){return x.some(AH(e,r.shared))})),e.fire(lB)}))},dW=function(e,t,n,r,o,i){var a=qr(),u=a.os.isiOS(),s=a.os.isOSX(),c=a.os.isAndroid(),l=a.deviceType.isTouch(),f=function(){return!(c||u||s&&l)},d=function(){var a=n();fW(e,t,a,r,o,i,f())};if(!s&&!u||i)c&&!i&&e.selection.setCursorLocation(t.target,0),d();else{var m=function(){lW(e),d()};sW(e,t)?m():(e.once("selectionchange",m),e.once("touchend",(function(){return e.off("selectionchange",m)})))}},mW=function(e){return"string"===typeof e?e.split(/[ ,]/):e},pW=function(e){return e.getParam("contextmenu_never_use_native",!1,"boolean")},hW=function(e,t,n){var r=e.ui.registry.getAll().contextMenus;return x.from(e.getParam(t)).map(mW).getOrThunk((function(){return X(mW(n),(function(e){return He(r,e)}))}))},gW=function(e){return!1===e.getParam("contextmenu")},vW=function(e){return hW(e,"contextmenu","link linkchecker image imagetools table spellchecker configurepermanentpen")},bW=function(e){return e.getParam("contextmenu_avoid_overlap","","string")},yW=function(e){return T(e)?"|"===e:"separator"===e.type},wW={type:"separator"},xW=function(e){if(T(e))return e;switch(e.type){case"separator":return wW;case"submenu":return{type:"nestedmenuitem",text:e.text,icon:e.icon,getSubmenuItems:function(){var t=e.getSubmenuItems();return T(t)?t:W(t,xW)}};default:return{type:"menuitem",text:e.text,icon:e.icon,onAction:n(e.onAction)}}},CW=function(e,t){if(0===t.length)return e;var n=le(e).filter((function(e){return!yW(e)})),r=n.fold((function(){return[]}),(function(e){return[wW]}));return e.concat(r).concat(t).concat([wW])},kW=function(e,t,n){var r=J(t,(function(t,r){if(He(e,r)){var o=e[r].update(n);if(T(o))return CW(t,o.split(" "));if(o.length>0){var i=W(o,xW);return CW(t,i)}return t}return t.concat([r])}),[]);return r.length>0&&yW(r[r.length-1])&&r.pop(),r},_W=function(e,t){return t.ctrlKey&&!pW(e)},SW=function(e,t){return"longpress"!==t.type&&(2!==t.button||t.target===e.getBody()&&""===t.pointerType)},TW=function(e,t){return SW(e,t)?e.selection.getStart(!0):t.target},RW=function(e,t){var n=bW(e);if(SW(e,t))return!0;if(n){var r=TW(e,t);return hR(tr.fromDom(r),n)}return!1},OW=function(e,t,n){var r=qr(),o=r.deviceType.isTouch,i=ys(Pw.sketch({dom:{tag:"div"},lazySink:t,onEscape:function(){return e.focus()},onShow:function(){return n.setContextMenuState(!0)},onHide:function(){return n.setContextMenuState(!1)},fireDismissalEventInstead:{},inlineBehaviours:Hl([ky("dismissContextMenu",[wi(ni(),(function(t,n){dp.close(t),e.focus()}))])])})),a=function(e){return Pw.hide(i)},u=function(t){if(pW(e)&&t.preventDefault(),!_W(e,t)&&!gW(e)){var r=RW(e,t),a=function(){var n=TW(e,t),r=e.ui.registry.getAll(),o=vW(e);return kW(r.contextMenus,o,n)},u=o()?dW:oW;u(e,t,a,n,i,r)}};e.on("init",(function(){var t="ResizeEditor ScrollContent ScrollWindow longpresscancel"+(o()?"":" ResizeWindow");e.on(t,a),e.on("longpress contextmenu",u)}))},AW=je.generate([{offset:["x","y"]},{absolute:["x","y"]},{fixed:["x","y"]}]),EW=function(e){return function(t){return t.translate(-e.left,-e.top)}},NW=function(e){return function(t){return t.translate(e.left,e.top)}},LW=function(e){return function(t,n){return J(e,(function(e,t){return t(e)}),Rs(t,n))}},DW=function(e,t,n){return e.fold(LW([NW(n),EW(t)]),LW([EW(t)]),LW([]))},MW=function(e,t,n){return e.fold(LW([NW(n)]),LW([]),LW([NW(t)]))},IW=function(e,t,n){return e.fold(LW([]),LW([EW(n)]),LW([NW(t),EW(n)]))},zW=function(e,t,n,r,o,i){var a=MW(e,o,i),u=MW(t,o,i);return Math.abs(a.left-u.left)<=n&&Math.abs(a.top-u.top)<=r},PW=function(e,t,n,r,o,i){var a=MW(e,o,i),u=MW(t,o,i),s=Math.abs(a.left-u.left),c=Math.abs(a.top-u.top);return Rs(s,c)},BW=function(e,t,n){var r=e.fold((function(e,t){return{position:x.some("absolute"),left:x.some(e+"px"),top:x.some(t+"px")}}),(function(e,t){return{position:x.some("absolute"),left:x.some(e-n.left+"px"),top:x.some(t-n.top+"px")}}),(function(e,t){return{position:x.some("fixed"),left:x.some(e+"px"),top:x.some(t+"px")}}));return m({right:x.none(),bottom:x.none()},r)},$W=function(e,t,n){return e.fold((function(e,r){return FW(e+t,r+n)}),(function(e,r){return VW(e+t,r+n)}),(function(e,r){return jW(e+t,r+n)}))},HW=function(e,t,n,r){var o=function(e,o){return function(i,a){var u=e(t,n,r);return o(i.getOr(u.left),a.getOr(u.top))}};return e.fold(o(IW,FW),o(MW,VW),o(DW,jW))},FW=AW.offset,VW=AW.absolute,jW=AW.fixed,UW=function(e,t){var n=ha(e,t);return E(n)?NaN:parseInt(n,10)},WW=function(e,t){var n=e.element,r=UW(n,t.leftAttr),o=UW(n,t.topAttr);return isNaN(r)||isNaN(o)?x.none():x.some(Rs(r,o))},GW=function(e,t,n){var r=e.element;ma(r,t.leftAttr,n.left+"px"),ma(r,t.topAttr,n.top+"px")},qW=function(e,t){var n=e.element;ba(n,t.leftAttr),ba(n,t.topAttr)},KW=function(e,t,n,r){return WW(e,t).fold((function(){return n}),(function(e){return jW(e.left+r.left,e.top+r.top)}))},XW=function(e,t,n,r,o,i){var a=KW(e,t,n,r),u=t.mustSnap?QW(e,t,a,o,i):ZW(e,t,a,o,i),s=DW(a,o,i);return GW(e,t,s),u.fold((function(){return{coord:jW(s.left,s.top),extra:x.none()}}),(function(e){return{coord:e.output,extra:e.extra}}))},YW=function(e,t){qW(e,t)},JW=function(e,t,n,r){return de(e,(function(e){var o=e.sensor,i=zW(t,o,e.range.left,e.range.top,n,r);return i?x.some({output:HW(e.output,t,n,r),extra:e.extra}):x.none()}))},QW=function(e,t,n,r,o){var i=t.getSnapPoints(e),a=JW(i,n,r,o);return a.orThunk((function(){var e=J(i,(function(e,t){var i=t.sensor,a=PW(n,i,t.range.left,t.range.top,r,o);return e.deltas.fold((function(){return{deltas:x.some(a),snap:x.some(t)}}),(function(n){var r=(a.left+a.top)/2,o=(n.left+n.top)/2;return r<=o?{deltas:x.some(a),snap:x.some(t)}:e}))}),{deltas:x.none(),snap:x.none()});return e.snap.map((function(e){return{output:HW(e.output,n,r,o),extra:e.extra}}))}))},ZW=function(e,t,n,r,o){var i=t.getSnapPoints(e);return JW(i,n,r,o)},eG=function(e,t,n){return{coord:HW(e.output,e.output,t,n),extra:e.extra}},tG=function(e,t,n,r){var o=t.getTarget(e.element);if(t.repositionTarget){var i=Fi(e.element),a=Us(i),u=cV(o),s=eG(r,a,u),c=BW(s.coord,a,u);Ju(o,c)}},nG=Object.freeze({__proto__:null,snapTo:tG}),rG="data-initial-z-index",oG=function(e){Wi(e.element).filter(Pi).each((function(e){ga(e,rG).fold((function(){return rs(e,"z-index")}),(function(t){return Xu(e,"z-index",t)})),ba(e,rG)}))},iG=function(e){Wi(e.element).filter(Pi).each((function(t){es(t,"z-index").each((function(e){ma(t,rG,e)})),Xu(t,"z-index",Qu(e.element,"z-index"))}))},aG=function(e,t){e.getSystem().addToGui(t),iG(t)},uG=function(e){oG(e),e.getSystem().removeFromGui(e)},sG=function(e,t,n){return e.getSystem().build(jR.sketch({dom:{styles:{left:"0px",top:"0px",width:"100%",height:"100%",position:"fixed","z-index":"1000000000000000"},classes:[t]},events:n}))},cG=zn("snaps",[yn("getSnapPoints"),Bc("onSensor"),yn("leftAttr"),yn("topAttr"),Bn("lazyViewport",ac),Bn("mustSnap",!1)]),lG=[Bn("useFixed",l),yn("blockerClass"),Bn("getTarget",a),Bn("onDrag",t),Bn("repositionTarget",!0),Bn("onDrop",t),Un("getBounds",ac),cG],fG=function(e){return dg(es(e,"left"),es(e,"top"),es(e,"position"),(function(e,t,n){var r="fixed"===n?jW:FW;return r(parseInt(e,10),parseInt(t,10))})).getOrThunk((function(){var t=Es(e);return VW(t.left,t.top)}))},dG=function(e,t,n,r,o){var i=o.bounds,a=MW(t,n,r),u=vf(a.left,i.x,i.x+i.width-o.width),s=vf(a.top,i.y,i.y+i.height-o.height),c=VW(u,s);return t.fold((function(){var e=IW(c,n,r);return FW(e.left,e.top)}),(function(){return c}),(function(){var e=DW(c,n,r);return jW(e.left,e.top)}))},mG=function(e,t,n,r,o,i,a){var u=t.fold((function(){var e=$W(n,i.left,i.top),t=DW(e,r,o);return jW(t.left,t.top)}),(function(t){var a=XW(e,t,n,i,r,o);return a.extra.each((function(n){t.onSensor(e,n)})),a.coord}));return dG(e,u,r,o,a)},pG=function(e,t,n,r){var o=t.getTarget(e.element);if(t.repositionTarget){var i=Fi(e.element),a=Us(i),u=cV(o),s=fG(o),c=mG(e,t.snaps,s,a,u,r,n),l=BW(c,a,u);Ju(o,l)}t.onDrag(e,o,r)},hG=function(e,t){return{bounds:e.getBounds(),height:_s(t.element),width:Is(t.element)}},gG=function(e,t,n,r,o){var i=n.update(r,o),a=n.getStartData().getOrThunk((function(){return hG(t,e)}));i.each((function(n){pG(e,t,a,n)}))},vG=function(e,t,n,r){t.each(uG),n.snaps.each((function(t){YW(e,t)}));var o=n.getTarget(e.element);r.reset(),n.onDrop(e,o)},bG=function(e){return function(t,n){var r=function(e){n.setStartData(hG(t,e))};return gi(h([wi(Qo(),(function(e){n.getStartData().each((function(){return r(e)}))}))],e(t,n,r)))}},yG=function(e){return gi([wi(ko(),e.forceDrop),wi(To(),e.drop),wi(_o(),(function(t,n){e.move(n.event)})),wi(So(),e.delayDrop)])},wG=function(e){return x.from(Rs(e.x,e.y))},xG=function(e,t){return Rs(t.left-e.left,t.top-e.top)},CG=Object.freeze({__proto__:null,getData:wG,getDelta:xG}),kG=function(e,t,n){return[wi(ko(),(function(r,o){var i=o.event.raw;if(0===i.button){o.stop();var a=function(){return vG(r,x.some(c),e,t)},u=gR(a,200),s={drop:a,delayDrop:u.schedule,forceDrop:a,move:function(n){u.cancel(),gG(r,e,t,CG,n)}},c=sG(r,e.blockerClass,yG(s)),l=function(){n(r),aG(r,c)};l()}}))]},_G=h(lG,[Vc("dragger",{handlers:bG(kG)})]),SG=function(e){return gi([wi(yo(),e.forceDrop),wi(xo(),e.drop),wi(Co(),e.drop),wi(wo(),(function(t,n){e.move(n.event)}))])},TG=function(e){var t=e[0];return x.some(Rs(t.clientX,t.clientY))},RG=function(e){var t=e.raw,n=t.touches;return 1===n.length?TG(n):x.none()},OG=function(e,t){return Rs(t.left-e.left,t.top-e.top)},AG=Object.freeze({__proto__:null,getData:RG,getDelta:OG}),EG=function(e,t,n){var r=Xn(x.none());return[wi(yo(),(function(o,i){i.stop();var a=function(){vG(o,r.get(),e,t),r.set(x.none())},u={drop:a,delayDrop:function(){},forceDrop:a,move:function(n){gG(o,e,t,AG,n)}},s=sG(o,e.blockerClass,SG(u));r.set(x.some(s));var c=function(){n(o),aG(o,s)};c()})),wi(wo(),(function(n,r){r.stop(),gG(n,e,t,AG,r.event)})),wi(xo(),(function(n,o){o.stop(),vG(n,r.get(),e,t),r.set(x.none())})),wi(Co(),(function(n){vG(n,r.get(),e,t),r.set(x.none())}))]},NG=h(lG,[Vc("dragger",{handlers:bG(EG)})]),LG=function(e,t,n){return h(kG(e,t,n),EG(e,t,n))},DG=h(lG,[Vc("dragger",{handlers:bG(LG)})]),MG=_G,IG=NG,zG=DG,PG=Object.freeze({__proto__:null,mouse:MG,touch:IG,mouseOrTouch:zG}),BG=function(){var e=x.none(),t=x.none(),n=function(){e=x.none(),t=x.none()},r=function(t,n){var r=e.map((function(e){return t.getDelta(e,n)}));return e=x.some(n),r},o=function(e,t){return e.getData(t).bind((function(t){return r(e,t)}))},a=function(e){t=x.some(e)},u=function(){return t},s=i({});return Ka({readState:s,reset:n,update:o,getStartData:u,setStartData:a})},$G=Object.freeze({__proto__:null,init:BG}),HG=Ul({branchKey:"mode",branches:PG,name:"dragging",active:{events:function(e,t){var n=e.dragger;return n.handlers(e,t)}},extra:{snap:function(e){return{sensor:e.sensor,range:e.range,output:e.output,extra:x.from(e.extra)}}},state:$G,apis:nG}),FG=40,VG=FG/2,jG=function(e,t,n,r,o,i){return e.fold((function(){return HG.snap({sensor:VW(n-VG,r-VG),range:Rs(o,i),output:VW(x.some(n),x.some(r)),extra:{td:t}})}),(function(e){var o=n-VG,i=r-VG,a=FG,u=FG,s=e.element.dom.getBoundingClientRect();return HG.snap({sensor:VW(o,i),range:Rs(a,u),output:VW(x.some(n-s.width/2),x.some(r-s.height/2)),extra:{td:t}})}))},UG=function(e,t,n){var r=function(e,t){return e.exists((function(e){return oo(e,t)}))};return{getSnapPoints:e,leftAttr:"data-drag-left",topAttr:"data-drag-top",onSensor:function(e,o){var i=o.td;r(t.get(),i)||(t.set(x.some(i)),n(i))},mustSnap:!0}},WG=function(e){return Qw(Jw.sketch({dom:{tag:"div",classes:["tox-selector"]},buttonBehaviours:Hl([HG.config({mode:"mouseOrTouch",blockerClass:"blocker",snaps:e}),wA.config({})]),eventOrder:{mousedown:["dragging","alloy.base.behaviour"],touchstart:["dragging","alloy.base.behaviour"]}}))},GG=function(e,t){var n=Xn([]),r=Xn([]),o=Xn(!1),i=Xn(x.none()),a=Xn(x.none()),u=function(e){var n=ic(e);return jG(m.getOpt(t),e,n.x,n.y,n.width,n.height)},s=function(){return W(n.get(),(function(e){return u(e)}))},c=function(e){var n=ic(e);return jG(p.getOpt(t),e,n.right,n.bottom,n.width,n.height)},l=function(){return W(r.get(),(function(e){return c(e)}))},f=UG(s,i,(function(t){a.get().each((function(n){e.fire("TableSelectorChange",{start:t,finish:n})}))})),d=UG(l,a,(function(t){i.get().each((function(n){e.fire("TableSelectorChange",{start:n,finish:t})}))})),m=WG(f),p=WG(d),h=ys(m.asSpec()),g=ys(p.asSpec()),v=function(t,n,r,o){var i=n.dom.getBoundingClientRect();rs(t.element,"display");var a=Ui(tr.fromDom(e.getBody())).dom.innerHeight,u=r(i),s=o(i,a);(u||s)&&Xu(t.element,"display","none")},b=function(e,t,n,r){var o=n(t);HG.snapTo(e,o);var i=function(e){return e[r]<0},a=function(e,t){return e[r]>t};v(e,t,i,a)},y=function(e){return b(h,e,u,"top")},w=function(){return i.get().each(y)},C=function(e){return b(g,e,c,"bottom")},k=function(){return a.get().each(C)};qr().deviceType.isTouch()&&(e.on("TableSelectionChange",(function(e){o.get()||(Bm(t,h),Bm(t,g),o.set(!0)),i.set(x.some(e.start)),a.set(x.some(e.finish)),e.otherCells.each((function(t){n.set(t.upOrLeftCells),r.set(t.downOrRightCells),y(e.start),C(e.finish)}))})),e.on("ResizeEditor ResizeWindow ScrollContent",(function(){w(),k()})),e.on("TableSelectionClear",(function(){o.get()&&(Fm(h),Fm(g),o.set(!1)),i.set(x.none()),a.set(x.none())})))};(function(e){e[e["None"]=0]="None",e[e["Both"]=1]="Both",e[e["Vertical"]=2]="Vertical"})(qH||(qH={}));var qG=function(e,t,n,r,o){var i={};return i.height=sU(r+t.top,r_(e),i_(e)),n===qH.Both&&(i.width=sU(o+t.left,n_(e),o_(e))),i},KG=function(e,t,n){var r=tr.fromDom(e.getContainer()),o=qG(e,t,n,ks(r),Ms(r));Ee(o,(function(e,t){return Xu(r,t,uU(e))})),YS(e)},XG=function(e){if(1===e.nodeType){if("BR"===e.nodeName||e.getAttribute("data-mce-bogus"))return!0;if("bookmark"===e.getAttribute("data-mce-type"))return!0}return!1},YG=function(e,t,n){t.delimiter||(t.delimiter="»");var r=function(r){var o=r||[],i=W(o,(function(t,r){return Jw.sketch({dom:{tag:"div",classes:["tox-statusbar__path-item"],attributes:{role:"button","data-index":r,"tab-index":-1,"aria-level":r+1},innerHtml:t.name},action:function(n){e.focus(),e.selection.select(t.element),e.nodeChanged()},buttonBehaviours:Hl([q_.button(n.isDisabled),V_()])})})),a={dom:{tag:"div",classes:["tox-statusbar__path-divider"],attributes:{"aria-hidden":!0},innerHtml:" "+t.delimiter+" "}};return J(i.slice(1),(function(e,t){var n=e;return n.push(a),n.push(t),n}),[i[0]])},o=function(t){var n=[],r=t.length;while(r-- >0){var o=t[r];if(1===o.nodeType&&!XG(o)){var i=e.fire("ResolveName",{name:o.nodeName.toLowerCase(),target:o});if(i.isDefaultPrevented()||n.push({name:i.name,element:o}),i.isPropagationStopped())break}}return n};return{dom:{tag:"div",classes:["tox-statusbar__path"],attributes:{role:"navigation"}},behaviours:Hl([fy.config({mode:"flow",selector:"div[role=button]"}),Xk.config({disabled:n.isDisabled}),V_(),ZR.config({}),xy.config({}),ky("elementPathEvents",[Ei((function(t,n){e.shortcuts.add("alt+F11","focus statusbar elementpath",(function(){return fy.focusIn(t)})),e.on("NodeChange",(function(e){var n=o(e.parents);n.length>0?xy.set(t,r(n)):xy.set(t,[])}))}))])]),components:[]}},JG=function(e,t){var n,r=function(e,n,r){return xy.set(e,[gs(t.translate(["{0} "+r,n[r]]))])};return Jw.sketch({dom:{tag:"button",classes:["tox-statusbar__wordcount"]},components:[],buttonBehaviours:Hl([q_.button(t.isDisabled),V_(),ZR.config({}),xy.config({}),Kp.config({store:{mode:"memory",initialValue:{mode:"words",count:{words:0,characters:0}}}}),ky("wordcount-events",[Di((function(e){var t=Kp.getValue(e),n="words"===t.mode?"characters":"words";Kp.setValue(e,{mode:n,count:t.count}),r(e,t.count,n)})),Ei((function(t){e.on("wordCountUpdate",(function(e){var n=Kp.getValue(t).mode;Kp.setValue(t,{mode:n,count:e.wordCount}),r(t,e.wordCount,n)}))}))])]),eventOrder:(n={},n[jo()]=["disabling","alloy.base.behaviour","wordcount-events"],n)})},QG=function(e,t){var n=function(n){return{dom:{tag:"div",classes:["tox-statusbar__resize-handle"],attributes:{title:t.translate("Resize"),"aria-hidden":"true"},innerHtml:ex("resize-handle",t.icons)},behaviours:Hl([HG.config({mode:"mouse",repositionTarget:!1,onDrag:function(t,r,o){KG(e,o,n)},blockerClass:"tox-blocker"})])}},r=function(){var e=Ek.translate(["Powered by {0}","Tiny"]),t='<a href="https://www.tiny.cloud/?utm_campaign=editor_referral&amp;utm_medium=poweredby&amp;utm_source=tinymce&amp;utm_content=v5" rel="noopener" target="_blank" tabindex="-1" aria-label="'+e+'">'+e+"</a>";return{dom:{tag:"span",classes:["tox-statusbar__branding"],innerHtml:t}}},o=function(e){var t=!e.hasPlugin("autoresize"),n=e.getParam("resize",t);return!1===n?qH.None:"both"===n?qH.Both:qH.Vertical},i=function(){var n=[];return e.getParam("elementpath",!0,"boolean")&&n.push(YG(e,{},t)),e.hasPlugin("wordcount")&&n.push(JG(e,t)),e.getParam("branding",!0,"boolean")&&n.push(r()),n.length>0?[{dom:{tag:"div",classes:["tox-statusbar__text-container"]},components:n}]:[]},a=function(){var t=i(),r=o(e);return r!==qH.None&&t.push(n(r)),t};return{dom:{tag:"div",classes:["tox-statusbar"]},components:a()}},ZG=function(e){var t,n=e.inline,r=n?vU:iU,o=T_(e)?tj:uV,i=x.none(),a=qr(),u=a.browser.isIE(),s=u?["tox-platform-ie"]:[],c=a.deviceType.isTouch(),l="tox-platform-touch",f=c?[l]:[],d=y_(e),p=__(e),h=Ek.isRtl()?{attributes:{dir:"rtl"}}:{},g={attributes:(t={},t[Hf]=d?xc.BottomToTop:xc.TopToBottom,t)},v=function(){return i.bind(Hj.getHeader)},b=function(){return o.isDocked(v)},y=function(){Xu(J.element,"width",document.body.clientWidth+"px")},w=function(){var e=oo(Wu(),p)&&"grid"===Qu(p,"display"),t={dom:m({tag:"div",classes:["tox","tox-silver-sink","tox-tinymce-aux"].concat(s).concat(f)},h),behaviours:Hl([Lm.config({useFixed:function(){return b()}})])},n={dom:{styles:{width:document.body.clientWidth+"px"}},events:gi([wi(Zo(),y)])};return Ke(t,e?n:{})},C=ys(w()),k=function(){return ge.value(C)},_=Qw({dom:{tag:"div",classes:["tox-anchorbar"]}}),S=function(){return i.bind((function(e){return _.getOpt(e)})).getOrDie("Could not find a anchor bar element")},T=function(){return i.bind((function(e){return Hj.getToolbar(e)})).getOrDie("Could not find more toolbar element")},R=function(){return i.bind((function(e){return Hj.getThrobber(e)})).getOrDie("Could not find throbber element")},O=uB(C,e,S),A=Hj.parts.menubar({dom:{tag:"div",classes:["tox-menubar"]},backstage:O,onEscape:function(){e.focus()}}),E=h_(e),N=Hj.parts.toolbar(m({dom:{tag:"div",classes:["tox-toolbar"]},getSink:k,providers:O.shared.providers,onEscape:function(){e.focus()},type:E,lazyToolbar:T,lazyHeader:function(){return v().getOrDie("Could not find header element")}},g)),L=Hj.parts["multiple-toolbar"]({dom:{tag:"div",classes:["tox-toolbar-overlord"]},providers:O.shared.providers,onEscape:function(){e.focus()},type:E}),D=Hj.parts.socket({dom:{tag:"div",classes:["tox-edit-area"]}}),M=Hj.parts.sidebar({dom:{tag:"div",classes:["tox-sidebar"]}}),I=Hj.parts.throbber({dom:{tag:"div",classes:["tox-throbber"]},backstage:O}),z=e.getParam("statusbar",!0,"boolean"),P=z&&!n?x.some(QG(e,O.shared.providers)):x.none(),B={dom:{tag:"div",classes:["tox-sidebar-wrap"]},components:[D,M]},$=m_(e),H=f_(e),F=l_(e),V=function(){return $?[L]:H?[N]:[]},j=Hj.parts.header({dom:m({tag:"div",classes:["tox-editor-header"]},g),components:te([F?[A]:[],V(),k_(e)?[]:[_.asSpec()]]),sticky:T_(e),editor:e,sharedBackstage:O.shared}),U=te([d?[]:[j],n?[]:[B],d?[j]:[]]),W={dom:{tag:"div",classes:["tox-editor-container"]},components:U},G=te([[W],n?[]:P.toArray(),[I]]),q=S_(e),K=m(m({role:"application"},Ek.isRtl()?{dir:"rtl"}:{}),q?{"aria-hidden":"true"}:{}),X=ys(Hj.sketch({dom:{tag:"div",classes:["tox","tox-tinymce"].concat(n?["tox-tinymce-inline"]:[]).concat(d?["tox-tinymce--toolbar-bottom"]:[]).concat(f).concat(s),styles:m({visibility:"hidden"},q?{opacity:"0",border:"0"}:{}),attributes:K},components:G,behaviours:Hl([V_(),Xk.config({disableClass:"tox-tinymce--disabled"}),fy.config({mode:"cyclic",selector:".tox-menubar, .tox-toolbar, .tox-toolbar__primary, .tox-toolbar__overflow--open, .tox-sidebar__overflow--open, .tox-statusbar__path, .tox-statusbar__wordcount, .tox-statusbar__branding a"})])}));i=x.some(X),e.shortcuts.add("alt+F9","focus menubar",(function(){Hj.focusMenubar(X)})),e.shortcuts.add("alt+F10","focus toolbar",(function(){Hj.focusToolbar(X)})),e.addCommand("ToggleToolbarDrawer",(function(){Hj.toggleToolbarDrawer(X)})),e.addQueryStateHandler("ToggleToolbarDrawer",(function(){return Hj.isToolbarDrawerToggled(X)}));var Y=UR(X),J=UR(C);KF(e,Y,J);var Q=function(){var e={broadcastAll:J.broadcast,broadcastOn:J.broadcastOn,register:function(){}};return{channels:e}},Z=function(){var t=uU(lU(e)),n=uU(dU(e));return e.inline||(ns("div","width",n)&&Xu(X.element,"width",n),ns("div","height",t)?Xu(X.element,"height",t):Xu(X.element,"height","200px")),t},ee=function(){o.setup(e,O.shared,v),KU(e,O),OW(e,k,O),pj(e),Ej(e,R,O.shared),Ne(v_(e),(function(t,n){e.ui.registry.addGroupToolbarButton(n,t)}));var t=e.ui.registry.getAll(),n=t.buttons,i=t.menuItems,a=t.contextToolbars,u=t.sidebars,s=d_(e),c={menuItems:i,menus:O_(e),menubar:A_(e),toolbar:s.getOrThunk((function(){return E_(e)})),allowToolbarGroups:E===uC.floating,buttons:n,sidebar:u};qF(e,a,C,{backstage:O}),GG(e,C);var l=e.getElement(),f=Z(),d={mothership:Y,uiMothership:J,outerContainer:X},m={targetNode:l,height:f};return r.render(e,d,c,O,m)};return{mothership:Y,uiMothership:J,backstage:O,renderUI:ee,getUi:Q}},eq=function(e,t){var n=x.from(ha(e,"id")).fold((function(){var e=Ra("dialog-describe");return ma(t,"id",e),e}),a);ma(e,"aria-describedby",n)},tq=function(e,t){var n=ga(e,"id").fold((function(){var e=Ra("dialog-label");return ma(t,"id",e),e}),a);ma(e,"aria-labelledby",n)},nq=i([yn("lazySink"),En("dragBlockClass"),Un("getBounds",ac),Bn("useTabstopAt",f),Bn("eventOrder",{}),Xp("modalBehaviours",[fy]),$c("onExecute"),Fc("onEscape")]),rq={sketch:a},oq=i([Ah({name:"draghandle",overrides:function(e,t){return{behaviours:Hl([HG.config({mode:"mouse",getTarget:function(e){return mc(e,'[role="dialog"]').getOr(e)},blockerClass:e.dragBlockClass.getOrDie(new Error("The drag blocker class was not specified for a dialog with a drag handle: \n"+JSON.stringify(t,null,2)).message),getBounds:e.getDragBounds})])}}}),Rh({schema:[yn("dom")],name:"title"}),Rh({factory:rq,schema:[yn("dom")],name:"close"}),Rh({factory:rq,schema:[yn("dom")],name:"body"}),Ah({factory:rq,schema:[yn("dom")],name:"footer"}),Oh({factory:{sketch:function(e,t){return m(m({},e),{dom:t.dom,components:t.components})}},schema:[Bn("dom",{tag:"div",styles:{position:"fixed",left:"0px",top:"0px",right:"0px",bottom:"0px"}}),Bn("components",[])],name:"blocker"})]),iq=function(e,t,n,r){ma(e.element,"aria-busy",!0);var o=t.getRoot(e).getOr(e),i=Hl([fy.config({mode:"special",onTab:function(){return x.some(!0)},onShiftTab:function(){return x.some(!0)}}),Ly.config({})]),a=r(o,i),u=o.getSystem().build(a);xy.append(o,ws(u)),u.hasConfigured(fy)&&fy.focusIn(u),n.isBlocked()||t.onBlock(e),n.blockWith((function(){return xy.remove(o,u)}))},aq=function(e,t,n){ba(e.element,"aria-busy"),n.isBlocked()&&t.onUnblock(e),n.clear()},uq=Object.freeze({__proto__:null,block:iq,unblock:aq}),sq=[Un("getRoot",x.none),Bc("onBlock"),Bc("onUnblock")],cq=function(){var e=bF(),t=function(t){e.set({destroy:t})};return Ka({readState:e.isSet,blockWith:t,clear:e.clear,isBlocked:e.isSet})},lq=Object.freeze({__proto__:null,init:cq}),fq=Vl({fields:sq,name:"blocking",apis:uq,state:lq}),dq=function(e,t,n,r){var o,i=Xn(x.none()),a=function(t){i.set(x.some(t));var n=e.lazySink(t).getOrDie(),o=r.blocker(),a=n.getSystem().build(m(m({},o),{components:o.components.concat([ws(t)]),behaviours:Hl([Ly.config({}),ky("dialog-blocker-events",[Ai(Oo(),(function(){fy.focusIn(t)}))])])}));Bm(n,a),fy.focusIn(t)},u=function(e){i.set(x.none()),Wi(e.element).each((function(t){e.getSystem().getByDom(t).each((function(e){Fm(e)}))}))},s=function(t){return jh(t,e,"body")},c=function(t){return jh(t,e,"footer")},l=function(e,t){fq.block(e,t)},f=function(e){fq.unblock(e)},d=Ra("modal-events"),p=m(m({},e.eventOrder),(o={},o[ei()]=[d].concat(e.eventOrder["alloy.system.attached"]||[]),o));return{uid:e.uid,dom:e.dom,components:t,apis:{show:a,hide:u,getBody:s,getFooter:c,setIdle:f,setBusy:l},eventOrder:p,domModification:{attributes:{role:"dialog","aria-modal":"true"}},behaviours:Jp(e.modalBehaviours,[xy.config({}),fy.config({mode:"cyclic",onEnter:e.onExecute,onEscape:e.onEscape,useTabstopAt:e.useTabstopAt}),fq.config({getRoot:i.get}),ky(d,[Ei((function(t){tq(t.element,jh(t,e,"title").element),eq(t.element,jh(t,e,"body").element)}))])])}},mq=sg({name:"ModalDialog",configFields:nq(),partFields:oq(),factory:dq,apis:{show:function(e,t){e.show(t)},hide:function(e,t){e.hide(t)},getBody:function(e,t){return e.getBody(t)},getFooter:function(e,t){return e.getFooter(t)},setBusy:function(e,t,n){e.setBusy(t,n)},setIdle:function(e,t){e.setIdle(t)}}}),pq=Bt([Cn("type"),Cn("name")].concat(ZC)),hq=pn,gq=[Gt("name","name",nt((function(){return Ra("button-name")})),mn),Dn("icon"),Vn("align","end",["start","end"]),jn("primary",!1),jn("disabled",!1)],vq=h(gq,[Cn("text")]),bq=h([kn("type",["submit","cancel","custom"])],vq),yq=h([kn("type",["menu"]),Dn("text"),Dn("tooltip"),Dn("icon"),An("items",pq)],gq),wq=sn("type",{submit:bq,cancel:bq,custom:bq,menu:yq}),xq=[Cn("type"),Cn("text"),kn("level",["info","warn","error","success"]),Cn("icon"),Bn("url","")],Cq=Bt(xq),kq=function(e){return[Cn("type"),e]},_q=[Cn("type"),Cn("text"),jn("disabled",!1),jn("primary",!1),Gt("name","name",nt((function(){return Ra("button-name")})),mn),Dn("icon"),jn("borderless",!1)],Sq=Bt(_q),Tq=[Cn("type"),Cn("name"),Cn("label"),jn("disabled",!1)],Rq=Bt(Tq),Oq=pn,Aq=[Cn("type"),Cn("name")],Eq=Aq.concat([Dn("label")]),Nq=Eq.concat([Bn("columns","auto")]),Lq=Bt(Nq),Dq=Yt([Cn("value"),Cn("text"),Cn("icon")]),Mq=Eq,Iq=Bt(Mq),zq=mn,Pq=Eq,Bq=Bt(Pq),$q=mn,Hq=Aq.concat([Fn("tag","textarea"),Cn("scriptId"),Cn("scriptUrl"),Wn("settings",void 0)]),Fq=Aq.concat([Fn("tag","textarea"),Sn("init")]),Vq=Zt((function(e){return nn("customeditor.old",Pt(Fq),e).orThunk((function(){return nn("customeditor.new",Pt(Hq),e)}))})),jq=mn,Uq=Eq,Wq=Bt(Uq),Gq=Jt(),qq=function(e){return[Cn("type"),xn("columns"),e]},Kq=[Cn("type"),Cn("html"),Vn("presets","presentation",["presentation","document"])],Xq=Bt(Kq),Yq=Eq.concat([jn("sandboxed",!0)]),Jq=Bt(Yq),Qq=mn,Zq=Eq.concat([wn("currentState",Bt([yn("blob"),Cn("url")]))]),eK=Bt(Zq),tK=Eq.concat([Dn("inputMode"),Dn("placeholder"),jn("maximized",!1),jn("disabled",!1)]),nK=Bt(tK),rK=mn,oK=function(e){return[Cn("type"),Cn("label"),e]},iK=[Cn("text"),Cn("value")],aK=[Cn("text"),An("items",cn("items",(function(){return uK})))],uK=Ht([Bt(iK),Bt(aK)]),sK=Eq.concat([An("items",uK),jn("disabled",!1)]),cK=Bt(sK),lK=mn,fK=Eq.concat([On("items",[Cn("text"),Cn("value")]),Hn("size",1),jn("disabled",!1)]),dK=Bt(fK),mK=mn,pK=Eq.concat([jn("constrain",!0),jn("disabled",!1)]),hK=Bt(pK),gK=Bt([Cn("width"),Cn("height")]),vK=[Cn("type"),An("header",mn),An("cells",$t(mn))],bK=Bt(vK),yK=Eq.concat([Dn("placeholder"),jn("maximized",!1),jn("disabled",!1)]),wK=Bt(yK),xK=mn,CK=Eq.concat([Vn("filetype","file",["image","media","file"]),Bn("disabled",!1)]),kK=Bt(CK),_K=Bt([Cn("value"),Bn("meta",{})]),SK=function(e){return Gt("items","items",et(),$t(Zt((function(t){return nn("Checking item of "+e,TK,t).fold((function(e){return ge.error(an(e))}),(function(e){return ge.value(e)}))}))))},TK=Qt((function(){return un("type",{alertbanner:Cq,bar:Bt(kq(SK("bar"))),button:Sq,checkbox:Rq,colorinput:Iq,colorpicker:Bq,dropzone:Wq,grid:Bt(qq(SK("grid"))),iframe:Jq,input:nK,listbox:cK,selectbox:dK,sizeinput:hK,textarea:wK,urlinput:kK,customeditor:Vq,htmlpanel:Xq,imagetools:eK,collection:Lq,label:Bt(oK(SK("label"))),table:bK,panel:OK})})),RK=[Cn("type"),Bn("classes",[]),An("items",TK)],OK=Bt(RK),AK=[Gt("name","name",nt((function(){return Ra("tab-name")})),mn),Cn("title"),An("items",TK)],EK=[Cn("type"),On("tabs",AK)],NK=Bt(EK),LK=vq,DK=wq,MK=Bt([Cn("title"),wn("body",un("type",{panel:OK,tabpanel:NK})),Fn("size","normal"),An("buttons",DK),Bn("initialData",{}),Un("onAction",t),Un("onChange",t),Un("onSubmit",t),Un("onClose",t),Un("onCancel",t),Bn("onTabChange",t)]),IK=function(e){return nn("dialog",MK,e)},zK=Bt(h([kn("type",["cancel","custom"])],LK)),PK=Bt([Cn("title"),Cn("url"),Ln("height"),Ln("width"),In("buttons",zK),Un("onAction",t),Un("onCancel",t),Un("onClose",t),Un("onMessage",t)]),BK=function(e){return nn("dialog",PK,e)},$K=function(e){return R(e)?[e].concat(ne(Be(e),$K)):O(e)?ne(e,$K):[]},HK=function(e){return T(e.type)&&T(e.name)},FK={checkbox:Oq,colorinput:zq,colorpicker:$q,dropzone:Gq,input:rK,iframe:Qq,sizeinput:gK,selectbox:mK,listbox:lK,size:gK,textarea:xK,urlinput:_K,customeditor:jq,collection:Dq,togglemenuitem:hq},VK=function(e){return x.from(FK[e.type])},jK=function(e){return X($K(e),HK)},UK=function(e){var t=jK(e),n=ne(t,(function(e){return VK(e).fold((function(){return[]}),(function(t){return[wn(e.name,t)]}))}));return Bt(n)},WK=function(e){var t=rn(IK(e)),n=UK(e),r=e.initialData;return{internalDialog:t,dataValidator:n,initialData:r}},GK={open:function(e,t){var n=WK(t);return e(n.internalDialog,n.initialData,n.dataValidator)},openUrl:function(e,t){var n=rn(BK(t));return e(n)},redial:function(e){return WK(e)}},qK=function(e){var t=[],n={};return Ee(e,(function(e,r){e.fold((function(){t.push(r)}),(function(e){n[r]=e}))})),t.length>0?ge.error(t):ge.value(n)},KK=function(e,t){var n=Qw(hL.sketch((function(n){return{dom:{tag:"div",classes:["tox-form"].concat(e.classes)},components:W(e.items,(function(e){return Wz(n,e,t)}))}})));return{dom:{tag:"div",classes:["tox-dialog__body"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-content"]},components:[n.asSpec()]}],behaviours:Hl([fy.config({mode:"acyclic",useTabstopAt:s(ZL)}),TL.memento(n),VL.memento(n,{postprocess:function(e){return qK(e).fold((function(e){return console.error(e),{}}),(function(e){return e}))}})])}},XK=function(e,t){return{uid:e.uid,dom:e.dom,components:e.components,events:Zy(e.action),behaviours:Jp(e.tabButtonBehaviours,[Ly.config({}),fy.config({mode:"execution",useSpace:!0,useEnter:!0}),Kp.config({store:{mode:"memory",initialValue:e.value}})]),domModification:e.domModification}},YK=ug({name:"TabButton",configFields:[Bn("uid",void 0),yn("value"),Gt("dom","dom",rt((function(){return{attributes:{role:"tab",id:Ra("aria"),"aria-selected":"false"}}})),ln()),En("action"),Bn("domModification",{}),Xp("tabButtonBehaviours",[Ly,fy,Kp]),yn("view")],factory:XK}),JK=i([yn("tabs"),yn("dom"),Bn("clickToDismiss",!1),Xp("tabbarBehaviours",[$g,fy]),zc(["tabClass","selectedClass"])]),QK=Eh({factory:YK,name:"tabs",unit:"tab",overrides:function(e){var n=function(e,t){$g.dehighlight(e,t),fi(e,ui(),{tabbar:e,button:t})},r=function(e,t){$g.highlight(e,t),fi(e,ai(),{tabbar:e,button:t})};return{action:function(o){var i=o.getSystem().getByUid(e.uid).getOrDie(),a=$g.isHighlighted(i,o),u=function(){return a&&e.clickToDismiss?n:a?t:r}();u(i,o)},domModification:{classes:[e.markers.tabClass]}}}}),ZK=i([QK]),eX=function(e,t,n,r){return{uid:e.uid,dom:e.dom,components:t,"debug.sketcher":"Tabbar",domModification:{attributes:{role:"tablist"}},behaviours:Jp(e.tabbarBehaviours,[$g.config({highlightClass:e.markers.selectedClass,itemClass:e.markers.tabClass,onHighlight:function(e,t){ma(t.element,"aria-selected","true")},onDehighlight:function(e,t){ma(t.element,"aria-selected","false")}}),fy.config({mode:"flow",getInitial:function(e){return $g.getHighlighted(e).map((function(e){return e.element}))},selector:"."+e.markers.tabClass,executeOnMove:!0})])}},tX=sg({name:"Tabbar",configFields:JK(),partFields:ZK(),factory:eX}),nX=function(e,t){return{uid:e.uid,dom:e.dom,behaviours:Jp(e.tabviewBehaviours,[xy.config({})]),domModification:{attributes:{role:"tabpanel"}}}},rX=ug({name:"Tabview",configFields:[Xp("tabviewBehaviours",[xy])],factory:nX}),oX=i([Bn("selectFirst",!0),Bc("onChangeTab"),Bc("onDismissTab"),Bn("tabs",[]),Xp("tabSectionBehaviours",[])]),iX=Rh({factory:tX,schema:[yn("dom"),Rn("markers",[yn("tabClass"),yn("selectedClass")])],name:"tabbar",defaults:function(e){return{tabs:e.tabs}}}),aX=Rh({factory:rX,name:"tabview"}),uX=i([iX,aX]),sX=function(e,t,n,r){var o=function(t){var n=Kp.getValue(t);Vh(t,e,"tabview").each((function(r){var o=Z(e.tabs,(function(e){return e.value===n}));o.each((function(n){var o=n.view();ga(t.element,"id").each((function(e){ma(r.element,"aria-labelledby",e)})),xy.set(r,o),e.onChangeTab(r,t,o)}))}))},i=function(t,n){Vh(t,e,"tabbar").each((function(e){n(e).each(di)}))};return{uid:e.uid,dom:e.dom,components:t,behaviours:Yp(e.tabSectionBehaviours),events:gi(te([e.selectFirst?[Ei((function(e,t){i(e,$g.getFirst)}))]:[],[wi(ai(),(function(e,t){var n=t.event.button;o(n)})),wi(ui(),(function(t,n){var r=n.event.button;e.onDismissTab(t,r)}))]])),apis:{getViewItems:function(t){return Vh(t,e,"tabview").map((function(e){return xy.contents(e)})).getOr([])},showTab:function(e,t){var n=function(e){var n=$g.getCandidates(e),r=Z(n,(function(e){return Kp.getValue(e)===t}));return r.filter((function(t){return!$g.isHighlighted(e,t)}))};i(e,n)}}}},cX=sg({name:"TabSection",configFields:oX(),partFields:uX(),factory:sX,apis:{getViewItems:function(e,t){return e.getViewItems(t)},showTab:function(e,t,n){e.showTab(t,n)}}}),lX=function(e,t,n){return W(e,(function(r,o){xy.set(n,e[o].view());var i=t.dom.getBoundingClientRect();return xy.set(n,[]),i.height}))},fX=function(e){return ce(ue(e,(function(e,t){return e>t?-1:e<t?1:0})))},dX=function(e,t,n){var r,o=ji(e).dom,i=mc(e,".tox-dialog-wrap").getOr(e),a="fixed"===Qu(i,"position");r=a?Math.max(o.clientHeight,window.innerHeight):Math.max(o.offsetHeight,o.scrollHeight);var u=ks(t),s=t.dom.offsetLeft>=n.dom.offsetLeft+Ms(n),c=s?Math.max(ks(n),u):u,l=parseInt(Qu(e,"margin-top"),10)||0,f=parseInt(Qu(e,"margin-bottom"),10)||0,d=ks(e)+l+f,m=d-c;return r-m},mX=function(e,t){ce(e).each((function(e){return cX.showTab(t,e.value)}))},pX=function(e,t){Xu(e,"height",t+"px"),qr().browser.isIE()?rs(e,"flex-basis"):Xu(e,"flex-basis",t+"px")},hX=function(e,t,n){mc(e,'[role="dialog"]').each((function(e){pc(e,'[role="tablist"]').each((function(r){n.get().map((function(n){return Xu(t,"height","0"),Xu(t,"flex-basis","0"),Math.min(n,dX(e,t,r))})).each((function(e){pX(t,e)}))}))}))},gX=function(e){return pc(e,'[role="tabpanel"]')},vX=function(e){var t=function(){var t=Xn(x.none()),n=[Ei((function(n){var r=n.element;gX(r).each((function(o){Xu(o,"visibility","hidden"),n.getSystem().getByDom(o).toOptional().each((function(n){var r=lX(e,o,n),i=fX(r);t.set(i)})),hX(r,o,t),rs(o,"visibility"),mX(e,n),Xw.requestAnimationFrame((function(){hX(r,o,t)}))}))})),wi(Zo(),(function(e){var n=e.element;gX(n).each((function(e){hX(n,e,t)}))})),wi(hO,(function(e,n){var r=e.element;gX(r).each((function(e){var n=Zl();Xu(e,"visibility","hidden");var o=es(e,"height").map((function(e){return parseInt(e,10)}));rs(e,"height"),rs(e,"flex-basis");var i=e.dom.getBoundingClientRect().height,a=o.forall((function(e){return i>e}));a?(t.set(x.from(i)),hX(r,e,t)):o.each((function(t){pX(e,t)})),rs(e,"visibility"),n.each(Yl)}))}))],r=!1;return{extraEvents:n,selectFirst:r}}(),n=function(){var e=[],t=!0;return{extraEvents:e,selectFirst:t}}();return{smartTabHeight:t,naiveTabHeight:n}},bX="send-data-to-section",yX="send-data-to-view",wX=function(e,t){var n=Xn({}),r=function(e){var t=Kp.getValue(e),r=qK(t).getOr({}),o=n.get(),i=Ke(o,r);n.set(i)},o=function(e){var t=n.get();Kp.setValue(e,t)},i=Xn(null),a=W(e.tabs,(function(e){return{value:e.name,dom:{tag:"div",classes:["tox-dialog__body-nav-item"],innerHtml:t.shared.providers.translate(e.title)},view:function(){return[hL.sketch((function(n){return{dom:{tag:"div",classes:["tox-form"]},components:W(e.items,(function(e){return Wz(n,e,t)})),formBehaviours:Hl([fy.config({mode:"acyclic",useTabstopAt:s(ZL)}),ky("TabView.form.events",[Ei(o),Ni(r)]),Gl.config({channels:lt([{key:bX,value:{onReceive:r}},{key:yX,value:{onReceive:o}}])})])}}))]}}})),u=vX(a).smartTabHeight;return cX.sketch({dom:{tag:"div",classes:["tox-dialog__body"]},onChangeTab:function(e,t,n){var r=Kp.getValue(t);fi(e,pO,{name:r,oldName:i.get()}),i.set(r)},tabs:a,components:[cX.parts.tabbar({dom:{tag:"div",classes:["tox-dialog__body-nav"]},components:[tX.parts.tabs({})],markers:{tabClass:"tox-tab",selectedClass:"tox-dialog__body-nav-item--active"},tabbarBehaviours:Hl([ZR.config({})])}),cX.parts.tabview({dom:{tag:"div",classes:["tox-dialog__body-content"]}})],selectFirst:u.selectFirst,tabSectionBehaviours:Hl([ky("tabpanel",u.extraEvents),fy.config({mode:"acyclic"}),yg.config({find:function(e){return ce(cX.getViewItems(e))}}),Kp.config({store:{mode:"manual",getValue:function(e){return e.getSystem().broadcastOn([bX],{}),n.get()},setValue:function(e,t){n.set(t),e.getSystem().broadcastOn([yX],{})}}})])})},xX=Ra("update-dialog"),CX=Ra("update-title"),kX=Ra("update-body"),_X=Ra("update-footer"),SX=Ra("body-send-message"),TX=function(e,t,n,r){var o=function(e){switch(e.body.type){case"tabpanel":return[wX(e.body,n)];default:return[KK(e.body,n)]}},i=function(e,t){return x.some({isTabPanel:function(){return"tabpanel"===t.body.type}})},a={"aria-live":"polite"};return{dom:{tag:"div",classes:["tox-dialog__content-js"],attributes:m(m({},t.map((function(e){return{id:e}})).getOr({})),r?a:{})},components:[],behaviours:Hl([TL.childAt(0),Y$.config({channel:kX,updateState:i,renderComponents:o,initialData:e})])}},RX=function(e,t,n,r){return TX(e,x.some(t),n,r)},OX=function(e,t){var n=TX(e,x.none(),t,!1);return mq.parts.body(n)},AX=function(e){var t={dom:{tag:"div",classes:["tox-dialog__content-js"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-iframe"]},components:[YL({dom:{tag:"iframe",attributes:{src:e.url}},behaviours:Hl([ZR.config({}),Ly.config({})])})]}],behaviours:Hl([fy.config({mode:"acyclic",useTabstopAt:s(ZL)})])};return mq.parts.body(t)},EX=nS.deviceType.isTouch(),NX=function(e,t){return{dom:{tag:"div",styles:{display:"none"},classes:["tox-dialog__header"]},components:[e,t]}},LX=function(e,t){return mq.parts.close(Jw.sketch({dom:{tag:"button",classes:["tox-button","tox-button--icon","tox-button--naked"],attributes:{type:"button","aria-label":t.translate("Close")}},action:e,buttonBehaviours:Hl([ZR.config({})])}))},DX=function(){return mq.parts.title({dom:{tag:"div",classes:["tox-dialog__title"],innerHtml:"",styles:{display:"none"}}})},MX=function(e,t){return mq.parts.body({dom:{tag:"div",classes:["tox-dialog__body"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-content"]},components:[{dom:Tj("<p>"+t.translate(e)+"</p>")}]}]})},IX=function(e){return mq.parts.footer({dom:{tag:"div",classes:["tox-dialog__footer"]},components:e})},zX=function(e,t){return[jR.sketch({dom:{tag:"div",classes:["tox-dialog__footer-start"]},components:e}),jR.sketch({dom:{tag:"div",classes:["tox-dialog__footer-end"]},components:t})]},PX=function(e){var t,n="tox-dialog",r=n+"-wrap",o=r+"__backdrop",i=n+"__disable-scroll";return mq.sketch({lazySink:e.lazySink,onEscape:function(t){return e.onEscape(t),x.some(!0)},useTabstopAt:function(e){return!ZL(e)},dom:{tag:"div",classes:[n].concat(e.extraClasses),styles:m({position:"relative"},e.extraStyles)},components:h([e.header,e.body],e.footer.toArray()),parts:{blocker:{dom:Tj('<div class="'+r+'"></div>'),components:[{dom:{tag:"div",classes:EX?[o,o+"--opaque"]:[o]}}]}},dragBlockClass:r,modalBehaviours:Hl(h([Ly.config({}),ky("dialog-events",e.dialogEvents.concat([Ai(Oo(),(function(e,t){fy.focusIn(e)}))])),ky("scroll-lock",[Ei((function(){Ru(Wu(),i)})),Ni((function(){Au(Wu(),i)}))])],e.extraBehaviours)),eventOrder:m((t={},t[jo()]=["dialog-events"],t[ei()]=["scroll-lock","dialog-events","alloy.base.behaviour"],t[ti()]=["alloy.base.behaviour","dialog-events","scroll-lock"],t),e.eventOrder)})},BX=function(e){return Jw.sketch({dom:{tag:"button",classes:["tox-button","tox-button--icon","tox-button--naked"],attributes:{type:"button","aria-label":e.translate("Close"),title:e.translate("Close")}},components:[{dom:{tag:"div",classes:["tox-icon"],innerHtml:ex("close",e.icons)}}],action:function(e){li(e,cO)}})},$X=function(e,t,n){var r=function(e){return[gs(n.translate(e.title))]};return{dom:{tag:"div",classes:["tox-dialog__title"],attributes:m({},t.map((function(e){return{id:e}})).getOr({}))},components:r(e),behaviours:Hl([Y$.config({channel:CX,renderComponents:r})])}},HX=function(){return{dom:Tj('<div class="tox-dialog__draghandle"></div>')}},FX=function(e,t,n){return jR.sketch({dom:Tj('<div class="tox-dialog__header"></div>'),components:[$X(e,x.some(t),n),HX(),BX(n)],containerBehaviours:Hl([HG.config({mode:"mouse",blockerClass:"blocker",getTarget:function(e){return hc(e,'[role="dialog"]').getOrDie()},snaps:{getSnapPoints:function(){return[]},leftAttr:"data-drag-left",topAttr:"data-drag-top"}})])})},VX=function(e,t){var n=mq.parts.title($X(e,x.none(),t)),r=mq.parts.draghandle(HX()),o=mq.parts.close(BX(t)),i=[n].concat(e.draggable?[r]:[]).concat([o]);return jR.sketch({dom:Tj('<div class="tox-dialog__header"></div>'),components:i})},jX=function(e,t){return VX({title:t.shared.providers.translate(e),draggable:t.dialog.isDraggableModal()},t.shared.providers)},UX=function(e,t){return{dom:{tag:"div",classes:["tox-dialog__busy-spinner"],attributes:{"aria-label":e},styles:{left:"0px",right:"0px",bottom:"0px",top:"0px",position:"absolute"}},behaviours:t,components:[{dom:Tj('<div class="tox-spinner"><div></div><div></div><div></div></div>')}]}},WX=function(e,t){return{onClose:function(){return t.closeWindow()},onBlock:function(t){mq.setBusy(e(),(function(e,n){return UX(t.message,n)}))},onUnblock:function(){mq.setIdle(e())}}},GX=function(e,t,n,r){var o,i=function(e,t){return x.some(t)};return ys(PX(m(m({},e),{lazySink:r.shared.getSink,extraBehaviours:h([Y$.config({channel:xX,updateState:i,initialData:t}),VL.memory({})],e.extraBehaviours),onEscape:function(e){li(e,cO)},dialogEvents:n,eventOrder:(o={},o[Vo()]=[Y$.name(),Gl.name()],o[ei()]=["scroll-lock",Y$.name(),"messages","dialog-events","alloy.base.behaviour"],o[ti()]=["alloy.base.behaviour","dialog-events","messages",Y$.name(),"scroll-lock"],o)})))},qX=function(e){var t=function(e){var t=W(e.items,(function(e){var t=Xn(!1);return m(m({},e),{storage:t})}));return m(m({},e),{items:t})};return W(e,(function(e){return"menu"===e.type?t(e):e}))},KX=function(e){return J(e,(function(e,t){if("menu"===t.type){var n=t;return J(n.items,(function(e,t){return e[t.name]=t.storage,e}),e)}return e}),{})},XX=function(e,t){return[Ti(Oo(),QL),e(sO,(function(e,n){t.onClose(),n.onClose()})),e(cO,(function(e,t,n,r){t.onCancel(e),li(r,sO)})),wi(mO,(function(e,n){return t.onUnblock()})),wi(dO,(function(e,n){return t.onBlock(n.event)}))]},YX=function(e,t){var n=function(t,n){return wi(t,(function(t,o){r(t,(function(r,i){n(e(),r,o.event,t)}))}))},r=function(e,t){Y$.getState(e).get().each((function(n){t(n,e)}))};return h(XX(n,t),[n(lO,(function(e,t,n){t.onAction(e,{name:n.name})}))])},JX=function(e,t,n){var r=function(t,n){return wi(t,(function(t,r){o(t,(function(o,i){n(e(),o,r.event,t)}))}))},o=function(e,t){Y$.getState(e).get().each((function(n){t(n.internalDialog,e)}))};return h(XX(r,t),[r(fO,(function(e,t){return t.onSubmit(e)})),r(uO,(function(e,t,n){t.onChange(e,{name:n.name})})),r(lO,(function(e,t,r,o){var i=function(){return fy.focusIn(o)},a=function(e){return va(e,"disabled")||ga(e,"aria-disabled").exists((function(e){return"true"===e}))},u=Pu(o.element),s=Zl(u);t.onAction(e,{name:r.name,value:r.value}),Zl(u).fold(i,(function(e){a(e)||s.exists((function(t){return uo(e,t)&&a(t)}))?i():n().toOptional().filter((function(t){return!uo(t.element,e)})).each(i)}))})),r(pO,(function(e,t,n){t.onTabChange(e,{newTabName:n.name,oldTabName:n.oldName})})),Ni((function(t){var n=e();Kp.setValue(t,n.getData())}))])},QX={initUrlDialog:YX,initDialog:JX},ZX=function(e,t){return FM(e,e.type,t)},eY=function(e,t,n){return Z(t,(function(e){return e.name===n})).bind((function(t){return t.memento.getOpt(e)}))},tY=function(e,t){var n=t.map((function(e){return e.footerButtons})).getOr([]),r=K(n,(function(e){return"start"===e.align})),o=function(e,t){return jR.sketch({dom:{tag:"div",classes:["tox-dialog__footer-"+e]},components:W(t,(function(e){return e.memento.asSpec()}))})},i=o("start",r.pass),a=o("end",r.fail);return[i,a]},nY=function(e,t){var n=function(e,n){var r=W(n.buttons,(function(e){var n=Qw(ZX(e,t));return{name:e.name,align:e.align,memento:n}})),o=function(e,t){return eY(e,r,t)};return x.some({lookupByName:o,footerButtons:r})};return{dom:Tj('<div class="tox-dialog__footer"></div>'),components:[],behaviours:Hl([Y$.config({channel:_X,initialData:e,updateState:n,renderComponents:tY})])}},rY=function(e,t){return nY(e,t)},oY=function(e,t){return mq.parts.footer(nY(e,t))},iY=function(e,t){var n=e.getRoot();if(n.getSystem().isConnected()){var r=yg.getCurrent(e.getFormWrapper()).getOr(e.getFormWrapper());return hL.getField(r,t).fold((function(){var n=e.getFooter(),o=Y$.getState(n);return o.get().bind((function(e){return e.lookupByName(r,t)}))}),(function(e){return x.some(e)}))}return x.none()},aY=function(e,t){var n=e.getRoot();return Y$.getState(n).get().map((function(e){return rn(nn("data",e.dataValidator,t))})).getOr(t)},uY=function(e,t,n){var r=function(t){var n=e.getRoot();n.getSystem().isConnected()&&t(n)},o=function(){var t=e.getRoot(),r=t.getSystem().isConnected()?e.getFormWrapper():t,o=Kp.getValue(r),i=Ne(n,(function(e){return e.get()}));return m(m({},o),i)},i=function(t){r((function(r){var o=h.getData(),i=m(m({},o),t),a=aY(e,i),u=e.getFormWrapper();Kp.setValue(u,a),Ee(n,(function(e,t){He(i,t)&&e.set(i[t])}))}))},a=function(t){iY(e,t).each(Xk.disable)},u=function(t){iY(e,t).each(Xk.enable)},s=function(t){iY(e,t).each(Ly.focus)},c=function(e){if(!T(e))throw new Error("The dialogInstanceAPI.block function should be passed a blocking message of type string as an argument");r((function(t){fi(t,dO,{message:e})}))},l=function(){r((function(e){li(e,mO)}))},f=function(t){r((function(n){var r=e.getBody(),o=Y$.getState(r);o.get().exists((function(e){return e.isTabPanel()}))&&yg.getCurrent(r).each((function(e){cX.showTab(e,t)}))}))},d=function(e){r((function(n){var r=t(e);n.getSystem().broadcastOn([xX],r),n.getSystem().broadcastOn([CX],r.internalDialog),n.getSystem().broadcastOn([kX],r.internalDialog),n.getSystem().broadcastOn([_X],r.internalDialog),h.setData(r.initialData)}))},p=function(){r((function(e){li(e,sO)}))},h={getData:o,setData:i,disable:a,enable:u,focus:s,block:c,unblock:l,showTab:f,redial:d,close:p};return h},sY=function(e){switch(e){case"large":return["tox-dialog--width-lg"];case"medium":return["tox-dialog--width-md"];default:return[]}},cY=function(e,t,n){var r=jX(e.internalDialog.title,n),o=OX({body:e.internalDialog.body},n),i=qX(e.internalDialog.buttons),a=KX(i),u=oY({buttons:i},n),s=QX.initDialog((function(){return m}),WX((function(){return f}),t),n.shared.getSink),c=sY(e.internalDialog.size),l={header:r,body:o,footer:x.some(u),extraClasses:c,extraBehaviours:[],extraStyles:{}},f=GX(l,e,s,n),d=function(){var e=function(){var e=mq.getBody(f);return yg.getCurrent(e).getOr(e)};return{getRoot:function(){return f},getBody:function(){return mq.getBody(f)},getFooter:function(){return mq.getFooter(f)},getFormWrapper:e}}(),m=uY(d,t.redial,a);return{dialog:f,instanceApi:m}},lY=function(e,t,n,r){var o,i,a=Ra("dialog-label"),u=Ra("dialog-content"),s=function(e,t){return x.some(t)},c=Qw(FX({title:e.internalDialog.title,draggable:!0},a,n.shared.providers)),l=Qw(RX({body:e.internalDialog.body},u,n,r)),f=qX(e.internalDialog.buttons),d=KX(f),m=Qw(rY({buttons:f},n)),p=QX.initDialog((function(){return g}),{onBlock:function(e){fq.block(h,(function(t,n){return UX(e.message,n)}))},onUnblock:function(){fq.unblock(h)},onClose:function(){return t.closeWindow()}},n.shared.getSink),h=ys({dom:{tag:"div",classes:["tox-dialog","tox-dialog-inline"],attributes:(o={role:"dialog"},o["aria-labelledby"]=a,o["aria-describedby"]=""+u,o)},eventOrder:(i={},i[Vo()]=[Y$.name(),Gl.name()],i[jo()]=["execute-on-form"],i[ei()]=["reflecting","execute-on-form"],i),behaviours:Hl([fy.config({mode:"cyclic",onEscape:function(e){return li(e,sO),x.some(!0)},useTabstopAt:function(e){return!ZL(e)&&("button"!==Mi(e)||"disabled"!==ha(e,"disabled"))}}),Y$.config({channel:xX,updateState:s,initialData:e}),Ly.config({}),ky("execute-on-form",p.concat([Ai(Oo(),(function(e,t){fy.focusIn(e)}))])),fq.config({getRoot:function(){return x.some(h)}}),xy.config({}),VL.memory({})]),components:[c.asSpec(),l.asSpec(),m.asSpec()]}),g=uY({getRoot:function(){return h},getFooter:function(){return m.get(h)},getBody:function(){return l.get(h)},getFormWrapper:function(){var e=l.get(h);return yg.getCurrent(e).getOr(e)}},t.redial,d);return{dialog:h,instanceApi:g}},fY=tinymce.util.Tools.resolve("tinymce.util.URI"),dY=function(e){var t=function(t){e.getSystem().isConnected()&&t(e)},n=function(e){if(!T(e))throw new Error("The urlDialogInstanceAPI.block function should be passed a blocking message of type string as an argument");t((function(t){fi(t,dO,{message:e})}))},r=function(){t((function(e){li(e,mO)}))},o=function(){t((function(e){li(e,sO)}))},i=function(e){t((function(t){t.getSystem().broadcastOn([SX],e)}))};return{block:n,unblock:r,close:o,sendMessage:i}},mY=["insertContent","setContent","execCommand","close","block","unblock"],pY=function(e){return R(e)&&-1!==mY.indexOf(e.mceAction)},hY=function(e){return!pY(e)&&R(e)&&He(e,"mceAction")},gY=function(e,t,n){switch(n.mceAction){case"insertContent":e.insertContent(n.content);break;case"setContent":e.setContent(n.content);break;case"execCommand":var r=!!A(n.ui)&&n.ui;e.execCommand(n.cmd,r,n.value);break;case"close":t.close();break;case"block":t.block(n.message);break;case"unblock":t.unblock();break}},vY=function(e,t,n,r){var o,i=jX(e.title,r),a=AX(e),u=e.buttons.bind((function(e){return 0===e.length?x.none():x.some(oY({buttons:e},r))})),s=QX.initUrlDialog((function(){return b}),WX((function(){return v}),t)),c=m(m({},e.height.fold((function(){return{}}),(function(e){return{height:e+"px","max-height":e+"px"}}))),e.width.fold((function(){return{}}),(function(e){return{width:e+"px","max-width":e+"px"}}))),l=e.width.isNone()&&e.height.isNone()?["tox-dialog--width-lg"]:[],f=new fY(e.url,{base_uri:new fY(window.location.href)}),d=f.protocol+"://"+f.host+(f.port?":"+f.port:""),p=Xn(x.none()),h=[ky("messages",[Ei((function(){var t=dR(tr.fromDom(window),"message",(function(t){if(f.isSameOrigin(new fY(t.raw.origin))){var r=t.raw.data;pY(r)?gY(n,b,r):hY(r)&&e.onMessage(b,r)}}));p.set(x.some(t))})),Ni((function(){p.get().each((function(e){return e.unbind()}))}))]),Gl.config({channels:(o={},o[SX]={onReceive:function(e,t){pc(e.element,"iframe").each((function(e){var n=e.dom.contentWindow;n.postMessage(t,d)}))}},o)})],g={header:i,body:a,footer:u,extraClasses:l,extraBehaviours:h,extraStyles:c},v=GX(g,e,s,r),b=dY(v);return{dialog:v,instanceApi:b}},bY=function(e){var t=e.backstage.shared,n=function(n,r){var o=function(){mq.hide(s),r()},i=Qw(FM({name:"close-alert",text:"OK",primary:!0,align:"end",disabled:!1,icon:x.none()},"cancel",e.backstage)),a=DX(),u=LX(o,t.providers),s=ys(PX({lazySink:function(){return t.getSink()},header:NX(a,u),body:MX(n,t.providers),footer:x.some(IX(zX([],[i.asSpec()]))),onEscape:o,extraClasses:["tox-alert-dialog"],extraBehaviours:[],extraStyles:{},dialogEvents:[wi(cO,o)],eventOrder:{}}));mq.show(s);var c=i.get(s);Ly.focus(c)};return{open:n}},yY=function(e){var t=e.backstage.shared,n=function(n,r){var o=function(e){mq.hide(c),r(e)},i=Qw(FM({name:"yes",text:"Yes",primary:!0,align:"end",disabled:!1,icon:x.none()},"submit",e.backstage)),a=FM({name:"no",text:"No",primary:!1,align:"end",disabled:!1,icon:x.none()},"cancel",e.backstage),u=DX(),s=LX((function(){return o(!1)}),t.providers),c=ys(PX({lazySink:function(){return t.getSink()},header:NX(u,s),body:MX(n,t.providers),footer:x.some(IX(zX([],[a,i.asSpec()]))),onEscape:function(){return o(!1)},extraClasses:["tox-confirm-dialog"],extraBehaviours:[],extraStyles:{},dialogEvents:[wi(cO,(function(){return o(!1)})),wi(fO,(function(){return o(!0)}))],eventOrder:{}}));mq.show(c);var l=i.get(c);Ly.focus(l)};return{open:n}},wY=function(e,t){return rn(nn("data",t,e))},xY=function(e){return hR(e,".tox-alert-dialog")||hR(e,".tox-confirm-dialog")},CY=function(e,t,n){return t&&n?[]:[HV.config({contextual:{lazyContext:function(){return x.some(oc(tr.fromDom(e.getContentAreaContainer())))},fadeInClass:"tox-dialog-dock-fadein",fadeOutClass:"tox-dialog-dock-fadeout",transitionClass:"tox-dialog-dock-transition"},modes:["top"]})]},kY=function(e){var t=e.backstage,n=e.editor,r=T_(n),o=bY(e),i=yY(e),a=function(e,n,r){return void 0!==n&&"toolbar"===n.inline?l(e,t.shared.anchors.inlineDialog(),r,n.ariaAttrs):void 0!==n&&"cursor"===n.inline?l(e,t.shared.anchors.cursor(),r,n.ariaAttrs):c(e,r)},u=function(e,t){return s(e,t)},s=function(e,r){var o=function(e){var o=vY(e,{closeWindow:function(){mq.hide(o.dialog),r(o.instanceApi)}},n,t);return mq.show(o.dialog),o.instanceApi};return GK.openUrl(o,e)},c=function(e,n){var r=function(e,r,o){var i=r,a={dataValidator:o,initialData:i,internalDialog:e},u=cY(a,{redial:GK.redial,closeWindow:function(){mq.hide(u.dialog),n(u.instanceApi)}},t);return mq.show(u.dialog),u.instanceApi.setData(i),u.instanceApi};return GK.open(r,e)},l=function(e,o,i,a){var u=function(e,u,s){var c=wY(u,s),l=wF(),f=t.shared.header.isPositionedAtTop(),d={dataValidator:s,initialData:c,internalDialog:e},p=function(){return l.on((function(e){Pw.reposition(e),HV.refresh(e)}))},g=lY(d,{redial:GK.redial,closeWindow:function(){l.on(Pw.hide),n.off("ResizeEditor",p),l.clear(),i(g.instanceApi)}},t,a),v=ys(Pw.sketch(m(m({lazySink:t.shared.getSink,dom:{tag:"div",classes:[]},fireDismissalEventInstead:{}},f?{}:{fireRepositionEventInstead:{}}),{inlineBehaviours:Hl(h([ky("window-manager-inline-events",[wi(ni(),(function(e,t){li(g.dialog,cO)}))])],CY(n,r,f))),isExtraPart:function(e,t){return xY(t)}})));return l.set(v),Pw.showWithin(v,o,ws(g.dialog),x.some(Wu())),r&&f||(HV.refresh(v),n.on("ResizeEditor",p)),g.instanceApi.setData(c),fy.focusIn(g.dialog),g.instanceApi};return GK.open(u,e)},f=function(e,t){i.open(e,(function(e){t(e)}))},d=function(e,t){o.open(e,(function(){t()}))},p=function(e){e.close()};return{open:a,openUrl:u,alert:d,close:p,confirm:f}};function _Y(){d.add("silver",(function(e){var t=ZG(e),n=t.uiMothership,r=t.backstage,o=t.renderUI,a=t.getUi;lR.register(e,r.shared);var u=kY({editor:e,backstage:r});return{renderUI:o,getWindowManagerImpl:i(u),getNotificationManagerImpl:function(){return ax(e,{backstage:r},n)},ui:a()}}))}_Y()})()}).call(this,n("c8ba"))},"0597":function(e,t,n){"use strict";n.r(t);n("ac1f"),n("5319");var r=n("e562"),o=n.n(r);o.a.PluginManager.add("indent2em",(function(e){var t="首行缩进",n=o.a.util.Tools.resolve("tinymce.util.Tools"),r=e.getParam("indent2em_val","2em"),i=function(){var t=e.dom,o=e.selection.getSelectedBlocks(),i="";n.each(o,(function(e){if(""==i&&(i=t.getStyle(e,"text-indent")==r?"remove":"add"),"add"==i)t.setStyle(e,"text-indent",r);else{var n=t.getAttrib(e,"style");n=n.replace(/text-indent:[\s]*2em;/gi,""),t.setAttrib(e,"style",n)}}))};return e.ui.registry.addButton("indent2em",{text:'<svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M170.666667 563.2v-102.4H887.466667v102.4zM170.666667 836.266667v-102.4H887.466667v102.4zM512 290.133333v-102.4H887.466667v102.4zM238.933333 341.333333V136.533333l204.8 102.4z" fill="#2c2c2c" p-id="5210"></path></svg>',tooltip:t,onAction:function(){i()}}),e.ui.registry.addMenuItem("indent2em",{text:t,onAction:function(){i()}}),{getMetadata:function(){return{name:t,url:"http://tinymce.ax-z.cn/more-plugins/indent2em.php"}}}}))},"07d1":function(e,t,n){n("94ce")},"09cf":function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager");function t(){e.add("textcolor",(function(){console.warn("Text color plugin is now built in to the core editor, please remove it from your editor configuration")}))}t()})()},"0cb2":function(e,t,n){var r=n("7b0b"),o=Math.floor,i="".replace,a=/\$([$&'`]|\d\d?|<[^>]*>)/g,u=/\$([$&'`]|\d\d?)/g;e.exports=function(e,t,n,s,c,l){var f=n+e.length,d=s.length,m=u;return void 0!==c&&(c=r(c),m=a),i.call(l,m,(function(r,i){var a;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(f);case"<":a=c[i.slice(1,-1)];break;default:var u=+i;if(0===u)return r;if(u>d){var l=o(u/10);return 0===l?r:l<=d?void 0===s[l-1]?i.charAt(1):s[l-1]+i.charAt(1):r}a=s[u-1]}return void 0===a?"":a}))}},"0d68":function(e,t,n){n("030f")},"130b":function(e,t,n){},"1f38":function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return o}));var r=function(){return"undefined"!==typeof window?window:e},o=function(){var e=r();return e&&e.tinymce?e.tinymce:null}}).call(this,n("c8ba"))},2401:function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(){},n=function(e){return function(){return e}},r=function(e){return function(t){return!e(t)}},o=n(!1),i=n(!0),a=function(){return u},u=function(){var e=function(e){return e.isNone()},r=function(e){return e()},u=function(e){return e},s={fold:function(e,t){return e()},is:o,isSome:o,isNone:i,getOr:u,getOrThunk:r,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:n(null),getOrUndefined:n(void 0),or:u,orThunk:r,map:a,each:t,bind:a,exists:o,forall:i,filter:a,equals:e,equals_:e,toArray:function(){return[]},toString:n("none()")};return s}(),s=function(e){var t=n(e),r=function(){return c},a=function(t){return t(e)},c={fold:function(t,n){return n(e)},is:function(t){return e===t},isSome:i,isNone:o,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:r,orThunk:r,map:function(t){return s(t(e))},each:function(t){t(e)},bind:a,exists:a,forall:a,filter:function(t){return t(e)?c:u},toArray:function(){return[e]},toString:function(){return"some("+e+")"},equals:function(t){return t.is(e)},equals_:function(t,n){return t.fold(o,(function(t){return n(e,t)}))}};return c},c=function(e){return null===e||void 0===e?u:s(e)},l={some:s,none:a,from:c},f=function(e){var t=typeof e;return null===e?"null":"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},d=function(e){return function(t){return f(t)===e}},m=function(e){return function(t){return typeof t===e}},p=d("string"),h=d("array"),g=m("boolean"),v=m("function"),b=m("number"),y=Array.prototype.slice,w=Array.prototype.push,x=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},C=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];t(o,n)}},k=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},_=function(e,t){if(0===e.length)return[];for(var n=t(e[0]),r=[],o=[],i=0,a=e.length;i<a;i++){var u=e[i],s=t(u);s!==n&&(r.push(o),o=[]),n=s,o.push(u)}return 0!==o.length&&r.push(o),r},S=function(e,t,n){return C(e,(function(e){n=t(n,e)})),n},T=function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return l.some(i);if(n(i,r))break}return l.none()},R=function(e,t){return T(e,t,o)},O=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!h(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);w.apply(t,e[n])}return t},A=function(e,t){return O(x(e,t))},E=function(e){var t=y.call(e,0);return t.reverse(),t},N=function(e,t){return t>=0&&t<e.length?l.some(e[t]):l.none()},L=function(e){return N(e,0)},D=function(e){return N(e,e.length-1)},M=function(){return M=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},M.apply(this,arguments)},I=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}},z=function(e,t,r,o){var i=e.isiOS()&&!0===/ipad/i.test(r),a=e.isiOS()&&!i,u=e.isiOS()||e.isAndroid(),s=u||o("(pointer:coarse)"),c=i||!a&&u&&o("(min-device-width:768px)"),l=a||u&&!c,f=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(r),d=!l&&!c&&!f;return{isiPad:n(i),isiPhone:n(a),isTablet:n(c),isPhone:n(l),isTouch:n(s),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:n(f),isDesktop:n(d)}},P=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}},B=function(e,t){var n=P(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return F(r(1),r(2))},$=function(e,t){var n=String(t).toLowerCase();return 0===e.length?H():B(e,n)},H=function(){return F(0,0)},F=function(e,t){return{major:e,minor:t}},V={nu:F,detect:$,unknown:H},j=function(e,t){var n=String(t).toLowerCase();return R(e,(function(e){return e.search(n)}))},U=function(e,t){return j(e,t).map((function(e){var n=V.detect(e.versionRegexes,t);return{current:e.name,version:n}}))},W=function(e,t){return j(e,t).map((function(e){var n=V.detect(e.versionRegexes,t);return{current:e.name,version:n}}))},G={detectBrowser:U,detectOs:W},q=function(e,t){return-1!==e.indexOf(t)},K=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,X=function(e){return function(t){return q(t,e)}},Y=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return q(e,"edge/")&&q(e,"chrome")&&q(e,"safari")&&q(e,"applewebkit")}},{name:"Chrome",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,K],search:function(e){return q(e,"chrome")&&!q(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return q(e,"msie")||q(e,"trident")}},{name:"Opera",versionRegexes:[K,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:X("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:X("firefox")},{name:"Safari",versionRegexes:[K,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(q(e,"safari")||q(e,"mobile/"))&&q(e,"applewebkit")}}],J=[{name:"Windows",search:X("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return q(e,"iphone")||q(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:X("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:X("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:X("linux"),versionRegexes:[]},{name:"Solaris",search:X("sunos"),versionRegexes:[]},{name:"FreeBSD",search:X("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:X("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Q={browsers:n(Y),oses:n(J)},Z="Edge",ee="Chrome",te="IE",ne="Opera",re="Firefox",oe="Safari",ie=function(){return ae({current:void 0,version:V.unknown()})},ae=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(Z),isChrome:r(ee),isIE:r(te),isOpera:r(ne),isFirefox:r(re),isSafari:r(oe)}},ue={unknown:ie,nu:ae,edge:n(Z),chrome:n(ee),ie:n(te),opera:n(ne),firefox:n(re),safari:n(oe)},se="Windows",ce="iOS",le="Android",fe="Linux",de="OSX",me="Solaris",pe="FreeBSD",he="ChromeOS",ge=function(){return ve({current:void 0,version:V.unknown()})},ve=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(se),isiOS:r(ce),isAndroid:r(le),isOSX:r(de),isLinux:r(fe),isSolaris:r(me),isFreeBSD:r(pe),isChromeOS:r(he)}},be={unknown:ge,nu:ve,windows:n(se),ios:n(ce),android:n(le),linux:n(fe),osx:n(de),solaris:n(me),freebsd:n(pe),chromeos:n(he)},ye=function(e,t){var n=Q.browsers(),r=Q.oses(),o=G.detectBrowser(n,e).fold(ue.unknown,ue.nu),i=G.detectOs(r,e).fold(be.unknown,be.nu),a=z(i,o,e,t);return{browser:o,os:i,deviceType:a}},we={detect:ye},xe=function(e){return window.matchMedia(e).matches},Ce=I((function(){return we.detect(navigator.userAgent,xe)})),ke=function(){return Ce()},_e=function(e,t,n){return 0!==(e.compareDocumentPosition(t)&n)},Se=function(e,t){return _e(e,t,Node.DOCUMENT_POSITION_CONTAINED_BY)},Te=1,Re=function(e,t){var n=t||document,r=n.createElement("div");if(r.innerHTML=e,!r.hasChildNodes()||r.childNodes.length>1)throw console.error("HTML does not have a single root node",e),new Error("HTML must have a single root node");return Ee(r.childNodes[0])},Oe=function(e,t){var n=t||document,r=n.createElement(e);return Ee(r)},Ae=function(e,t){var n=t||document,r=n.createTextNode(e);return Ee(r)},Ee=function(e){if(null===e||void 0===e)throw new Error("Node cannot be null or undefined");return{dom:e}},Ne=function(e,t,n){return l.from(e.dom.elementFromPoint(t,n)).map(Ee)},Le={fromHtml:Re,fromTag:Oe,fromText:Ae,fromDom:Ee,fromPoint:Ne},De=function(e,t){var n=e.dom;if(n.nodeType!==Te)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},Me=function(e,t){return e.dom===t.dom},Ie=function(e,t){var n=e.dom,r=t.dom;return n!==r&&n.contains(r)},ze=function(e,t){return Se(e.dom,t.dom)},Pe=function(e,t){return ke().browser.isIE()?ze(e,t):Ie(e,t)},Be=De,$e=tinymce.util.Tools.resolve("tinymce.dom.RangeUtils"),He=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),Fe=tinymce.util.Tools.resolve("tinymce.util.VK"),Ve=Object.keys,je=function(e,t){for(var n=Ve(e),r=0,o=n.length;r<o;r++){var i=n[r],a=e[i];t(a,i)}},Ue=function(e){return function(t,n){e[n]=t}},We=function(e,t,n,r){var o={};return je(e,(function(e,o){(t(e,o)?n:r)(e,o)})),o},Ge=function(e,n){var r={};return We(e,n,Ue(r),t),r},qe=("undefined"!==typeof window?window:Function("return this;")(),function(e){var t=e.dom.nodeName;return t.toLowerCase()}),Ke=function(e){return e.dom.nodeType},Xe=function(e){return function(t){return Ke(t)===e}},Ye=Xe(Te),Je=function(e,t,n){if(!(p(n)||g(n)||b(n)))throw console.error("Invalid call to Attribute.set. Key ",t,":: Value ",n,":: Element ",e),new Error("Attribute value was not simple");e.setAttribute(t,n+"")},Qe=function(e,t){var n=e.dom;je(t,(function(e,t){Je(n,t,e)}))},Ze=function(e){return S(e.dom.attributes,(function(e,t){return e[t.name]=t.value,e}),{})},et=function(e){return l.from(e.dom.parentNode).map(Le.fromDom)},tt=function(e){return x(e.dom.childNodes,Le.fromDom)},nt=function(e,t){var n=e.dom.childNodes;return l.from(n[t]).map(Le.fromDom)},rt=function(e){return nt(e,0)},ot=function(e){return nt(e,e.dom.childNodes.length-1)},it=function(e,t){var n=et(e);n.each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},at=function(e,t){e.dom.appendChild(t.dom)},ut=function(e,t){C(t,(function(t){it(e,t)}))},st=function(e,t){C(t,(function(t){at(e,t)}))},ct=function(e){var t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},lt=function(e,t){return Le.fromDom(e.dom.cloneNode(t))},ft=function(e){return lt(e,!0)},dt=function(e,t){var n=Le.fromTag(t),r=Ze(e);return Qe(n,r),n},mt=function(e,t){var n=dt(e,t);it(e,n);var r=tt(e);return st(n,r),ct(e),n},pt=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),ht=tinymce.util.Tools.resolve("tinymce.util.Tools"),gt=function(e){return function(t){return t&&t.nodeName.toLowerCase()===e}},vt=function(e){return function(t){return t&&e.test(t.nodeName)}},bt=function(e){return e&&3===e.nodeType},yt=vt(/^(OL|UL|DL)$/),wt=vt(/^(OL|UL)$/),xt=gt("ol"),Ct=vt(/^(LI|DT|DD)$/),kt=vt(/^(DT|DD)$/),_t=vt(/^(TH|TD)$/),St=gt("br"),Tt=function(e){return e.parentNode.firstChild===e},Rt=function(e,t){return t&&!!e.schema.getTextBlockElements()[t.nodeName]},Ot=function(e,t){return e&&e.nodeName in t},At=function(e,t){return!!St(t)&&(e.isBlock(t.nextSibling)&&!St(t.previousSibling))},Et=function(e,t,n){var r=e.isEmpty(t);return!(n&&e.select("span[data-mce-type=bookmark]",t).length>0)&&r},Nt=function(e,t){return e.isChildOf(t,e.getRoot())},Lt=function(e){return e.getParam("lists_indent_on_tab",!0)},Dt=function(e){var t=e.getParam("forced_root_block","p");return!1===t?"":!0===t?"p":t},Mt=function(e){return e.getParam("forced_root_block_attrs",{})},It=function(e,t){var n,r,o,i=e.dom,a=e.schema.getBlockElements(),u=i.createFragment(),s=Dt(e);if(s&&(r=i.create(s),r.tagName===s.toUpperCase()&&i.setAttribs(r,Mt(e)),Ot(t.firstChild,a)||u.appendChild(r)),t)while(n=t.firstChild){var c=n.nodeName;o||"SPAN"===c&&"bookmark"===n.getAttribute("data-mce-type")||(o=!0),Ot(n,a)?(u.appendChild(n),r=null):s?(r||(r=i.create(s),u.appendChild(r)),r.appendChild(n)):u.appendChild(n)}return s?o||r.appendChild(i.create("br",{"data-mce-bogus":"1"})):u.appendChild(i.create("br")),u},zt=pt.DOM,Pt=function(e,t,n){var r=function(e){ht.each(o,(function(t){e.parentNode.insertBefore(t,n.parentNode)})),zt.remove(e)},o=zt.select('span[data-mce-type="bookmark"]',t),i=It(e,n),a=zt.createRng();a.setStartAfter(n),a.setEndAfter(t);for(var u=a.extractContents(),s=u.firstChild;s;s=s.firstChild)if("LI"===s.nodeName&&e.dom.isEmpty(s)){zt.remove(s);break}e.dom.isEmpty(u)||zt.insertAfter(u,t),zt.insertAfter(i,t),Et(e.dom,n.parentNode)&&r(n.parentNode),zt.remove(n),Et(e.dom,t)&&zt.remove(t)},Bt=function(e,t){Be(t,"dd")?mt(t,"dt"):Be(t,"dt")&&et(t).each((function(n){return Pt(e,n.dom,t.dom)}))},$t=function(e){Be(e,"dt")&&mt(e,"dd")},Ht=function(e,t,n){C(n,"Indent"===t?$t:function(t){return Bt(e,t)})},Ft=function(e,t){if(bt(e))return{container:e,offset:t};var n=$e.getNode(e,t);return bt(n)?{container:n,offset:t>=e.childNodes.length?n.data.length:0}:n.previousSibling&&bt(n.previousSibling)?{container:n.previousSibling,offset:n.previousSibling.data.length}:n.nextSibling&&bt(n.nextSibling)?{container:n.nextSibling,offset:0}:{container:e,offset:t}},Vt=function(e){var t=e.cloneRange(),n=Ft(e.startContainer,e.startOffset);t.setStart(n.container,n.offset);var r=Ft(e.endContainer,e.endOffset);return t.setEnd(r.container,r.offset),t},jt=tinymce.util.Tools.resolve("tinymce.dom.DomQuery"),Ut=function(e,t){var n=t||e.selection.getStart(!0);return e.dom.getParent(n,"OL,UL,DL",Jt(e,n))},Wt=function(e,t){return e&&1===t.length&&t[0]===e},Gt=function(e){return ht.grep(e.querySelectorAll("ol,ul,dl"),(function(e){return yt(e)}))},qt=function(e){var t=Ut(e),n=e.selection.getSelectedBlocks();return Wt(t,n)?Gt(t):ht.grep(n,(function(e){return yt(e)&&t!==e}))},Kt=function(e,t){var n=ht.map(t,(function(t){var n=e.dom.getParent(t,"li,dd,dt",Jt(e,t));return n||t}));return jt.unique(n)},Xt=function(e){var t=e.selection.getSelectedBlocks();return ht.grep(Kt(e,t),(function(e){return Ct(e)}))},Yt=function(e){return k(Xt(e),kt)},Jt=function(e,t){var n=e.dom.getParents(t,"TD,TH"),r=n.length>0?n[0]:e.getBody();return r},Qt=function(e,t){var n=e.dom.getParents(t,"ol,ul",Jt(e,t));return D(n)},Zt=function(e){var t=Qt(e,e.selection.getStart()),n=k(e.selection.getSelectedBlocks(),wt);return t.toArray().concat(n)},en=function(e){var t=Zt(e);return tn(e,t)},tn=function(e,t){var n=x(t,(function(t){return Qt(e,t).getOr(t)}));return jt.unique(n)},nn=function(e,t,n){return e.isSome()&&t.isSome()?l.some(n(e.getOrDie(),t.getOrDie())):l.none()},rn=function(e,t){var n=t||document,r=n.createDocumentFragment();return C(e,(function(e){r.appendChild(e.dom)})),Le.fromDom(r)},on=function(e,t,n){return e.fire("ListMutation",{action:t,element:n})},an=function(e){return void 0!==e.style&&v(e.style.getPropertyValue)},un=function(e,t,n){if(!p(n))throw console.error("Invalid call to CSS.set. Property ",t,":: Value ",n,":: Element ",e),new Error("CSS value must be a string: "+n);an(e)&&e.style.setProperty(t,n)},sn=function(e,t,n){var r=e.dom;un(r,t,n)},cn=function(e,t){at(e.item,t.list)},ln=function(e){for(var t=1;t<e.length;t++)cn(e[t-1],e[t])},fn=function(e,t){nn(D(e),L(t),cn)},dn=function(e,t){var n={list:Le.fromTag(t,e),item:Le.fromTag("li",e)};return at(n.list,n.item),n},mn=function(e,t,n){for(var r=[],o=0;o<n;o++)r.push(dn(e,t.listType));return r},pn=function(e,t){for(var n=0;n<e.length-1;n++)sn(e[n].item,"list-style-type","none");D(e).each((function(e){Qe(e.list,t.listAttributes),Qe(e.item,t.itemAttributes),st(e.item,t.content)}))},hn=function(e,t){qe(e.list)!==t.listType&&(e.list=mt(e.list,t.listType)),Qe(e.list,t.listAttributes)},gn=function(e,t,n){var r=Le.fromTag("li",e);return Qe(r,t),st(r,n),r},vn=function(e,t){at(e.list,t),e.item=t},bn=function(e,t,n){var r=t.slice(0,n.depth);return D(r).each((function(t){var r=gn(e,n.itemAttributes,n.content);vn(t,r),hn(t,n)})),r},yn=function(e,t,n){var r=mn(e,n,n.depth-t.length);return ln(r),pn(r,n),fn(t,r),t.concat(r)},wn=function(e,t){var n=S(t,(function(t,n){return n.depth>t.length?yn(e,t,n):bn(e,t,n)}),[]);return L(n).map((function(e){return e.list}))},xn=function(e){return Be(e,"OL,UL")},Cn=function(e){return rt(e).map(xn).getOr(!1)},kn=function(e){return ot(e).map(xn).getOr(!1)},_n=function(e){return e.depth>0},Sn=function(e){return e.isSelected},Tn=function(e){var t=tt(e),n=kn(e)?t.slice(0,-1):t;return x(n,ft)},Rn=function(e,t,n){return et(e).filter(Ye).map((function(r){return{depth:t,dirty:!1,isSelected:n,content:Tn(e),itemAttributes:Ze(e),listAttributes:Ze(r),listType:qe(r)}}))},On=function(e,t){switch(e){case"Indent":t.depth++;break;case"Outdent":t.depth--;break;case"Flatten":t.depth=0}t.dirty=!0},An=function(e,t){e.listType=t.listType,e.listAttributes=M({},t.listAttributes)},En=function(e){e.listAttributes=Ge(e.listAttributes,(function(e,t){return"start"!==t}))},Nn=function(e,t){var n=e[t].depth,r=function(e){return e.depth===n&&!e.dirty},o=function(e){return e.depth<n};return T(E(e.slice(0,t)),r,o).orThunk((function(){return T(e.slice(t+1),r,o)}))},Ln=function(e){return C(e,(function(t,n){Nn(e,n).fold((function(){t.dirty&&En(t)}),(function(e){return An(t,e)}))})),e},Dn=function(e){var t=e,n=function(){return t},r=function(e){t=e};return{get:n,set:r}},Mn=function(e,t,n,r){return rt(r).filter(xn).fold((function(){t.each((function(e){Me(e.start,r)&&n.set(!0)}));var o=Rn(r,e,n.get());t.each((function(e){Me(e.end,r)&&n.set(!1)}));var i=ot(r).filter(xn).map((function(r){return In(e,t,n,r)})).getOr([]);return o.toArray().concat(i)}),(function(r){return In(e,t,n,r)}))},In=function(e,t,n,r){return A(tt(r),(function(r){var o=xn(r)?In:Mn,i=e+1;return o(i,t,n,r)}))},zn=function(e,t){var n=Dn(!1),r=0;return x(e,(function(e){return{sourceList:e,entries:In(r,t,n,e)}}))},Pn=function(e,t){var n=Ln(t);return x(n,(function(t){var n=rn(t.content);return Le.fromDom(It(e,n.dom))}))},Bn=function(e,t){var n=Ln(t);return wn(e.contentDocument,n).toArray()},$n=function(e,t){return A(_(t,_n),(function(t){var n=L(t).map(_n).getOr(!1);return n?Bn(e,t):Pn(e,t)}))},Hn=function(e,t){C(k(e,Sn),(function(e){return On(t,e)}))},Fn=function(e){var t=x(Xt(e),Le.fromDom);return nn(R(t,r(Cn)),R(E(t),r(Cn)),(function(e,t){return{start:e,end:t}}))},Vn=function(e,t,n){var r=zn(t,Fn(e));C(r,(function(t){Hn(t.entries,n);var r=$n(e,t.entries);C(r,(function(t){on(e,"Indent"===n?"IndentList":"OutdentList",t.dom)})),ut(t.sourceList,r),ct(t.sourceList)}))},jn=function(e,t){var n=x(en(e),Le.fromDom),r=x(Yt(e),Le.fromDom),o=!1;if(n.length||r.length){var i=e.selection.getBookmark();Vn(e,n,t),Ht(e,t,r),e.selection.moveToBookmark(i),e.selection.setRng(Vt(e.selection.getRng())),e.nodeChanged(),o=!0}return o},Un=function(e){return jn(e,"Indent")},Wn=function(e){return jn(e,"Outdent")},Gn=function(e){return jn(e,"Flatten")},qn=tinymce.util.Tools.resolve("tinymce.dom.BookmarkManager"),Kn=pt.DOM,Xn=function(e){var t={},n=function(n){var r,o,i;o=e[n?"startContainer":"endContainer"],i=e[n?"startOffset":"endOffset"],1===o.nodeType&&(r=Kn.create("span",{"data-mce-type":"bookmark"}),o.hasChildNodes()?(i=Math.min(i,o.childNodes.length-1),n?o.insertBefore(r,o.childNodes[i]):Kn.insertAfter(r,o.childNodes[i])):o.appendChild(r),o=r,i=0),t[n?"startContainer":"endContainer"]=o,t[n?"startOffset":"endOffset"]=i};return n(!0),e.collapsed||n(),t},Yn=function(e){function t(t){var n,r,o,i=function(e){var t=e.parentNode.firstChild,n=0;while(t){if(t===e)return n;1===t.nodeType&&"bookmark"===t.getAttribute("data-mce-type")||n++,t=t.nextSibling}return-1};n=o=e[t?"startContainer":"endContainer"],r=e[t?"startOffset":"endOffset"],n&&(1===n.nodeType&&(r=i(n),n=n.parentNode,Kn.remove(o),!n.hasChildNodes()&&Kn.isBlock(n)&&n.appendChild(Kn.create("br"))),e[t?"startContainer":"endContainer"]=n,e[t?"startOffset":"endOffset"]=r)}t(!0),t();var n=Kn.createRng();return n.setStart(e.startContainer,e.startOffset),e.endContainer&&n.setEnd(e.endContainer,e.endOffset),Vt(n)},Jn=function(e){switch(e){case"UL":return"ToggleUlList";case"OL":return"ToggleOlList";case"DL":return"ToggleDLList"}},Qn=function(e){return/\btox\-/.test(e.className)},Zn=function(e,t,n){var r=function(e){var r=T(e.parents,yt,_t).filter((function(e){return e.nodeName===t&&!Qn(e)})).isSome();n(r)},o=e.dom.getParents(e.selection.getNode());return r({parents:o}),e.on("NodeChange",r),function(){return e.off("NodeChange",r)}},er=function(e,t,n){var r=n["list-style-type"]?n["list-style-type"]:null;e.setStyle(t,"list-style-type",r)},tr=function(e,t){ht.each(t,(function(t,n){e.setAttribute(n,t)}))},nr=function(e,t,n){tr(t,n["list-attributes"]),ht.each(e.select("li",t),(function(e){tr(e,n["list-item-attributes"])}))},rr=function(e,t,n){er(e,t,n),nr(e,t,n)},or=function(e,t,n){ht.each(n,(function(n){var r;return e.setStyle(t,(r={},r[n]="",r))}))},ir=function(e,t,n,r){var o=t[n?"startContainer":"endContainer"],i=t[n?"startOffset":"endOffset"];1===o.nodeType&&(o=o.childNodes[Math.min(i,o.childNodes.length-1)]||o),!n&&St(o.nextSibling)&&(o=o.nextSibling);while(o.parentNode!==r){if(Rt(e,o))return o;if(/^(TD|TH)$/.test(o.parentNode.nodeName))return o;o=o.parentNode}return o},ar=function(e,t,n){for(var r,o=[],i=e.dom,a=ir(e,t,!0,n),u=ir(e,t,!1,n),s=[],c=a;c;c=c.nextSibling)if(s.push(c),c===u)break;return ht.each(s,(function(t){if(Rt(e,t))return o.push(t),void(r=null);if(i.isBlock(t)||St(t))return St(t)&&i.remove(t),void(r=null);var a=t.nextSibling;qn.isBookmarkNode(t)&&(Rt(e,a)||!a&&t.parentNode===n)?r=null:(r||(r=i.create("p"),t.parentNode.insertBefore(r,t),o.push(r)),r.appendChild(t))})),o},ur=function(e,t,n){var r=e.getStyle(t,"list-style-type"),o=n?n["list-style-type"]:"";return o=null===o?"":o,r===o},sr=function(e,t,n){void 0===n&&(n={});var r=e.selection.getRng(),o="LI",i=Jt(e,e.selection.getStart(!0)),a=e.dom;if("false"!==a.getContentEditable(e.selection.getNode())){t=t.toUpperCase(),"DL"===t&&(o="DT");var u=Xn(r);ht.each(ar(e,r,i),(function(r){var i,u=r.previousSibling;u&&yt(u)&&u.nodeName===t&&ur(a,u,n)?(i=u,r=a.rename(r,o),u.appendChild(r)):(i=a.create(t),r.parentNode.insertBefore(i,r),i.appendChild(r),r=a.rename(r,o)),or(a,r,["margin","margin-right","margin-bottom","margin-left","margin-top","padding","padding-right","padding-bottom","padding-left","padding-top"]),rr(a,i,n),mr(e.dom,i)})),e.selection.setRng(Yn(u))}},cr=function(e,t){return e&&t&&yt(e)&&e.nodeName===t.nodeName},lr=function(e,t,n){var r=e.getStyle(t,"list-style-type",!0),o=e.getStyle(n,"list-style-type",!0);return r===o},fr=function(e,t){return e.className===t.className},dr=function(e,t,n){return cr(t,n)&&lr(e,t,n)&&fr(t,n)},mr=function(e,t){var n,r;if(n=t.nextSibling,dr(e,t,n)){while(r=n.firstChild)t.appendChild(r);e.remove(n)}if(n=t.previousSibling,dr(e,t,n)){while(r=n.lastChild)t.insertBefore(r,t.firstChild);e.remove(n)}},pr=function(e,t,n,r){if(t.nodeName!==n){var o=e.dom.rename(t,n);rr(e.dom,o,r),on(e,Jn(n),o)}else rr(e.dom,t,r),on(e,Jn(n),t)},hr=function(e,t,n,r,o){if(t.nodeName!==r||gr(o)){var i=Xn(e.selection.getRng(!0));ht.each([t].concat(n),(function(t){pr(e,t,r,o)})),e.selection.setRng(Yn(i))}else Gn(e)},gr=function(e){return"list-style-type"in e},vr=function(e,t,n,r){if(t!==e.getBody())if(t)if(t.nodeName!==n||gr(r)||Qn(t)){var o=Xn(e.selection.getRng(!0));rr(e.dom,t,r);var i=e.dom.rename(t,n);mr(e.dom,i),e.selection.setRng(Yn(o)),on(e,Jn(n),i)}else Gn(e);else sr(e,n,r),on(e,Jn(n),t)},br=function(e,t,n){var r=Ut(e),o=qt(e);n=n||{},r&&o.length>0?hr(e,r,o,t,n):vr(e,r,t,n)},yr=pt.DOM,wr=function(e,t){var n,r=t.parentNode;"LI"===r.nodeName&&r.firstChild===t&&(n=r.previousSibling,n&&"LI"===n.nodeName?(n.appendChild(t),Et(e,r)&&yr.remove(r)):yr.setStyle(r,"listStyleType","none")),yt(r)&&(n=r.previousSibling,n&&"LI"===n.nodeName&&n.appendChild(t))},xr=function(e,t){ht.each(ht.grep(e.select("ol,ul",t)),(function(t){wr(e,t)}))},Cr=function(e,t,n,r){var o=t.startContainer,i=t.startOffset;if(bt(o)&&(n?i<o.data.length:i>0))return o;var a=e.schema.getNonEmptyElements();1===o.nodeType&&(o=$e.getNode(o,i));var u=new He(o,r);n&&At(e.dom,o)&&u.next();while(o=u[n?"next":"prev2"]()){if("LI"===o.nodeName&&!o.hasChildNodes())return o;if(a[o.nodeName])return o;if(bt(o)&&o.data.length>0)return o}},kr=function(e,t){var n=t.childNodes;return 1===n.length&&!yt(n[0])&&e.isBlock(n[0])},_r=function(e,t){kr(e,t)&&e.remove(t.firstChild,!0)},Sr=function(e,t,n){var r,o=kr(e,n)?n.firstChild:n;if(_r(e,t),!Et(e,t,!0))while(r=t.firstChild)o.appendChild(r)},Tr=function(e,t,n){var r,o=t.parentNode;if(Nt(e,t)&&Nt(e,n)){yt(n.lastChild)&&(r=n.lastChild),o===n.lastChild&&St(o.previousSibling)&&e.remove(o.previousSibling);var i=n.lastChild;i&&St(i)&&t.hasChildNodes()&&e.remove(i),Et(e,n,!0)&&e.$(n).empty(),Sr(e,t,n),r&&n.appendChild(r);var a=Pe(Le.fromDom(n),Le.fromDom(t)),u=a?e.getParents(t,yt,n):[];e.remove(t),C(u,(function(t){Et(e,t)&&t!==e.getRoot()&&e.remove(t)}))}},Rr=function(e,t,n){e.dom.$(n).empty(),Tr(e.dom,t,n),e.selection.setCursorLocation(n)},Or=function(e,t,n,r){var o=e.dom;if(o.isEmpty(r))Rr(e,n,r);else{var i=Xn(t);Tr(o,n,r),e.selection.setRng(Yn(i))}},Ar=function(e,t,n,r){var o=Xn(t);Tr(e.dom,n,r);var i=Yn(o);e.selection.setRng(i)},Er=function(e,t){var n=e.dom,r=e.selection,o=r.getStart(),i=Jt(e,o),a=n.getParent(r.getStart(),"LI",i);if(a){var u=a.parentNode;if(u===e.getBody()&&Et(n,u))return!0;var s=Vt(r.getRng()),c=n.getParent(Cr(e,s,t,i),"LI",i);if(c&&c!==a)return e.undoManager.transact((function(){t?Or(e,s,c,a):Tt(a)?Wn(e):Ar(e,s,a,c)})),!0;if(!c&&!t&&0===s.startOffset&&0===s.endOffset)return e.undoManager.transact((function(){Gn(e)})),!0}return!1},Nr=function(e,t,n){var r=e.getParent(t.parentNode,e.isBlock,n);e.remove(t),r&&e.isEmpty(r)&&e.remove(r)},Lr=function(e,t){var n=e.dom,r=e.selection.getStart(),o=Jt(e,r),i=n.getParent(r,n.isBlock,o);if(i&&n.isEmpty(i)){var a=Vt(e.selection.getRng()),u=n.getParent(Cr(e,a,t,o),"LI",o);if(u)return e.undoManager.transact((function(){Nr(n,i,o),mr(n,u.parentNode),e.selection.select(u,!0),e.selection.collapse(t)})),!0}return!1},Dr=function(e,t){return Er(e,t)||Lr(e,t)},Mr=function(e){var t=e.selection.getStart(),n=Jt(e,t),r=e.dom.getParent(t,"LI,DT,DD",n);return!!(r||Xt(e).length>0)&&(e.undoManager.transact((function(){e.execCommand("Delete"),xr(e.dom,e.getBody())})),!0)},Ir=function(e,t){return e.selection.isCollapsed()?Dr(e,t):Mr(e)},zr=function(e){e.on("keydown",(function(t){t.keyCode===Fe.BACKSPACE?Ir(e,!1)&&t.preventDefault():t.keyCode===Fe.DELETE&&Ir(e,!0)&&t.preventDefault()}))},Pr=function(e){return{backspaceDelete:function(t){Ir(e,t)}}},Br=function(e){var t=e.dom,n=Ut(e);xt(n)&&e.windowManager.open({title:"List Properties",body:{type:"panel",items:[{type:"input",name:"start",label:"Start list at number",inputMode:"numeric"}]},initialData:{start:t.getAttrib(n,"start")||"1"},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],onSubmit:function(n){var r=n.getData();e.undoManager.transact((function(){t.setAttrib(Ut(e),"start","1"===r.start?"":r.start)})),n.close()}})},$r=function(e,t){return function(){var n=e.dom.getParent(e.selection.getStart(),"UL,OL,DL");return n&&n.nodeName===t}},Hr=function(e){e.on("BeforeExecCommand",(function(t){var n=t.command.toLowerCase();"indent"===n?Un(e):"outdent"===n&&Wn(e)})),e.addCommand("InsertUnorderedList",(function(t,n){br(e,"UL",n)})),e.addCommand("InsertOrderedList",(function(t,n){br(e,"OL",n)})),e.addCommand("InsertDefinitionList",(function(t,n){br(e,"DL",n)})),e.addCommand("RemoveList",(function(){Gn(e)})),e.addCommand("mceListProps",(function(){Br(e)})),e.addQueryStateHandler("InsertUnorderedList",$r(e,"UL")),e.addQueryStateHandler("InsertOrderedList",$r(e,"OL")),e.addQueryStateHandler("InsertDefinitionList",$r(e,"DL"))},Fr=function(e){e.on("keydown",(function(t){t.keyCode!==Fe.TAB||Fe.metaKeyPressed(t)||e.undoManager.transact((function(){(t.shiftKey?Wn(e):Un(e))&&t.preventDefault()}))}))},Vr=function(e){Lt(e)&&Fr(e),zr(e)},jr=function(e){var t=function(t){return function(){return e.execCommand(t)}};e.hasPlugin("advlist")||(e.ui.registry.addToggleButton("numlist",{icon:"ordered-list",active:!1,tooltip:"Numbered list",onAction:t("InsertOrderedList"),onSetup:function(t){return Zn(e,"OL",t.setActive)}}),e.ui.registry.addToggleButton("bullist",{icon:"unordered-list",active:!1,tooltip:"Bullet list",onAction:t("InsertUnorderedList"),onSetup:function(t){return Zn(e,"UL",t.setActive)}}))},Ur=function(e){var t={text:"List properties...",icon:"ordered-list",onAction:function(){return Br(e)},onSetup:function(t){return Zn(e,"OL",(function(e){return t.setDisabled(!e)}))}};e.ui.registry.addMenuItem("listprops",t),e.ui.registry.addContextMenu("lists",{update:function(t){var n=Ut(e,t);return xt(n)?["listprops"]:[]}})};function Wr(){e.add("lists",(function(e){return!1===e.hasPlugin("rtc",!0)&&(Vr(e),Hr(e)),jr(e),Ur(e),Pr(e)}))}Wr()})()},2463:function(e,t,n){"use strict";n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"loading",rawName:"v-loading",value:e.pictLoading,expression:"pictLoading"}],staticClass:"view",attrs:{id:"customer_UserRetrieval","element-loading-background":"rgba(43, 48, 67, 0.65)","element-loading-spinner":"el-icon-loading"}},[n("div",{staticClass:"crm_search"},[n("el-form",{ref:"form",attrs:{"label-position":"",model:e.search,"label-width":""}},[n("el-row",[n("el-col",{attrs:{span:24,md:24,lg:24}},[n("el-form-item",{staticStyle:{"margin-right":"10px"}},[n("el-input",{staticClass:"crm-border-radius-no",staticStyle:{"margin-top":"5px"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch(t)}},model:{value:e.search.cId,callback:function(t){e.$set(e.search,"cId",t)},expression:"search.cId"}},[n("template",{slot:"prepend"},[n("span",{staticClass:"crm-cursor crm-border-radius-no"},[e._v("CID")])])],2)],1),n("el-form-item",{staticStyle:{"margin-right":"10px"}},[n("el-input",{staticClass:"crm-border-radius-no",staticStyle:{"margin-top":"5px"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.toSearch(t)}},model:{value:e.search.email,callback:function(t){e.$set(e.search,"email",t)},expression:"search.email"}},[n("template",{slot:"prepend"},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Apply_info.VerifiedUser.Email",expression:"'Apply_info.VerifiedUser.Email'"}],staticClass:"crm-cursor crm-border-radius-no"})])],2)],1),n("el-form-item",[n("el-button",{staticClass:" crm-border-radius-no",attrs:{size:"small",icon:"el-icon-search"},on:{click:e.toSearch}})],1)],1)],1),n("el-form-item",[n("div",{staticClass:"search_action_btn"})])],1)],1),n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.mock_tableData,stripe:""}},[n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Label.CidAccount")},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.cId&&e.display["R-UserRetrieval-Search"].show?n("span",{staticClass:"crm-text-underline",on:{click:function(n){return e.accountOpen(t.row.cId)}}},[e._v(e._s(t.row.cId||"--"))]):n("span",[e._v(e._s(t.row.cId||"--"))])]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Label.AttributionNumber")},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.pIbNo&&e.display["R-UserRetrieval-Search"].show?n("span",{staticClass:"crm-text-underline",on:{click:function(n){return e.agentOpen(t.row.pIbNo)}}},[e._v(e._s(t.row.pIbNo||"--"))]):n("span",[e._v(e._s(t.row.pIbNo||"--"))])]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Label.Name")},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.firstName?n("span",[e._v(e._s(t.row.firstName+" "))]):e._e(),t.row.middle?n("span",[e._v(e._s(t.row.middle+" "))]):e._e(),t.row.lastName?n("span",[e._v(e._s(t.row.lastName))]):e._e(),t.row.firstName||t.row.lastName||t.row.middle?e._e():n("span",[e._v(e._s("--"))])]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Label.Email")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.email||"--")+" ")]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Label.Phone")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.phone||"--")+" ")]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("news_add_field.Label.QuantityLimit")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.loginNumberLimit||"--")+" ")]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Dashboard.Profile.Become")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.ibInvalidName||"--")+" ")]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("news_add_field.Label.Country")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s("en"==e.Session.Get("lang")?t.row.countryEnName:t.row.countryName)+" ")]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Label.LoginIp")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.lastIp||"--")+" ")]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Label.Source")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s("cn"==e.lang?t.row.sourceName||"--":t.row.sourceNameEn||"--")+" ")]}}])}),n("el-table-column",{attrs:{prop:"",align:"left",label:e.$i18n.t("Label.ProcessingDate")},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.approveTime||"--")+" ")]}}])}),n("el-table-column",{attrs:{prop:"",align:"center",width:"120",label:e.$i18n.t("Customer_info.Real.Level")},scopedSlots:e._u([{key:"default",fn:function(t){return[t.row.salesSettingLevel?e._e():n("span",{},[e._v("--")]),1==t.row.salesSettingLevel?n("span",{directives:[{name:"t",rawName:"v-t",value:"Customer_info.Real.level1",expression:"'Customer_info.Real.level1'"}],staticClass:"state crm_state_green"}):e._e(),2==t.row.salesSettingLevel?n("span",{directives:[{name:"t",rawName:"v-t",value:"Customer_info.Real.level2",expression:"'Customer_info.Real.level2'"}],staticClass:"state crm_state_yellow"}):e._e(),3==t.row.salesSettingLevel?n("span",{directives:[{name:"t",rawName:"v-t",value:"Customer_info.Real.level3",expression:"'Customer_info.Real.level3'"}],staticClass:"state crm_state_red"}):e._e()]}}])}),n("el-table-column",{attrs:{prop:"",align:"center",width:"120",label:e.$i18n.t("Label.State")},scopedSlots:e._u([{key:"default",fn:function(t){return[1==t.row.valid?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Normal",expression:"'State.Normal'"}],staticClass:"state crm_state_blue"}):e._e(),0==t.row.valid?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Freeze",expression:"'State.Freeze'"}],staticClass:"state crm_state_red"}):e._e()]}}])})],1),e.pagerInfo.rowTotal?n("div",{staticClass:"crm_pagination"},[n("div",{staticClass:"crm_page_total"},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Page.total.item1",expression:"'Page.total.item1'"}]}),n("span",[e._v(e._s(e.pagerInfo.rowTotal))]),n("span",{directives:[{name:"t",rawName:"v-t",value:"Page.total.item2",expression:"'Page.total.item2'"}]})]),n("el-pagination",{staticClass:"page",attrs:{background:"",layout:"sizes, prev, pager, next","page-sizes":[10,20,50,100],"page-size":e.pagerInfo.row,total:e.pagerInfo.rowTotal},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange}})],1):e._e(),n("el-dialog",{attrs:{title:e.dialogCheckTitle,visible:e.dialogCheck,center:"","close-on-click-modal":!1,"custom-class":"dialog_header_w"},on:{"update:visible":function(t){e.dialogCheck=t}}},[n("div",{staticClass:"dia-content"},[n("el-form",{ref:"dialogCheck_form",staticClass:"dialogCheck_form",attrs:{model:e.dialogCheck_form,rules:e.rules,"label-width":"135px"}},[n("el-form-item",{attrs:{prop:"",label:e.$t("Label.CidAccount")+":"}},[e._v(" "+e._s(e.dialogCheck_form.CID)+" ")]),n("el-form-item",{attrs:{prop:"",label:e.$t("Label.AttributionNumber")+":"}},[e._v(" "+e._s(e.dialogCheck_form.pIbNo)+" ")]),n("el-form-item",{attrs:{prop:"",label:e.$t("Label.TradingAccount")+":"}},[e._v(" "+e._s(e.dialogCheck_form.login)+" ")]),n("el-form-item",{attrs:{prop:"",label:""}},[n("div",{staticStyle:{display:"flex","align-items":"center"}},[n("el-input",{staticClass:"crm-border-radius-no",attrs:{placeholder:e.$t("Placeholder.Input"),size:"small"},model:{value:e.dialogCheck_form.newIb,callback:function(t){e.$set(e.dialogCheck_form,"newIb","string"===typeof t?t.trim():t)},expression:"dialogCheck_form.newIb"}}),n("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Search",expression:"'Btn.Search'"}],staticClass:"dialogCheckSearch crm-cursor crm_state_blue",on:{click:function(t){return e.searchIbTreeSearch(e.dialogCheck_form.newIb)}}})],1)]),n("el-form-item",{attrs:{prop:"agentId",label:e.$t("Label.NewAttributionNumber")+":"}},[n("el-cascader",{staticClass:"crm_search_down",staticStyle:{width:"100%"},attrs:{props:e.props,options:e.agentId_options,placeholder:e.$t("Placeholder.Choose"),size:"small"},on:{"expand-change":e.handleItemChange},scopedSlots:e._u([{key:"default",fn:function(t){t.node;var r=t.data;return[n("div",[n("span",[e._v(e._s(r.label))]),r.name?n("span",[e._v(" - "+e._s(r.name)+" ")]):e._e()])]}}]),model:{value:e.dialogCheck_form.agentId,callback:function(t){e.$set(e.dialogCheck_form,"agentId",t)},expression:"dialogCheck_form.agentId"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:function(t){return e.toVerified()}}}),n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:e.cancel}})],1)],1)]),n("trading-info-add",{attrs:{dialogInfoTradingAdd:e.dialogInfoTradingAdd,editor:e.editor,addType:e.addType,formList:e.formLists},on:{closeAdd:e.closeAdd}}),e.dialogInfoTradingAdd?n("div",{staticClass:"crm_verified_info_mask",on:{click:e.closeDiaAdd}}):e._e(),n("trading-single",{attrs:{dialogInfoTrading:e.dialogInfoTrading,infoType:e.infoType,formInfo:e.formInfoTrading},on:{closeTrading:e.closeTrading,openInfo:e.openInfo}}),e.dialogInfoTrading?n("div",{staticClass:"crm_verified_info_mask crm_verified_info_mask_trading",on:{click:e.closeDiaTrading}}):e._e(),n("detailed-info-cid",{attrs:{dialogInfoCid:e.dialogInfoCid,formInfo:e.formInfo},on:{close:e.close}}),e.dialogInfoCid?n("div",{staticClass:"crm_verified_info_mask",on:{click:e.closeDia}}):e._e(),n("detailed-info-ibNo",{attrs:{dialogInfoIbNo:e.dialogInfoPIbNo,formInfo:e.formInfoPib},on:{close:e.close}}),e.dialogInfoPIbNo?n("div",{staticClass:"crm_verified_info_mask",on:{click:e.closeDia}}):e._e()],1)},o=[],i=(n("4160"),n("b0c0"),n("d3b7"),n("ac1f"),n("3ca3"),n("841c"),n("1276"),n("159b"),n("ddb0"),n("2b3d"),n("5530")),a=n("53ca"),u=(n("96cf"),n("1da1")),s=n("bc3a"),c=n.n(s),l=n("5217"),f=n("f121"),d=n.n(f),m=n("2d59"),p=n("3a82"),h=n("5011"),g=n("8fd6"),v=d.a.Code,b={name:"Trading",inject:["reload"],components:{DetailedInfoCid:m["a"],DetailedInfoIbNo:p["a"],TradingInfoAdd:g["a"],TradingSingle:h["a"]},data:function(){return{flag:!1,pictLoading:!1,mock_tableData:[],search:{cId:"",login:"",email:""},combined:{},value:null,agentId_options:[],props:{value:"value",children:"children",checkStrictly:!0},child:[],dialogCheckTitle:"",dialogCheck:!1,dialogCheck_form:{agentId:[]},dialogInfo:!1,type:1,dialogInfoTradingAdd:!1,btn:"",editor:"",dialogInfoTrading:!1,formInfoTrading:{},addType:"",formLists:{},dialogInfoCid:!1,dialogInfoPIbNo:!1,infoType:"",formInfo:{},formInfoPib:{},groupType_options:[],pagerInfo:{row:10,current:1,pageTotal:0,rowTotal:0},rules:{status:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"blur"}],approveDesc:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"blur"}]}}},computed:{display:function(){return JSON.parse(this.Session.Get("display",!0))},lang:function(){return this.Session.Get("lang")}},methods:{handleCommand:function(e){var t=this;"detailed"==e.type?(this.formInfoTrading=e.row,this.groupType_options.forEach((function(n){n.id==e.row.groupType&&(t.formInfoTrading.groupType1="cn"==t.Session.Get("lang")?n.name:n.enName)})),this.infoType="customer_UserRetrieval",this.dialogInfoTrading=!0):"editor"==e.type?this.searchSingle(e.row.id):"delete"==e.type?this.delete(e.id):"Adjustment"==e.type?(this.searchIbTree(),this.dialogCheck=!0,this.dialogCheckTitle=this.$i18n.t("R-Trading-AdjustmentAttribution"),this.dialogCheck_form.CID=e.row.cId,this.dialogCheck_form.agent=e.row.agentId,this.dialogCheck_form.login=e.row.login,this.dialogCheck_form.pIbNo=e.row.pIbNo):"notice"==e.type&&this.$router.push({path:"/web/notice",query:{cid:e.row.cId}}).catch((function(e){return e}))},toVerified:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs["dialogCheck_form"].validate(function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(n){var r,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=14;break}if(!t.flag){e.next=5;break}return e.abrupt("return");case 5:t.flag=!0;case 6:return r=null,t.dialogCheck_form.agentId&&t.dialogCheck_form.agentId.length&&(r=t.dialogCheck_form.agentId[t.dialogCheck_form.agentId.length-1]),e.next=10,l["a"].AdjustmentAttributionTrading({oldAgentId:t.dialogCheck_form.agent,newAgentId:r,login:t.dialogCheck_form.login});case 10:o=e.sent,o.code==v.StatusOK?(t.$pigeon.MessageOK(t.$i18n.t("Msg.ModifySuccess")),t.cancel(),t.searchFunc(),t.flag=!1):(t.flag=!1,t.$pigeon.MessageError(o.msg)),e.next=15;break;case 14:return e.abrupt("return",!1);case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),cancel:function(){this.dialogCheck=!1,this.$refs["dialogCheck_form"].resetFields(),this.reload()},Rematch:function(e){var t=this;return Object(u["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,l["a"].customRematch({id:e});case 2:r=n.sent,r.code==v.StatusOK?t.searchFunc():t.$pigeon.MessageError(r.msg);case 4:case"end":return n.stop()}}),n)})))()},closeDiaAdd:function(){this.dialogInfoTradingAdd=!1,this.editor=""},closeAdd:function(e){this.dialogInfoTradingAdd=e,this.searchFunc()},addTrading:function(){this.addType="add_trading",this.dialogInfoTradingAdd=!0,this.editor=""},closeDiaTrading:function(){this.dialogInfoTrading=!1},closeTrading:function(e){this.dialogInfoTrading=e},openInfo:function(e){this.searchSingle(e)},closeDia:function(){this.dialogInfoCid=!1,this.dialogInfoPIbNo=!1},close:function(e){this.dialogInfoCid=e,this.dialogInfoPIbNo=e},accountOpen:function(e){this.searchSingleCid(e)},agentOpen:function(e){this.searchSinglePIbNo(e)},searchSingleCid:function(e){var t=this;return Object(u["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,l["a"].cidRealSingle({id:e});case 2:r=n.sent,r.code==v.StatusOK?(t.formInfo=r.data,t.dialogInfoCid=!0):t.$pigeon.MessageError(r.msg);case 4:case"end":return n.stop()}}),n)})))()},searchSinglePIbNo:function(e){var t=this;return Object(u["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,l["a"].pIbNoRealSingle({ibNo:e});case 2:r=n.sent,r.code==v.StatusOK?(t.formInfoPib=r.data,t.dialogInfoPIbNo=!0):t.$pigeon.MessageError(r.msg);case 4:case"end":return n.stop()}}),n)})))()},searchSingle:function(e){var t=this;return Object(u["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,l["a"].customLoginSingle({id:e});case 2:r=n.sent,r.code==v.StatusOK?(t.formLists=r.data,t.addType="update_trading",t.editor=1,t.dialogInfoTradingAdd=!0):t.$pigeon.MessageError(r.msg);case 4:case"end":return n.stop()}}),n)})))()},exportAgents:function(){var e=this;return Object(u["a"])(regeneratorRuntime.mark((function t(){var n,r,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.search.startDate&&e.search.endDate){t.next=3;break}return e.$pigeon.MessageWarning(e.$i18n.t("vaildate.date.empty")),t.abrupt("return");case 3:n=e.search.startDate.split("-")[0]+e.search.startDate.split("-")[1]+e.search.startDate.split("-")[2],r=e.search.endDate.split("-")[0]+e.search.endDate.split("-")[1]+e.search.endDate.split("-")[2],o="/custom/login/export?startDate="+n+"&endDate="+r+"&email="+(e.search.email?e.search.email:"")+"&login="+(e.search.login?e.search.login:"")+"&cId="+(e.search.cId?e.search.cId:"")+"&loginType="+(e.search.loginType?e.search.loginType:"")+"&pIbNo="+(e.search.pIbNo?e.search.pIbNo:"")+"&platform="+(e.search.platform?e.search.platform:"")+"&status="+(null!=e.search.status?e.search.status:""),c.a.get(o,{responseType:"blob"}).then((function(t){if(t.status==v.StatusOK)if("msSaveOrOpenBlob"in navigator)window.navigator.msSaveOrOpenBlob(t.data,"Download.xlsx");else{var n=window.URL.createObjectURL(t.data),r=document.createElement("a");document.body.appendChild(r);var o=t.headers["content-disposition"]?t.headers["content-disposition"].split(";")[1].split("=")[1]:"Download.xlsx";r.href=n,r.download=o,r.click(),window.URL.revokeObjectURL(n)}else e.$pigeon.MessageError(e.$i18n.t("Msg.Download"))}));case 7:case"end":return t.stop()}}),t)})))()},delete:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=this,this.$pigeon.MessageConfirm(this.$i18n.t("Msg.Delete"),this.$i18n.t("Msg.SystemPrompt"),this.$i18n.t("Btn.Confirm"),this.$i18n.t("Btn.Cancel"),Object(u["a"])(regeneratorRuntime.mark((function e(){var r,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return r=[],r.push(t),e.next=4,l["a"].customLoginListDelete({ids:r});case 4:o=e.sent,o.code==v.StatusOK?(n.$pigeon.MessageOK(n.$i18n.t("Msg.DeleteSuccess")),n.searchFunc()):n.$pigeon.MessageError(o.msg);case 6:case"end":return e.stop()}}),e)}))),(function(){}));case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),chooseLang:function(e){this.search.platform=e,this.searchFunc()},handleItemChange:function(e){this.child=this.agentId_options;for(var t=0;t<e.length;t++)this.tree(e[t],this.child)},tree:function(){var e=Object(u["a"])(regeneratorRuntime.mark((function e(t,n){var r,o,i,u=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:r=regeneratorRuntime.mark((function e(r){var o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!(null!=n[r].children&&n[r].children.length>0&&n[r].value==t)){e.next=3;break}return u.child=n[r].children,e.abrupt("return",{v:void 0});case 3:if(n[r].value!=t){e.next=15;break}return e.next=6,l["a"].ibTree({pid:t});case 6:if(o=e.sent,o.code!=v.StatusOK){e.next=14;break}if(null==o.data){e.next=12;break}return o.data.forEach((function(e){if(e.ibNo){var t={};t.value=e.id,t.label=e.ibNo,t.name=e.name,t.children=[],n[r].children.push(t)}})),u.child=n[r].children,e.abrupt("return",{v:void 0});case 12:e.next=15;break;case 14:u.$pigeon.MessageError(o.msg);case 15:case"end":return e.stop()}}),e)})),o=0;case 2:if(!(o<n.length)){e.next=10;break}return e.delegateYield(r(o),"t0",4);case 4:if(i=e.t0,"object"!==Object(a["a"])(i)){e.next=7;break}return e.abrupt("return",i.v);case 7:o++,e.next=2;break;case 10:case"end":return e.stop()}}),e)})));function t(t,n){return e.apply(this,arguments)}return t}(),searchIbTree:function(){var e=this;return Object(u["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,l["a"].ibTree({pid:0});case 2:n=t.sent,n.code==v.StatusOK?null!=n.data&&n.data.forEach((function(t){if(t.ibNo){var n={};n.value=t.id,n.label=t.ibNo,n.name=t.name,n.children=[],e.agentId_options.push(n)}})):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},searchIbTreeSearch:function(e){var t=this;return Object(u["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,l["a"].ibTreeSearch({ibNo:e});case 2:r=n.sent,r.code==v.StatusOK?(null!=r.data&&r.data.forEach((function(e){if(e.ibNo){var n={};n.value=e.id,n.label=e.ibNo,n.name=e.name,n.children=[],t.agentId_options.push(n)}})),t.$pigeon.MessageOK(t.$i18n.t("Msg.SearchSuccess"))):t.$pigeon.MessageError(r.msg);case 4:case"end":return n.stop()}}),n)})))()},customGroupType:function(){var e=this;return Object(u["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,l["a"].customGroupTypeList({});case 2:n=t.sent,n.code==v.StatusOK?(e.groupType_options=n.data,e.searchFunc()):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},searchFunc:function(){var e=this;return Object(u["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.pictLoading=!0,e.display["R-UserRetrieval-Search"].show){t.next=5;break}return e.$pigeon.MessageWarning(e.$i18n.t("Msg.NotDisplay")),e.pictLoading=!1,t.abrupt("return");case 5:if(e.search.cId||e.search.email||e.search.login){t.next=9;break}return e.$pigeon.MessageWarning(e.$i18n.t("Msg.searchCriteria")),e.pictLoading=!1,t.abrupt("return");case 9:return t.next=11,l["a"].accountRealRetrieval(Object(i["a"])(Object(i["a"])({},e.search),{},{page:{current:e.pagerInfo.current,row:e.pagerInfo.row}}));case 11:n=t.sent,n.code==v.StatusOK?(null==n.data?(e.mock_tableData=[],null!=n.page?(e.pagerInfo.rowTotal=n.page.rowTotal,e.pagerInfo.pageTotal=n.page.pageTotal):e.pagerInfo.rowTotal=0):e.mock_tableData=n.data,null!=n.page?(e.pagerInfo.rowTotal=n.page.rowTotal,e.pagerInfo.pageTotal=n.page.pageTotal):e.pagerInfo.rowTotal=0,e.$pigeon.MessageOK(e.$i18n.t("Msg.SearchSuccess")),e.pictLoading=!1):(e.$pigeon.MessageError(n.msg),e.pictLoading=!1);case 13:case"end":return t.stop()}}),t)})))()},getDate:function(){var e,t,n=3,r=(new Date).getTimezoneOffset(),o=(new Date).getTime(),i=new Date(o+60*r*1e3+60*n*60*1e3),a=i.getFullYear(),u=i.getMonth()+1,s=i.getDate();u<10&&(u="0"+u),s<10&&(s="0"+s),e=a+"-"+u+"-01";var c=i.getMonth(),l=++c,f=new Date(i.getFullYear(),l,1),d=864e5,m=new Date(f-d),p=m.getDate();p<10&&(p="0"+p),t=a+"-"+u+"-"+p,this.search.date=[e,t]},getSearchDate:function(e){this.search.date=e},toSearch:function(){this.pagerInfo.current=1,this.searchFunc()},handleSizeChange:function(e){this.pagerInfo.row=e,this.searchFunc()},handleCurrentChange:function(e){this.pagerInfo.current=e,this.searchFunc()}},mounted:function(){}},y=b,w=(n("f2de"),n("7969"),n("2877")),x=Object(w["a"])(y,r,o,!1,null,"4ee8831b",null);t["default"]=x.exports},2768:function(e,t,n){},"2d33":function(e,t,n){n("303c")},"303c":function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager");function t(){e.add("colorpicker",(function(){console.warn("Color picker plugin is now built in to the core editor, please remove it from your editor configuration")}))}t()})()},"34de":function(e,t,n){n("09cf")},"3a82":function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"InfoBox",class:{active:e.dialogInfoIbNo},attrs:{id:"TradingDetailedInfo"}},[n("div",{staticClass:"header"},[n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.AgentNumber",expression:"'Label.AgentNumber'"}],staticClass:"title"}),n("span",[e._v(":")]),n("span",[e._v(e._s(e.form.ibNo||"--"))])]),n("span",{staticClass:"close crm-cursor",on:{click:e.close}},[n("i",{staticClass:"el-icon-close"})])]),n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")}},[e._v(" "+e._s(e.form.cId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AgentNumber")}},[e._v(" "+e._s(e.form.ibNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")}},[e._v(" "+e._s(e.form.pIbNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AgentLevel")}},[e._v(" "+e._s("cn"==e.Session.Get("lang")?e.form.agentLevelName:e.form.agentLevelEnName)+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e._v(" "+e._s(e.form.name||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Email")}},[e._v(" "+e._s(e.form.email||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Amount")}},[e._v(" "+e._s(e.form.balance||"--")+" ")])],1)],1)},o=[],i=n("f121"),a=n.n(i),u={name:"DetailedInfoIbNo",props:{dialogInfoIbNo:{type:Boolean,default:!1},infoType:{default:""},formInfo:{default:""},btn:{type:Boolean,default:!1}},data:function(){return{imgUrl:a.a.Host85,form:{},info:{CID:"",name:"",type:""}}},methods:{close:function(){this.$emit("close",!1)}},mounted:function(){},watch:{formInfo:function(){this.form=this.formInfo}}},s=u,c=(n("c7cf"),n("89d0"),n("2877")),l=Object(c["a"])(s,r,o,!1,null,"39a3abd0",null);t["a"]=l.exports},"3fdf":function(e,t,n){"use strict";n.r(t);n("d81d"),n("ac1f"),n("1276");var r=n("e562"),o=n.n(r);o.a.PluginManager.add("lineheight",(function(e){var t="设置行高",n=o.a.util.Tools.resolve("tinymce.util.Tools"),r=e.getParam("lineheight_val","1 1.5 1.6 1.75 1.8 2 3 4 5");e.on("init",(function(){e.formatter.register({lineheight:{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table",styles:{"line-height":"%value"}}})}));var i=function(t){e.formatter.apply("lineheight",{value:t}),e.fire("change",{})};return e.ui.registry.addMenuButton("lineheight",{text:'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M9.984 12.984v-1.969h12v1.969h-12zM9.984 18.984v-1.969h12v1.969h-12zM9.984 5.016h12v1.969h-12v-1.969zM6 6.984v10.031h2.484l-3.469 3.469-3.516-3.469h2.484v-10.031h-2.484l3.516-3.469 3.469 3.469h-2.484z"></path></svg>',tooltip:t,fetch:function(t){var o=e.dom,a=e.selection.getSelectedBlocks(),u=0;n.each(a,(function(e){0==u&&(u=o.getStyle(e,"line-height")?o.getStyle(e,"line-height"):0)}));var s=r.split(" ").map((function(e){var t=e,n=e;return{type:"togglemenuitem",text:t,active:u==n,onAction:function(){i(n)}}}));t(s)}}),{getMetadata:function(){return{name:t,url:"http://tinymce.ax-z.cn/more-plugins/lineheight.php"}}}}))},4237:function(e,t,n){n("be7f")},"4ea8":function(e,t,n){n("cdd9")},5011:function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"InfoBox",class:{active:e.dialogInfoTrading},attrs:{id:"TradingDetailedInfo"}},[n("div",{staticClass:"header"},["apply_PendingAccount_mam"==e.infoType||"apply_PendingAccount_trading"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-PendingAccount",expression:"'R-PendingAccount'"}],staticClass:"title"}),n("span",[e._v(":")]),n("span",[e._v(e._s(e.form.cId))]),e._v(" - "),"apply_PendingAccount_trading"==e.infoType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Report_info.Trading",expression:"'Report_info.Trading'"}]}):e._e(),"apply_PendingAccount_mam"==e.infoType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Report_info.Mam",expression:"'Report_info.Mam'"}]}):e._e()]):e._e(),"apply_PammManager"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-PammManagerValid",expression:"'R-PammManagerValid'"}],staticClass:"title"})]):e._e(),"customer_Trading"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Trading",expression:"'R-Trading'"}],staticClass:"title"}),n("span",[e._v(":")]),n("span",[e._v(e._s(e.form.login))])]):e._e(),"financial_OnlineDeposit"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-OnlineDeposit",expression:"'R-OnlineDeposit'"}],staticClass:"title"}),n("span",[e._v(":")]),n("span",[e._v(e._s(e.form.cId))])]):e._e(),"financial_WithdrawalApplication"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-WithdrawalApplication",expression:"'R-WithdrawalApplication'"}],staticClass:"title"}),n("span",[e._v(":")]),n("span",[e._v(e._s(e.form.cId))])]):e._e(),"financial_InternalTransfer"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-InternalTransfer",expression:"'R-InternalTransfer'"}],staticClass:"title"}),n("span",[e._v(":")]),n("span",[e._v(e._s(e.form.cId))])]):e._e(),"financial_CommissionExtract"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-CommissionExtract",expression:"'R-CommissionExtract'"}],staticClass:"title"}),n("span",[e._v(":")]),n("span",[e._v(e._s(e.form.ibNo))])]):e._e(),"user_CustomerList"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-UserList",expression:"'R-UserList'"}],staticClass:"title"}),n("span",[e._v(":")]),n("span",[e._v(e._s(e.form.cId))])]):e._e(),"mail_extension"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Marketing-Extension",expression:"'R-Marketing-Extension'"}],staticClass:"title"})]):e._e(),"Risk-RevokeCredit-Group"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-RevokeCredit-Group",expression:"'R-Risk-RevokeCredit-Group'"}],staticClass:"title"})]):e._e(),"Risk-AutomaticBalance-Group"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-AutomaticBalance-Group",expression:"'R-Risk-AutomaticBalance-Group'"}],staticClass:"title"})]):e._e(),"Risk-AutomaticBalance-Login"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-AutomaticBalance-Login",expression:"'R-Risk-AutomaticBalance-Login'"}],staticClass:"title"})]):e._e(),"Risk-ProhibitedGroupType-Group"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-ProhibitedGroupType-Group",expression:"'R-Risk-ProhibitedGroupType-Group'"}],staticClass:"title"})]):e._e(),"R-Risk-Monitoring"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-Monitoring",expression:"'R-Risk-Monitoring'"}],staticClass:"title"})]):e._e(),"R-Risk-Leverage-List"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-Leverage-List",expression:"'R-Risk-Leverage-List'"}],staticClass:"title"})]):e._e(),"R-Risk-Leverage-Scheduled"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-Leverage-Scheduled",expression:"'R-Risk-Leverage-Scheduled'"}],staticClass:"title"})]):e._e(),"R-Risk-LeverageSys-Scheduled"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-LeverageSys-Scheduled",expression:"'R-Risk-LeverageSys-Scheduled'"}],staticClass:"title"})]):e._e(),"R-Risk-Leverage-Symbol"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-Leverage-Symbol",expression:"'R-Risk-Leverage-Symbol'"}],staticClass:"title"})]):e._e(),"R-Risk-LeverageSys-Symbol"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-LeverageSys-Symbol",expression:"'R-Risk-LeverageSys-Symbol'"}],staticClass:"title"})]):e._e(),"Risk-CloseTrade-Group"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-CloseTrade-Group",expression:"'R-Risk-CloseTrade-Group'"}],staticClass:"title"})]):e._e(),"R-Risk-SymbolPending-Symbol"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-SymbolPending-Symbol",expression:"'R-Risk-SymbolPending-Symbol'"}],staticClass:"title"})]):e._e(),"R-Risk-SymbolPending-Scheduled"==e.infoType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Risk-SymbolPending-Scheduled",expression:"'R-Risk-SymbolPending-Scheduled'"}],staticClass:"title"})]):e._e(),n("span",{staticClass:"close crm-cursor",on:{click:e.close}},[n("i",{staticClass:"el-icon-close"})])]),"apply_PendingAccount_mam"==e.infoType||"apply_PendingAccount_trading"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")}},[e._v(" "+e._s(e.form.cId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")}},[e._v(" "+e._s(e.form.pIbNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Email")}},[e._v(" "+e._s(e.form.email||"--")+" ")]),"apply_PendingAccount_trading"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e.form.firstName?n("span",[e._v(e._s(e.form.firstName+" "))]):e._e(),e.form.middle?n("span",[e._v(e._s(e.form.middle+" "))]):e._e(),e.form.lastName?n("span",[e._v(e._s(e.form.lastName))]):e._e(),e.form.firstName||e.form.lastName||e.form.middle?e._e():n("span",[e._v(e._s("--"))])]):e._e(),"apply_PendingAccount_mam"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e._v(" "+e._s(e.form.name||"--")+" ")]):e._e(),"apply_PendingAccount_mam"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.Platform")}},[e._v(" "+e._s(e.form.platform||"--")+" ")]):e._e(),"apply_PendingAccount_trading"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.LoginType")}},[1==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Classic",expression:"'Web_info.Classic'"}]}):e._e(),2==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Senior",expression:"'Web_info.Senior'"}]}):e._e(),3==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Institutions",expression:"'Web_info.Institutions'"}]}):e._e(),5==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Speed",expression:"'Web_info.Speed'"}]}):e._e(),6==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.NewSpeed",expression:"'Web_info.NewSpeed'"}]}):e._e(),e.form.type?e._e():n("span",[e._v(e._s("--"))])]):e._e(),"apply_PendingAccount_mam"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.Type")}},[1==e.form.type?n("span",[e._v("MAM")]):e._e(),2==e.form.type?n("span",[e._v("PAMM")]):e._e(),e.form.type?e._e():n("span",[e._v(e._s("--"))])]):e._e(),"apply_PendingAccount_mam"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.LoginType")}},[1==e.form.accountType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Classic",expression:"'Web_info.Classic'"}]}):e._e(),2==e.form.accountType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Senior",expression:"'Web_info.Senior'"}]}):e._e(),3==e.form.accountType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Institutions",expression:"'Web_info.Institutions'"}]}):e._e(),5==e.form.accountType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Speed",expression:"'Web_info.Speed'"}]}):e._e(),6==e.form.accountType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.NewSpeed",expression:"'Web_info.NewSpeed'"}]}):e._e(),e.form.accountType?e._e():n("span",[e._v(e._s("--"))])]):e._e(),"apply_PendingAccount_trading"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.Leverage")}},[e.form.leverage?n("span",[e._v("1:")]):e._e(),e._v(e._s(e.form.leverage||"--")+" ")]):e._e(),"apply_PendingAccount_mam"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.Leverage")}},[e._v(" "+e._s(e.form.leverage||"--")+" ")]):e._e(),"apply_PendingAccount_trading"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.OutsideCommission")}},[e._v(" "+e._s(e.form.comPoint||"0")+" ")]):e._e(),"apply_PendingAccount_mam"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.OutsideCommission")}},[e._v(" "+e._s(e.form.commission||"0")+" ")]):e._e(),"apply_PendingAccount_trading"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.Hide")}},[e._v(" "+e._s(e.form.hide||"0")+" ")]):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.Currency")}},[e._v(" "+e._s(e.form.currency||"--")+" ")]),"apply_PendingAccount_trading"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.State")}},[1==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}],staticClass:"state "}):e._e(),2==e.form.status&&2==e.form.accountStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}],staticClass:"state "}):e._e(),2==e.form.status&&1==e.form.accountStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.InTheProcessing",expression:"'State.InTheProcessing'"}],staticClass:"state "}):e._e(),3==e.form.status||3==e.form.accountStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}],staticClass:"state "}):e._e()]):e._e(),"apply_PendingAccount_mam"==e.infoType?n("el-form-item",{attrs:{label:e.$t("Label.State")}},[1==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}],staticClass:"state "}):e._e(),2==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}],staticClass:"state "}):e._e(),3==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}],staticClass:"state "}):e._e()]):e._e()],1):e._e(),"apply_PammManager"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")}},[e._v(" "+e._s(e.form.cId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")}},[e._v(" "+e._s(e.form.pIbNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Email")}},[e._v(" "+e._s(e.form.email||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e._v(" "+e._s(e.form.name||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Apply_info.PammManager.ownerId")}},[e._v(" "+e._s(e.form.ownerId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Apply_info.PammManager.accountId")}},[e._v(" "+e._s(e.form.accountId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Apply_info.PammManager.percent")}},[e._v(" "+e._s(e.form.percent||"0")+"% ")]),n("el-form-item",{attrs:{label:e.$t("Label.Leverage")}},[e._v(" "+e._s(e.form.leverage||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.OutsideCommission")}},[e._v(" "+e._s(e.form.commission||"0")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Currency")}},[e._v(" "+e._s(e.form.currency||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.State")}},[1==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}],staticClass:"state "}):e._e(),2==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}],staticClass:"state "}):e._e(),3==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}],staticClass:"state "}):e._e()]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddIp")+":"}},[e._v(" "+e._s(e.form.addIp||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Cooperative.Agent.AddTime")}},[e._v(" "+e._s(e.form.addTime||"--")+" ")])],1):e._e(),"customer_Trading"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")}},[e._v(" "+e._s(e.form.cId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")}},[e._v(" "+e._s(e.form.pIbNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e.form.firstName?n("span",[e._v(e._s(e.form.firstName+" "))]):e._e(),e.form.middle?n("span",[e._v(e._s(e.form.middle+" "))]):e._e(),e.form.lastName?n("span",[e._v(e._s(e.form.lastName))]):e._e(),e.form.firstName||e.form.lastName||e.form.middle?e._e():n("span",[e._v(e._s("--"))])]),n("el-form-item",{attrs:{label:e.$t("Label.Email")}},[e._v(" "+e._s(e.form.email||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.TradingAccount")}},[e._v(" "+e._s(e.form.login||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Platform")}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.LoginType")}},[1==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Classic",expression:"'Web_info.Classic'"}]}):e._e(),2==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Senior",expression:"'Web_info.Senior'"}]}):e._e(),3==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Institutions",expression:"'Web_info.Institutions'"}]}):e._e(),5==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Speed",expression:"'Web_info.Speed'"}]}):e._e(),6==e.form.type?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.NewSpeed",expression:"'Web_info.NewSpeed'"}]}):e._e(),e.form.type?e._e():n("span",[e._v(e._s("--"))])]),n("el-form-item",{attrs:{label:e.$t("Label.Nationality")}},[e._v(" "+e._s("en"==e.Session.Get("lang")?e.form.countryEnName:e.form.countryName)+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Type")}},[e._v(" "+e._s(e.form.groupType1||"--")+" ")]),1!=this.user.departmentId?n("el-form-item",{attrs:{label:e.$t("Apply_info.TradingAccount.Group")}},[e._v(" "+e._s(e.form.groupCode||"--")+" ")]):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.Leverage")}},[e.form.leverage?n("span",[e._v("1:")]):e._e(),e._v(e._s(e.form.leverage||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.OutsideCommission")}},[e._v(" "+e._s(e.form.comPoint||"0")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Amount")}},[e._v(" "+e._s(e.form.balance||"0")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Currency")}},[e._v(" "+e._s(e.form.currency||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Credit")}},[e._v(" "+e._s(e.form.credit||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.equity")}},[e._v(" "+e._s(e.form.equity||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.FloatingPL")}},[e._v(" "+e._s(e.form.floating||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Apply_info.TradingAccount.Time")}},[e._v(" "+e._s(e.form.addTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.QuotaStatus")}},[1==e.form.activation?n("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Yes",expression:"'Btn.Yes'"}]}):e._e(),0==e.form.activation?n("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.No",expression:"'Btn.No'"}]}):e._e()]),n("el-form-item",{attrs:{label:e.$t("Apply_info.TradingAccount.State")}},[n("el-switch",{staticClass:"crm_switch crm_switch_width",attrs:{disabled:"","active-value":1,"inactive-value":0,"active-text":e.$t("State.Normal"),"inactive-text":e.$t("State.Freeze"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.form.valid,callback:function(t){e.$set(e.form,"valid",t)},expression:"form.valid"}})],1)],1):e._e(),"mail_extension"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.AuthorityName")}},[e._v(" "+e._s(e.form.name||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AdvertUrl")}},[e._v(" "+e._s(e.form.link||"--")+" ")]),e._l(e.form.linkDtos,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.linkDtos.length,expression:"form.linkDtos.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Source",expression:"'Label.Source'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Label.AuthorityName")+":"}},[n("div",[e._v(e._s("cn"==e.Session.Get("lang")?t.sourceName:t.sourceNameEn))])]),n("el-form-item",{attrs:{label:e.$t("Label.AdvertUrl")+":"}},[n("div",{staticStyle:{width:"100%"}},[n("el-input",{staticStyle:{width:"100%"},attrs:{type:"textarea",rows:6,readonly:"",size:"mini",placeholder:"--",id:"ConsumerShareLink"+t.id},model:{value:t.link,callback:function(n){e.$set(t,"link",n)},expression:"item.link"}}),n("span",{directives:[{name:"t",rawName:"v-t",value:"Dashboard.Profile.Copy",expression:"'Dashboard.Profile.Copy'"}],staticClass:"btn-copy",on:{click:function(n){return e.CopyShareLink("ConsumerShareLink"+t.id)}}})],1)])],1)}))],2):e._e(),"financial_OnlineDeposit"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")}},[e._v(" "+e._s(e.form.cId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")}},[e._v(" "+e._s(e.form.pIbNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e._v(" "+e._s(e.form.name||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Email")}},[e._v(" "+e._s(e.form.email||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.TradingAccount")}},[e._v(" "+e._s(e.form.login||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Platform")}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.LoginType")}},[1==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Classic",expression:"'Web_info.Classic'"}]}):e._e(),2==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Senior",expression:"'Web_info.Senior'"}]}):e._e(),3==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Institutions",expression:"'Web_info.Institutions'"}]}):e._e(),5==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Speed",expression:"'Web_info.Speed'"}]}):e._e(),6==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.NewSpeed",expression:"'Web_info.NewSpeed'"}]}):e._e(),e.form.loginType?e._e():n("span",[e._v(e._s("--"))])]),n("el-form-item",{attrs:{label:e.$t("Label.AmountDeposit")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v(e._s(e._f("NumberFormat")(e.form.amount||"0")))]),e._v("("+e._s(e.form.currency)+") ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.depositPlatformAmount")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v(e._s(e._f("NumberFormat")(e.form.depositAmount||"0")))]),e._v("("+e._s(e.form.depositCurrency)+") ")]),n("el-form-item",{attrs:{label:e.$t("Label.PaymentType")}},[e._v(" "+e._s("cn"==e.Session.Get("lang")?e.form.remittanceChannelName:e.form.remittanceChannelEnName)+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.SerialNumber")}},[e._v(" "+e._s(e.form.serial||"--")+" ")]),"UNION_PAY_TELEGRAPHIC"!=e.form.payType&&"DIGITAL_PAY_TYPE_KEY"!=e.form.payType?n("el-form-item",{attrs:{label:e.$t("Label.PaymentOrder")}},[e._v(" "+e._s(e.form.channelSerial||"--")+" ")]):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.MTOrderNumber")}},[e._v(" "+e._s(e.form.depositTicket||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Cooperative.Agent.AddTime")}},[e._v(" "+e._s(e.form.addTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.ProcessingDate")}},[e._v(" "+e._s(e.form.approveTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.CompletionStatus")}},[1==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}],staticClass:"state "}):e._e(),2==e.form.status&&2==e.form.depositStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}],staticClass:"state "}):e._e(),2==e.form.status&&1==e.form.depositStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.InTheProcessing",expression:"'State.InTheProcessing'"}],staticClass:"state "}):e._e(),3==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}],staticClass:"state "}):e._e()]),"UNION_PAY_TELEGRAPHIC"==e.form.payType||"UNION_PAY_TELEGRAPHIC_SPECIAL"==e.form.payType?n("el-form-item",{attrs:{label:e.$t("Financial_info.OnlineDeposit.BankMsg")}},[e._v(" "+e._s(e.form.bankMsg||"--")+" ")]):e._e(),"UNION_PAY_TELEGRAPHIC"==e.form.payType||"UNION_PAY_TELEGRAPHIC_SPECIAL"==e.form.payType||"DIGITAL_PAY_TYPE_KEY"==e.form.payType?n("el-form-item",{attrs:{label:e.$t("Label.voucherUrl")}},[!e.form.voucherUrl||"pdf"!=e.form.voucherUrl.substring(e.form.voucherUrl.length-3)&&"PDF"!=e.form.voucherUrl.substring(e.form.voucherUrl.length-3)?n("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{lazy:!1,src:e.imgUrl+e.form.voucherUrl,"preview-src-list":[e.imgUrl+e.form.voucherUrl]}},[n("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[n("i",{staticClass:"el-icon-picture-outline"})])]):n("a",{staticClass:"state crm_state_blue",staticStyle:{"text-decoration":"none","min-width":"auto",width:"auto",color:"#FFFFFF"},attrs:{href:e.imgUrl+e.form.voucherUrl,target:"_blank"}},[e._v(" PDF ")])],1):e._e()],1):e._e(),"financial_WithdrawalApplication"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")}},[e._v(" "+e._s(e.form.cId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")}},[e._v(" "+e._s(e.form.pIbNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e._v(" "+e._s(e.form.name||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.TradingAccount")}},[e._v(" "+e._s(e.form.login||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Platform")}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.LoginType")}},[1==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Classic",expression:"'Web_info.Classic'"}]}):e._e(),2==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Senior",expression:"'Web_info.Senior'"}]}):e._e(),3==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Institutions",expression:"'Web_info.Institutions'"}]}):e._e(),5==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.Speed",expression:"'Web_info.Speed'"}]}):e._e(),6==e.form.loginType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.NewSpeed",expression:"'Web_info.NewSpeed'"}]}):e._e(),e.form.loginType?e._e():n("span",[e._v(e._s("--"))])]),n("el-form-item",{attrs:{label:e.$t("Label.ApplyTime")}},[e._v(" "+e._s(e.form.addTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AmountWithdrawal")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v(e._s(e._f("NumberFormat")(e.form.amount||"0")))]),e._v("("+e._s(e.form.currency||"--")+") ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.withdrawPlatformAmount")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v(e._s(e._f("NumberFormat")(e.form.withdrawAmount||"0")))]),e._v("("+e._s(e.form.withdrawCurrency)+") ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.RemittancePlatformAmount")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v(e._s(e._f("NumberFormat")(e.form.transformAmount||"0")))]),e._v("("+e._s(e.form.transformCurrency)+") ")]),n("el-form-item",{attrs:{label:e.$t("Label.WithdrawalWay")}},[e._v(" "+e._s("cn"==e.Session.Get("lang")?e.form.remitChannelName:e.form.remitChannelEnName)+" ")]),"BANK"==e.form.remitChannelType||"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankName")}},[e._v(" "+e._s(e.form.bankName||"--")+" ")]):e._e(),"BANK"==e.form.remitChannelType||"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankAccountName")}},[e._v(" "+e._s(e.form.bankUname||"--")+" ")]):e._e(),"BANK"==e.form.remitChannelType||"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankAccount")}},[n("el-input",{attrs:{readonly:"",size:"mini",placeholder:"--",id:"ConsumerShareLink"},model:{value:e.form.bankCardNum,callback:function(t){e.$set(e.form,"bankCardNum",t)},expression:"form.bankCardNum"}}),n("span",{directives:[{name:"t",rawName:"v-t",value:"Dashboard.Profile.Copy",expression:"'Dashboard.Profile.Copy'"}],staticClass:"btn-copy",on:{click:function(t){return e.CopyShareLink("ConsumerShareLink")}}})],1):e._e(),"BANK"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.AccountOpeningBranch")}},[e._v(" "+e._s(e.form.bankBranchName||"--")+" ")]):e._e(),"BANK"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.bank")}},[n("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{lazy:!1,src:e.imgUrl+e.form.bankFront,"preview-src-list":[e.imgUrl+e.form.bankFront]}},[n("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[n("i",{staticClass:"el-icon-picture-outline"})])])],1):e._e(),"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.SwiftBIC")}},[e._v(" "+e._s(e.form.swiftCode||"--")+" ")]):e._e(),"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankCode")}},[e._v(" "+e._s(e.form.customBankCode||"--")+" ")]):e._e(),"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankAddress")}},[e._v(" "+e._s(e.form.bankAddr||"--")+" ")]):e._e(),"DIGITAL_CURRENCY"==e.form.remitChannelType||"CHANNEL_TYPE_WALLET"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.address")}},[n("el-input",{attrs:{type:"textarea",resize:"none",readonly:"",size:"mini",placeholder:"--",id:"ConsumerShareLink1"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}}),n("span",{directives:[{name:"t",rawName:"v-t",value:"Dashboard.Profile.Copy",expression:"'Dashboard.Profile.Copy'"}],staticClass:"btn-copy",on:{click:function(t){return e.CopyShareLink("ConsumerShareLink1")}}})],1):e._e(),"DIGITAL_CURRENCY"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.DigitalCurrencyType")}},[e._v(" "+e._s(e.form.bankCode||"--")+" ")]):e._e(),"CHANNEL_TYPE_WALLET"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.DigitalCurrencyType1")}},[e._v(" "+e._s(e.form.bankCode||"--")+" ")]):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.Note")}},[e._v(" "+e._s(e.form.approveDesc||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.CompletionStatus")}},[1==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}],staticClass:"state "}):e._e(),2==e.form.status&&2==e.form.withdrawStatus&&1==e.form.callbackStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}],staticClass:"state "}):e._e(),2!=e.form.status||1!=e.form.withdrawStatus&&2!=e.form.withdrawStatus||0!=e.form.callbackStatus&&null!=e.form.callbackStatus?e._e():n("span",{directives:[{name:"t",rawName:"v-t",value:"State.InTheProcessing",expression:"'State.InTheProcessing'"}],staticClass:"state "}),3==e.form.status||3==e.form.withdrawStatus||2==e.form.callbackStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}],staticClass:"state "}):e._e()])],1):e._e(),"financial_InternalTransfer"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")}},[e._v(" "+e._s(e.form.cId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")}},[e._v(" "+e._s(e.form.pIbNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e._v(" "+e._s(e.form.name||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Email")}},[e._v(" "+e._s(e.form.email||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.TransferAccounts")}},[e._v(" "+e._s(e.form.withdrawLogin||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AmountMoney")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v("$"+e._s(e._f("NumberFormat")(e.form.amount||"0")))])]),n("el-form-item",{attrs:{label:e.$t("Label.IntoAccount")}},[e._v(" "+e._s(e.form.depositLogin||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.ArriveTime")}},[e._v(" "+e._s(e.form.modifyTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Note")}},[e._v(" "+e._s(e.form.approveDesc||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.CompletionStatus")}},[1==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}],staticClass:"state "}):e._e(),2==e.form.status&&2==e.form.withdrawStatus&&2==e.form.depositStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}],staticClass:"state "}):e._e(),2!=e.form.status||1!=e.form.withdrawStatus&&1!=e.form.depositStatus?e._e():n("span",{directives:[{name:"t",rawName:"v-t",value:"State.InTheProcessing",expression:"'State.InTheProcessing'"}],staticClass:"state "}),3==e.form.status||3==e.form.withdrawStatus||3==e.form.depositStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}],staticClass:"state "}):e._e()])],1):e._e(),"financial_CommissionExtract"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")}},[e._v(" "+e._s(e.form.cId||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")}},[e._v(" "+e._s(e.form.pIbNo||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Name")}},[e._v(" "+e._s(e.form.name||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.ApplyTime")}},[e._v(" "+e._s(e.form.addTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AmountWithdrawal")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v(e._s(e._f("NumberFormat")(e.form.amount||"0")))]),e._v("("+e._s(e.form.currency||"--")+") ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.withdrawPlatformAmount")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v(e._s(e._f("NumberFormat")(e.form.withdrawAmount||"0")))]),e._v("("+e._s(e.form.withdrawCurrency)+") ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.RemittancePlatformAmount")}},[n("span",{staticStyle:{color:"#EB3F57"}},[e._v(e._s(e._f("NumberFormat")(e.form.transformAmount||"0")))]),e._v("("+e._s(e.form.transformCurrency)+") ")]),n("el-form-item",{attrs:{label:e.$t("Label.WithdrawalWay")}},[e._v(" "+e._s("cn"==e.Session.Get("lang")?e.form.remitChannelName:e.form.remitChannelEnName)+" ")]),"BANK"==e.form.remitChannelType||"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankName")}},[e._v(" "+e._s(e.form.bankName||"--")+" ")]):e._e(),"BANK"==e.form.remitChannelType||"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankAccountName")}},[e._v(" "+e._s(e.form.bankUname||"--")+" ")]):e._e(),"BANK"==e.form.remitChannelType||"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankAccount")}},[n("el-input",{attrs:{readonly:"",size:"mini",placeholder:"--",id:"ConsumerShareLink"},model:{value:e.form.bankCardNum,callback:function(t){e.$set(e.form,"bankCardNum",t)},expression:"form.bankCardNum"}}),n("span",{directives:[{name:"t",rawName:"v-t",value:"Dashboard.Profile.Copy",expression:"'Dashboard.Profile.Copy'"}],staticClass:"btn-copy",on:{click:function(t){return e.CopyShareLink("ConsumerShareLink")}}})],1):e._e(),"BANK"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.AccountOpeningBranch")}},[e._v(" "+e._s(e.form.bankBranchName||"--")+" ")]):e._e(),"BANK"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.bank")}},[n("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{lazy:!1,src:e.imgUrl+e.form.bankFront,"preview-src-list":[e.imgUrl+e.form.bankFront]}},[n("div",{staticClass:"image-slot",attrs:{slot:"error"},slot:"error"},[n("i",{staticClass:"el-icon-picture-outline"})])])],1):e._e(),"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.SwiftBIC")}},[e._v(" "+e._s(e.form.swiftCode||"--")+" ")]):e._e(),"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankCode")}},[e._v(" "+e._s(e.form.customBankCode||"--")+" ")]):e._e(),"BANK_TELEGRAPHIC"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.BankAddress")}},[e._v(" "+e._s(e.form.bankAddr||"--")+" ")]):e._e(),"DIGITAL_CURRENCY"==e.form.remitChannelType||"CHANNEL_TYPE_WALLET"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.address")}},[n("el-input",{attrs:{type:"textarea",resize:"none",readonly:"",size:"mini",placeholder:"--",id:"ConsumerShareLink1"},model:{value:e.form.address,callback:function(t){e.$set(e.form,"address",t)},expression:"form.address"}}),n("span",{directives:[{name:"t",rawName:"v-t",value:"Dashboard.Profile.Copy",expression:"'Dashboard.Profile.Copy'"}],staticClass:"btn-copy",on:{click:function(t){return e.CopyShareLink("ConsumerShareLink1")}}})],1):e._e(),"DIGITAL_CURRENCY"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.DigitalCurrencyType")}},[e._v(" "+e._s(e.form.bankCode||"--")+" ")]):e._e(),"CHANNEL_TYPE_WALLET"==e.form.remitChannelType?n("el-form-item",{attrs:{label:e.$t("Label.DigitalCurrencyType1")}},[e._v(" "+e._s(e.form.bankCode||"--")+" ")]):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.Note")}},[e._v(" "+e._s(e.form.approveDesc||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.CompletionStatus")}},[1==e.form.status?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.ToBeProcessed",expression:"'State.ToBeProcessed'"}],staticClass:"state "}):e._e(),2==e.form.status&&2==e.form.withdrawStatus&&1==e.form.callbackStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Pass",expression:"'State.Pass'"}],staticClass:"state "}):e._e(),2!=e.form.status||1!=e.form.withdrawStatus&&2!=e.form.withdrawStatus||0!=e.form.callbackStatus&&null!=e.form.callbackStatus?e._e():n("span",{directives:[{name:"t",rawName:"v-t",value:"State.InTheProcessing",expression:"'State.InTheProcessing'"}],staticClass:"state "}),3==e.form.status||3==e.form.withdrawStatus||2==e.form.callbackStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"State.Refused",expression:"'State.Refused'"}],staticClass:"state "}):e._e()])],1):e._e(),"Risk-RevokeCredit-Group"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Group")+":"}},[e._v(" "+e._s(e.form.groupCode||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.RevokeRatio")+":"}},[e._v(" "+e._s(e.form.ratio||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.ExclusionAccount")+":"}},[e.form.excludeLogins.length?n("span",[e._v(e._s(e.form.excludeLogins))]):n("span",[e._v(e._s("--"))])])],1):e._e(),"Risk-AutomaticBalance-Group"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Group")+":"}},[e._v(" "+e._s(e.form.groupCode||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.ExclusionAccount")+":"}},[e.form.excludeLogins.length?n("span",[e._v(e._s(e.form.excludeLogins))]):n("span",[e._v(e._s("--"))])]),e._l(e.form.rules,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rules.length,expression:"form.rules.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Label.minAmount")+":"}},[n("div",[e._v(e._s(t.minAmount))])]),n("el-form-item",{attrs:{label:e.$t("Label.maxAmount")+":"}},[n("div",[e._v(e._s(t.maxAmount))])]),n("el-form-item",{attrs:{label:e.$t("Label.Leverage")+":"}},[n("div",[e._v(e._s(t.leverage))])])],1)}))],2):e._e(),"Risk-AutomaticBalance-Login"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.TradingAccount")+":"}},[e._v(" "+e._s(e.form.login||"--")+" ")]),e._l(e.form.rules,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rules.length,expression:"form.rules.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Label.minAmount")+":"}},[n("div",[e._v(e._s(t.minAmount))])]),n("el-form-item",{attrs:{label:e.$t("Label.maxAmount")+":"}},[n("div",[e._v(e._s(t.maxAmount))])]),n("el-form-item",{attrs:{label:e.$t("Label.Leverage")+":"}},[n("div",[e._v(e._s(t.leverage))])])],1)}))],2):e._e(),"Risk-ProhibitedGroupType-Group"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Group")+":"}},[e._v(" "+e._s(e.form.login||"--")+" ")]),e._l(e.form.rules,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rules.length,expression:"form.rules.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Label.minAmount")+":"}},[n("div",[e._v(e._s(t.minAmount))])]),n("el-form-item",{attrs:{label:e.$t("Label.maxAmount")+":"}},[n("div",[e._v(e._s(t.maxAmount))])]),n("el-form-item",{attrs:{label:e.$t("Label.Group")+":"}},[n("div",[e._v(e._s(t.groupTypeName))])])],1)}))],2):e._e(),"R-Risk-Monitoring"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.rules")+":"}},[n("div",[e.form.bbiRules.indexOf("1")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Platform",expression:"'Label.Platform'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("2")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Group",expression:"'Label.Group'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("3")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.TradingAccount",expression:"'Label.TradingAccount'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("4")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.countrys",expression:"'Label.countrys'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("5")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.singleProfit",expression:"'Label.singleProfit'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("6")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.sumProfit",expression:"'Label.sumProfit'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("7")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.sumCount",expression:"'Label.sumCount'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("8")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.singleVolum",expression:"'Label.singleVolum'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("9")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.durationTime",expression:"'Label.durationTime'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("10")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.symbols",expression:"'Label.symbols'"}]}),e._v(",")]):e._e(),e.form.bbiRules.indexOf("12")>-1?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.ProfitPercentage",expression:"'Label.ProfitPercentage'"}]})]):e._e()])]),n("el-form-item",{attrs:{label:e.$t("Label.AuthorityName")+":"}},[e._v(" "+e._s(e.form.name||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("R-Mail-Item1-Receiver")}},[e._v(" "+e._s(e.form.users||"--")+" ")]),e.form.bbiRules.indexOf("1")>-1?n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},[e._v(" "+e._s(e.form.platforms.toString()||"--")+" ")]):e._e(),e.form.bbiRules.indexOf("3")>-1?n("el-form-item",{attrs:{label:e.$t("Label.TradingAccount")+":"}},[e.form.logins.length?n("span",[e._v(e._s(e.form.logins))]):n("span",[e._v(e._s("--"))])]):e._e(),e.form.bbiRules.indexOf("5")>-1?n("el-form-item",{attrs:{label:e.$t("Label.singleProfit")+":"}},[e._v(" "+e._s(e.form.singleProfit||"0")+" ")]):e._e(),e.form.bbiRules.indexOf("6")>-1?n("el-form-item",{attrs:{label:e.$t("Label.sumProfitType")+":"}},[1==e.form.sumProfitType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.oneDay",expression:"'Label.oneDay'"}]})]):e._e(),2==e.form.sumProfitType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.aWeek",expression:"'Label.aWeek'"}]})]):e._e(),3==e.form.sumProfitType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.oneMonth",expression:"'Label.oneMonth'"}]})]):e._e()]):e._e(),e.form.bbiRules.indexOf("6")>-1?n("el-form-item",{attrs:{label:e.$t("Label.sumProfit")+":"}},[e._v(" "+e._s(e.form.sumProfit||"0")+" ")]):e._e(),e.form.bbiRules.indexOf("7")>-1?n("el-form-item",{attrs:{label:e.$t("Label.sumCountType")+":"}},[1==e.form.sumCountType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.oneDay",expression:"'Label.oneDay'"}]})]):e._e(),2==e.form.sumCountType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.aWeek",expression:"'Label.aWeek'"}]})]):e._e(),3==e.form.sumCountType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.oneMonth",expression:"'Label.oneMonth'"}]})]):e._e()]):e._e(),e.form.bbiRules.indexOf("7")>-1?n("el-form-item",{attrs:{label:e.$t("Label.sumCount")+":"}},[e._v(" "+e._s(e.form.sumCount||"0")+" ")]):e._e(),e.form.bbiRules.indexOf("8")>-1?n("el-form-item",{attrs:{label:e.$t("Label.singleVolumMinimum")+":"}},[e._v(" "+e._s(e.form.singleVolumeMin||"0")+" ")]):e._e(),e.form.bbiRules.indexOf("8")>-1?n("el-form-item",{attrs:{label:e.$t("Label.singleVolumMaximum")+":"}},[e._v(" "+e._s(e.form.singleVolumeMax||"0")+" ")]):e._e(),e.form.bbiRules.indexOf("9")>-1?n("el-form-item",{attrs:{label:e.$t("Label.durationTimeMinimum")+":"}},[e._v(" "+e._s(e.form.durationTimeMin||"0")+" ")]):e._e(),e.form.bbiRules.indexOf("9")>-1?n("el-form-item",{attrs:{label:e.$t("Label.durationTimeMaximum")+":"}},[e._v(" "+e._s(e.form.durationTimeMax||"0")+" ")]):e._e(),e.form.bbiRules.indexOf("12")>-1?n("el-form-item",{attrs:{label:e.$t("Label.ProfitPercentage")+":"}},[e._v(" "+e._s(e.form.ratio||"0")+" ")]):e._e(),e.form.bbiRules.indexOf("12")>-1?n("el-form-item",{attrs:{label:e.$t("Label.NotificationTimes")+":"}},[e._v(" "+e._s(e.form.frequency||"0")+" ")]):e._e(),n("el-form-item",{attrs:{label:e.$t("Btn.Valid")+":"}},[0==e.form.valid?n("div",{directives:[{name:"t",rawName:"v-t",value:"Btn.No",expression:"'Btn.No'"}]}):e._e(),1==e.form.valid?n("div",{directives:[{name:"t",rawName:"v-t",value:"Btn.Yes",expression:"'Btn.Yes'"}]}):e._e()]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.ExclusionAccount")+":"}},[e.form.excludeLogins.length?n("span",[e._v(e._s(e.form.excludeLogins))]):n("span",[e._v(e._s("--"))])]),e._l(e.form.rulesGroup,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rulesGroup.length&&e.form.bbiRules.indexOf("2")>-1,expression:"form.rulesGroup.length && form.bbiRules.indexOf('2') > -1"}],key:"g"+r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.GroupRules",expression:"'Label.GroupRules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Label.Group")+":"}},[n("div",[e._v(e._s(t.groupCode))])])],1)})),e._l(e.form.rulesCountry,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rulesCountry.length&&e.form.bbiRules.indexOf("4")>-1,expression:"form.rulesCountry.length && form.bbiRules.indexOf('4') > -1"}],key:"c"+r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.countrysRules",expression:"'Label.countrysRules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Label.countrys")+":"}},[n("div",[e._v(e._s(t.country))])])],1)})),e._l(e.form.rulesSymbol,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rulesSymbol.length&&e.form.bbiRules.indexOf("10")>-1,expression:"form.rulesSymbol.length && form.bbiRules.indexOf('10') > -1"}],key:"s"+r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.symbolsRules",expression:"'Label.symbolsRules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Label.symbols")+":"}},[n("div",[e._v(e._s(t.symbol))])])],1)})),e.form.bbiRules.indexOf("5")>-1||e.form.bbiRules.indexOf("8")>-1||e.form.bbiRules.indexOf("9")>-1||e.form.bbiRules.indexOf("10")>-1?n("el-form-item",{attrs:{label:e.$t("Label.startMonitorMt4")+":"}},[e._v(" "+e._s(e.form.startMonitorMt4||"--")+" ")]):e._e(),e.form.bbiRules.indexOf("5")>-1||e.form.bbiRules.indexOf("8")>-1||e.form.bbiRules.indexOf("9")>-1||e.form.bbiRules.indexOf("10")>-1?n("el-form-item",{attrs:{label:e.$t("Label.startMonitorMt5")+":"}},[e._v(" "+e._s(e.form.startMonitorMt5||"--")+" ")]):e._e()],2):e._e(),"R-Risk-Leverage-List"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.groupCode")+":"}},[e._v(" "+e._s(e.form.groupCode||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.startTime")+":"}},[e._v(" "+e._s(e.form.startTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.endTime")+":"}},[e._v(" "+e._s(e.form.endTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddTime")+":"}},[e._v(" "+e._s(e.form.addTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddIp")+":"}},[e._v(" "+e._s(e.form.addIp||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.emailDelivery")+":"}},[0==e.form.emailDelivery&&0==e.form.emailDeliveryEn?n("span",{directives:[{name:"t",rawName:"v-t",value:"Risk.GroupLeverage.NotSent",expression:"'Risk.GroupLeverage.NotSent'"}],staticClass:"state"}):e._e(),1==e.form.emailDelivery||1==e.form.emailDeliveryEn?n("span",{directives:[{name:"t",rawName:"v-t",value:"Risk.GroupLeverage.Sending",expression:"'Risk.GroupLeverage.Sending'"}],staticClass:"state"}):e._e(),2==e.form.emailDelivery&&2==e.form.emailDeliveryEn?n("span",{directives:[{name:"t",rawName:"v-t",value:"Risk.GroupLeverage.Sent",expression:"'Risk.GroupLeverage.Sent'"}],staticClass:"state"}):e._e()]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.effective")+":"}},[0==e.form.startStatus&&0==e.form.endStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"Risk.GroupLeverage.Ineffective",expression:"'Risk.GroupLeverage.Ineffective'"}],staticClass:"state "}):e._e(),1==e.form.startStatus&&0==e.form.endStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"Risk.GroupLeverage.EffectiveTreatment",expression:"'Risk.GroupLeverage.EffectiveTreatment'"}],staticClass:"state "}):e._e(),2==e.form.startStatus&&1==e.form.endStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"Risk.GroupLeverage.EndProcessing",expression:"'Risk.GroupLeverage.EndProcessing'"}],staticClass:"state "}):e._e(),2==e.form.startStatus&&0==e.form.endStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"Risk.GroupLeverage.InForce",expression:"'Risk.GroupLeverage.InForce'"}],staticClass:"state "}):e._e(),2==e.form.startStatus&&2==e.form.endStatus?n("span",{directives:[{name:"t",rawName:"v-t",value:"Risk.GroupLeverage.End",expression:"'Risk.GroupLeverage.End'"}],staticClass:"state "}):e._e()]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.ExclusionAccount")+":"}},[e.form.excludeLogins.length?n("span",[e._v(e._s(e.form.excludeLogins))]):n("span",[e._v(e._s("--"))])]),e._l(e.form.rules,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rules.length,expression:"form.rules.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.symbol")+":"}},[n("div",[e._v(e._s(t.symbol))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.riskLeverage")+":"}},[n("div",[e._v(e._s(t.riskLeverage))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.normalLeverage")+":"}},[n("div",[e._v(e._s(t.normalLeverage))])])],1)}))],2):e._e(),"R-Risk-Leverage-Scheduled"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.groupCode")+":"}},[e._v(" "+e._s(e.form.groupCodes||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.startWeekday")+":"}},["1"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Monday",expression:"'Weekday.Monday'"}]}):e._e(),"2"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Tuesday",expression:"'Weekday.Tuesday'"}]}):e._e(),"3"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Wednesday",expression:"'Weekday.Wednesday'"}]}):e._e(),"4"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Thursday",expression:"'Weekday.Thursday'"}]}):e._e(),"5"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Friday",expression:"'Weekday.Friday'"}]}):e._e(),"6"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Saturday",expression:"'Weekday.Saturday'"}]}):e._e(),"7"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Sunday",expression:"'Weekday.Sunday'"}]}):e._e()]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.startTime")+":"}},[e._v(" "+e._s(e.form.startTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.endWeekday")+":"}},["1"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Monday",expression:"'Weekday.Monday'"}]}):e._e(),"2"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Tuesday",expression:"'Weekday.Tuesday'"}]}):e._e(),"3"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Wednesday",expression:"'Weekday.Wednesday'"}]}):e._e(),"4"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Thursday",expression:"'Weekday.Thursday'"}]}):e._e(),"5"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Friday",expression:"'Weekday.Friday'"}]}):e._e(),"6"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Saturday",expression:"'Weekday.Saturday'"}]}):e._e(),"7"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Sunday",expression:"'Weekday.Sunday'"}]}):e._e()]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.endTime")+":"}},[e._v(" "+e._s(e.form.endTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddTime")+":"}},[e._v(" "+e._s(e.form.addTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddIp")+":"}},[e._v(" "+e._s(e.form.addIp||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.ExclusionAccount")+":"}},[e.form.excludeLogins.length?n("span",[e._v(e._s(e.form.excludeLogins))]):n("span",[e._v(e._s("--"))])]),e._l(e.form.rules,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rules.length,expression:"form.rules.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.symbol")+":"}},[n("div",[e._v(e._s(t.symbol))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.riskLeverage")+":"}},[n("div",[e._v(e._s(t.riskLeverage))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.normalLeverage")+":"}},[n("div",[e._v(e._s(t.normalLeverage))])])],1)}))],2):e._e(),"R-Risk-Leverage-Symbol"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.AuthorityName")+":"}},[e._v(" "+e._s(e.form.name||"--")+" ")]),e._l(e.form.details,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.details.length,expression:"form.details.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.symbol")+":"}},[n("div",[e._v(e._s(t.symbol))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.riskLeverage")+":"}},[n("div",[e._v(e._s(t.riskLeverage))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.normalLeverage")+":"}},[n("div",[e._v(e._s(t.normalLeverage))])])],1)}))],2):e._e(),"Risk-CloseTrade-Group"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},[e._v(" "+e._s(e.form.platform||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Group")+":"}},[e._v(" "+e._s(e.form.groupCode||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.RevokeAmount")+":"}},[e._v(" "+e._s(e._f("NumberFormat")(e._f("NumberDecimal")(e.form.amount||"--")))+" ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.RevokeRatio")+":"}},[e._v(" "+e._s(e.form.ratio||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.ExclusionAccount")+":"}},[e.form.excludeLogins.length?n("span",[e._v(e._s(e.form.excludeLogins))]):n("span",[e._v(e._s("--"))])]),n("el-form-item",{attrs:{label:"IP:"}},[e._v(" "+e._s(e.form.addIp||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.ReleaseTime")+":"}},[e._v(" "+e._s(e.form.addTime||"--")+" ")])],1):e._e(),"R-Risk-LeverageSys-Symbol"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.AuthorityName")+":"}},[e._v(" "+e._s(e.form.name||"--")+" ")]),e._l(e.form.details,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.details.length,expression:"form.details.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Risk.SymbolLeverage.symbol")+":"}},[n("div",[e._v(e._s(t.symbol))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.riskLeverage")+":"}},[n("div",[e._v(e._s(t.riskLeverage))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.normalLeverage")+":"}},[n("div",[e._v(e._s(t.normalLeverage))])])],1)}))],2):e._e(),"R-Risk-LeverageSys-Scheduled"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.startWeekday")+":"}},["1"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Monday",expression:"'Weekday.Monday'"}]}):e._e(),"2"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Tuesday",expression:"'Weekday.Tuesday'"}]}):e._e(),"3"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Wednesday",expression:"'Weekday.Wednesday'"}]}):e._e(),"4"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Thursday",expression:"'Weekday.Thursday'"}]}):e._e(),"5"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Friday",expression:"'Weekday.Friday'"}]}):e._e(),"6"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Saturday",expression:"'Weekday.Saturday'"}]}):e._e(),"7"==e.form.startWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Sunday",expression:"'Weekday.Sunday'"}]}):e._e()]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.startTime")+":"}},[e._v(" "+e._s(e.form.startTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.endWeekday")+":"}},["1"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Monday",expression:"'Weekday.Monday'"}]}):e._e(),"2"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Tuesday",expression:"'Weekday.Tuesday'"}]}):e._e(),"3"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Wednesday",expression:"'Weekday.Wednesday'"}]}):e._e(),"4"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Thursday",expression:"'Weekday.Thursday'"}]}):e._e(),"5"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Friday",expression:"'Weekday.Friday'"}]}):e._e(),"6"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Saturday",expression:"'Weekday.Saturday'"}]}):e._e(),"7"==e.form.endWeekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Sunday",expression:"'Weekday.Sunday'"}]}):e._e()]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.endTime")+":"}},[e._v(" "+e._s(e.form.endTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddTime")+":"}},[e._v(" "+e._s(e.form.addTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddIp")+":"}},[e._v(" "+e._s(e.form.addIp||"--")+" ")]),e._l(e.form.rules,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rules.length,expression:"form.rules.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Risk.SymbolLeverage.symbol")+":"}},[n("div",[e._v(e._s(t.symbol))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.riskLeverage")+":"}},[n("div",[e._v(e._s(t.riskLeverage))])]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.normalLeverage")+":"}},[n("div",[e._v(e._s(t.normalLeverage))])])],1)}))],2):e._e(),"R-Risk-SymbolPending-Symbol"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.AuthorityName")+":"}},[e._v(" "+e._s(e.form.name||"--")+" ")]),e._l(e.form.details,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.details.length,expression:"form.details.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Risk.SymbolPending.item2")+":"}},[n("div",[e._v(e._s(t.symbol))])]),n("el-form-item",{attrs:{label:e.$t("Risk.SymbolPending.item1")+":"}},[0==t.gtcPending?n("div",{directives:[{name:"t",rawName:"v-t",value:"Risk.SymbolPending.item3",expression:"'Risk.SymbolPending.item3'"}]}):e._e(),1==t.gtcPending?n("div",{directives:[{name:"t",rawName:"v-t",value:"Risk.SymbolPending.item4",expression:"'Risk.SymbolPending.item4'"}]}):e._e(),2==t.gtcPending?n("div",{directives:[{name:"t",rawName:"v-t",value:"Risk.SymbolPending.item5",expression:"'Risk.SymbolPending.item5'"}]}):e._e()])],1)}))],2):e._e(),"R-Risk-SymbolPending-Scheduled"==e.infoType?n("el-form",{ref:"form",attrs:{model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.startWeekday")+":"}},["1"==e.form.weekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Monday",expression:"'Weekday.Monday'"}]}):e._e(),"2"==e.form.weekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Tuesday",expression:"'Weekday.Tuesday'"}]}):e._e(),"3"==e.form.weekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Wednesday",expression:"'Weekday.Wednesday'"}]}):e._e(),"4"==e.form.weekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Thursday",expression:"'Weekday.Thursday'"}]}):e._e(),"5"==e.form.weekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Friday",expression:"'Weekday.Friday'"}]}):e._e(),"6"==e.form.weekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Saturday",expression:"'Weekday.Saturday'"}]}):e._e(),"7"==e.form.weekday?n("span",{directives:[{name:"t",rawName:"v-t",value:"Weekday.Sunday",expression:"'Weekday.Sunday'"}]}):e._e()]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.startTime")+":"}},[e._v(" "+e._s(e.form.time||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddTime")+":"}},[e._v(" "+e._s(e.form.addTime||"--")+" ")]),n("el-form-item",{attrs:{label:e.$t("Risk.GroupLeverage.AddIp")+":"}},[e._v(" "+e._s(e.form.addIp||"--")+" ")]),e._l(e.form.rules,(function(t,r){return n("div",{directives:[{name:"show",rawName:"v-show",value:e.form.rules.length,expression:"form.rules.length"}],key:r},[n("div",{staticStyle:{"font-size":"14px","font-weight":"bold","margin-bottom":"10px"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.rules",expression:"'Label.rules'"}]}),n("span",[e._v(e._s(r+1))])]),n("el-form-item",{attrs:{label:e.$t("Risk.SymbolLeverage.symbol")+":"}},[n("div",[e._v(e._s(t.symbol))])]),n("el-form-item",{attrs:{label:e.$t("Risk.SymbolPending.item1")+":"}},[0==t.gtcPending?n("div",{directives:[{name:"t",rawName:"v-t",value:"Risk.SymbolPending.item3",expression:"'Risk.SymbolPending.item3'"}]}):e._e(),1==t.gtcPending?n("div",{directives:[{name:"t",rawName:"v-t",value:"Risk.SymbolPending.item4",expression:"'Risk.SymbolPending.item4'"}]}):e._e(),2==t.gtcPending?n("div",{directives:[{name:"t",rawName:"v-t",value:"Risk.SymbolPending.item5",expression:"'Risk.SymbolPending.item5'"}]}):e._e()])],1)}))],2):e._e()],1)},o=[],i=n("f121"),a=n.n(i),u={name:"DetailedInfo",props:{dialogInfoTrading:{type:Boolean,default:!1},infoType:{default:""},formInfo:{default:""},btn:{type:Boolean,default:!1}},data:function(){return{imgUrl:a.a.Host85,form:{},info:{CID:"",name:"",type:""}}},computed:{user:function(){return JSON.parse(this.Session.Get("user",!0))}},methods:{close:function(){this.$emit("closeTrading",!1)},toInfo:function(){this.$emit("openInfo",this.form.cId)},CopyShareLink:function(e){var t=document.getElementById(e);t.select(),document.execCommand("Copy"),this.$pigeon.MessageOK(this.$i18n.t("Dashboard.Profile.CopySuccess"))}},mounted:function(){},watch:{formInfo:function(){this.form=this.formInfo}}},s=u,c=(n("b86f"),n("99ff"),n("2877")),l=Object(c["a"])(s,r,o,!1,null,"1dedb278",null);t["a"]=l.exports},5126:function(e,t,n){n("3fdf")},5319:function(e,t,n){"use strict";var r=n("d784"),o=n("825a"),i=n("50c4"),a=n("a691"),u=n("1d80"),s=n("8aa5"),c=n("0cb2"),l=n("14c3"),f=Math.max,d=Math.min,m=function(e){return void 0===e?e:String(e)};r("replace",2,(function(e,t,n,r){var p=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,h=r.REPLACE_KEEPS_$0,g=p?"$":"$0";return[function(n,r){var o=u(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,o,r):t.call(String(o),n,r)},function(e,r){if(!p&&h||"string"===typeof r&&-1===r.indexOf(g)){var u=n(t,e,this,r);if(u.done)return u.value}var v=o(e),b=String(this),y="function"===typeof r;y||(r=String(r));var w=v.global;if(w){var x=v.unicode;v.lastIndex=0}var C=[];while(1){var k=l(v,b);if(null===k)break;if(C.push(k),!w)break;var _=String(k[0]);""===_&&(v.lastIndex=s(b,i(v.lastIndex),x))}for(var S="",T=0,R=0;R<C.length;R++){k=C[R];for(var O=String(k[0]),A=f(d(a(k.index),b.length),0),E=[],N=1;N<k.length;N++)E.push(m(k[N]));var L=k.groups;if(y){var D=[O].concat(E,A,b);void 0!==L&&D.push(L);var M=String(r.apply(void 0,D))}else M=c(O,b,A,E,L,r);A>=T&&(S+=b.slice(T,A)+M,T=A+O.length)}return S+b.slice(T)}]}))},5899:function(e,t){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,t,n){var r=n("1d80"),o=n("5899"),i="["+o+"]",a=RegExp("^"+i+i+"*"),u=RegExp(i+i+"*$"),s=function(e){return function(t){var n=String(r(t));return 1&e&&(n=n.replace(a,"")),2&e&&(n=n.replace(u,"")),n}};e.exports={start:s(1),end:s(2),trim:s(3)}},"5e4c":function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager");function t(){e.add("contextmenu",(function(){console.warn("Context menu plugin is now built in to the core editor, please remove it from your editor configuration")}))}t()})()},"64d8":function(e,t,n){n("ef1f")},7156:function(e,t,n){var r=n("861d"),o=n("d2bb");e.exports=function(e,t,n){var i,a;return o&&"function"==typeof(i=t.constructor)&&i!==n&&r(a=i.prototype)&&a!==n.prototype&&o(e,a),e}},7193:function(e,t,n){n("ae68")},7969:function(e,t,n){"use strict";n("bb67")},"7a20":function(e,t,n){"use strict";n("96cf");var r=n("1da1"),o=n("d4ec"),i=n("bee2"),a=n("262e"),u=n("2caf"),s=n("ff2d"),c=n("bc3a"),l=n.n(c),f=n("f121"),d=n.n(f),m=function(e){Object(a["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(o["a"])(this,n),e=t.call(this),l.a.defaults.baseURL=d.a.Host85,e}return Object(i["a"])(n,[{key:"Country",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/country/get",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailConfigList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/config/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massEmailRecordList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/email/search/list/record",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massEmailSupplementSend",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/email/supplement/send/batch",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massEmailStatusNumber",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/email/search/list/record/status/number",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massEmailAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/email/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massEmailTemplate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/email/add/email/template",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massEmailUploadEmail",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/email/add/upload/email",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massEmailList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/email/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massEmailSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/email/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoEmailRecordList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/email/search/list/record",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoEmailSupplementSend",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/email/supplement/send/batch",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoEmailStatusNumber",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/email/search/list/record/status/number",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoEmailAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/email/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoEmailTemplate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/email/add/email/template",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoEmailUploadEmail",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/email/add/upload/email",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoEmailList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/email/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoEmailSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/email/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadTemplate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/template/export",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadEmailAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadEmailList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadEmailSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadEmailListDetail",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/search/list/detail",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadEmailSingleDetail",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/search/single/detail",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadEmailDetailUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/update/detail",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadEmailDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"uploadEmailDetailDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/upload/email/delete/detail",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"massPromoStatus",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/promo/code/status",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"sourceList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/source/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"sourceAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/source/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"sourceUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/source/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"sourceDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/source/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"sourceSearchList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/source/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"sourceSearchSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/source/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"extensionAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/extension/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"extensionUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/extension/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"extensionDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/extension/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"extensionSearchList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/extension/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"extensionSearchSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/extension/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"SharingActivitiesAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/agent/link/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"SharingActivitiesUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/agent/link/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"SharingActivitiesDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/agent/link/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"SharingActivitiesSearchList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/agent/link/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"SharingActivitiesSearchSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/market/agent/link/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),n}(s["a"]);t["a"]=new m},"84ec":function(e,t,n){n("2401")},"89d0":function(e,t,n){"use strict";n("ea8d")},"8fd6":function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"InfoBox",class:{active:e.dialogInfoTradingAdd},attrs:{id:"TradingDetailedInfoAdd"}},[n("div",{staticClass:"header"},["customer_agent"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.AddAgentAccount",expression:"'Label.AddAgentAccount'"}],staticClass:"title"})]):e._e(),"activeAccount"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Customer_info.Activity.Title",expression:"'Customer_info.Activity.Title'"}],staticClass:"title"})]):e._e(),"add_trading"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.AddTrading",expression:"'Label.AddTrading'"}],staticClass:"title"})]):e._e(),"update_trading"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.UpdateTrading",expression:"'Label.UpdateTrading'"}],staticClass:"title"}),e._v(" - "),n("span",[e._v(e._s(e.form.cId))])]):e._e(),"user_CustomerList"==e.addType?n("div",[e.editor?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.EditorUser",expression:"'Label.EditorUser'"}],staticClass:"title"}):n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.AddUser",expression:"'Label.AddUser'"}],staticClass:"title"})]):e._e(),"user_Role"==e.addType?n("div",[e.editor?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.EditorRole",expression:"'Label.EditorRole'"}],staticClass:"title"}):n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.AddRole",expression:"'Label.AddRole'"}],staticClass:"title"})]):e._e(),"system_Group"==e.addType?n("div",[(e.editor,n("span",{staticClass:"title"},[e._v(e._s(e.myInfo.title))]))]):e._e(),"system_Refusal"==e.addType?n("div",[e.editor?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.RefusalEditor",expression:"'Label.RefusalEditor'"}],staticClass:"title"}):n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.AddRefusal",expression:"'Label.AddRefusal'"}],staticClass:"title"})]):e._e(),"system_Push"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-System-Push",expression:"'R-System-Push'"}],staticClass:"title"})]):e._e(),"system_Varieties"==e.addType?n("div",[e.editor?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.VarietiesEditor",expression:"'Label.VarietiesEditor'"}],staticClass:"title"}):n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.VarietiesAdd",expression:"'Label.VarietiesAdd'"}],staticClass:"title"})]):e._e(),"system_Bank"==e.addType?n("div",[e.editor?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.updateBank",expression:"'Label.updateBank'"}],staticClass:"title"}):n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.addBank",expression:"'Label.addBank'"}],staticClass:"title"})]):e._e(),"system_GroupType"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-GroupType",expression:"'R-GroupType'"}],staticClass:"title"})]):e._e(),"system_unsubscribe"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-System-Unsubscribe",expression:"'R-System-Unsubscribe'"}],staticClass:"title"})]):e._e(),"system_IPLimit"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-IpLimit",expression:"'R-IpLimit'"}],staticClass:"title"})]):e._e(),"system_CountryGroup"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-CountryGroup",expression:"'R-CountryGroup'"}],staticClass:"title"})]):e._e(),"system_SalesShare"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-SalesShare",expression:"'R-SalesShare'"}],staticClass:"title"})]):e._e(),"channel_Withdrawals"==e.addType||"channel_Deposit"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.AddChannel",expression:"'Label.AddChannel'"}],staticClass:"title"}),n("span",[e._v(" - ")]),"channel_Deposit"==e.addType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Deposit",expression:"'Label.Deposit'"}]}):e._e(),"channel_Withdrawals"==e.addType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Withdrawals",expression:"'Label.Withdrawals'"}]}):e._e()]):e._e(),"global_email"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Email",expression:"'Label.Email'"}],staticClass:"title"})]):e._e(),"D_Rate"==e.addType||"W_Rate"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.addRate",expression:"'system_info.Label.addRate'"}],staticClass:"title"}),n("span",[e._v(" - ")]),"D_Rate"==e.addType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Deposit",expression:"'Label.Deposit'"}]}):e._e(),"W_Rate"==e.addType?n("span",{directives:[{name:"t",rawName:"v-t",value:"Label.Withdrawals",expression:"'Label.Withdrawals'"}]}):e._e()]):e._e(),"gift_add"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-GiftList",expression:"'R-GiftList'"}],staticClass:"title"})]):e._e(),"Marketing_upload"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Marketing.UploadFileUpdate",expression:"'Marketing.UploadFileUpdate'"}],staticClass:"title"})]):e._e(),"Marketing_promo"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Marketing.CouponUpdate",expression:"'Marketing.CouponUpdate'"}],staticClass:"title"})]):e._e(),"Marketing_promoAdd"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"Marketing.GenerateCoupons",expression:"'Marketing.GenerateCoupons'"}],staticClass:"title"})]):e._e(),"WebNotice_upload"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-Notice-Details",expression:"'R-Notice-Details'"}],staticClass:"title"})]):e._e(),"Interest_add"==e.addType?n("div",[n("span",{directives:[{name:"t",rawName:"v-t",value:"R-InterestFreeInterest",expression:"'R-InterestFreeInterest'"}],staticClass:"title"})]):e._e(),n("span",{staticClass:"close crm-cursor",on:{click:e.close}},[n("i",{staticClass:"el-icon-close"})])]),"add_trading"==e.addType||"update_trading"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"150PX"}},[e.editor?n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")+":"}},[n("span",[e._v(e._s(e.form.cId))])]):e._e(),e.editor?n("el-form-item",{attrs:{label:e.$t("Label.Email")+":"}},[n("span",[e._v(e._s(e.form.email))])]):e._e(),e.editor?n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")+":"}},[n("span",[e._v(e._s(e.form.pIbNo))])]):e._e(),e.editor?n("el-form-item",{attrs:{label:e.$t("Label.TradingAccount")+":"}},[n("span",[e._v(e._s(e.form.login))])]):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.Platform")+":"}},["add_trading"==e.addType?n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.platform,callback:function(t){e.$set(e.form,"platform",t)},expression:"form.platform"}},[n("el-option",{attrs:{label:"MT4",value:"MT4"}}),n("el-option",{attrs:{label:"MT5",value:"MT5"}})],1):e._e(),"update_trading"==e.addType?n("span",[e._v(e._s(e.form.platform))]):e._e()],1),n("el-form-item",{attrs:{label:e.$t("Label.Type")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.groupType,callback:function(t){e.$set(e.form,"groupType",t)},expression:"form.groupType"}},e._l(e.groupType_options,(function(t,r){return n("el-option",{key:r,attrs:{label:"cn"==e.Session.Get("lang")?t.name:t.enName,value:t.id}})})),1)],1),2==e.form.groupType||9==e.form.groupType?n("el-form-item",{attrs:{label:e.$t("Label.Group")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{filterable:"",size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.groupCode,callback:function(t){e.$set(e.form,"groupCode",t)},expression:"form.groupCode"}},e._l(e.group_options,(function(e,t){return n("el-option",{key:t,attrs:{label:e,value:e}})})),1)],1):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.LoginType")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[n("el-option",{attrs:{label:e.$t("AccountType.ClassicAccount"),value:1},nativeOn:{click:function(t){return e.checkAccountType(1)}}}),n("el-option",{attrs:{label:e.$t("AccountType.SeniorAccount"),value:2},nativeOn:{click:function(t){return e.checkAccountType(2)}}}),n("el-option",{attrs:{label:e.$t("AccountType.AgencyAccount"),value:3},nativeOn:{click:function(t){return e.checkAccountType(3)}}}),n("el-option",{attrs:{label:e.$t("AccountType.SpeedAccount"),value:5},nativeOn:{click:function(t){return e.checkAccountType(5)}}}),n("el-option",{attrs:{label:e.$t("AccountType.NewSpeedAccount"),value:6},nativeOn:{click:function(t){return e.checkAccountType(6)}}})],1)],1),n("el-form-item",{attrs:{label:e.$t("Label.Leverage")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.form.leverage,callback:function(t){e.$set(e.form,"leverage",t)},expression:"form.leverage"}},e._l(e.optionsLev,(function(e,t){return n("el-option",{key:t,attrs:{label:e.leverage,value:e.leverage}})})),1)],1),n("el-form-item",{attrs:{label:e.$t("Label.OutsideCommission")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.form.comPoint,callback:function(t){e.$set(e.form,"comPoint",t)},expression:"form.comPoint"}},e._l(e.optionsCom,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.name}})})),1)],1),n("el-form-item",{attrs:{label:e.$t("Label.Currency")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.form.currency,callback:function(t){e.$set(e.form,"currency",t)},expression:"form.currency"}},e._l(e.optionsCur,(function(e,t){return n("el-option",{key:t,attrs:{label:e.currency,value:e.currency}})})),1)],1),n("el-form-item",{attrs:{label:e.$t("Label.Pos")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.pos,callback:function(t){e.$set(e.form,"pos",t)},expression:"form.pos"}},e._l(e.pos,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1),n("el-form-item",{attrs:{label:e.$t("Label.Hide")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.hide,callback:function(t){e.$set(e.form,"hide",t)},expression:"form.hide"}},e._l(e.hides,(function(e,t){return n("el-option",{key:t,attrs:{label:e.hide,value:e.hide}})})),1)],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.CloseFunction")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",multiple:"",clearable:"",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.closeFunctions,callback:function(t){e.$set(e.form,"closeFunctions",t)},expression:"form.closeFunctions"}},[n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic3"),value:"1"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic4"),value:"2"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic5"),value:"3"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic8"),value:"4"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic10"),value:"6"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic11"),value:"7"}})],1)],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.amount2")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",clearable:""},model:{value:e.form.creditLoss,callback:function(t){e.$set(e.form,"creditLoss",t)},expression:"form.creditLoss"}},[n("el-option",{attrs:{label:e.$t("Marketing.NoLoss"),value:0}}),n("el-option",{attrs:{label:e.$t("Marketing.CanLose"),value:1}})],1)],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.QuotaStatus")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",clearable:""},model:{value:e.form.activation,callback:function(t){e.$set(e.form,"activation",t)},expression:"form.activation"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1},nativeOn:{click:function(t){return e.quotaStatus(t)}}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.QuotaAmount")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.quotaAmount,callback:function(t){e.$set(e.form,"quotaAmount","string"===typeof t?t.trim():t)},expression:"form.quotaAmount"}})],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.ReadOnly")}},[n("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.No"),"inactive-text":e.$t("Btn.Yes"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.form.valid,callback:function(t){e.$set(e.form,"valid",t)},expression:"form.valid"}})],1)],1):e._e(),"customer_agent"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")+":"}},[e.editor?n("span",[e._v(e._s("123-alan"))]):n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.CustomerType,callback:function(t){e.$set(e.form,"CustomerType",t)},expression:"form.CustomerType"}},[n("el-option",{attrs:{label:"123456-alan",value:1}}),n("el-option",{attrs:{label:"46789-alan",value:2}})],1)],1),n("el-form-item",{attrs:{label:e.$t("Label.Name")+":"}},[e.editor?n("span",[e._v(e._s("alan"))]):n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.Email")+":"}},[e.editor?n("span",[e._v(e._s("123@qq.com"))]):n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.pwd,callback:function(t){e.$set(e.form,"pwd","string"===typeof t?t.trim():t)},expression:"form.pwd"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")+":"}},[e.editor?n("span",[e._v(e._s("IB123"))]):n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.CustomerType,callback:function(t){e.$set(e.form,"CustomerType",t)},expression:"form.CustomerType"}},[n("el-option",{attrs:{label:"IB123",value:1}}),n("el-option",{attrs:{label:"IB456",value:2}})],1)],1),n("el-form-item",{attrs:{label:e.$t("Label.AgentAccount")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.AgentAccount,callback:function(t){e.$set(e.form,"AgentAccount","string"===typeof t?t.trim():t)},expression:"form.AgentAccount"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.AgentLevel")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.AgentLevel,callback:function(t){e.$set(e.form,"AgentLevel","string"===typeof t?t.trim():t)},expression:"form.AgentLevel"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.CommissionTemplate")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.CommissionTemplate,callback:function(t){e.$set(e.form,"CommissionTemplate",t)},expression:"form.CommissionTemplate"}},[n("el-option",{attrs:{label:"TP_默认",value:1}})],1)],1),n("el-form-item",{attrs:{label:e.$t("Label.CommissionBalance")+":"}},[e.editor?n("span",[e._v("$"+e._s(e._f("NumberFormat")("1245")))]):n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.CommissionBalance,callback:function(t){e.$set(e.form,"CommissionBalance","string"===typeof t?t.trim():t)},expression:"form.CommissionBalance"}})],1)],1):e._e(),"activeAccount"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.CidAccount")+":"}},[e._v(" "+e._s(9870001)+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.AttributionNumber")+":"}},[e._v(" "+e._s("IB123456")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Name")+":"}},[e._v(" "+e._s("IB123456")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.Email")+":"}},[e._v(" "+e._s("123@qq.com")+" ")]),n("el-form-item",{attrs:{label:e.$t("Label.ApplicationAccount")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.CustomerType,callback:function(t){e.$set(e.form,"CustomerType",t)},expression:"form.CustomerType"}},[n("el-option",{attrs:{label:"123",value:1}}),n("el-option",{attrs:{label:"456",value:2}})],1)],1),n("el-form-item",{attrs:{label:e.$t("Label.ActivityName")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.CustomerType,callback:function(t){e.$set(e.form,"CustomerType",t)},expression:"form.CustomerType"}},[n("el-option",{attrs:{label:"50赠金活动",value:1}})],1)],1),n("el-form-item",{attrs:{label:e.$t("Label.ParticipateTime")+":"}},[n("el-date-picker",{attrs:{type:"date",placeholder:e.$t("Placeholder.ChooseDate")},model:{value:e.form.time,callback:function(t){e.$set(e.form,"time",t)},expression:"form.time"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.CompletionStatus")+":"}},[n("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Yes"),"inactive-text":e.$t("Btn.No"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.form.valid,callback:function(t){e.$set(e.form,"valid",t)},expression:"form.valid"}})],1)],1):e._e(),"user_CustomerList"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.UserNames")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.username,callback:function(t){e.$set(e.form,"username","string"===typeof t?t.trim():t)},expression:"form.username"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.Name")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.Email")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"===typeof t?t.trim():t)},expression:"form.email"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.Pwd")+":"}},[n("el-input",{attrs:{size:"small"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password","string"===typeof t?t.trim():t)},expression:"form.password"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.RoleName")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.roleId,callback:function(t){e.$set(e.form,"roleId",t)},expression:"form.roleId"}},e._l(e.roleName,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1),"1"==e.form.departmentId?n("el-form-item",{attrs:{label:e.$t("Label.SalesSupervisor")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",filterable:"",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.form.pid,callback:function(t){e.$set(e.form,"pid",t)},expression:"form.pid"}},e._l(e.userSales,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.Region")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.groupId,callback:function(t){e.$set(e.form,"groupId",t)},expression:"form.groupId"}},e._l(e.GetState,(function(t,r){return n("el-option",{key:r,attrs:{label:"cn"==e.Session.Get("lang")?t.name:t.enName,value:t.id}})})),1)],1),n("el-form-item",{attrs:{prop:"areaId",label:e.$t("Area.item1")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.areaId,callback:function(t){e.$set(e.form,"areaId",t)},expression:"form.areaId"}},e._l(e.GetArea,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1),n("el-form-item",{attrs:{label:e.$t("Label.Code")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.ibNo,callback:function(t){e.$set(e.form,"ibNo","string"===typeof t?t.trim():t)},expression:"form.ibNo"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.LoginState")+":"}},[n("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Yes"),"inactive-text":e.$t("Btn.No"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.form.valid,callback:function(t){e.$set(e.form,"valid",t)},expression:"form.valid"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.IpLimit")+":"}},[n("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Yes"),"inactive-text":e.$t("Btn.No"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.form.ipLimit,callback:function(t){e.$set(e.form,"ipLimit",t)},expression:"form.ipLimit"}})],1),n("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.form.ipLimit,expression:"form.ipLimit"}],attrs:{label:e.$t("Label.limitIp")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.limitIp,callback:function(t){e.$set(e.form,"limitIp","string"===typeof t?t.trim():t)},expression:"form.limitIp"}})],1)],1):e._e(),"user_Role"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"100PX"}},[n("el-form-item",{attrs:{prop:"name",label:e.$t("Label.RoleName")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{prop:"departmentId",label:e.$t("Label.RoleGroup")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.form.departmentId,callback:function(t){e.$set(e.form,"departmentId",t)},expression:"form.departmentId"}},e._l(e.group,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.id}})})),1)],1),n("el-form-item",{staticClass:"authorityBox",attrs:{label:e.$t("Label.permissions")+":"}},[n("div",{staticStyle:{border:"1px solid #DCDFE6",padding:"5px 2px",display:"flex","flex-wrap":"wrap","justify-content":"flex-end"}},[e.role_system?n("el-button",{directives:[{name:"t",rawName:"v-t",value:"R-OneNodeAdd",expression:"'R-OneNodeAdd'"}],staticStyle:{"padding-right":"4px"},attrs:{type:"text",size:"mini"},on:{click:function(){return e.append("one")}}}):e._e(),n("el-tree",{ref:"tree",staticStyle:{width:"100%"},attrs:{data:e.roleTreeDate,"show-checkbox":"",props:e.defaultProps,"node-key":"tId","default-checked-keys":e.defaultSelect},on:{check:e.handleCheck},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.node,o=t.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[e._v(e._s(r.label))]),e.role_system?n("span",[n("i",{staticClass:"el-icon-circle-plus-outline",on:{click:function(){return e.append(o)}}}),n("i",{staticClass:"el-icon-edit-outline",on:{click:function(){return e.update(o)}}}),n("i",{staticClass:"el-icon-delete",on:{click:function(){return e.remove(o)}}})]):e._e()])}}],null,!1,3477136745)})],1)])],1):e._e(),"system_Group"==e.addType&&"real"==e.myInfo.user_type?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{prop:"groupType",label:e.$t("Label.Type")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.groupType,callback:function(t){e.$set(e.form,"groupType",t)},expression:"form.groupType"}},e._l(e.groupType_options,(function(t,r){return n("el-option",{key:r,attrs:{label:"cn"==e.Session.Get("lang")?t.name:t.enName,value:t.id}})})),1)],1),n("el-form-item",{attrs:{prop:"platform",label:e.$t("Label.Platform")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.platform,callback:function(t){e.$set(e.form,"platform",t)},expression:"form.platform"}},[n("el-option",{attrs:{label:"MT4",value:"MT4"}}),n("el-option",{attrs:{label:"MT5",value:"MT5"}})],1)],1),n("el-form-item",{attrs:{prop:"name",label:e.$t("Label.GroupName")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{prop:"code",label:e.$t("Label.GroupId")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),n("el-form-item",{attrs:{prop:"pos",label:"A/B:"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.pos,callback:function(t){e.$set(e.form,"pos",t)},expression:"form.pos"}},[n("el-option",{attrs:{label:"A",value:1}}),n("el-option",{attrs:{label:"B",value:2}})],1)],1),n("el-form-item",{attrs:{prop:"hides",label:"HIDE:"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",multiple:"",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.form.hides,callback:function(t){e.$set(e.form,"hides",t)},expression:"form.hides"}},e._l(e.myInfo.select_info.hides,(function(e,t){return n("el-option",{key:t,attrs:{label:e.hide,value:e.hide}})})),1)],1),n("el-form-item",{attrs:{prop:"type",label:e.$t("Label.LoginType")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},on:{change:function(t){return e.groupSelectType(e.form.type)}},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[n("el-option",{attrs:{label:e.$i18n.t("Web_info.Classic"),value:1}}),n("el-option",{attrs:{label:e.$i18n.t("Web_info.Senior"),value:2}}),n("el-option",{attrs:{label:e.$i18n.t("Web_info.Institutions"),value:3}}),n("el-option",{attrs:{label:e.$i18n.t("Web_info.Speed"),value:5}}),n("el-option",{attrs:{label:e.$i18n.t("Web_info.NewSpeed"),value:6}})],1)],1),n("el-form-item",{attrs:{prop:"leverages",label:e.$t("Label.Leverage")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",multiple:"",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.leverages,callback:function(t){e.$set(e.form,"leverages",t)},expression:"form.leverages"}},e._l(e.group_leverage,(function(e,t){return n("el-option",{key:t,attrs:{label:e.leverage,value:e.leverage}})})),1)],1),n("el-form-item",{attrs:{prop:"comPoints",label:e.$t("Label.OutsideCommission")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",multiple:"",placeholder:e.$t("Placeholder.Choose")},on:{change:e.selectChange},model:{value:e.form.comPoints,callback:function(t){e.$set(e.form,"comPoints",t)},expression:"form.comPoints"}},e._l(e.group_commission,(function(e,t){return n("el-option",{key:t,attrs:{label:e.name,value:e.name}})})),1)],1),n("el-form-item",{attrs:{prop:"currency",label:e.$t("Label.Currency")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.currency,callback:function(t){e.$set(e.form,"currency",t)},expression:"form.currency"}},e._l(e.group_currency,(function(e,t){return n("el-option",{key:t,attrs:{label:e.currency,value:e.currency}})})),1)],1),n("el-form-item",{attrs:{prop:"rebateValid",label:e.$t("news_add_field.Group.CountRebate")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.rebateValid,callback:function(t){e.$set(e.form,"rebateValid",t)},expression:"form.rebateValid"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),n("el-form-item",{attrs:{prop:"commissionValid",label:e.$t("news_add_field.Group.CountCommission")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.commissionValid,callback:function(t){e.$set(e.form,"commissionValid",t)},expression:"form.commissionValid"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),n("el-form-item",{attrs:{prop:"integralValid",label:e.$t("news_add_field.Group.CountIntegralValid")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.integralValid,callback:function(t){e.$set(e.form,"integralValid",t)},expression:"form.integralValid"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),n("el-form-item",{attrs:{prop:"salesCommissionValid",label:e.$t("Label.SalesCommissionValid")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.salesCommissionValid,callback:function(t){e.$set(e.form,"salesCommissionValid",t)},expression:"form.salesCommissionValid"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),n("el-form-item",{attrs:{prop:"pointValid",label:e.$t("news_add_field.Group.pointValidName")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.pointValid,callback:function(t){e.$set(e.form,"pointValid",t)},expression:"form.pointValid"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),n("el-form-item",{attrs:{prop:"storageValid",label:e.$t("news_add_field.Group.storageValidName")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.storageValid,callback:function(t){e.$set(e.form,"storageValid",t)},expression:"form.storageValid"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1)],1):e._e(),"system_Group"==e.addType&&"simulation"==e.myInfo.user_type?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{prop:"platform",label:e.$t("Label.Platform")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.platform,callback:function(t){e.$set(e.form,"platform",t)},expression:"form.platform"}},[n("el-option",{attrs:{label:"MT4",value:"MT4"}}),n("el-option",{attrs:{label:"MT5",value:"MT5"}})],1)],1),n("el-form-item",{attrs:{prop:"name",label:e.$t("Label.GroupName")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{prop:"code",label:e.$t("Label.GroupId")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),n("el-form-item",{attrs:{prop:"balance",label:e.$t("Label.AmountMoney")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.balance,callback:function(t){e.$set(e.form,"balance","string"===typeof t?t.trim():t)},expression:"form.balance"}})],1),n("el-form-item",{attrs:{prop:"expirationTimeDay",label:e.$t("Label.ExpirationTime")+"("+e.$t("Label.Day")+"):"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.expirationTimeDay,callback:function(t){e.$set(e.form,"expirationTimeDay",t)},expression:"form.expirationTimeDay"}},[n("el-option",{attrs:{label:"15",value:15}}),n("el-option",{attrs:{label:"30",value:30}})],1)],1),n("el-form-item",{attrs:{prop:"type",label:e.$t("Label.LoginType")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},on:{change:function(t){return e.groupSelectType(e.form.type)}},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[n("el-option",{attrs:{label:e.$i18n.t("Web_info.Classic"),value:1}}),n("el-option",{attrs:{label:e.$i18n.t("Web_info.Senior"),value:2}}),n("el-option",{attrs:{label:e.$i18n.t("Web_info.Institutions"),value:3}}),n("el-option",{attrs:{label:e.$i18n.t("Web_info.Speed"),value:5}}),n("el-option",{attrs:{label:e.$i18n.t("Web_info.NewSpeed"),value:6}})],1)],1),n("el-form-item",{attrs:{prop:"leverages",label:e.$t("Label.Leverage")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",multiple:"",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.leverages,callback:function(t){e.$set(e.form,"leverages",t)},expression:"form.leverages"}},e._l(e.group_leverage,(function(e,t){return n("el-option",{key:t,attrs:{label:e.leverage,value:e.leverage}})})),1)],1),n("el-form-item",{attrs:{prop:"currency",label:e.$t("Label.Currency")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.currency,callback:function(t){e.$set(e.form,"currency",t)},expression:"form.currency"}},e._l(e.group_currency,(function(e,t){return n("el-option",{key:t,attrs:{label:e.currency,value:e.currency}})})),1)],1)],1):e._e(),"system_Varieties"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{prop:"code",label:e.$t("Label.VarietiesId")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.code,callback:function(t){e.$set(e.form,"code",t)},expression:"form.code"}})],1),n("el-form-item",{attrs:{prop:"category",label:e.$t("Label.ArchivedType")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.category,callback:function(t){e.$set(e.form,"category",t)},expression:"form.category"}},[n("el-option",{attrs:{label:e.$t("system_info.Varieties.Not"),value:0}}),n("el-option",{attrs:{label:e.$t("system_info.Varieties.FX"),value:1}}),n("el-option",{attrs:{label:"CFD",value:2}}),n("el-option",{attrs:{label:e.$t("system_info.Varieties.INDEX"),value:3}}),n("el-option",{attrs:{label:e.$t("system_info.Varieties.METAL"),value:4}})],1)],1),n("el-form-item",{attrs:{prop:"type",label:e.$t("Label.ProductType")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[n("el-option",{attrs:{label:e.$t("system_info.Varieties.FX"),value:1}}),n("el-option",{attrs:{label:"CFD",value:2}}),n("el-option",{attrs:{label:e.$t("system_info.Varieties.INDEX"),value:3}}),n("el-option",{attrs:{label:e.$t("system_info.Varieties.METAL"),value:4}}),n("el-option",{attrs:{label:e.$t("system_info.Varieties.usStocks"),value:5}}),n("el-option",{attrs:{label:e.$t("system_info.Varieties.hkStocks"),value:6}})],1)],1),n("el-form-item",{attrs:{prop:"isScale",label:e.$t("Label.ContractSize")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.isScale,callback:function(t){e.$set(e.form,"isScale",t)},expression:"form.isScale"}},[n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}}),n("el-option",{attrs:{label:"1:10",value:1}}),n("el-option",{attrs:{label:"1:100",value:2}})],1)],1)],1):e._e(),"system_Refusal"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"150PX"}},[n("el-form-item",{attrs:{prop:"content",label:e.$t("Label.CN")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1),n("el-form-item",{attrs:{prop:"enContent",label:e.$t("Label.EN")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.enContent,callback:function(t){e.$set(e.form,"enContent",t)},expression:"form.enContent"}})],1),n("el-form-item",{attrs:{prop:"subIndex",label:e.$t("Label.SubIndex")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.subIndex,callback:function(t){e.$set(e.form,"subIndex","string"===typeof t?t.trim():t)},expression:"form.subIndex"}})],1)],1):e._e(),"system_Bank"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{label:e.$t("system_info.Label.ChineseName")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.EnglishNames")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.enName,callback:function(t){e.$set(e.form,"enName",t)},expression:"form.enName"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.SubIndex")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.subIndex,callback:function(t){e.$set(e.form,"subIndex","string"===typeof t?t.trim():t)},expression:"form.subIndex"}})],1),e.editor?e._e():n("el-form-item",{attrs:{label:e.$t("Label.CnIcon")+":"}},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.imgUrl+"/bank/add/upload",headers:e.AccessToken,"show-file-list":!1,"on-success":e.handleAvatarSuccessBankCn,"before-upload":e.beforeAvatarUpload}},[n("div",{staticClass:"crm-cursor updateBtn"},[n("i",{staticClass:"el-icon-upload2"}),n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.Update",expression:"'system_info.Label.Update'"}]})])])],1),e.editor?e._e():n("el-form-item",{attrs:{label:e.$t("Label.EnIcon")+":"}},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.imgUrl+"/bank/add/upload",headers:e.AccessToken,"show-file-list":!1,"on-success":e.handleAvatarSuccessBankEn,"before-upload":e.beforeAvatarUpload}},[n("div",{staticClass:"crm-cursor updateBtn"},[n("i",{staticClass:"el-icon-upload2"}),n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.Update",expression:"'system_info.Label.Update'"}]})])])],1),e.editor?n("el-form-item",{attrs:{label:e.$t("Label.CnIcon")+":"}},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.imgUrl+"/bank/update/upload",headers:e.AccessToken,"show-file-list":!1,"on-success":e.handleAvatarSuccessBankCn,"before-upload":e.beforeAvatarUpload}},[n("div",{staticClass:"crm-cursor updateBtn"},[n("i",{staticClass:"el-icon-upload2"}),n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.Update",expression:"'system_info.Label.Update'"}]})])])],1):e._e(),e.editor?n("el-form-item",{attrs:{label:e.$t("Label.EnIcon")+":"}},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.imgUrl+"/bank/update/upload",headers:e.AccessToken,"show-file-list":!1,"on-success":e.handleAvatarSuccessBankEn,"before-upload":e.beforeAvatarUpload}},[n("div",{staticClass:"crm-cursor updateBtn"},[n("i",{staticClass:"el-icon-upload2"}),n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.Update",expression:"'system_info.Label.Update'"}]})])])],1):e._e(),n("el-form-item",{attrs:{label:e.$t("Label.State")+":"}},[n("el-switch",{staticClass:"crm_switch crm_switch_width",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Open"),"inactive-text":e.$t("Btn.Close"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.form.valid,callback:function(t){e.$set(e.form,"valid",t)},expression:"form.valid"}})],1)],1):e._e(),"system_GroupType"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{label:e.$t("system_info.Label.ChineseName")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.EnglishNames")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.enName,callback:function(t){e.$set(e.form,"enName",t)},expression:"form.enName"}})],1)],1):e._e(),"system_Push"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"100PX"}},[n("el-form-item",{attrs:{prop:"content",label:e.$t("Label.CN")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.content,callback:function(t){e.$set(e.form,"content",t)},expression:"form.content"}})],1),n("el-form-item",{attrs:{prop:"enContent",label:e.$t("Label.EN")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.enContent,callback:function(t){e.$set(e.form,"enContent",t)},expression:"form.enContent"}})],1),n("el-form-item",{attrs:{prop:"subIndex",label:e.$t("Label.SubIndex")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.subIndex,callback:function(t){e.$set(e.form,"subIndex","string"===typeof t?t.trim():t)},expression:"form.subIndex"}})],1)],1):e._e(),"system_unsubscribe"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.SendMailbox")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.fromAccount,callback:function(t){e.$set(e.form,"fromAccount","string"===typeof t?t.trim():t)},expression:"form.fromAccount"}})],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.ReceivingMailbox")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.toAccount,callback:function(t){e.$set(e.form,"toAccount","string"===typeof t?t.trim():t)},expression:"form.toAccount"}})],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.Reason")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.reason,callback:function(t){e.$set(e.form,"reason",t)},expression:"form.reason"}})],1)],1):e._e(),"system_IPLimit"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"80PX"}},[n("el-form-item",{attrs:{label:"IP:"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.ip,callback:function(t){e.$set(e.form,"ip",t)},expression:"form.ip"}})],1)],1):e._e(),"system_CountryGroup"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{prop:"country",label:e.$t("news_add_field.Label.Country")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",filterable:"",clearable:"",placeholder:e.$t("news_add_field.Label.Country")},model:{value:e.form.country,callback:function(t){e.$set(e.form,"country",t)},expression:"form.country"}},e._l(e.mock_options,(function(t){return n("el-option",{key:t.id,attrs:{label:"cn"==e.Session.Get("lang")?t.name:t.enName,value:t.code},nativeOn:{click:function(n){return e.chooseCountry(t)}}})})),1)],1),n("el-form-item",{attrs:{prop:"groupType",label:e.$t("Label.Type")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.groupType,callback:function(t){e.$set(e.form,"groupType",t)},expression:"form.groupType"}},e._l(e.groupType_options,(function(t,r){return n("el-option",{key:r,attrs:{label:"cn"==e.Session.Get("lang")?t.name:t.enName,value:t.id}})})),1)],1)],1):e._e(),"system_SalesShare"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.Encode")+":",prop:"salesNo"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.salesNo,callback:function(t){e.$set(e.form,"salesNo",t)},expression:"form.salesNo"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.share")+":",prop:"share"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.share,callback:function(t){e.$set(e.form,"share",t)},expression:"form.share"}})],1)],1):e._e(),"channel_Withdrawals"==e.addType||"channel_Deposit"==e.addType?n("el-form",{ref:"form",staticClass:"channel",attrs:{rules:e.rules,model:e.channel,"label-width":"120PX"}},[n("el-form-item",{attrs:{label:e.$t("system_info.Label.ChineseName")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.name,callback:function(t){e.$set(e.channel,"name",t)},expression:"channel.name"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.EnglishNames")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.enName,callback:function(t){e.$set(e.channel,"enName",t)},expression:"channel.enName"}})],1),"channel_Withdrawals"==e.addType?n("el-form-item",{attrs:{label:e.$t("system_info.Label.channelType")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.type,callback:function(t){e.$set(e.channel,"type",t)},expression:"channel.type"}})],1):e._e(),"channel_Deposit"==e.addType?n("el-form-item",{attrs:{label:e.$t("system_info.Label.channelType")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.channel.type,callback:function(t){e.$set(e.channel,"type",t)},expression:"channel.type"}},[n("el-option",{attrs:{label:e.$t("system_info.Label.InternationalTransfer"),value:1}}),n("el-option",{attrs:{label:e.$t("system_info.Label.ChinaUnionPay"),value:2}}),n("el-option",{attrs:{label:e.$t("system_info.Label.DigitalCurrency"),value:3}}),n("el-option",{attrs:{label:e.$t("system_info.Label.ElectronicWallet"),value:4}})],1)],1):e._e(),n("el-form-item",{attrs:{label:e.$t("system_info.Label.MattersNeedingAttention")+":"}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.OnlineEditing",expression:"'system_info.Label.OnlineEditing'"}],staticClass:"btn crm-cursor",on:{click:e.openOnlineEditing}})]),n("el-form-item",{attrs:{label:e.$t("system_info.Label.RequestAddress")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.requestUrl,callback:function(t){e.$set(e.channel,"requestUrl",t)},expression:"channel.requestUrl"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.ProcessingTime")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.fundingTime,callback:function(t){e.$set(e.channel,"fundingTime",t)},expression:"channel.fundingTime"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.Poundage")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.free,callback:function(t){e.$set(e.channel,"free",t)},expression:"channel.free"}})],1),"channel_Deposit"==e.addType?n("el-form-item",{attrs:{label:e.$t("system_info.Label.ExpirationTime")+"(m):"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.expire,callback:function(t){e.$set(e.channel,"expire",t)},expression:"channel.expire"}})],1):e._e(),n("el-form-item",{attrs:{label:e.$t("system_info.Label.MaxDepositAmount")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.maxAmount,callback:function(t){e.$set(e.channel,"maxAmount","string"===typeof t?t.trim():t)},expression:"channel.maxAmount"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.MinDepositAmount")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.minAmount,callback:function(t){e.$set(e.channel,"minAmount","string"===typeof t?t.trim():t)},expression:"channel.minAmount"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.rate")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.rate,callback:function(t){e.$set(e.channel,"rate","string"===typeof t?t.trim():t)},expression:"channel.rate"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.currency")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.currency,callback:function(t){e.$set(e.channel,"currency",t)},expression:"channel.currency"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.transformCurrency")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.transformCurrency,callback:function(t){e.$set(e.channel,"transformCurrency",t)},expression:"channel.transformCurrency"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.code")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.code,callback:function(t){e.$set(e.channel,"code",t)},expression:"channel.code"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.property")+":"}},[n("el-input",{attrs:{size:"small",type:"textarea",placeholder:e.$t("Placeholder.Input")},model:{value:e.channel.property,callback:function(t){e.$set(e.channel,"property",t)},expression:"channel.property"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.bankValid")+":"}},[n("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Open"),"inactive-text":e.$t("Btn.Close"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.channel.bankValid,callback:function(t){e.$set(e.channel,"bankValid",t)},expression:"channel.bankValid"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.State")+":"}},[n("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Open"),"inactive-text":e.$t("Btn.Close"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:e.channel.valid,callback:function(t){e.$set(e.channel,"valid",t)},expression:"channel.valid"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.Icon")+":"}},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.imgUrl+"/remittance/channel/add/upload",headers:e.AccessToken,"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[n("div",{staticClass:"crm-cursor updateBtn"},[n("i",{staticClass:"el-icon-upload2"}),n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.Update",expression:"'system_info.Label.Update'"}]})])])],1),"channel_Withdrawals"!=e.addType&&"channel_Deposit"!=e.addType||!e.channel.bankValid?e._e():n("div",{staticClass:"channel-tit"},["channel_Deposit"==e.addType?n("span",{directives:[{name:"t",rawName:"v-t",value:"news_add_field.Label.CurrencyLis",expression:"'news_add_field.Label.CurrencyLis'"}]}):e._e(),"channel_Withdrawals"==e.addType?n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.CurrencyLis",expression:"'system_info.Label.CurrencyLis'"}]}):e._e(),n("span",{staticClass:"add crm-cursor",on:{click:e.addOneBank}},[n("i",{staticClass:"el-icon-plus"})])]),e.channel.bankValid?n("div",e._l(e.channel.banks,(function(t,r){return n("div",{key:r,staticClass:"channelBanks"},[n("el-form-item",{attrs:{label:e.$t("system_info.Label.ChineseName")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.name,callback:function(n){e.$set(t,"name",n)},expression:"item.name"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.EnglishNames")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.enName,callback:function(n){e.$set(t,"enName",n)},expression:"item.enName"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.currency")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.currency,callback:function(n){e.$set(t,"currency",n)},expression:"item.currency"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.MaxDepositAmount")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.maxAmount,callback:function(n){e.$set(t,"maxAmount","string"===typeof n?n.trim():n)},expression:"item.maxAmount"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.MinDepositAmount")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.minAmount,callback:function(n){e.$set(t,"minAmount","string"===typeof n?n.trim():n)},expression:"item.minAmount"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.channelCode")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.channelCode,callback:function(n){e.$set(t,"channelCode",n)},expression:"item.channelCode"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.code")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.code,callback:function(n){e.$set(t,"code",n)},expression:"item.code"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.Poundage")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.free,callback:function(n){e.$set(t,"free",n)},expression:"item.free"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.ProcessingTime")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:t.fundingTime,callback:function(n){e.$set(t,"fundingTime",n)},expression:"item.fundingTime"}})],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.subIndex")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:t.subIndex,callback:function(n){e.$set(t,"subIndex",n)},expression:"item.subIndex"}},e._l(100,(function(e,t){return n("el-option",{key:t,attrs:{label:e,value:e}})})),1)],1),n("el-form-item",{attrs:{label:e.$t("system_info.Label.Icon")+":"}},[n("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.imgUrl+"/remittance/channel/add/upload",headers:e.AccessToken,"show-file-list":!1,"on-success":e.handleAvatarSuccess1,"before-upload":e.beforeAvatarUpload}},[n("div",{staticClass:"crm-cursor updateBtn",on:{click:function(n){return e.channelBackIndex(t.code)}}},[n("i",{staticClass:"el-icon-upload2"}),n("span",{directives:[{name:"t",rawName:"v-t",value:"system_info.Label.Update",expression:"'system_info.Label.Update'"}]})])])],1),n("el-form-item",{attrs:{label:e.$t("Label.State")+":"}},[n("el-switch",{staticClass:"crm_switch",attrs:{"active-value":1,"inactive-value":0,"active-text":e.$t("Btn.Open"),"inactive-text":e.$t("Btn.Close"),"active-color":"#368FEC","inactive-color":"#EB3F57"},model:{value:t.valid,callback:function(n){e.$set(t,"valid",n)},expression:"item.valid"}})],1)],1)})),0):e._e()],1):e._e(),"global_email"==e.addType?n("el-form",{ref:"form",staticClass:"channel",attrs:{rules:e.rules,model:e.form,"label-width":"150px"}},[n("el-form-item",{attrs:{prop:"fromAccountName",label:e.$t("news_add_field.Label.Name")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.fromAccountName,callback:function(t){e.$set(e.form,"fromAccountName","string"===typeof t?t.trim():t)},expression:"form.fromAccountName"}})],1),n("el-form-item",{attrs:{prop:"fromAccount",label:e.$t("system_info.Label.Email")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.fromAccount,callback:function(t){e.$set(e.form,"fromAccount","string"===typeof t?t.trim():t)},expression:"form.fromAccount"}})],1),n("el-form-item",{attrs:{prop:"password",label:e.$t("system_info.Label.EmailPassword")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password","string"===typeof t?t.trim():t)},expression:"form.password"}})],1),n("el-form-item",{attrs:{prop:"smtpHost",label:e.$t("system_info.Label.SendingServerAddress")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.smtpHost,callback:function(t){e.$set(e.form,"smtpHost",t)},expression:"form.smtpHost"}})],1),n("el-form-item",{attrs:{prop:"smtpAuth",label:"SSL:"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.smtpAuth,callback:function(t){e.$set(e.form,"smtpAuth",t)},expression:"form.smtpAuth"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),n("el-form-item",{attrs:{prop:"transportProtocol",label:e.$t("system_info.Label.Port")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.transportProtocol,callback:function(t){e.$set(e.form,"transportProtocol",t)},expression:"form.transportProtocol"}})],1),n("el-form-item",[n("div",{staticClass:"btn crm-cursor",on:{click:function(t){return e.TestDemo(e.form)}}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"news_add_field.Label.TestDemo",expression:"'news_add_field.Label.TestDemo'"}]})])])],1):e._e(),"D_Rate"==e.addType||"W_Rate"==e.addType?n("el-form",{ref:"form",staticClass:"channel",attrs:{rules:e.rules,model:e.form,"label-width":"120px"}},[n("el-form-item",{attrs:{prop:"currency",label:e.$t("system_info.Label.currency")+":"}},[n("el-input",{staticStyle:{"margin-bottom":"0"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.currency,callback:function(t){e.$set(e.form,"currency",t)},expression:"form.currency"}})],1),n("el-form-item",{attrs:{prop:"transformCurrency",label:e.$t("system_info.Label.transformCurrency")+":"}},[n("el-input",{staticStyle:{"margin-bottom":"0"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.transformCurrency,callback:function(t){e.$set(e.form,"transformCurrency",t)},expression:"form.transformCurrency"}})],1),n("el-form-item",{attrs:{prop:"rate",label:e.$t("system_info.Label.rate")+":"}},[n("el-input",{staticStyle:{"margin-bottom":"0"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.rate,callback:function(t){e.$set(e.form,"rate","string"===typeof t?t.trim():t)},expression:"form.rate"}})],1)],1):e._e(),"gift_add"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{label:e.$t("Label.TradingAccount")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.login,callback:function(t){e.$set(e.form,"login","string"===typeof t?t.trim():t)},expression:"form.login"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.Type")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[n("el-option",{attrs:{label:e.$t("news_add_field.Label.amount1"),value:1}}),n("el-option",{attrs:{label:e.$t("news_add_field.Label.amount2"),value:2}})],1)],1),n("el-form-item",{attrs:{label:e.$t("Label.AmountMoney")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.amount,callback:function(t){e.$set(e.form,"amount","string"===typeof t?t.trim():t)},expression:"form.amount"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.Currency")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.currency,callback:function(t){e.$set(e.form,"currency",t)},expression:"form.currency"}},[n("el-option",{attrs:{label:"USD",value:"USD"}}),n("el-option",{attrs:{label:"GBP",value:"GBP"}}),n("el-option",{attrs:{label:"EUR",value:"EUR"}})],1)],1),n("el-form-item",{attrs:{label:e.$t("Label.Note")+":"}},[n("el-input",{attrs:{type:"textarea",size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.giveContent,callback:function(t){e.$set(e.form,"giveContent",t)},expression:"form.giveContent"}})],1)],1):e._e(),"Marketing_upload"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.Name")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:e.$t("Label.Email")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"===typeof t?t.trim():t)},expression:"form.email"}})],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.Country")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",filterable:"",clearable:"",placeholder:e.$t("news_add_field.Label.Country")},model:{value:e.form.country,callback:function(t){e.$set(e.form,"country",t)},expression:"form.country"}},e._l(e.mock_options,(function(t){return n("el-option",{key:t.id,attrs:{label:"cn"==e.Session.Get("lang")?t.name:t.enName,value:t.code},nativeOn:{click:function(n){return e.chooseCountry(t)}}})})),1)],1)],1):e._e(),"Marketing_promo"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{prop:"promoType",label:e.$t("R-Mail-Item1-Type")}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.promoType,callback:function(t){e.$set(e.form,"promoType",t)},expression:"form.promoType"}},[n("el-option",{attrs:{label:e.$t("Marketing.FixedAmount"),value:2}}),n("el-option",{attrs:{label:e.$t("Marketing.Percentage"),value:1}})],1)],1),1==e.form.promoType?n("el-form-item",{attrs:{prop:"amountProportion",label:e.$t("R-Mail-Item1-Percent")}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.amountProportion,callback:function(t){e.$set(e.form,"amountProportion",t)},expression:"form.amountProportion"}})],1):e._e(),1==e.form.promoType?n("el-form-item",{attrs:{prop:"amountToplimit",label:e.$t("R-Mail-Item1-Limit")}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.amountToplimit,callback:function(t){e.$set(e.form,"amountToplimit",t)},expression:"form.amountToplimit"}})],1):e._e(),n("el-form-item",{attrs:{prop:"giveType",label:e.$t("Marketing.FundType")}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.giveType,callback:function(t){e.$set(e.form,"giveType",t)},expression:"form.giveType"}},[n("el-option",{attrs:{label:e.$t("news_add_field.Label.amount1"),value:1}}),n("el-option",{attrs:{label:e.$t("news_add_field.Label.amount2"),value:2}})],1)],1),2==e.form.giveType?n("el-form-item",{attrs:{prop:"creditLoss",label:e.$t("news_add_field.Label.amount2")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.creditLoss,callback:function(t){e.$set(e.form,"creditLoss",t)},expression:"form.creditLoss"}},[n("el-option",{attrs:{label:e.$t("Marketing.NoLoss"),value:0}}),n("el-option",{attrs:{label:e.$t("Marketing.CanLose"),value:1}})],1)],1):e._e(),n("el-form-item",{attrs:{prop:"giveCurrency",label:e.$t("Marketing.CurrencyType")}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.giveCurrency,callback:function(t){e.$set(e.form,"giveCurrency",t)},expression:"form.giveCurrency"}},[n("el-option",{attrs:{label:"USD",value:"USD"}}),n("el-option",{attrs:{label:"GBP",value:"GBP"}}),n("el-option",{attrs:{label:"EUR",value:"EUR"}})],1)],1),2==e.form.promoType?n("el-form-item",{attrs:{prop:"amountFixed",label:e.$t("R-Mail-Item1-Amount")}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("R-Mail-Item1-Amount-Placeholder")},model:{value:e.form.amountFixed,callback:function(t){e.$set(e.form,"amountFixed","string"===typeof t?t.trim():t)},expression:"form.amountFixed"}})],1):e._e(),n("el-form-item",{attrs:{prop:"bindEmail",label:e.$t("R-Mail-Item1-Binding")}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.bindEmail,callback:function(t){e.$set(e.form,"bindEmail",t)},expression:"form.bindEmail"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),1==e.form.bindEmail?n("el-form-item",{attrs:{prop:"email",label:e.$t("Marketing.Email")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"===typeof t?t.trim():t)},expression:"form.email"}})],1):e._e(),n("el-form-item",{attrs:{prop:"expire",label:e.$t("Marketing.ValidityPeriod")}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.expire,callback:function(t){e.$set(e.form,"expire",t)},expression:"form.expire"}})],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.CloseFunction")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",multiple:"",clearable:"",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.closeFunctions,callback:function(t){e.$set(e.form,"closeFunctions",t)},expression:"form.closeFunctions"}},[n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic3"),value:"1"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic4"),value:"2"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic5"),value:"3"}})],1)],1)],1):e._e(),"Marketing_promoAdd"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{prop:"promoType",label:e.$t("R-Mail-Item1-Type")}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.promoType,callback:function(t){e.$set(e.form,"promoType",t)},expression:"form.promoType"}},[n("el-option",{attrs:{label:e.$t("Marketing.FixedAmount"),value:2}}),n("el-option",{attrs:{label:e.$t("Marketing.Percentage"),value:1}})],1)],1),1==e.form.promoType?n("el-form-item",{attrs:{prop:"amountProportion",label:e.$t("R-Mail-Item1-Percent")}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.form.amountProportion,callback:function(t){e.$set(e.form,"amountProportion","string"===typeof t?t.trim():t)},expression:"form.amountProportion"}})],1):e._e(),1==e.form.promoType?n("el-form-item",{attrs:{prop:"amountToplimit",label:e.$t("R-Mail-Item1-Limit")}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.form.amountToplimit,callback:function(t){e.$set(e.form,"amountToplimit","string"===typeof t?t.trim():t)},expression:"form.amountToplimit"}})],1):e._e(),n("el-form-item",{attrs:{prop:"giveType",label:e.$t("Marketing.FundType")}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.giveType,callback:function(t){e.$set(e.form,"giveType",t)},expression:"form.giveType"}},[n("el-option",{attrs:{label:e.$t("news_add_field.Label.amount1"),value:1}}),n("el-option",{attrs:{label:e.$t("news_add_field.Label.amount2"),value:2}})],1)],1),2==e.form.giveType?n("el-form-item",{attrs:{prop:"creditLoss",label:e.$t("news_add_field.Label.amount2")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.creditLoss,callback:function(t){e.$set(e.form,"creditLoss",t)},expression:"form.creditLoss"}},[n("el-option",{attrs:{label:e.$t("Marketing.NoLoss"),value:0}}),n("el-option",{attrs:{label:e.$t("Marketing.CanLose"),value:1}})],1)],1):e._e(),n("el-form-item",{attrs:{prop:"giveCurrency",label:e.$t("Marketing.CurrencyType")}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.giveCurrency,callback:function(t){e.$set(e.form,"giveCurrency",t)},expression:"form.giveCurrency"}},[n("el-option",{attrs:{label:"USD",value:"USD"}}),n("el-option",{attrs:{label:"GBP",value:"GBP"}}),n("el-option",{attrs:{label:"EUR",value:"EUR"}})],1)],1),2==e.form.promoType?n("el-form-item",{attrs:{prop:"amountFixed",label:e.$t("R-Mail-Item1-Amount")}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("R-Mail-Item1-Amount-Placeholder")},on:{input:e.selectChange},model:{value:e.form.amountFixed,callback:function(t){e.$set(e.form,"amountFixed","string"===typeof t?t.trim():t)},expression:"form.amountFixed"}})],1):e._e(),n("el-form-item",{attrs:{prop:"bindEmail",label:e.$t("R-Mail-Item1-Binding")}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small"},model:{value:e.form.bindEmail,callback:function(t){e.$set(e.form,"bindEmail",t)},expression:"form.bindEmail"}},[n("el-option",{attrs:{label:e.$t("Btn.Yes"),value:1}}),n("el-option",{attrs:{label:e.$t("Btn.No"),value:0}})],1)],1),1==e.form.bindEmail?n("el-form-item",{attrs:{prop:"email",label:e.$t("Marketing.Email")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email","string"===typeof t?t.trim():t)},expression:"form.email"}})],1):e._e(),n("el-form-item",{attrs:{prop:"expire",label:e.$t("Marketing.ValidityPeriod")}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.expire,callback:function(t){e.$set(e.form,"expire",t)},expression:"form.expire"}})],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.CloseFunction")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",multiple:"",clearable:"",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.closeFunctions,callback:function(t){e.$set(e.form,"closeFunctions",t)},expression:"form.closeFunctions"}},[n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic3"),value:"1"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic4"),value:"2"}}),n("el-option",{attrs:{label:e.$t("Enter_info.type_dynamic5"),value:"3"}})],1)],1)],1):e._e(),"WebNotice_upload"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.Name")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.name,callback:function(t){e.$set(e.form,"name",t)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"CID:"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.cId,callback:function(t){e.$set(e.form,"cId","string"===typeof t?t.trim():t)},expression:"form.cId"}})],1),n("el-form-item",{attrs:{label:e.$t("news_add_field.Label.Country")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",filterable:"",clearable:"",placeholder:e.$t("news_add_field.Label.Country")},model:{value:e.form.country,callback:function(t){e.$set(e.form,"country",t)},expression:"form.country"}},e._l(e.mock_options,(function(t){return n("el-option",{key:t.id,attrs:{label:"cn"==e.Session.Get("lang")?t.name:t.enName,value:t.code},nativeOn:{click:function(n){return e.chooseCountry(t)}}})})),1)],1)],1):e._e(),"Interest_add"==e.addType?n("el-form",{ref:"form",attrs:{rules:e.rules,model:e.form,"label-width":"120PX"}},[n("el-form-item",{attrs:{prop:"login",label:e.$t("Label.TradingAccount")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.login,callback:function(t){e.$set(e.form,"login","string"===typeof t?t.trim():t)},expression:"form.login"}})],1),n("el-form-item",{attrs:{prop:"type",label:e.$t("Label.Type")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.type,callback:function(t){e.$set(e.form,"type",t)},expression:"form.type"}},[n("el-option",{attrs:{label:e.$t("news_add_field.Label.amount1"),value:1}}),n("el-option",{attrs:{label:e.$t("news_add_field.Label.amount2"),value:2}})],1)],1),n("el-form-item",{attrs:{prop:"amount",label:e.$t("Label.AmountMoney")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.amount,callback:function(t){e.$set(e.form,"amount","string"===typeof t?t.trim():t)},expression:"form.amount"}})],1),n("el-form-item",{attrs:{prop:"currency",label:e.$t("Label.Currency")+":"}},[n("el-select",{staticClass:"crm_search_down",attrs:{size:"small",disabled:"",placeholder:e.$t("Placeholder.Choose")},model:{value:e.form.currency,callback:function(t){e.$set(e.form,"currency",t)},expression:"form.currency"}},[n("el-option",{attrs:{label:"USD",value:"USD"}})],1)],1),n("el-form-item",{attrs:{prop:"interestContent",label:e.$t("Label.Note")+":"}},[n("el-input",{attrs:{type:"textarea",size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.form.interestContent,callback:function(t){e.$set(e.form,"interestContent",t)},expression:"form.interestContent"}})],1)],1):e._e(),n("span",{staticClass:"btn crm-cursor",on:{click:e.confirm}},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}]})]),n("el-dialog",{attrs:{title:e.dialogCheck_form.title,visible:e.dialogCheck,center:"","append-to-body":"","custom-class":"dialog_header_w"},on:{"update:visible":function(t){e.dialogCheck=t},close:e.cancel}},[n("div",{staticClass:"dia-content"},[n("el-form",{ref:"dialogCheck_form",staticClass:"dialogCheck_form",attrs:{model:e.dialogCheck_form,rules:e.rules,"label-width":"135px"}},[3!=e.dialogCheck_form.typeIndex1?n("el-form-item",{attrs:{prop:"name",label:e.$t("Label.AuthorityName")+":"}},[n("el-input",{staticStyle:{width:"400px"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.dialogCheck_form.name,callback:function(t){e.$set(e.dialogCheck_form,"name",t)},expression:"dialogCheck_form.name"}})],1):e._e(),3!=e.dialogCheck_form.typeIndex&&3!=e.dialogCheck_form.typeIndex1?n("el-form-item",{attrs:{prop:"link",label:e.$t("Label.Url")+":"}},[n("el-input",{staticStyle:{width:"400px"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.dialogCheck_form.link,callback:function(t){e.$set(e.dialogCheck_form,"link","string"===typeof t?t.trim():t)},expression:"dialogCheck_form.link"}})],1):e._e(),3!=e.dialogCheck_form.typeIndex&&3!=e.dialogCheck_form.typeIndex1?n("el-form-item",{attrs:{prop:"icon",label:e.$t("Label.Icon")+":"}},[n("el-input",{staticStyle:{width:"400px"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.dialogCheck_form.icon,callback:function(t){e.$set(e.dialogCheck_form,"icon","string"===typeof t?t.trim():t)},expression:"dialogCheck_form.icon"}})],1):e._e(),3!=e.dialogCheck_form.typeIndex&&3!=e.dialogCheck_form.typeIndex1?n("el-form-item",{attrs:{prop:"subIndex",label:e.$t("Label.SubIndex")+":"}},[n("el-input",{staticStyle:{width:"400px"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.dialogCheck_form.subIndex,callback:function(t){e.$set(e.dialogCheck_form,"subIndex",e._n("string"===typeof t?t.trim():t))},expression:"dialogCheck_form.subIndex"}})],1):e._e(),3==e.dialogCheck_form.typeIndex&&3!=e.dialogCheck_form.typeIndex1?n("el-form-item",{attrs:{prop:"action",label:e.$t("Label.Url")+":"}},[n("el-input",{staticStyle:{width:"400px"},attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},model:{value:e.dialogCheck_form.action,callback:function(t){e.$set(e.dialogCheck_form,"action","string"===typeof t?t.trim():t)},expression:"dialogCheck_form.action"}})],1):e._e(),3==e.dialogCheck_form.typeIndex1?n("div",{directives:[{name:"t",rawName:"v-t",value:"Msg.Delete",expression:"'Msg.Delete'"}],staticStyle:{"text-align":"center","font-size":"20px",padding:"25px 0"}}):e._e()],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[1==e.dialogCheck_form.typeIndex1?n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:function(t){return e.toAppend()}}}):e._e(),2==e.dialogCheck_form.typeIndex1?n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:function(t){return e.toUpdate()}}}):e._e(),3==e.dialogCheck_form.typeIndex1?n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:function(t){return e.toRemove()}}}):e._e(),n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:e.cancel}})],1)],1)]),n("el-dialog",{attrs:{title:e.$t("system_info.Title.OnlineEditing"),visible:e.dialogOnlineEditing,center:"","modal-append-to-body":!1,"custom-class":"dialog_header_w"},on:{"update:visible":function(t){e.dialogOnlineEditing=t}}},[n("div",{staticClass:"dia-content"},[n("el-form",{ref:"OnlineEditing",staticClass:"dialogCheck_form",attrs:{model:e.OnlineEditing,rules:e.rules,"label-width":"100px"}},[n("el-form-item",{staticClass:"online-editing",attrs:{prop:"lang",label:e.$t("system_info.Label.Lang")+":"}},[n("div",{staticClass:"chooseLang"},[n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.cn",expression:"'Web_info.cn'"}],staticClass:"crm-cursor",class:{active:"cn"==e.OnlineEditing.lang},on:{click:function(t){return e.chooseLang("cn")}}}),n("span",{directives:[{name:"t",rawName:"v-t",value:"Web_info.en",expression:"'Web_info.en'"}],staticClass:"crm-cursor",class:{active:"en"==e.OnlineEditing.lang},on:{click:function(t){return e.chooseLang("en")}}})])]),n("el-form-item",{attrs:{prop:"content",label:e.$t("system_info.Label.Content")+":"}},[n("tinymce",{ref:"editor",attrs:{context:e.context,disabled:e.disabled},on:{tinymcehtml:e.tinymceHtml},model:{value:e.OnlineEditing.content,callback:function(t){e.$set(e.OnlineEditing,"content",t)},expression:"OnlineEditing.content"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:function(t){return e.toConfirmEditing()}}}),n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:function(t){e.dialogOnlineEditing=!1}}})],1)],1)]),n("el-dialog",{attrs:{title:e.$t("news_add_field.Label.TestDemo"),visible:e.dialogTest,"modal-append-to-body":!1,center:"","custom-class":"dialog_header_w"},on:{"update:visible":function(t){e.dialogTest=t}}},[n("div",{staticClass:"dia-content"},[n("el-form",{ref:"dialogCheck_test",staticClass:"dialogCheck_form",attrs:{model:e.testList,rules:e.rules,"label-width":"135px"}},[n("el-form-item",{attrs:{prop:"",label:e.$t("Label.Name")+":"}},[e._v(" "+e._s(e.testList.fromAccountName||"--")+" ")]),n("el-form-item",{attrs:{prop:"",label:e.$t("system_info.Label.Email")+":"}},[e._v(" "+e._s(e.testList.fromAccount||"--")+" ")]),n("el-form-item",{attrs:{prop:"",label:e.$t("system_info.Label.EmailPassword")+":"}},[e._v(" "+e._s(e.testList.password||"--")+" ")]),n("el-form-item",{attrs:{prop:"",label:e.$t("system_info.Label.SendingServerAddress")+":"}},[e._v(" "+e._s(e.testList.smtpHost||"--")+" ")]),n("el-form-item",{attrs:{prop:"",label:"SSL:"}},[1==e.testList.smtpAuth?n("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.Yes",expression:"'Btn.Yes'"}]}):e._e(),0==e.testList.smtpAuth?n("span",{directives:[{name:"t",rawName:"v-t",value:"Btn.No",expression:"'Btn.No'"}]}):e._e()]),n("el-form-item",{attrs:{prop:"",label:e.$t("system_info.Label.Port")+":"}},[e._v(" "+e._s(e.testList.transportProtocol||"--")+" ")]),n("el-form-item",{attrs:{prop:"users",label:e.$t("news_add_field.Label.ReceivingMailbox")+":"}},[n("el-input",{attrs:{size:"small",placeholder:e.$t("Placeholder.Input")},on:{input:e.selectChange},model:{value:e.testList.users,callback:function(t){e.$set(e.testList,"users",t)},expression:"testList.users"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Confirm",expression:"'Btn.Confirm'"}],attrs:{type:"primary"},on:{click:function(t){return e.TestDemoSend()}}}),n("el-button",{directives:[{name:"t",rawName:"v-t",value:"Btn.Cancel",expression:"'Btn.Cancel'"}],on:{click:function(t){e.dialogTest=!1}}})],1)],1)])],1)},o=[],i=(n("4160"),n("c975"),n("b0c0"),n("a9e3"),n("07ac"),n("ac1f"),n("1276"),n("159b"),n("5530")),a=(n("96cf"),n("1da1")),u=n("9a1b"),s=n("da7c"),c=n("a1a2"),l=n("7a20"),f=n("c554"),d=n("5217"),m=n("918d"),p=n("f121"),h=n.n(p),g=h.a.Code,v={name:"DetailedInfo",components:{tinymce:m["a"]},props:{dialogInfoTradingAdd:{type:Boolean,default:!1},addType:{default:""},editor:{default:""},myInfo:{default:""},formList:{default:""}},data:function(){var e=this;return{flag:!1,form:{},channel:{banks:[{name:"",valid:0,maxAmount:"",minAmount:""}]},imgUrl:h.a.Host85,info:{CID:"",name:"",type:""},dialogTest:!1,testList:{users:JSON.parse(this.Session.Get("user",!0)).email},rules:{areaId:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],users:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],email:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],rebateValid:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],commissionValid:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],integralValid:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],salesCommissionValid:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],storageValid:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],pointValid:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],name:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],enName:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],icon:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],action:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],link:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],subIndex:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],code:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],platform:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],pos:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],leverage:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],leverages:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],hide:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],comPoint:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],comPoints:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],type:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],balance:[{validator:function(t,n,r){e.Config.Pattern.nonnegative.test(n)?r():r(new Error(e.$i18n.t("vaildate.amount.format")))},trigger:"blur"}],expirationTimeDay:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],amount:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],currency:[{required:!0,message:this.$i18n.t("vaildate.amount.empty"),trigger:"change"}],transformCurrency:[{required:!0,message:this.$i18n.t("vaildate.amount.empty"),trigger:"change"}],rate:[{required:!0,message:this.$i18n.t("vaildate.amount.empty"),trigger:"change"}],isScale:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],category:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],groupType:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],hides:[{required:!0,message:this.$i18n.t("Placeholder.Choose"),trigger:"change"}],creditLoss:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],promoType:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],giveType:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],giveCurrency:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],bindEmail:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],expire:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],amountProportion:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],amountToplimit:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],amountFixed:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],groupCode:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],ratio:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],login:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],country:[{required:!0,message:this.$i18n.t("vaildate.select.empty"),trigger:"change"}],interestContent:[{required:!0,message:this.$i18n.t("vaildate.input.empty"),trigger:"blur"}],salesNo:[{required:!0,message:this.$i18n.t("Placeholder.Input"),trigger:"blur"}],share:[{validator:function(t,n,r){console.log(n),0<=n&&n<=1?r():r(new Error(e.$i18n.t("Label.share1")))},trigger:"blur",required:!0}]},dialogOnlineEditing:!1,context:"",disabled:!1,plugins:"",OnlineEditing:{lang:"cn",content:""},roleName:[],userSales:[],group:[],GetState:[],GetArea:[],roleTreeDate:[],defaultProps:{children:"children",label:"name"},defaultSelect:[],data_check:[],dialogCheck:!1,dialogCheck_form:{},group_leverage:[],group_currency:[],group_commission:[],groupType_options:[],backCode:"",scales:[],refusalType:null,mock_options:[],hides:[],pos:[],types:[],optionsLev:[],optionsCur:[],optionsCom:[],group_options:[],GroupCode:[],loginList:[],LoginCode:[],ruler:[{minAmount:"",maxAmount:"",leverage:""}]}},computed:{AccessToken:function(){return{"Access-Token":this.Session.Get("access_token")}},role_system:function(){var e=JSON.parse(this.Session.Get("user",!0));return null==e.departmentId&&"ROLE_SYSTEM"==e.roleName}},methods:{append:function(e){"one"==e?(this.dialogCheck_form.title=this.$i18n.t("R-OneNodeAdd"),this.dialogCheck_form.typeIndex=1,this.dialogCheck_form.typeIndex1=1,this.dialogCheck_form.pid=null,this.dialogCheck_form.valid=1):0!=e.type||e.pid?(this.dialogCheck_form.title=this.$i18n.t("R-BtnAdd"),this.dialogCheck_form.typeIndex=3,this.dialogCheck_form.typeIndex1=1,this.dialogCheck_form.nodeId=e.id,this.dialogCheck_form.valid=1):(this.dialogCheck_form.title=this.$i18n.t("R-TwoNodeAdd"),this.dialogCheck_form.typeIndex=2,this.dialogCheck_form.typeIndex1=1,this.dialogCheck_form.pid=e.id,this.dialogCheck_form.valid=1),this.dialogCheck=!0},toAppend:function(){var e=this;this.$refs["dialogCheck_form"].validate(function(){var t=Object(a["a"])(regeneratorRuntime.mark((function t(n){var r,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!n){t.next=20;break}if(1!=e.dialogCheck_form.typeIndex&&2!=e.dialogCheck_form.typeIndex){t.next=10;break}return e.dialogCheck_form.subIndex=Number(e.dialogCheck_form.subIndex),e.dialogCheck_form.code=e.dialogCheck_form.name,t.next=6,u["a"].authorityNodeAdd(Object(i["a"])({},e.dialogCheck_form));case 6:r=t.sent,r.code==g.StatusOK?e.$pigeon.MessageOK(r.msg):e.$pigeon.MessageError(r.msg),t.next=16;break;case 10:if(3!=e.dialogCheck_form.typeIndex){t.next=16;break}return e.dialogCheck_form.code=e.dialogCheck_form.name,t.next=14,u["a"].authorityActionAdd(Object(i["a"])({},e.dialogCheck_form));case 14:o=t.sent,o.code==g.StatusOK?e.$pigeon.MessageOK(o.msg):e.$pigeon.MessageError(o.msg);case 16:e.cancel(),e.getRoleDetailAdd(),t.next=21;break;case 20:return t.abrupt("return",!1);case 21:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},update:function(e){0!=e.type||e.pid?0==e.type&&e.pid?(this.dialogCheck_form.title=this.$i18n.t("R-TwoNodeAdd"),this.dialogCheck_form.typeIndex=2,this.dialogCheck_form.typeIndex1=2,this.dialogCheck_form.pid=e.pid,this.dialogCheck_form.valid=1,this.dialogCheck_form.id=e.id,this.dialogCheck_form.subIndex=e.subIndex):1==e.type&&e.pid&&(this.dialogCheck_form.title=this.$i18n.t("R-BtnAdd"),this.dialogCheck_form.typeIndex=3,this.dialogCheck_form.typeIndex1=2,this.dialogCheck_form.nodeId=e.pid,this.dialogCheck_form.valid=1,this.dialogCheck_form.id=e.id):(this.dialogCheck_form.title=this.$i18n.t("R-OneNodeAdd"),this.dialogCheck_form.typeIndex=1,this.dialogCheck_form.typeIndex1=2,this.dialogCheck_form.pid=null,this.dialogCheck_form.valid=1,this.dialogCheck_form.id=e.id,this.dialogCheck_form.subIndex=e.subIndex),this.dialogCheck=!0},toUpdate:function(){var e=this;this.$refs["dialogCheck_form"].validate(function(){var t=Object(a["a"])(regeneratorRuntime.mark((function t(n){var r,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!n){t.next=20;break}if(1!=e.dialogCheck_form.typeIndex&&2!=e.dialogCheck_form.typeIndex){t.next=10;break}return e.dialogCheck_form.subIndex=Number(e.dialogCheck_form.subIndex),e.dialogCheck_form.code=e.dialogCheck_form.name,t.next=6,u["a"].authorityNodeUpdate(Object(i["a"])({},e.dialogCheck_form));case 6:r=t.sent,r.code==g.StatusOK?e.$pigeon.MessageOK(r.msg):e.$pigeon.MessageError(r.msg),t.next=16;break;case 10:if(3!=e.dialogCheck_form.typeIndex){t.next=16;break}return e.dialogCheck_form.code=e.dialogCheck_form.name,t.next=14,u["a"].authorityActionUpdate(Object(i["a"])({},e.dialogCheck_form));case 14:o=t.sent,o.code==g.StatusOK?e.$pigeon.MessageOK(o.msg):e.$pigeon.MessageError(o.msg);case 16:e.cancel(),e.getRoleDetailAdd(),t.next=21;break;case 20:return t.abrupt("return",!1);case 21:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},remove:function(e){0!=e.type||e.pid?0==e.type&&e.pid?(this.dialogCheck_form.title=this.$i18n.t("R-TwoNodeAdd"),this.dialogCheck_form.typeIndex=2,this.dialogCheck_form.typeIndex1=3,this.dialogCheck_form.ids=[e.id]):1==e.type&&e.pid&&(this.dialogCheck_form.title=this.$i18n.t("R-BtnAdd"),this.dialogCheck_form.typeIndex=3,this.dialogCheck_form.typeIndex1=3,this.dialogCheck_form.ids=[e.id]):(this.dialogCheck_form.title=this.$i18n.t("R-OneNodeAdd"),this.dialogCheck_form.typeIndex=1,this.dialogCheck_form.typeIndex1=3,this.dialogCheck_form.ids=[e.id]),this.dialogCheck=!0},toRemove:function(){var e=this;this.$refs["dialogCheck_form"].validate(function(){var t=Object(a["a"])(regeneratorRuntime.mark((function t(n){var r,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!n){t.next=17;break}if(1!=e.dialogCheck_form.typeIndex&&2!=e.dialogCheck_form.typeIndex){t.next=8;break}return t.next=4,u["a"].authorityNodeDelete(Object(i["a"])({},e.dialogCheck_form));case 4:r=t.sent,r.code==g.StatusOK?e.$pigeon.MessageOK(r.msg):e.$pigeon.MessageError(r.msg),t.next=13;break;case 8:if(3!=e.dialogCheck_form.typeIndex){t.next=13;break}return t.next=11,u["a"].authorityActionDelete(Object(i["a"])({},e.dialogCheck_form));case 11:o=t.sent,o.code==g.StatusOK?e.$pigeon.MessageOK(o.msg):e.$pigeon.MessageError(o.msg);case 13:e.cancel(),e.getRoleDetailAdd(),t.next=18;break;case 17:return t.abrupt("return",!1);case 18:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},cancel:function(){this.dialogCheck=!1,this.$refs["dialogCheck_form"]&&this.$refs["dialogCheck_form"].resetFields()},handleCheck:function(e,t){this.data_check=[];var n=this;t.checkedNodes.forEach((function(e){var t={};t.name=e.code,t.id=e.id,t.pid=e.pid,t.type=e.type,n.data_check.push(t)})),t.halfCheckedNodes.forEach((function(e){var t={};t.name=e.code,t.id=e.id,t.pid=e.pid,t.type=e.type,n.data_check.push(t)}))},getDataCheck:function(){var e=[];this.roleTreeDate.forEach((function(t){if(t.show){var n={};n.name=t.code,n.id=t.id,n.pid=t.pid,n.type=t.type,e.push(n)}t.children.length&&t.children.forEach((function(t){if(t.show){var n={};n.name=t.code,n.id=t.id,n.pid=t.pid,n.type=t.type,e.push(n)}t.children=Object.values(t.btns),t.children.length&&t.children.forEach((function(t){if(t.show){var n={};n.name=t.code,n.id=t.id,n.pid=t.pid,n.type=t.type,e.push(n)}}))}))})),this.data_check=e},selectChange:function(){this.$forceUpdate()},channelBackIndex:function(e){this.backCode=e},handleAvatarSuccess:function(e){200==e.code?(this.$pigeon.MessageOK(this.$i18n.t("Msg.Success")),this.channel.icon=e.data):this.$pigeon.MessageError(e.code)},handleAvatarSuccess1:function(e){var t=this;this.backCode?200==e.code?(this.$pigeon.MessageOK(this.$i18n.t("Msg.Success")),this.channel.banks.forEach((function(n){n.code==t.backCode&&(n.icon=e.data)}))):this.$pigeon.MessageError(e.code):this.$pigeon.MessageError("请先填写code")},handleAvatarSuccessBankCn:function(e){200==e.code?(this.$pigeon.MessageOK(this.$i18n.t("Msg.Success")),this.form.icon=e.data):this.$pigeon.MessageError(e.code)},handleAvatarSuccessBankEn:function(e){200==e.code?(this.$pigeon.MessageOK(this.$i18n.t("Msg.Success")),this.form.enIcon=e.data):this.$pigeon.MessageError(e.code)},beforeAvatarUpload:function(e){var t=-1!=["jpeg","JPEG","png","PNG","jpg","JPG"].indexOf(e.name.split(".")[1]),n=e.size/1024/1024<2;return t||this.$pigeon.MessageError("Msg.JPG1"),n||this.$pigeon.MessageError("上传头像图片大小不能超过 2MB!"),t&&n},TestDemo:function(e){this.testList.fromAccount=e.fromAccount,this.testList.fromAccountName=e.fromAccountName,this.testList.password=e.password,this.testList.transportProtocol=e.transportProtocol,this.testList.smtpHost=e.smtpHost,this.testList.smtpAuth=e.smtpAuth,this.dialogTest=!0},TestDemoSend:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:this.$refs["dialogCheck_test"].validate(function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=12;break}if(!t.flag){e.next=5;break}return e.abrupt("return");case 5:t.flag=!0;case 6:return e.next=8,s["a"].testSend(Object(i["a"])({},t.testList));case 8:r=e.sent,r.code==g.StatusOK?(t.$pigeon.MessageOK(t.$i18n.t("Msg.Success")),t.dialogTest=!1,t.flag=!1):(t.$pigeon.MessageError(r.msg),t.flag=!1),e.next=13;break;case 12:return e.abrupt("return",!1);case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),checkAccountType:function(e){var t=this;this.form.comPoint="",this.form.currency="",this.form.leverage="",this.types.forEach((function(n){n.id==e&&(t.optionsLev=n.leverages,t.optionsCur=n.currents,t.optionsCom=n.commissions,t.optionsCom.push({id:30,name:30}))}))},checkAccountTypes:function(e){var t=this;this.types.forEach((function(n){n.id==e&&(t.optionsLev=n.leverages,t.optionsCur=n.currents,t.optionsCom=n.commissions,t.optionsCom.push({id:30,name:30}))}))},addOneBank:function(){this.channel.banks.push({name:"",valid:0,maxAmount:"",minAmount:""})},close:function(){this.$emit("closeAdd",!1)},tinymceHtml:function(e){this.OnlineEditing.content=e},openOnlineEditing:function(){this.dialogOnlineEditing=!0},chooseLang:function(e){this.OnlineEditing.lang!=e&&(this.OnlineEditing.lang=e,"en"==this.OnlineEditing.lang?this.channel.introduce=this.OnlineEditing.content?this.OnlineEditing.content:"":"cn"==this.OnlineEditing.lang&&(this.channel.enIntroduce=this.OnlineEditing.content?this.OnlineEditing.content:""),"cn"==this.OnlineEditing.lang?(this.OnlineEditing.content=this.channel.introduce?this.channel.introduce:" ",this.context=this.channel.introduce?this.channel.introduce:" "):"en"==this.OnlineEditing.lang&&(this.OnlineEditing.content=this.channel.enIntroduce?this.channel.enIntroduce:" ",this.context=this.channel.enIntroduce?this.channel.enIntroduce:" "))},toConfirmEditing:function(){"cn"==this.OnlineEditing.lang?this.channel.introduce=this.OnlineEditing.content?this.OnlineEditing.content:"":"en"==this.OnlineEditing.lang&&(this.channel.enIntroduce=this.OnlineEditing.content?this.OnlineEditing.content:""),this.dialogOnlineEditing=!1},confirmToReload:function(){this.$emit("confirmToReload",!0)},emailCode:function(){if("global_email"==this.addType)this.$emit("emailCode","email",this.form);else if("channel_Deposit"==this.addType){if(!this.channel.enIntroduce||!this.channel.introduce)return void this.$pigeon.MessageError("注意事项不能为空");this.channel.bankValid||(this.channel.banks=[]),this.$emit("emailCode","channel_Deposit",this.channel)}else if("channel_Withdrawals"==this.addType){if(!this.channel.enIntroduce||!this.channel.introduce)return void this.$pigeon.MessageError("注意事项不能为空");this.channel.bankValid||(this.channel.banks=[]),this.$emit("emailCode","channel_Withdrawals",this.channel)}else"D_Rate"==this.addType?this.$emit("emailCode","D_Rate",this.form):"W_Rate"==this.addType&&this.$emit("emailCode","W_Rate",this.form)},confirm:function(){var e=this;this.$refs["form"].validate((function(t){if(!t)return!1;e.toConfirm()}))},toConfirm:function(){"system_Group"!=this.addType||this.editor?"system_Group"==this.addType&&this.editor?"real"==this.myInfo.user_type?this.groupRealUpdate():this.groupSimulationUpdate():"system_Varieties"!=this.addType||this.editor?"system_Varieties"==this.addType&&this.editor?this.symbolUpdate():"system_Refusal"!=this.addType||this.editor?"system_Refusal"==this.addType&&this.editor?this.reasonsUpdate():"system_Push"!=this.addType||this.editor?"system_Push"==this.addType&&this.editor?this.pushUpdate():"global_email"==this.addType||"channel_Deposit"==this.addType||"channel_Withdrawals"==this.addType||"D_Rate"==this.addType||"W_Rate"==this.addType?this.emailCode():"user_CustomerList"==this.addType?this.editor?this.userUpdate():this.userAdd():"user_Role"==this.addType?this.editor?this.roleUpdate():this.roleAdd():"add_trading"==this.addType?this.tradingAdd():"update_trading"==this.addType?this.tradingUpdate():"system_Bank"!=this.addType||this.editor?"system_Bank"==this.addType&&this.editor?this.bankUpdate():"system_SalesShare"==this.addType?this.SalesShareAdd():"system_GroupType"!=this.addType||this.editor?"system_GroupType"==this.addType&&this.editor?this.groupTypeUpdate():"system_IPLimit"!=this.addType||this.editor?"system_IPLimit"==this.addType&&this.editor?this.ipLimitUpdate():"system_CountryGroup"!=this.addType||this.editor?"system_CountryGroup"==this.addType&&this.editor?this.updateCountryGroup():"gift_add"==this.addType?this.giftAdd():"Interest_add"==this.addType?this.InterestAdd():"Marketing_upload"==this.addType&&this.editor?this.uploadUpdate():"Marketing_promo"==this.addType&&this.editor?this.promoUpdate():"Marketing_promoAdd"!=this.addType||this.editor?"WebNotice_upload"==this.addType&&this.editor?this.WebNoticeUpdate():"system_unsubscribe"!=this.addType||this.editor||this.unsubscribeAdd():this.promoAdd():this.addCountryGroup():this.ipLimitAdd():this.groupTypeAdd():this.bankAdd():this.pushAdd():this.reasonsAdd():this.symbolAdd():"real"==this.myInfo.user_type?this.groupRealAdd():this.groupSimulationAdd()},getRoleList:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["a"].roleNameList({});case 2:n=t.sent,n.code==g.StatusOK?e.roleName=n.data:e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},getRoleSuperiorList:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["a"].userSales({});case 2:n=t.sent,n.code==g.StatusOK?e.userSales=n.data:e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},getDepartmentList:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["a"].departmentList({});case 2:n=t.sent,n.code==g.StatusOK?e.group=n.data:e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},getDepartmentState:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["a"].userGroupGet({});case 2:n=t.sent,n.code==g.StatusOK?e.GetState=n.data:e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},getArealListUP:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["a"].arealListUP({});case 2:n=t.sent,n.code==g.StatusOK?e.GetArea=n.data:e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},getRoleDetailAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["a"].groupSingleAdd({});case 2:n=t.sent,n.code==g.StatusOK?(e.roleTreeDate=n.data,r=[],e.roleTreeDate.forEach((function(t){t.name=e.$i18n.t(t.name),t.children.length&&t.children.forEach((function(t){t.name=e.$i18n.t(t.name),t.children=Object.values(t.btns),t.children.forEach((function(t){t.name=e.$i18n.t(t.name)}))})),r.push(t)})),e.roleTreeDate=r):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},getRoleDetailUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n,r,o;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.form=e.formList,t.next=3,u["a"].groupSingleUpdate({id:e.formList.id});case 3:n=t.sent,n.code==g.StatusOK?(e.roleTreeDate=n.data,r=[],o=[],e.roleTreeDate.forEach((function(t){t.name=e.$i18n.t(t.name),t.children.length&&t.children.forEach((function(t){t.name=e.$i18n.t(t.name),t.children=Object.values(t.btns),t.children.forEach((function(t){t.name=e.$i18n.t(t.name),t.show&&o.push(t.tId)})),!t.children.length&&t.show&&o.push(t.tId)})),r.push(t)})),e.roleTreeDate=r,e.defaultSelect=o):e.$pigeon.MessageError(n.msg);case 5:case"end":return t.stop()}}),t)})))()},roleAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u["a"].roleListAdd(Object(i["a"])({data:e.data_check,code:"ROLE_USER"},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.$refs["form"].resetFields(),e.roleTreeDate=[],e.confirmToReload(),e.close(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},roleUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.data_check.length||e.getDataCheck(),t.next=3,u["a"].roleListUpdate(Object(i["a"])({data:e.data_check,code:"ROLE_USER"},e.form));case 3:n=t.sent,n.code==g.StatusOK?(e.roleTreeDate=[],e.defaultSelect=[],e.$refs["form"].resetFields(),e.confirmToReload(),e.close(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 5:case"end":return t.stop()}}),t)})))()},groupRealAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].groupRealListAdd(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},groupSimulationAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].groupSimulationRealListAdd(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},groupRealUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].groupRealListUpdate(Object(i["a"])({id:e.myInfo.groupId},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},groupSimulationUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].groupSimulationRealListUpdate(Object(i["a"])({id:e.myInfo.groupId},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},groupSelectType:function(e){var t=this;"real"==this.myInfo.user_type&&e>0?(this.$set(this.form,"leverages",[]),this.$set(this.form,"currency",""),this.$set(this.form,"comPoints",[]),this.myInfo.select_info.types.forEach((function(n){n.id==e&&(t.group_leverage=n.leverages,t.group_currency=n.currents,t.group_commission=n.commissions)}))):"simulation"==this.myInfo.user_type&&e>0&&(this.$set(this.form,"leverages",[]),this.$set(this.form,"currency",""),this.myInfo.select_info.types.forEach((function(n){n.id==e&&(t.group_leverage=n.leverages,t.group_currency=n.currents)})))},customGroupType:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,d["a"].customGroupTypeList({});case 2:n=t.sent,n.code==g.StatusOK?e.groupType_options=n.data:e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},symbolAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].symbolListAdd(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},symbolUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].symbolListUpdate(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},bankAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].addBank(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},bankUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].updateBank(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},SalesShareAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].addSalesShare(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},ipLimitAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].addIpLimit(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},ipLimitUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].updateIpLimit(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},addCountryGroup:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].addCountryGroup(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},updateCountryGroup:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].updateCountryGroup(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},giftAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].depositGiveAdd(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},InterestAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,c["a"].financeTradeAdd(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},unsubscribeAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].unsubscribeAdd(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},groupTypeAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].GroupTypeAdd(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},groupTypeUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,s["a"].GroupTypeUpdate(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},reasonsAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.form.subIndex=Number(e.form.subIndex),t.next=3,s["a"].reasonsRefusalAdd(Object(i["a"])({type:e.refusalType},e.form));case 3:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 5:case"end":return t.stop()}}),t)})))()},reasonsUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.form.subIndex=Number(e.form.subIndex),t.next=3,s["a"].reasonsRefusalUpdate(Object(i["a"])({},e.form));case 3:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 5:case"end":return t.stop()}}),t)})))()},pushAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.form.subIndex=Number(e.form.subIndex),t.next=3,s["a"].PushMessageAdd(Object(i["a"])({type:e.refusalType},e.form));case 3:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 5:case"end":return t.stop()}}),t)})))()},pushUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.form.subIndex=Number(e.form.subIndex),t.next=3,s["a"].PushMessageUpdate(Object(i["a"])({},e.form));case 3:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 5:case"end":return t.stop()}}),t)})))()},uploadUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,l["a"].uploadEmailDetailUpdate(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},chooseCountry:function(e){this.form.countryName=e.name,this.form.countryEnName=e.enName},getCountry:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,l["a"].Country({});case 2:n=t.sent,n.code==g.StatusOK?e.mock_options=n.data:e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},WebNoticeUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,f["a"].uploadEmailDetailUpdate(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},promoUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(1==e.form.bindEmail){t.next=4;break}e.form.email=null,t.next=7;break;case 4:if(e.form.email){t.next=7;break}return e.$pigeon.MessageWarning(e.$i18n.t("vaildate.email.empty")),t.abrupt("return");case 7:return t.next=9,l["a"].massPromoUpdate(Object(i["a"])({},e.form));case 9:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 11:case"end":return t.stop()}}),t)})))()},promoAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return 1!=e.form.bindEmail&&(e.form.email=null),2!=e.form.giveType&&(e.form.creditLoss=null),t.next=4,l["a"].massPromoAdd(Object(i["a"])({},e.form));case 4:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 6:case"end":return t.stop()}}),t)})))()},channelDepositAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:"cn"==e.myInfo.lang?e.channel.introduce=e.myInfo.content:"en"==e.myInfo.lang?e.channel.enIntroduce=e.myInfo.content:e.channel.enIntroduce="";case 1:case"end":return t.stop()}}),t)})))()},userAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return 1!=e.form.departmentId&&(e.form.pid=null),e.form.ipLimit||(e.form.limitIp=null),t.next=4,u["a"].userListAdd(Object(i["a"])({},e.form));case 4:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 6:case"end":return t.stop()}}),t)})))()},userUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return 1!=e.form.departmentId&&(e.form.pid=null),e.form.ipLimit||(e.form.limitIp=null),t.next=4,u["a"].userListUpdate(Object(i["a"])({id:e.myInfo.groupId},e.form));case 4:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 6:case"end":return t.stop()}}),t)})))()},tradingInfo:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,d["a"].customLoginInfo({});case 2:n=t.sent,e.hides=n.hides,e.pos=n.positions,e.types=n.types,"update_trading"==e.addType&&e.checkAccountTypes(e.form.type);case 7:case"end":return t.stop()}}),t)})))()},searchFuncReal:function(e){var t=this;return Object(a["a"])(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,d["a"].groupRealList({platform:e});case 2:r=n.sent,r.code==g.StatusOK?t.group_options=r.data:t.$pigeon.MessageError(r.msg);case 4:case"end":return n.stop()}}),n)})))()},tradingAdd:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,d["a"].customLoginAdd(Object(i["a"])(Object(i["a"])({},e.form),{},{agentId:3}));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},tradingUpdate:function(){var e=this;return Object(a["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,d["a"].customLoginUpdate(Object(i["a"])({},e.form));case 2:n=t.sent,n.code==g.StatusOK?(e.confirmToReload(),e.close(),e.$refs["form"].resetFields(),e.$pigeon.MessageOK(e.$i18n.t("Msg.Success"))):e.$pigeon.MessageError(n.msg);case 4:case"end":return t.stop()}}),t)})))()},quotaStatus:function(){this.form.valid=1}},mounted:function(){},watch:{dialogInfoTradingAdd:function(e){var t=this;0==e&&this.$refs["form"]&&(this.$refs["form"].resetFields(),this.form={},this.defaultSelect=[]),0!=e||!this.$refs["channel"]||"channel_Deposit"!=this.addType&&"channel_Withdrawals"!=this.addType||(this.$refs["channel"].resetFields(),this.channel={banks:[{name:"",valid:0,maxAmount:"",minAmount:""}]}),1==e&&("system_Group"==this.addType&&"real"==this.myInfo.user_type&&this.editor?(this.myInfo.select_info.types.forEach((function(e){e.id==t.form.type&&(t.group_leverage=e.leverages,t.group_currency=e.currents,t.group_commission=e.commissions)})),this.customGroupType()):"system_Group"==this.addType&&"simulation"==this.myInfo.user_type&&this.editor?this.myInfo.select_info.types.forEach((function(e){e.id==t.form.type&&(t.group_leverage=e.leverages,t.group_currency=e.currents)})):"system_Group"==this.addType&&"real"==this.myInfo.user_type?this.customGroupType():"add_trading"==this.addType||"update_trading"==this.addType?(this.form=this.formList,this.tradingInfo(),this.searchFuncReal(this.form.platform),this.customGroupType()):"system_Refusal"==this.addType||"system_Push"==this.addType?this.refusalType=this.myInfo.type:"Marketing_upload"==this.addType||"WebNotice_upload"==this.addType?this.getCountry():"system_CountryGroup"==this.addType?(this.customGroupType(),this.getCountry()):"Interest_add"==this.addType&&(this.form.currency="USD"))},addType:function(e){"user_Role"==e?(this.getDepartmentList(),this.editor?this.getRoleDetailUpdate():this.getRoleDetailAdd()):"user_CustomerList"==e&&(this.getDepartmentState(),this.getArealListUP(),this.getRoleList(),this.getRoleSuperiorList())},formList:function(e){this.form=e},"form.roleId":function(){if("user_CustomerList"==this.addType){var e=this;this.roleName.forEach((function(t){t.id==e.form.roleId&&(e.form.departmentId=t.departmentId)}))}},"form.promoType":function(e){"Marketing_promoAdd"==this.addType&&1==e?this.form.amountFixed=null:"Marketing_promoAdd"==this.addType&&2==e&&(this.form.amountProportion=null,this.form.amountToplimit=null)}}},b=v,y=n("2877"),w=Object(y["a"])(b,r,o,!1,null,"df04f7f4",null);t["a"]=w.exports},"918d":function(e,t,n){"use strict";var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"tinymce"},[n("editor",{attrs:{id:"tinymce",init:e.init},model:{value:e.tinymceHtml,callback:function(t){e.tinymceHtml=t},expression:"tinymceHtml"}})],1)},o=[],i=n("bc3a"),a=n.n(i),u=n("f121"),s=n.n(u),c=n("e562"),l=n.n(c),f=["onActivate","onAddUndo","onBeforeAddUndo","onBeforeExecCommand","onBeforeGetContent","onBeforeRenderUI","onBeforeSetContent","onBeforePaste","onBlur","onChange","onClearUndos","onClick","onContextMenu","onCopy","onCut","onDblclick","onDeactivate","onDirty","onDrag","onDragDrop","onDragEnd","onDragGesture","onDragOver","onDrop","onExecCommand","onFocus","onFocusIn","onFocusOut","onGetContent","onHide","onInit","onKeyDown","onKeyPress","onKeyUp","onLoadContent","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onNodeChange","onObjectResizeStart","onObjectResized","onObjectSelected","onPaste","onPostProcess","onPostRender","onPreProcess","onProgressState","onRedo","onRemove","onReset","onSaveContent","onSelectionChange","onSetAttrib","onSetContent","onShow","onSubmit","onUndo","onVisualAid"],d=function(e){return-1!==f.indexOf(e)},m=function(e,t,n){Object.keys(t).filter(d).forEach((function(r){var o=t[r];"function"===typeof o&&("onInit"===r?o(e,n):n.on(r.substring(2),(function(e){return o(e,n)})))}))},p=function(e,t){var n,r=e.$props.modelEvents?e.$props.modelEvents:null,o=Array.isArray(r)?r.join(" "):r;e.$watch("value",(function(e,r){t&&"string"===typeof e&&e!==n&&e!==r&&(t.setContent(e),n=e)})),t.on(o||"change keyup undo redo",(function(){n=t.getContent(),e.$emit("input",n)}))},h=function(e,t,n){var r=t.$props.value?t.$props.value:"",o=t.$props.initialValue?t.$props.initialValue:"";n.setContent(r||o),t.$listeners.input&&p(t,n),m(e,t.$listeners,n)},g=0,v=function(e){var t=Date.now(),n=Math.floor(1e9*Math.random());return g++,e+"_"+n+g+String(t)},b=function(e){return null!==e&&"textarea"===e.tagName.toLowerCase()},y=function(e){return"undefined"===typeof e||""===e?[]:Array.isArray(e)?e:e.split(" ")},w=function(e,t){return y(e).concat(y(t))},x=function(e,t,n,r){var o=t.createElement("script");o.type="application/javascript",o.id=e,o.addEventListener("load",r),o.src=n,t.head&&t.head.appendChild(o)},C=function(){return{listeners:[],scriptId:v("tiny-script"),scriptLoaded:!1}},k=function(e,t,n,r){e.scriptLoaded?r():(e.listeners.push(r),t.getElementById(e.scriptId)||x(e.scriptId,t,n,(function(){e.listeners.forEach((function(e){return e()})),e.scriptLoaded=!0})))},_=n("1f38"),S={apiKey:String,cloudChannel:String,id:String,init:Object,initialValue:String,inline:Boolean,modelEvents:[String,Array],plugins:[String,Array],tagName:String,toolbar:[String,Array],value:String,disabled:Boolean},T=function(){return T=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},T.apply(this,arguments)},R=C(),O=function(e,t,n){return e(n||"div",{attrs:{id:t}})},A=function(e,t){return e("textarea",{attrs:{id:t},style:{visibility:"hidden"}})},E=function(e){return function(){var t=T({},e.$props.init,{readonly:e.$props.disabled,selector:"#"+e.elementId,plugins:w(e.$props.init&&e.$props.init.plugins,e.$props.plugins),toolbar:e.$props.toolbar||e.$props.init&&e.$props.init.toolbar,inline:e.inlineEditor,setup:function(t){e.editor=t,t.on("init",(function(n){return h(n,e,t)})),e.$props.init&&"function"===typeof e.$props.init.setup&&e.$props.init.setup(t)}});b(e.element)&&(e.element.style.visibility=""),Object(_["a"])().init(t)}},N={props:S,created:function(){this.elementId=this.$props.id||v("tiny-vue"),this.inlineEditor=this.$props.init&&this.$props.init.inline||this.$props.inline},watch:{disabled:function(){this.editor.setMode(this.disabled?"readonly":"design")}},mounted:function(){if(this.element=this.$el,null!==Object(_["a"])())E(this)();else if(this.element&&this.element.ownerDocument){var e=this.element.ownerDocument,t=this.$props.cloudChannel?this.$props.cloudChannel:"5",n=this.$props.apiKey?this.$props.apiKey:"no-api-key";k(R,e,"https://cdn.tiny.cloud/1/"+n+"/tinymce/"+t+"/tinymce.min.js",E(this))}},beforeDestroy:function(){null!==Object(_["a"])()&&Object(_["a"])().remove(this.editor)},render:function(e){return this.inlineEditor?O(e,this.elementId,this.$props.tagName):A(e,this.elementId)}},L=N;n("0d68"),n("fc39"),n("4ea8"),n("4237"),n("64d8"),n("07d1"),n("84ec"),n("f557"),n("9434"),n("2d33"),n("34de"),n("7193"),n("f6cf"),n("5126");l.a.PluginManager.add("quickbar1",(function(e){e.ui.registry.addContextToolbar("quickbar1",{predicate:function(t){return!e.selection.isCollapsed()&&("p"===t.nodeName.toLowerCase()||"li"===t.nodeName.toLowerCase()||"em"===t.nodeName.toLowerCase()||"span"===t.nodeName.toLowerCase()||"strong"===t.nodeName.toLowerCase())},items:"undo redo | bold italic underline strikethrough | fontsizeselect lineheight | forecolor backcolor | alignleft aligncenter alignright alignjustify | outdent indent blockquote | link unlink image code | removeformat | tags",position:"selection",scope:"editor"})})),l.a.PluginManager.add("quickbar2",(function(e){e.ui.registry.addContextToolbar("quickbar2",{predicate:function(t){return!e.selection.isCollapsed()&&("body"===t.nodeName.toLowerCase()||"ol"===t.nodeName.toLowerCase()||"ul"===t.nodeName.toLowerCase())},items:"undo redo | bold italic underline strikethrough | fontsizeselect lineheight | forecolor backcolor | alignleft aligncenter alignright alignjustify | bullist numlist | indent2em blockquote | link unlink image code | removeformat",position:"selection",scope:"editor"})}));var D={cn:{label:"标签"},en:{label:"label"}},M=[],I=sessionStorage.setItem;sessionStorage.setItem=function(e,t){var n=new Event("setItemEvent");n.newValue=t,window.dispatchEvent(n),I.apply(this,arguments)},window.addEventListener("setItemEvent",(function(e){M=JSON.parse(e.newValue)})),l.a.PluginManager.add("tags",(function(e){var t=sessionStorage.getItem("lang");e.ui.registry.addSplitButton("tagsSplit",{text:D[t].label,onAction:function(){},onItemAction:function(t,n){e.insertContent(n)},fetch:function(e){e(M)}})}));var z,P,B,$,H;n("99af"),n("4160"),n("159b");function F(e){var t=e.src;return t}function V(e){var t=e.alt;return t}function j(e){var t=e.width;return t}function U(e){var t=e.height;return t}function W(e){var t="";return e.forEach((function(e){t+='<img src="'.concat(e,'" alt="假装有图" style="width: 33%;height:auto;padding: 10px">')})),t}function G(){for(var e=document.getElementById("gallery").getElementsByTagName("img"),t=0;t<e.length;t++)e[t].addEventListener("click",(function(e){P=e.target.src;var t=document.getElementById("img");t.src=P}),!1)}function q(){return{title:"图片",size:"large",body:{type:"panel",items:[{type:"bar",items:[{type:"input",name:"desdata",label:"图片描述"},{type:"sizeinput",name:"size",label:"Dimensions"}]},{type:"htmlpanel",html:'<div style="display: flex;max-height: 450px;overflow-y: scroll">\n <div style="width: 400px;">\n <img id="img" src="'.concat(P,'" alt="假装有图" style="width: 400px;min-width: 400px">\n </div>\n <div style="flex:auto;min-width: 400px;max-height:450px;height: auto;border: 1px solid rgba(0,0,0,0.5);margin: 0 20px">\n <div id="gallery" style="display: flex;justify-content: space-between;flex-wrap:wrap;width: 100%;height: 100%;overflow-y: scroll">\n <img src="').concat(P,'" alt="" style="width: 33%;padding: 10px">\n <img src="').concat(P,'" alt="" style="width: 33%;height: auto;padding: 10px"> \n ').concat(H,"\n </div>\n </div>\n <div>")}]},buttons:[{type:"cancel",name:"closeButton",text:"取消"},{type:"submit",name:"submitButton",text:"保存",primary:!0}],initialData:{desdata:"".concat(z),size:{width:"".concat($),height:"".concat(B)}},onSubmit:function(e){var t=e.getData();l.a.activeEditor.execCommand("mceInsertContent",!1,'<img src="'.concat(P,'" alt="').concat(t.desdata,'" style="width: ').concat(t.size.width,"px;height: ").concat(t.size.height,'px;">')),e.close()}}}l.a.PluginManager.add("imgdialog",(function(e){e.ui.registry.addMenuItem("imgdialog",{icon:"image",text:"图片管理",onAction:function(){z=V(e.selection.getNode()),P=F(e.selection.getNode()),B=U(e.selection.getNode()),$=j(e.selection.getNode()),H=W(["1.jpg","2.jpg","3.jpg","4.jpg","5.jpg","6.jpg","7.jpg"]),e.windowManager.open(q()),G()}}),e.ui.registry.addContextMenu("imgdialog",{update:function(e){return e.src?"imgdialog":""}})}));var K={name:"tinymce",components:{Editor:L},props:{context:{type:String},disabled:{type:Boolean,default:!1},plugins:{type:[String,Array],default:"link lists image code table wordcount autoresize"},toolbar:{type:[String,Array],default:"undo redo | bold italic underline strikethrough | fontsizeselect lineheight | forecolor backcolor | bullist numlist | removeformat | alignleft aligncenter alignright alignjustify | indent2em blockquote | link unlink image code | tagsSplit "},menubar:{type:Boolean,default:!0}},data:function(){var e=this;return{url:s.a.Host85,tinymceHtml:this.context,init:{language_url:"cn"==sessionStorage.getItem("lang")?"/tinymce/zh_CN.js":"",language:"cn"==sessionStorage.getItem("lang")?"zh_CN":"",skin_url:"/tinymce/skins/ui/oxide",branding:!1,menubar:this.menubar,plugins:" link lists image code table wordcount autoresize tags indent2em lineheight quickbar1 quickbar2 imgdialog ",toolbar:this.toolbar,contextmenu:"link table tagsMenu ",toolbar_mode:"Sliding",image_advtab:!0,convert_urls:!1,images_upload_handler:function(t,n,r){e.handleImgUpload(t,n,r)}}}},watch:{tinymceHtml:function(e){this.$emit("tinymcehtml",e)},context:function(e){this.tinymceHtml=e}},mounted:function(){l.a.init(this.init)},methods:{handleImgUpload:function(e,t,n){var r=this,o=new FormData;o.set("file",e.blob()),a.a.post(this.url+"/common/upload",o).then((function(e){200==e.status?200==e.data.code?t(r.url+e.data.data):n(e.data.msg):n(r.$i18n.t("Msg.Fail"))})).catch((function(e){n(e)}))}}},X=K,Y=(n("9b25"),n("2877")),J=Object(Y["a"])(X,r,o,!1,null,null,null);t["a"]=J.exports},9434:function(e,t,n){n("e8b0")},"94ce":function(e,t){(function(){"use strict";var e=function(){},t=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return e(t.apply(null,n))}},n=function(e,t){return function(n){return e(t(n))}},r=function(e){return function(){return e}},o=function(e){return e};function i(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}}var a=function(e){return function(t){return!e(t)}},u=function(e){return function(){throw new Error(e)}},s=r(!1),c=r(!0),l=function(){return f},f=function(){var t=function(e){return e.isNone()},n=function(e){return e()},o=function(e){return e},i={fold:function(e,t){return e()},is:s,isSome:s,isNone:c,getOr:o,getOrThunk:n,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:r(null),getOrUndefined:r(void 0),or:o,orThunk:n,map:l,each:e,bind:l,exists:s,forall:c,filter:l,equals:t,equals_:t,toArray:function(){return[]},toString:r("none()")};return i}(),d=function(e){var t=r(e),n=function(){return i},o=function(t){return t(e)},i={fold:function(t,n){return n(e)},is:function(t){return e===t},isSome:c,isNone:s,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return d(t(e))},each:function(t){t(e)},bind:o,exists:o,forall:o,filter:function(t){return t(e)?i:f},toArray:function(){return[e]},toString:function(){return"some("+e+")"},equals:function(t){return t.is(e)},equals_:function(t,n){return t.fold(s,(function(t){return n(e,t)}))}};return i},m=function(e){return null===e||void 0===e?f:d(e)},p={some:d,none:l,from:m},h=function(e){var t=typeof e;return null===e?"null":"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},g=function(e){return function(t){return h(t)===e}},v=function(e){return function(t){return typeof t===e}},b=function(e){return function(t){return e===t}},y=g("string"),w=g("object"),x=g("array"),C=v("boolean"),k=b(void 0),_=function(e){return null===e||void 0===e},S=function(e){return!_(e)},T=v("function"),R=v("number"),O=Array.prototype.slice,A=Array.prototype.indexOf,E=Array.prototype.push,N=function(e,t){return A.call(e,t)},L=function(e,t){return N(e,t)>-1},D=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n))return!0}return!1},M=function(e,t){for(var n=[],r=0;r<e;r++)n.push(t(r));return n},I=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},z=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];t(o,n)}},P=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];t(r,n)}},B=function(e,t){for(var n=[],r=[],o=0,i=e.length;o<i;o++){var a=e[o],u=t(a,o)?n:r;u.push(a)}return{pass:n,fail:r}},$=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},H=function(e,t,n){return P(e,(function(e){n=t(n,e)})),n},F=function(e,t,n){return z(e,(function(e){n=t(n,e)})),n},V=function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return p.some(i);if(n(i,r))break}return p.none()},j=function(e,t){return V(e,t,s)},U=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n))return p.some(n)}return p.none()},W=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!x(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);E.apply(t,e[n])}return t},G=function(e,t){return W(I(e,t))},q=function(e,t){for(var n=0,r=e.length;n<r;++n){var o=e[n];if(!0!==t(o,n))return!1}return!0},K=function(e){var t=O.call(e,0);return t.reverse(),t},X=function(e){return[e]},Y=function(e,t){return t>=0&&t<e.length?p.some(e[t]):p.none()},J=function(e){return Y(e,0)},Q=function(e){return Y(e,e.length-1)},Z=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return p.none()},ee=function(){return ee=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},ee.apply(this,arguments)};function te(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}var ne=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}},re=function(e,t,n,o){var i=e.isiOS()&&!0===/ipad/i.test(n),a=e.isiOS()&&!i,u=e.isiOS()||e.isAndroid(),s=u||o("(pointer:coarse)"),c=i||!a&&u&&o("(min-device-width:768px)"),l=a||u&&!c,f=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),d=!l&&!c&&!f;return{isiPad:r(i),isiPhone:r(a),isTablet:r(c),isPhone:r(l),isTouch:r(s),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:r(f),isDesktop:r(d)}},oe=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}},ie=function(e,t){var n=oe(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return se(r(1),r(2))},ae=function(e,t){var n=String(t).toLowerCase();return 0===e.length?ue():ie(e,n)},ue=function(){return se(0,0)},se=function(e,t){return{major:e,minor:t}},ce={nu:se,detect:ae,unknown:ue},le=function(e,t){var n=String(t).toLowerCase();return j(e,(function(e){return e.search(n)}))},fe=function(e,t){return le(e,t).map((function(e){var n=ce.detect(e.versionRegexes,t);return{current:e.name,version:n}}))},de=function(e,t){return le(e,t).map((function(e){var n=ce.detect(e.versionRegexes,t);return{current:e.name,version:n}}))},me={detectBrowser:fe,detectOs:de},pe=function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t},he=function(e,t){return-1!==e.indexOf(t)},ge=function(e,t){return pe(e,t,0)},ve=function(e,t){return pe(e,t,e.length-t.length)},be=function(e){return function(t){return t.replace(e,"")}},ye=be(/^\s+|\s+$/g),we=function(e){return e.length>0},xe=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Ce=function(e){return function(t){return he(t,e)}},ke=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return he(e,"edge/")&&he(e,"chrome")&&he(e,"safari")&&he(e,"applewebkit")}},{name:"Chrome",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,xe],search:function(e){return he(e,"chrome")&&!he(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return he(e,"msie")||he(e,"trident")}},{name:"Opera",versionRegexes:[xe,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Ce("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Ce("firefox")},{name:"Safari",versionRegexes:[xe,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(he(e,"safari")||he(e,"mobile/"))&&he(e,"applewebkit")}}],_e=[{name:"Windows",search:Ce("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return he(e,"iphone")||he(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Ce("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Ce("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Ce("linux"),versionRegexes:[]},{name:"Solaris",search:Ce("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Ce("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Ce("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Se={browsers:r(ke),oses:r(_e)},Te="Edge",Re="Chrome",Oe="IE",Ae="Opera",Ee="Firefox",Ne="Safari",Le=function(){return De({current:void 0,version:ce.unknown()})},De=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(Te),isChrome:r(Re),isIE:r(Oe),isOpera:r(Ae),isFirefox:r(Ee),isSafari:r(Ne)}},Me={unknown:Le,nu:De,edge:r(Te),chrome:r(Re),ie:r(Oe),opera:r(Ae),firefox:r(Ee),safari:r(Ne)},Ie="Windows",ze="iOS",Pe="Android",Be="Linux",$e="OSX",He="Solaris",Fe="FreeBSD",Ve="ChromeOS",je=function(){return Ue({current:void 0,version:ce.unknown()})},Ue=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(Ie),isiOS:r(ze),isAndroid:r(Pe),isOSX:r($e),isLinux:r(Be),isSolaris:r(He),isFreeBSD:r(Fe),isChromeOS:r(Ve)}},We={unknown:je,nu:Ue,windows:r(Ie),ios:r(ze),android:r(Pe),linux:r(Be),osx:r($e),solaris:r(He),freebsd:r(Fe),chromeos:r(Ve)},Ge=function(e,t){var n=Se.browsers(),r=Se.oses(),o=me.detectBrowser(n,e).fold(Me.unknown,Me.nu),i=me.detectOs(r,e).fold(We.unknown,We.nu),a=re(i,o,e,t);return{browser:o,os:i,deviceType:a}},qe={detect:Ge},Ke=function(e){return window.matchMedia(e).matches},Xe=ne((function(){return qe.detect(navigator.userAgent,Ke)})),Ye=function(){return Xe()},Je=function(e,t,n){return 0!==(e.compareDocumentPosition(t)&n)},Qe=function(e,t){return Je(e,t,Node.DOCUMENT_POSITION_CONTAINED_BY)},Ze=8,et=9,tt=11,nt=1,rt=3,ot=function(e,t){var n=t||document,r=n.createElement("div");if(r.innerHTML=e,!r.hasChildNodes()||r.childNodes.length>1)throw console.error("HTML does not have a single root node",e),new Error("HTML must have a single root node");return ut(r.childNodes[0])},it=function(e,t){var n=t||document,r=n.createElement(e);return ut(r)},at=function(e,t){var n=t||document,r=n.createTextNode(e);return ut(r)},ut=function(e){if(null===e||void 0===e)throw new Error("Node cannot be null or undefined");return{dom:e}},st=function(e,t,n){return p.from(e.dom.elementFromPoint(t,n)).map(ut)},ct={fromHtml:ot,fromTag:it,fromText:at,fromDom:ut,fromPoint:st},lt=function(e,t){var n=e.dom;if(n.nodeType!==nt)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},ft=function(e){return e.nodeType!==nt&&e.nodeType!==et&&e.nodeType!==tt||0===e.childElementCount},dt=function(e,t){var n=void 0===t?document:t.dom;return ft(n)?[]:I(n.querySelectorAll(e),ct.fromDom)},mt=function(e,t){var n=void 0===t?document:t.dom;return ft(n)?p.none():p.from(n.querySelector(e)).map(ct.fromDom)},pt=function(e,t){return e.dom===t.dom},ht=function(e,t){var n=e.dom,r=t.dom;return n!==r&&n.contains(r)},gt=function(e,t){return Qe(e.dom,t.dom)},vt=function(e,t){return Ye().browser.isIE()?gt(e,t):ht(e,t)},bt=lt,yt=Object.keys,wt=Object.hasOwnProperty,xt=function(e,t){for(var n=yt(e),r=0,o=n.length;r<o;r++){var i=n[r],a=e[i];t(a,i)}},Ct=function(e,t){return kt(e,(function(e,n){return{k:n,v:t(e,n)}}))},kt=function(e,t){var n={};return xt(e,(function(e,r){var o=t(e,r);n[o.k]=o.v})),n},_t=function(e){return function(t,n){e[n]=t}},St=function(e,t,n,r){var o={};return xt(e,(function(e,o){(t(e,o)?n:r)(e,o)})),o},Tt=function(t,n){var r={};return St(t,n,_t(r),e),r},Rt=function(e,t){var n=[];return xt(e,(function(e,r){n.push(t(e,r))})),n},Ot=function(e){return Rt(e,(function(e){return e}))},At=function(e,t){return Et(e,t)?p.from(e[t]):p.none()},Et=function(e,t){return wt.call(e,t)},Nt=function(e,t){return Et(e,t)&&void 0!==e[t]&&null!==e[t]},Lt=function(e){for(var t in e)if(wt.call(e,t))return!1;return!0},Dt=["tfoot","thead","tbody","colgroup"],Mt=function(e){return L(Dt,e)},It=function(e,t){return{rows:e,columns:t}},zt=function(e,t){return{row:e,column:t}},Pt=function(e,t,n){return{element:e,rowspan:t,colspan:n}},Bt=function(e,t,n,r){return{element:e,rowspan:t,colspan:n,isNew:r}},$t=function(e,t,n,r,o){return{element:e,rowspan:t,colspan:n,row:r,column:o}},Ht=function(e,t,n){return{element:e,cells:t,section:n}},Ft=function(e,t){return{element:e,isNew:t}},Vt=function(e,t,n,r){return{element:e,cells:t,section:n,isNew:r}},jt=function(e,t){return{cells:e,section:t}},Ut=function(e,t){return{details:e,section:t}},Wt=function(e,t,n,r){return{startRow:e,startCol:t,finishRow:n,finishCol:r}},Gt=function(e,t,n){return{element:e,colspan:t,column:n}},qt=("undefined"!==typeof window?window:Function("return this;")(),function(e){var t=e.dom.nodeName;return t.toLowerCase()}),Kt=function(e){return e.dom.nodeType},Xt=function(e){return function(t){return Kt(t)===e}},Yt=function(e){return Kt(e)===Ze||"#comment"===qt(e)},Jt=Xt(nt),Qt=Xt(rt),Zt=Xt(et),en=Xt(tt),tn=function(e){return function(t){return Jt(t)&&qt(t)===e}},nn=function(e){return ct.fromDom(e.dom.ownerDocument)},rn=function(e){return Zt(e)?e:nn(e)},on=function(e){return ct.fromDom(rn(e).dom.defaultView)},an=function(e){return p.from(e.dom.parentNode).map(ct.fromDom)},un=function(e,t){var n=T(t)?t:s,r=e.dom,o=[];while(null!==r.parentNode&&void 0!==r.parentNode){var i=r.parentNode,a=ct.fromDom(i);if(o.push(a),!0===n(a))break;r=i}return o},sn=function(e){return p.from(e.dom.offsetParent).map(ct.fromDom)},cn=function(e){return p.from(e.dom.previousSibling).map(ct.fromDom)},ln=function(e){return p.from(e.dom.nextSibling).map(ct.fromDom)},fn=function(e){return I(e.dom.childNodes,ct.fromDom)},dn=function(e,t){var n=e.dom.childNodes;return p.from(n[t]).map(ct.fromDom)},mn=function(e){return dn(e,0)},pn=function(e){return en(e)},hn=T(Element.prototype.attachShadow)&&T(Node.prototype.getRootNode),gn=r(hn),vn=hn?function(e){return ct.fromDom(e.dom.getRootNode())}:rn,bn=function(e){var t=vn(e);return pn(t)?p.some(t):p.none()},yn=function(e){return ct.fromDom(e.dom.host)},wn=function(e){if(gn()&&S(e.target)){var t=ct.fromDom(e.target);if(Jt(t)&&xn(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return J(n)}}return p.from(e.target)},xn=function(e){return S(e.dom.shadowRoot)},Cn=function(e){var t=Qt(e)?e.dom.parentNode:e.dom;if(void 0===t||null===t||null===t.ownerDocument)return!1;var r=t.ownerDocument;return bn(ct.fromDom(t)).fold((function(){return r.body.contains(t)}),n(Cn,yn))},kn=function(){return _n(ct.fromDom(document))},_n=function(e){var t=e.dom.body;if(null===t||void 0===t)throw new Error("Body is not available yet");return ct.fromDom(t)},Sn=function(e,t,n){return $(un(e,n),t)},Tn=function(e,t){return $(fn(e),t)},Rn=function(e,t){var n=[];return z(fn(e),(function(e){t(e)&&(n=n.concat([e])),n=n.concat(Rn(e,t))})),n},On=function(e,t,n){return Sn(e,(function(e){return lt(e,t)}),n)},An=function(e,t){return Tn(e,(function(e){return lt(e,t)}))},En=function(e,t){return dt(t,e)};function Nn(e,t,n,r,o){return e(n,r)?p.some(n):T(o)&&o(n)?p.none():t(n,r,o)}var Ln=function(e,t,n){var r=e.dom,o=T(n)?n:s;while(r.parentNode){r=r.parentNode;var i=ct.fromDom(r);if(t(i))return p.some(i);if(o(i))break}return p.none()},Dn=function(e,t,n){var r=function(e,t){return t(e)};return Nn(r,Ln,e,t,n)},Mn=function(e,t){var n=function(e){return t(ct.fromDom(e))},r=j(e.dom.childNodes,n);return r.map(ct.fromDom)},In=function(e,t){var n=function(e){for(var r=0;r<e.childNodes.length;r++){var o=ct.fromDom(e.childNodes[r]);if(t(o))return p.some(o);var i=n(e.childNodes[r]);if(i.isSome())return i}return p.none()};return n(e.dom)},zn=function(e,t,n){return Ln(e,(function(e){return lt(e,t)}),n)},Pn=function(e,t){return Mn(e,(function(e){return lt(e,t)}))},Bn=function(e,t){return mt(t,e)},$n=function(e,t,n){var r=function(e,t){return lt(e,t)};return Nn(r,zn,e,t,n)},Hn=function(e,t,n){if(!(y(n)||C(n)||R(n)))throw console.error("Invalid call to Attribute.set. Key ",t,":: Value ",n,":: Element ",e),new Error("Attribute value was not simple");e.setAttribute(t,n+"")},Fn=function(e,t,n){Hn(e.dom,t,n)},Vn=function(e,t){var n=e.dom;xt(t,(function(e,t){Hn(n,t,e)}))},jn=function(e,t){var n=e.dom.getAttribute(t);return null===n?void 0:n},Un=function(e,t){return p.from(jn(e,t))},Wn=function(e,t){e.dom.removeAttribute(t)},Gn=function(e){return F(e.dom.attributes,(function(e,t){return e[t.name]=t.value,e}),{})},qn=function(e){return void 0!==e.style&&T(e.style.getPropertyValue)},Kn=function(e,t,n){if(!y(n))throw console.error("Invalid call to CSS.set. Property ",t,":: Value ",n,":: Element ",e),new Error("CSS value must be a string: "+n);qn(e)&&e.style.setProperty(t,n)},Xn=function(e,t){qn(e)&&e.style.removeProperty(t)},Yn=function(e,t,n){var r=e.dom;Kn(r,t,n)},Jn=function(e,t){var n=e.dom;xt(t,(function(e,t){Kn(n,t,e)}))},Qn=function(e,t){var n=e.dom,r=window.getComputedStyle(n),o=r.getPropertyValue(t);return""!==o||Cn(e)?o:Zn(n,t)},Zn=function(e,t){return qn(e)?e.style.getPropertyValue(t):""},er=function(e,t){var n=e.dom,r=Zn(n,t);return p.from(r).filter((function(e){return e.length>0}))},tr=function(e,t){var n=e.dom;Xn(n,t),Un(e,"style").map(ye).is("")&&Wn(e,"style")},nr=function(e,t){var n=e.dom,r=t.dom;qn(n)&&qn(r)&&(r.style.cssText=n.style.cssText)},rr=function(e,t,n){return void 0===n&&(n=0),Un(e,t).map((function(e){return parseInt(e,10)})).getOr(n)},or=function(e,t){return rr(e,t,1)},ir=function(e){return or(e,"colspan")>1},ar=function(e){return or(e,"rowspan")>1},ur=function(e,t){return parseInt(Qn(e,t),10)},sr=r(10),cr=r(10),lr=function(e,t){return fr(e,t,c)},fr=function(e,t,n){return G(fn(e),(function(e){return lt(e,t)?n(e)?[e]:[]:fr(e,t,n)}))},dr=function(e,t,n){if(void 0===n&&(n=s),n(t))return p.none();if(L(e,qt(t)))return p.some(t);var r=function(e){return lt(e,"table")||n(e)};return zn(t,e.join(","),r)},mr=function(e,t){return dr(["td","th"],e,t)},pr=function(e){return lr(e,"th,td")},hr=function(e){return lt(e,"colgroup")?An(e,"col"):G(br(e),(function(e){return An(e,"col")}))},gr=function(e,t){return $n(e,"table",t)},vr=function(e){return lr(e,"tr")},br=function(e){return gr(e).fold(r([]),(function(e){return An(e,"colgroup")}))},yr=function(e,t){return I(e,(function(e){if("colgroup"===qt(e)){var n=I(hr(e),(function(e){var t=rr(e,"span",1);return Pt(e,1,t)}));return Ht(e,n,"colgroup")}n=I(pr(e),(function(e){var t=rr(e,"rowspan",1),n=rr(e,"colspan",1);return Pt(e,t,n)}));return Ht(e,n,t(e))}))},wr=function(e){return an(e).map((function(e){var t=qt(e);return Mt(t)?t:"tbody"})).getOr("tbody")},xr=function(e){var t=vr(e),n=br(e),r=te(n,t);return yr(r,wr)},Cr=function(e,t){return yr(e,(function(){return t}))},kr=function(e,t){return e+","+t},_r=function(e,t,n){var r=e.access[kr(t,n)];return void 0!==r?p.some(r):p.none()},Sr=function(e,t,n){var r=Tr(e,(function(e){return n(t,e.element)}));return r.length>0?p.some(r[0]):p.none()},Tr=function(e,t){var n=G(e.all,(function(e){return e.cells}));return $(n,t)},Rr=function(e){var t={},n=0;return z(e.cells,(function(e){var r=e.colspan;M(r,(function(o){var i=n+o;t[i]=Gt(e.element,r,i)})),n+=r})),t},Or=function(e){var t={},n=[],r={},o=0,i=0,a=0;z(e,(function(e){if("colgroup"===e.section)r=Rr(e);else{var u=[];z(e.cells,(function(e){var n=0;while(void 0!==t[kr(a,n)])n++;for(var r=$t(e.element,e.rowspan,e.colspan,a,n),o=0;o<e.colspan;o++)for(var s=0;s<e.rowspan;s++){var c=a+s,l=n+o,f=kr(c,l);t[f]=r,i=Math.max(i,l+1)}u.push(r)})),o++,n.push(Ht(e.element,u,e.section)),a++}}));var u=It(o,i);return{grid:u,access:t,all:n,columns:r}},Ar=function(e){var t=xr(e);return Or(t)},Er=function(e){return G(e.all,(function(e){return e.cells}))},Nr=function(e){return Ot(e.columns)},Lr=function(e){return yt(e.columns).length>0},Dr=function(e,t){return p.from(e.columns[t])},Mr={fromTable:Ar,generate:Or,getAt:_r,findItem:Sr,filterItems:Tr,justCells:Er,justColumns:Nr,hasColumns:Lr,getColumnAt:Dr},Ir=function(e,t){var n=t.column,r=t.column+t.colspan-1,o=t.row,i=t.row+t.rowspan-1;return n<=e.finishCol&&r>=e.startCol&&o<=e.finishRow&&i>=e.startRow},zr=function(e,t){return t.column>=e.startCol&&t.column+t.colspan-1<=e.finishCol&&t.row>=e.startRow&&t.row+t.rowspan-1<=e.finishRow},Pr=function(e,t){for(var n=!0,r=i(zr,t),o=t.startRow;o<=t.finishRow;o++)for(var a=t.startCol;a<=t.finishCol;a++)n=n&&Mr.getAt(e,o,a).exists(r);return n?p.some(t):p.none()},Br=function(e,t){return Wt(Math.min(e.row,t.row),Math.min(e.column,t.column),Math.max(e.row+e.rowspan-1,t.row+t.rowspan-1),Math.max(e.column+e.colspan-1,t.column+t.colspan-1))},$r=function(e,t,n){var r=Mr.findItem(e,t,pt),o=Mr.findItem(e,n,pt);return r.bind((function(e){return o.map((function(t){return Br(e,t)}))}))},Hr=function(e,t,n){return $r(e,t,n).bind((function(t){return Pr(e,t)}))},Fr=function(e,t,n,r){return Mr.findItem(e,t,pt).bind((function(t){var o=n>0?t.row+t.rowspan-1:t.row,i=r>0?t.column+t.colspan-1:t.column,a=Mr.getAt(e,o+n,i+r);return a.map((function(e){return e.element}))}))},Vr=function(e,t,n){return $r(e,t,n).map((function(t){var n=Mr.filterItems(e,i(Ir,t));return I(n,(function(e){return e.element}))}))},jr=function(e,t){var n=function(e,t){return vt(t,e)};return Mr.findItem(e,t,n).map((function(e){return e.element}))},Ur=function(e,t,n){return gr(e).bind((function(r){var o=Kr(r);return Fr(o,e,t,n)}))},Wr=function(e,t,n){var r=Kr(e);return Vr(r,t,n)},Gr=function(e,t,n,r,o){var i=Kr(e),a=pt(e,n)?p.some(t):jr(i,t),u=pt(e,o)?p.some(r):jr(i,r);return a.bind((function(e){return u.bind((function(t){return Vr(i,e,t)}))}))},qr=function(e,t,n){var r=Kr(e);return Hr(r,t,n)},Kr=Mr.fromTable,Xr=function(e,t){var n=an(e);n.each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},Yr=function(e,t){var n=ln(e);n.fold((function(){var n=an(e);n.each((function(e){Qr(e,t)}))}),(function(e){Xr(e,t)}))},Jr=function(e,t){var n=mn(e);n.fold((function(){Qr(e,t)}),(function(n){e.dom.insertBefore(t.dom,n.dom)}))},Qr=function(e,t){e.dom.appendChild(t.dom)},Zr=function(e,t){Xr(e,t),Qr(t,e)},eo=function(e,t){z(t,(function(t){Xr(e,t)}))},to=function(e,t){z(t,(function(n,r){var o=0===r?e:t[r-1];Yr(o,n)}))},no=function(e,t){z(t,(function(t){Qr(e,t)}))},ro=function(e){e.dom.textContent="",z(fn(e),(function(e){oo(e)}))},oo=function(e){var t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},io=function(e){var t=fn(e);t.length>0&&eo(e,t),oo(e)};function ao(e,t){var n=function(n){if(!e(n))throw new Error("Can only get "+t+" value of a "+t+" node");return r(n).getOr("")},r=function(t){return e(t)?p.from(t.dom.nodeValue):p.none()},o=function(n,r){if(!e(n))throw new Error("Can only set raw "+t+" value of a "+t+" node");n.dom.nodeValue=r};return{get:n,getOption:r,set:o}}var uo=ao(Qt,"text"),so=function(e){return uo.get(e)},co=function(e){return uo.getOption(e)},lo=function(e,t){return uo.set(e,t)},fo=["body","p","div","article","aside","figcaption","figure","footer","header","nav","section","ol","ul","li","table","thead","tbody","tfoot","caption","tr","td","th","h1","h2","h3","h4","h5","h6","blockquote","pre","address"];function mo(){var e=function(e){return ct.fromDom(e.dom.cloneNode(!1))},t=function(e){return rn(e).dom},n=function(e){return!!Jt(e)&&("body"===qt(e)||L(fo,qt(e)))},o=function(e){return!!Jt(e)&&L(["br","img","hr","input"],qt(e))},i=function(e){return Jt(e)&&"false"===jn(e,"contenteditable")},a=function(e,t){return e.dom.compareDocumentPosition(t.dom)},u=function(e,t){var n=Gn(e);Vn(t,n)};return{up:r({selector:zn,closest:$n,predicate:Ln,all:un}),down:r({selector:En,predicate:Rn}),styles:r({get:Qn,getRaw:er,set:Yn,remove:tr}),attrs:r({get:jn,set:Fn,remove:Wn,copyTo:u}),insert:r({before:Xr,after:Yr,afterAll:to,append:Qr,appendAll:no,prepend:Jr,wrap:Zr}),remove:r({unwrap:io,remove:oo}),create:r({nu:ct.fromTag,clone:e,text:ct.fromText}),query:r({comparePosition:a,prevSibling:cn,nextSibling:ln}),property:r({children:fn,name:qt,parent:an,document:t,isText:Qt,isComment:Yt,isElement:Jt,getText:so,setText:lo,isBoundary:n,isEmptyTag:o,isNonEditable:i}),eq:pt,is:bt}}var po=function(e,t,n,r){var o=n[0],i=n.slice(1);return r(e,t,o,i)},ho=function(e,t,n){return n.length>0?po(e,t,n,go):p.none()},go=function(e,t,n,r){var o=t(e,n);return H(r,(function(n,r){var o=t(e,r);return vo(e,n,o)}),o)},vo=function(e,t,n){return t.bind((function(t){return n.filter(i(e.eq,t))}))},bo=function(e,t){return i(e.eq,t)},yo=function(e,t,n,r){void 0===r&&(r=s);var o=[t].concat(e.up().all(t)),i=[n].concat(e.up().all(n)),a=function(e){var t=U(e,r);return t.fold((function(){return e}),(function(t){return e.slice(0,t+1)}))},u=a(o),c=a(i),l=j(u,(function(t){return D(c,bo(e,t))}));return{firstpath:u,secondpath:c,shared:l}},wo=ho,xo=yo,Co=mo(),ko=function(e,t){return wo(Co,(function(t,n){return e(n)}),t)},_o=function(e,t,n){return xo(Co,e,t,n)},So=function(e){return zn(e,"table")},To=function(e,t,n){var r=function(e){return function(t){return void 0!==n&&n(t)||pt(t,e)}};return pt(e,t)?p.some({boxes:p.some([e]),start:e,finish:t}):So(e).bind((function(o){return So(t).bind((function(i){if(pt(o,i))return p.some({boxes:Wr(o,e,t),start:e,finish:t});if(vt(o,i)){var a=On(t,"td,th",r(o)),u=a.length>0?a[a.length-1]:t;return p.some({boxes:Gr(o,e,o,t,i),start:e,finish:u})}if(vt(i,o)){a=On(e,"td,th",r(i));var s=a.length>0?a[a.length-1]:e;return p.some({boxes:Gr(i,e,o,t,i),start:e,finish:s})}return _o(e,t).shared.bind((function(a){return $n(a,"table",n).bind((function(n){var a=On(t,"td,th",r(n)),u=a.length>0?a[a.length-1]:t,s=On(e,"td,th",r(n)),c=s.length>0?s[s.length-1]:e;return p.some({boxes:Gr(n,e,o,t,i),start:c,finish:u})}))}))}))}))},Ro=function(e,t){var n=En(e,t);return n.length>0?p.some(n):p.none()},Oo=function(e,t){return j(e,(function(e){return lt(e,t)}))},Ao=function(e,t,n){return Bn(e,t).bind((function(t){return Bn(e,n).bind((function(e){return ko(So,[t,e]).map((function(n){return{first:t,last:e,table:n}}))}))}))},Eo=function(e,t){return zn(e,"table").bind((function(n){return Bn(n,t).bind((function(t){return To(t,e).bind((function(e){return e.boxes.map((function(t){return{boxes:t,start:e.start,finish:e.finish}}))}))}))}))},No=function(e,t,n,r,o){return Oo(e,o).bind((function(e){return Ur(e,t,n).bind((function(e){return Eo(e,r)}))}))},Lo=function(e,t){return Ro(e,t)},Do=function(e,t,n){return Ao(e,t,n).bind((function(t){var n=function(t){return pt(e,t)},r="thead,tfoot,tbody,table",o=zn(t.first,r,n),i=zn(t.last,r,n);return o.bind((function(e){return i.bind((function(n){return pt(e,n)?qr(t.table,t.first,t.last):p.none()}))}))}))},Mo=function(e){if(!x(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return z(e,(function(r,o){var i=yt(r);if(1!==i.length)throw new Error("one and only one name per case");var a=i[0],u=r[a];if(void 0!==n[a])throw new Error("duplicate key detected:"+a);if("cata"===a)throw new Error("cannot have a case named cata (sorry)");if(!x(u))throw new Error("case arguments must be an array");t.push(a),n[a]=function(){var n=arguments.length;if(n!==u.length)throw new Error("Wrong number of arguments to case "+a+". Expected "+u.length+" ("+u+"), got "+n);for(var r=new Array(n),i=0;i<r.length;i++)r[i]=arguments[i];var s=function(e){var n=yt(e);if(t.length!==n.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+n.join(","));var o=q(t,(function(e){return L(n,e)}));if(!o)throw new Error("Not all branches were specified when using match. Specified: "+n.join(", ")+"\nRequired: "+t.join(", "));return e[a].apply(null,r)};return{fold:function(){if(arguments.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+arguments.length);var t=arguments[o];return t.apply(null,r)},match:s,log:function(e){console.log(e,{constructors:t,constructor:a,params:r})}}}})),n},Io={generate:Mo},zo=Io.generate([{none:[]},{multiple:["elements"]},{single:["element"]}]),Po=function(e,t,n,r){return e.fold(t,n,r)},Bo=zo.none,$o=zo.multiple,Ho=zo.single,Fo=function(e,t,n){var r=function(){return Lo(e(),n).fold((function(){return t().map(Ho).getOrThunk(Bo)}),(function(e){return $o(e)}))};return{get:r}},Vo=tinymce.util.Tools.resolve("tinymce.PluginManager"),jo=function(e,t,n,r){return{minRow:e,minCol:t,maxRow:n,maxCol:r}},Uo=function(e,t){var n=e.grid.columns,r=e.grid.rows,o=r,i=n,a=0,u=0;return xt(e.access,(function(e){if(t(e)){var n=e.row,r=n+e.rowspan-1,s=e.column,c=s+e.colspan-1;n<o?o=n:r>a&&(a=r),s<i?i=s:c>u&&(u=c)}})),jo(o,i,a,u)},Wo=function(e,t,n){var r=e[n].element,o=ct.fromTag("td");Qr(o,ct.fromTag("br"));var i=t?Qr:Jr;i(r,o)},Go=function(e,t,n,r){for(var o=t.grid.columns,i=t.grid.rows,a=0;a<i;a++)for(var u=!1,s=0;s<o;s++)if(!(a<n.minRow||a>n.maxRow||s<n.minCol||s>n.maxCol)){var c=Mr.getAt(t,a,s).filter(r).isNone();c?Wo(e,u,a):u=!0}},qo=function(e,t){var n=$(lr(e,"tr"),(function(e){return 0===e.dom.childElementCount}));z(n,oo),t.minCol!==t.maxCol&&t.minRow!==t.maxRow||z(lr(e,"th,td"),(function(e){Wn(e,"rowspan"),Wn(e,"colspan")})),Wn(e,"width"),Wn(e,"height"),tr(e,"width"),tr(e,"height")},Ko=function(e,t){var n=function(e){return lt(e.element,t)},r=xr(e),o=Mr.generate(r),i=Uo(o,n),a="th:not("+t+"),td:not("+t+")",u=fr(e,"th,td",(function(e){return lt(e,a)}));return z(u,oo),Go(r,o,i,n),qo(e,i),e},Xo=" ",Yo=function(e){return"img"===qt(e)?1:co(e).fold((function(){return fn(e).length}),(function(e){return e.length}))},Jo=function(e){return co(e).filter((function(e){return 0!==e.trim().length||e.indexOf(Xo)>-1})).isSome()},Qo=["img","br"],Zo=function(e){var t=Jo(e);return t||L(Qo,qt(e))},ei=function(e){return In(e,Zo)},ti=function(e){return ni(e,Zo)},ni=function(e,t){var n=function(e){for(var r=fn(e),o=r.length-1;o>=0;o--){var i=r[o];if(t(i))return p.some(i);var a=n(i);if(a.isSome())return a}return p.none()};return n(e)},ri=function(e,t){return ct.fromDom(e.dom.cloneNode(t))},oi=function(e){return ri(e,!1)},ii=function(e){return ri(e,!0)},ai=function(e,t){var n=ct.fromTag(t),r=Gn(e);return Vn(n,r),n},ui=function(e,t){var n=ai(e,t),r=fn(ii(e));return no(n,r),n},si={scope:["row","col"]},ci=function(){var e=ct.fromTag("td");return Qr(e,ct.fromTag("br")),e},li=function(){return ct.fromTag("col")},fi=function(){return ct.fromTag("colgroup")},di=function(e,t,n){var r=ui(e,t);return xt(n,(function(e,t){null===e?Wn(r,t):Fn(r,t,e)})),r},mi=function(e){return e},pi=function(e){return function(){return ct.fromTag("tr",e.dom)}},hi=function(e,t,n){var r=ei(e);return r.map((function(r){var o=n.join(","),i=On(r,o,(function(t){return pt(t,e)}));return H(i,(function(e,t){var n=oi(t);return Wn(n,"contenteditable"),Qr(e,n),n}),t)})).getOr(t)},gi=function(e,t){xt(si,(function(n,r){return Un(e,r).filter((function(e){return L(n,e)})).each((function(e){return Fn(t,r,e)}))}))},vi=function(e,t,n){var r=function(e,t){nr(e.element,t),tr(t,"height"),1!==e.colspan&&tr(e.element,"width")},o=function(t){var o=nn(t.element),i=ct.fromTag(qt(t.element),o.dom),a=n.getOr(["strong","em","b","i","span","font","h1","h2","h3","h4","h5","h6","p","div"]),u=a.length>0?hi(t.element,i,a):i;return Qr(u,ct.fromTag("br")),r(t,i),gi(t.element,i),e(t.element,i),i},i=function(t){var n=nn(t.element),o=ct.fromTag(qt(t.element),n.dom);return r(t,o),e(t.element,o),o};return{col:i,colgroup:fi,row:pi(t),cell:o,replace:di,gap:ci}},bi=function(e){return{col:li,colgroup:fi,row:pi(e),cell:ci,replace:mi,gap:ci}},yi=function(e,t){var n=t||document,r=n.createElement("div");return r.innerHTML=e,fn(ct.fromDom(r))},wi=function(e){return I(e,ct.fromDom)},xi=function(e){return Po(e.get(),r([]),o,X)},Ci=function(e){var t=function(e,t){return Un(e,t).exists((function(e){return parseInt(e,10)>1}))},n=function(e){return t(e,"rowspan")||t(e,"colspan")},r=xi(e);return r.length>0&&q(r,n)?p.some(r):p.none()},ki=function(e,t,n){return Po(t.get(),p.none,(function(t){return t.length<=1?p.none():Do(e,n.firstSelectedSelector,n.lastSelectedSelector).map((function(e){return{bounds:e,cells:t}}))}),p.none)},_i="data-mce-selected",Si="td["+_i+"],th["+_i+"]",Ti="["+_i+"]",Ri="data-mce-first-selected",Oi="td["+Ri+"],th["+Ri+"]",Ai="data-mce-last-selected",Ei="td["+Ai+"],th["+Ai+"]",Ni=Ti,Li={selected:_i,selectedSelector:Si,firstSelected:Ri,firstSelectedSelector:Oi,lastSelected:Ai,lastSelectedSelector:Ei},Di=function(e){return{element:e,mergable:p.none(),unmergable:p.none(),selection:[e]}},Mi=function(e,t,n){return{element:n,mergable:ki(t,e,Li),unmergable:Ci(e),selection:xi(e)}},Ii=function(e,t,n){return{element:e,clipboard:t,generators:n}},zi=function(e,t,n,r){return{selection:xi(e),clipboard:n,generators:r}},Pi=function(e){return gr(e[0]).map(ii).map((function(e){return[Ko(e,Ni)]}))},Bi=function(e,t){return I(t,(function(t){return e.selection.serializer.serialize(t.dom,{})})).join("")},$i=function(e){return I(e,(function(e){return e.dom.innerText})).join("")},Hi=function(t,n,r,o){t.on("BeforeGetContent",(function(r){var o=function(e){r.preventDefault(),Pi(e).each((function(e){r.content="text"===r.format?$i(e):Bi(t,e)}))};!0===r.selection&&Po(n.get(),e,o,e)})),t.on("BeforeSetContent",(function(e){if(!0===e.selection&&!0===e.paste){var n=p.from(t.dom.getParent(t.selection.getStart(),"th,td"));n.each((function(n){var i=ct.fromDom(n);gr(i).each((function(n){var a=$(yi(e.content),(function(e){return"meta"!==qt(e)})),u=function(e){return"table"===qt(e)};if(1===a.length&&u(a[0])){e.preventDefault();var s=ct.fromDom(t.getDoc()),c=bi(s),l=Ii(i,a[0],c);r.pasteCells(n,l).each((function(e){t.selection.setRng(e),t.focus(),o.clear(n)}))}}))}))}}))},Fi=Io.generate([{none:[]},{only:["index"]},{left:["index","next"]},{middle:["prev","index","next"]},{right:["prev","index"]}]),Vi=ee({},Fi),ji=function(e,t){return 0===e.length?Vi.none():1===e.length?Vi.only(0):0===t?Vi.left(0,1):t===e.length-1?Vi.right(t-1,t):t>0&&t<e.length-1?Vi.middle(t-1,t,t+1):Vi.none()},Ui=function(e,t,n,o,i){var a=e.slice(0),u=ji(e,t),s=r(I(a,r(0))),c=function(e){return o.singleColumnWidth(a[e],n)},l=function(e,t){return i.calcLeftEdgeDeltas(a,e,t,n,o.minCellWidth(),o.isRelative)},f=function(e,t,r){return i.calcMiddleDeltas(a,e,t,r,n,o.minCellWidth(),o.isRelative)},d=function(e,t){return i.calcRightEdgeDeltas(a,e,t,n,o.minCellWidth(),o.isRelative)};return u.fold(s,c,l,f,d)},Wi=function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t},Gi=function(e,t,n){return e.isSome()&&t.isSome()?p.some(n(e.getOrDie(),t.getOrDie())):p.none()},qi=function(e,t){return void 0!==e&&null!==e?t(e):p.none()};function Ki(e,t){var n=function(t,n){if(!R(n)&&!n.match(/^[0-9]+$/))throw new Error(e+".set accepts only positive integer values. Value was "+n);var r=t.dom;qn(r)&&(r.style[e]=n+"px")},r=function(n){var r=t(n);if(r<=0||null===r){var o=Qn(n,e);return parseFloat(o)||0}return r},o=r,i=function(e,t){return F(t,(function(t,n){var r=Qn(e,n),o=void 0===r?0:parseInt(r,10);return isNaN(o)?t:t+o}),0)},a=function(e,t,n){var r=i(e,n),o=t>r?t-r:0;return o};return{set:n,get:r,getOuter:o,aggregate:i,max:a}}var Xi=Ki("width",(function(e){return e.dom.offsetWidth})),Yi=function(e){return Xi.get(e)},Ji=function(e){return Xi.getOuter(e)},Qi=function(e){var t=e.grid,n=M(t.columns,o),r=M(t.rows,o);return I(n,(function(t){var n=function(){return G(r,(function(n){return Mr.getAt(e,n,t).filter((function(e){return e.column===t})).toArray()}))},o=function(e){return 1===e.colspan},i=function(){return Mr.getAt(e,0,t)};return Zi(n,o,i)}))},Zi=function(e,t,n){var r=e(),o=j(r,t),i=o.orThunk((function(){return p.from(r[0]).orThunk(n)}));return i.map((function(e){return e.element}))},ea=function(e){var t=e.grid,n=M(t.rows,o),i=M(t.columns,o);return I(n,(function(t){var n=function(){return G(i,(function(n){return Mr.getAt(e,t,n).filter((function(e){return e.row===t})).fold(r([]),(function(e){return[e]}))}))},o=function(e){return 1===e.rowspan},a=function(){return Mr.getAt(e,t,0)};return Zi(n,o,a)}))},ta=function(e,t){if(t<0||t>=e.length-1)return p.none();var n=e[t].fold((function(){var n=K(e.slice(0,t));return Z(n,(function(e,t){return e.map((function(e){return{value:e,delta:t+1}}))}))}),(function(e){return p.some({value:e,delta:0})})),r=e[t+1].fold((function(){var n=e.slice(t+1);return Z(n,(function(e,t){return e.map((function(e){return{value:e,delta:t+1}}))}))}),(function(e){return p.some({value:e,delta:1})}));return n.bind((function(e){return r.map((function(t){var n=t.delta+e.delta;return Math.abs(t.value-e.value)/n}))}))},na=function(e,t){return function(n){return"rtl"===ra(n)?t:e}},ra=function(e){return"rtl"===Qn(e,"direction")?"rtl":"ltr"},oa=Ki("height",(function(e){var t=e.dom;return Cn(e)?t.getBoundingClientRect().height:t.offsetHeight})),ia=function(e){return oa.get(e)},aa=function(e){return oa.getOuter(e)},ua=function(e,t){var n=function(n,r){return ua(e+n,t+r)};return{left:e,top:t,translate:n}},sa=ua,ca=function(e){var t=e.getBoundingClientRect();return sa(t.left,t.top)},la=function(e,t){return void 0!==e?e:void 0!==t?t:0},fa=function(e){var t=e.dom.ownerDocument,n=t.body,r=t.defaultView,o=t.documentElement;if(n===e.dom)return sa(n.offsetLeft,n.offsetTop);var i=la(null===r||void 0===r?void 0:r.pageYOffset,o.scrollTop),a=la(null===r||void 0===r?void 0:r.pageXOffset,o.scrollLeft),u=la(o.clientTop,n.clientTop),s=la(o.clientLeft,n.clientLeft);return da(e).translate(a-s,i-u)},da=function(e){var t=e.dom,n=t.ownerDocument,r=n.body;return r===t?sa(r.offsetLeft,r.offsetTop):Cn(e)?ca(t):sa(0,0)},ma=function(e,t){return{row:e,y:t}},pa=function(e,t){return{col:e,x:t}},ha=function(e){var t=fa(e);return t.left+Ji(e)},ga=function(e){return fa(e).left},va=function(e,t){return pa(e,ga(t))},ba=function(e,t){return pa(e,ha(t))},ya=function(e){return fa(e).top},wa=function(e,t){return ma(e,ya(t))},xa=function(e,t){return ma(e,ya(t)+aa(t))},Ca=function(e,t,n){if(0===n.length)return[];var r=I(n.slice(1),(function(t,n){return t.map((function(t){return e(n,t)}))})),o=n[n.length-1].map((function(e){return t(n.length-1,e)}));return r.concat([o])},ka=function(e){return-e},_a={delta:o,positions:function(e){return Ca(wa,xa,e)},edge:ya},Sa={delta:o,edge:ga,positions:function(e){return Ca(va,ba,e)}},Ta={delta:ka,edge:ha,positions:function(e){return Ca(ba,va,e)}},Ra=na(Sa,Ta),Oa={delta:function(e,t){return Ra(t).delta(e,t)},positions:function(e,t){return Ra(t).positions(e,t)},edge:function(e){return Ra(e).edge(e)}},Aa={unsupportedLength:["em","ex","cap","ch","ic","rem","lh","rlh","vw","vh","vi","vb","vmin","vmax","cm","mm","Q","in","pc","pt","px"],fixed:["px","pt"],relative:["%"],empty:[""]},Ea=function(){var e="[0-9]+",t="[+-]?"+e,n="[eE]"+t,r="\\.",o=function(e){return"(?:"+e+")?"},i=["Infinity",e+r+o(e)+o(n),r+e+o(n),e+o(n)].join("|"),a="[+-]?(?:"+i+")";return new RegExp("^("+a+")(.*)$")}(),Na=function(e,t){return D(t,(function(t){return D(Aa[t],(function(t){return e===t}))}))},La=function(e,t){var n=p.from(Ea.exec(e));return n.bind((function(e){var n=Number(e[1]),r=e[2];return Na(r,t)?p.some({value:n,unit:r}):p.none()}))},Da=function(){var e=Ye().browser;return e.isIE()||e.isEdge()},Ma=function(e,t){var n=parseFloat(e);return isNaN(n)?t:n},Ia=function(e,t,n){return Ma(Qn(e,t),n)},za=function(e){var t=e.dom.getBoundingClientRect().height,n=Qn(e,"box-sizing");if("border-box"===n)return t;var r=Ia(e,"padding-top",0),o=Ia(e,"padding-bottom",0),i=Ia(e,"border-top-width",0),a=Ia(e,"border-bottom-width",0),u=i+a;return t-r-o-u},Pa=function(e){var t=e.dom.getBoundingClientRect().width,n=Qn(e,"box-sizing");if("border-box"===n)return t;var r=Ia(e,"padding-left",0),o=Ia(e,"padding-right",0),i=Ia(e,"border-left-width",0),a=Ia(e,"border-right-width",0),u=i+a;return t-r-o-u},Ba=function(e){return Da()?za(e):Ia(e,"height",ia(e))},$a=function(e){return Da()?Pa(e):Ia(e,"width",Yi(e))},Ha=/(\d+(\.\d+)?)%/,Fa=/(\d+(\.\d+)?)px|em/,Va=function(e,t){var n=sn(e).getOr(_n(nn(e)));return t(e)/t(n)*100},ja=function(e,t){Yn(e,"width",t+"px")},Ua=function(e,t){Yn(e,"width",t+"%")},Wa=function(e,t){Yn(e,"height",t+"px")},Ga=function(e){return er(e,"height").getOrThunk((function(){return Ba(e)+"px"}))},qa=function(e,t,n,r){var o=gr(e).map((function(e){var r=n(e);return Math.floor(t/100*r)})).getOr(t);return r(e,o),o},Ka=function(e,t,n,r){var o=parseInt(e,10);return ve(e,"%")&&"table"!==qt(t)?qa(t,o,n,r):o},Xa=function(e){var t=Ga(e);return t?Ka(t,e,ia,Wa):ia(e)},Ya=function(e,t,n){var r=n(e),o=or(e,t);return r/o},Ja=function(e){var t=er(e,"width");return t.fold((function(){return p.from(jn(e,"width"))}),(function(e){return p.some(e)}))},Qa=function(e,t){return e/t.pixelWidth()*100},Za=function(e,t,n){var r=Ha.exec(t);if(null!==r)return parseFloat(r[1]);var o=$a(e);return Qa(o,n)},eu=function(e,t){var n=Ja(e);return n.fold((function(){var n=Yi(e);return Qa(n,t)}),(function(n){return Za(e,n,t)}))},tu=function(e,t){return e/100*t.pixelWidth()},nu=function(e,t,n){var r=Fa.exec(t);if(null!==r)return parseInt(r[1],10);var o=Ha.exec(t);if(null!==o){var i=parseFloat(o[1]);return tu(i,n)}return $a(e)},ru=function(e,t){var n=Ja(e);return n.fold((function(){return $a(e)}),(function(n){return nu(e,n,t)}))},ou=function(e){return Ya(e,"rowspan",Xa)},iu=function(e){var t=Ja(e);return t.bind((function(e){return La(e,["fixed","relative","empty"])}))},au=function(e,t,n){Yn(e,"width",t+n)},uu=function(e){return Yi(e)+"px"},su=function(e){return Va(e,Yi)+"%"},cu=function(e){return Ja(e).exists((function(e){return Ha.test(e)}))},lu=function(e){return Ja(e).exists((function(e){return Fa.test(e)}))},fu=function(e){return Ja(e).isNone()},du=r(Ha),mu=r(Fa),pu=tn("col"),hu=function(e,t,n){return er(e,t).fold((function(){return n(e)+"px"}),(function(e){return e}))},gu=function(e,t){var n=function(e){return pu(e)?Yi(e):ru(e,t)};return hu(e,"width",n)},vu=function(e){return hu(e,"height",ou)},bu=function(e){return I(Mr.justColumns(e),(function(e){return p.from(e.element)}))},yu=function(e){return!pu(e)||er(e,"width").isSome()},wu=function(e,t,n,r,o,i){return e.filter(r).fold((function(){return i(ta(n,t))}),(function(e){return o(e)}))},xu=function(e,t,n,r,i){var u=Qi(e),s=Mr.hasColumns(e)?bu(e):u,c=[p.some(Oa.edge(t))].concat(I(Oa.positions(u,t),(function(e){return e.map((function(e){return e.x}))}))),l=a(ir);return I(s,(function(e,t){return wu(e,t,c,l,(function(e){if(yu(e))return n(e,i);var a=qi(u[t],o);return wu(a,t,c,l,(function(e){return r(p.some(Yi(e)))}),r)}),r)}))},Cu=function(e){return e.map((function(e){return e+"px"})).getOr("")},ku=function(e,t,n){return xu(e,t,gu,Cu,n)},_u=function(e,t,n){return xu(e,t,eu,(function(e){return e.fold((function(){return n.minCellWidth()}),(function(e){return e/n.pixelWidth()*100}))}),n)},Su=function(e,t,n){return xu(e,t,ru,(function(e){return e.getOrThunk(n.minCellWidth)}),n)},Tu=function(e,t,n,r,o){var i=ea(e),u=[p.some(n.edge(t))].concat(I(n.positions(i,t),(function(e){return e.map((function(e){return e.y}))})));return I(i,(function(e,t){return wu(e,t,u,a(ar),r,o)}))},Ru=function(e,t,n){return Tu(e,t,n,ou,(function(e){return e.getOrThunk(cr)}))},Ou=function(e,t,n){return Tu(e,t,n,vu,Cu)},Au=function(e,t,n){for(var r=0,o=e;o<t;o++)r+=void 0!==n[o]?n[o]:0;return r},Eu=function(e,t){var n=Mr.justCells(e);return I(n,(function(e){var n=Au(e.column,e.column+e.colspan,t);return{element:e.element,width:n,colspan:e.colspan}}))},Nu=function(e,t){var n=Mr.justColumns(e);return I(n,(function(e,n){return{element:e.element,width:t[n],colspan:e.colspan}}))},Lu=function(e,t){var n=Mr.justCells(e);return I(n,(function(e){var n=Au(e.row,e.row+e.rowspan,t);return{element:e.element,height:n,rowspan:e.rowspan}}))},Du=function(e,t){return I(e.all,(function(e,n){return{element:e.element,height:t[n]}}))},Mu=function(e){return H(e,(function(e,t){return e+t}),0)},Iu=function(e,t){return Mr.hasColumns(e)?Nu(e,t):Eu(e,t)},zu=function(e,t,n){var r=Iu(e,t);z(r,(function(e){n.setElementWidth(e.element,e.width)}))},Pu=function(e,t,n,r,o){var i=Mr.fromTable(e),a=o.getCellDelta(t),u=o.getWidths(i,o),s=n===i.grid.columns-1,c=r.clampTableDelta(u,n,a,o.minCellWidth(),s),l=Ui(u,n,c,o,r),f=I(l,(function(e,t){return e+u[t]}));zu(i,f,o),r.resizeTable(o.adjustTableWidth,c,s)},Bu=function(e,t,n,r){var o=Mr.fromTable(e),i=Ru(o,e,r),a=I(i,(function(e,r){return n===r?Math.max(t+e,cr()):e})),u=Lu(o,a),s=Du(o,a);z(s,(function(e){Wa(e.element,e.height)})),z(u,(function(e){Wa(e.element,e.height)}));var c=Mu(a);Wa(e,c)},$u=function(e,t,n){var r=Mr.generate(t),o=n.getWidths(r,n);zu(r,o,n)},Hu=function(e){return I(e,r(0))},Fu=function(e,t,n,r,o){return o(e.slice(0,t)).concat(r).concat(o(e.slice(n)))},Vu=function(e){return function(t,n,r,o){if(e(r)){var i=Math.max(o,t[n]-Math.abs(r)),a=Math.abs(i-t[n]);return r>=0?a:-a}return r}},ju=Vu((function(e){return e<0})),Uu=Vu(c),Wu=function(){var e=function(e,t,n,r,o){var i=ju(e,t,r,o);return Fu(e,t,n+1,[i,0],Hu)},t=function(e,t,n,r){var o=(100+n)/100,i=Math.max(r,(e[t]+n)/o);return I(e,(function(e,n){var r=n===t?i:e/o;return r-e}))},n=function(n,r,o,i,a,u){return u?t(n,r,i,a):e(n,r,o,i,a)},r=function(e,t,r,o,i,a,u){return n(e,r,o,i,a,u)},o=function(e,t){return e(t)},i=function(e,n,r,o,i,a){if(a)return t(e,r,o,i);var u=ju(e,r,o,i);return Hu(e.slice(0,r)).concat([u])};return{resizeTable:o,clampTableDelta:ju,calcLeftEdgeDeltas:n,calcMiddleDeltas:r,calcRightEdgeDeltas:i}},Gu=function(){var e=function(e,t,n,r,o){var i=r>=0?n:t,a=Uu(e,i,r,o);return Fu(e,t,n+1,[a,-a],Hu)},t=function(t,n,r,o,i,a){return e(t,r,o,i,a)},n=function(e,t,n){n&&e(t)},o=function(e,t,n,o,i,a){if(a)return Hu(e);var u=o/e.length;return I(e,r(u))},i=function(e,t,n,r,o){if(o){if(n>=0)return n;var i=F(e,(function(e,t){return e+t-r}),0);return Math.max(-i,n)}return ju(e,t,n,r)};return{resizeTable:n,clampTableDelta:i,calcLeftEdgeDeltas:e,calcMiddleDeltas:t,calcRightEdgeDeltas:o}},qu=function(e,t){var n=p.from(e.dom.documentElement).map(ct.fromDom).getOr(e);return{parent:r(n),view:r(e),origin:r(sa(0,0)),isResizable:t}},Ku=function(e,t,n){var o=function(){return fa(t)};return{parent:r(t),view:r(e),origin:o,isResizable:n}},Xu=function(e,t,n){return{parent:r(t),view:r(e),origin:r(sa(0,0)),isResizable:n}},Yu={only:qu,detached:Ku,body:Xu},Ju=Io.generate([{invalid:["raw"]},{pixels:["value"]},{percent:["value"]}]),Qu=function(e,t,n){var r=n.substring(0,n.length-e.length),o=parseFloat(r);return r===o.toString()?t(o):Ju.invalid(n)},Zu=function(e){return ve(e,"%")?Qu("%",Ju.percent,e):ve(e,"px")?Qu("px",Ju.pixels,e):Ju.invalid(e)},es=ee(ee({},Ju),{from:Zu}),ts=function(e,t){return I(e,(function(e){var n=es.from(e);return n.fold((function(){return e}),(function(e){var n=e/t*100;return n+"%"}),(function(e){return e+"%"}))}))},ns=function(e,t,n){var r=n/t;return I(e,(function(e){var t=es.from(e);return t.fold((function(){return e}),(function(e){return e*r+"px"}),(function(e){return e/100*n+"px"}))}))},rs=function(e,t){var n=e.fold((function(){return r("")}),(function(e){var n=e/t;return r(n+"px")}),(function(){var e=100/t;return r(e+"%")}));return M(t,n)},os=function(e,t,n){return e.fold((function(){return t}),(function(e){return ns(t,n,e)}),(function(e){return ts(t,n)}))},is=function(e,t,n){var r=es.from(n),o=q(e,(function(e){return"0px"===e}))?rs(r,e.length):os(r,e,t);return cs(o)},as=function(e,t){return 0===e.length?t:H(e,(function(e,t){return es.from(t).fold(r(0),o,o)+e}),0)},us=function(e,t){var n=Math.floor(e);return{value:n+t,remainder:e-n}},ss=function(e,t){return es.from(e).fold(r(e),(function(e){return e+t+"px"}),(function(e){return e+t+"%"}))},cs=function(e){if(0===e.length)return e;var t=H(e,(function(e,t){var n=es.from(t).fold((function(){return{value:t,remainder:0}}),(function(e){return us(e,"px")}),(function(e){return{value:e+"%",remainder:0}}));return{output:[n.value].concat(e.output),remainder:e.remainder+n.remainder}}),{output:[],remainder:0}),n=t.output;return n.slice(0,n.length-1).concat([ss(n[n.length-1],Math.round(t.remainder))])},ls=es.from,fs=function(e,t,n){z(t,(function(t){var r=e.slice(t.column,t.colspan+t.column),o=as(r,sr());Yn(t.element,"width",o+n)}))},ds=function(e,t,n){z(t,(function(t,r){var o=as([e[r]],sr());Yn(t.element,"width",o+n)}))},ms=function(e,t,n,r){z(n,(function(t){var n=e.slice(t.row,t.rowspan+t.row),o=as(n,cr());Yn(t.element,"height",o+r)})),z(t,(function(t,n){Yn(t.element,"height",e[n])}))},ps=function(e){return ls(e).fold(r("px"),r("px"),r("%"))},hs=function(e,t,n,r){var o=Mr.fromTable(e),i=o.all,a=Mr.justCells(o),u=Mr.justColumns(o);t.each((function(t){var n=ps(t),i=Yi(e),s=ku(o,e,r),c=is(s,i,t);Mr.hasColumns(o)?ds(c,u,n):fs(c,a,n),Yn(e,"width",t)})),n.each((function(t){var n=ps(t),r=ia(e),u=Ou(o,e,_a),s=is(u,r,t);ms(s,i,a,n),Yn(e,"height",t)}))},gs=cu,vs=lu,bs=fu,ys=su,ws=function(e){var t=Mr.fromTable(e);return t.grid},xs=function(e){var t=[],n=function(e){if(void 0===e)throw new Error("Event bind error: undefined handler");t.push(e)},r=function(e){t=$(t,(function(t){return t!==e}))},o=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o={};z(e,(function(e,t){o[e]=n[t]})),z(t,(function(e){e(o)}))};return{bind:n,unbind:r,trigger:o}},Cs=function(e){var t=Ct(e,(function(e){return{bind:e.bind,unbind:e.unbind}})),n=Ct(e,(function(e){return e.trigger}));return{registry:t,trigger:n}},ks=function(e,t){var n=null,r=function(){null!==n&&(clearTimeout(n),n=null)},o=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];null!==n&&clearTimeout(n),n=setTimeout((function(){e.apply(null,r),n=null}),t)};return{cancel:r,throttle:o}},_s=function(e){return e.slice(0).sort()},Ss=function(e,t){throw new Error("All required keys ("+_s(e).join(", ")+") were not specified. Specified keys were: "+_s(t).join(", ")+".")},Ts=function(e){throw new Error("Unsupported keys for object: "+_s(e).join(", "))},Rs=function(e,t){if(!x(t))throw new Error("The "+e+" fields must be an array. Was: "+t+".");z(t,(function(t){if(!y(t))throw new Error("The value "+t+" in the "+e+" fields was not a string.")}))},Os=function(e,t){throw new Error("All values need to be of type: "+t+". Keys ("+_s(e).join(", ")+") were not.")},As=function(e){var t=_s(e),n=j(t,(function(e,n){return n<t.length-1&&e===t[n+1]}));n.each((function(e){throw new Error("The field: "+e+" occurs more than once in the combined fields: ["+t.join(", ")+"].")}))},Es=function(e,t){return Ns(e,t,{validate:T,label:"function"})},Ns=function(e,t,n){if(0===t.length)throw new Error("You must specify at least one required field.");return Rs("required",t),As(t),function(r){var o=yt(r),i=q(t,(function(e){return L(o,e)}));i||Ss(t,o),e(t,o);var a=$(t,(function(e){return!n.validate(r[e],e)}));return a.length>0&&Os(a,n.label),r}},Ls=function(e,t){var n=$(t,(function(t){return!L(e,t)}));n.length>0&&Ts(n)},Ds=function(e){return Es(Ls,e)},Ms=Ds(["compare","extract","mutate","sink"]),Is=Ds(["element","start","stop","destroy"]),zs=Ds(["forceDrop","drop","move","delayDrop"]);function Ps(){var e=p.none(),t=function(){e=p.none()},n=function(t,n){var r=e.map((function(e){return t.compare(e,n)}));return e=p.some(n),r},r=function(e,t){var r=t.extract(e);r.each((function(e){var r=n(t,e);r.each((function(e){o.trigger.move(e)}))}))},o=Cs({move:xs(["info"])});return{onEvent:r,reset:t,events:o.registry}}function Bs(){return{onEvent:e,reset:e}}function $s(){var e=Bs(),t=Ps(),n=e,r=function(){n.reset(),n=t},o=function(){n.reset(),n=e},i=function(e,t){n.onEvent(e,t)},a=function(){return n===t};return{on:r,off:o,isOn:a,onEvent:i,events:t.events}}var Hs=function(e,t,n){var r=!1,o=Cs({start:xs([]),stop:xs([])}),i=$s(),a=function(){m.stop(),i.isOn()&&(i.off(),o.trigger.stop())},u=ks(a,200),s=function(e){m.start(e),i.on(),o.trigger.start()},c=function(e){u.cancel(),i.onEvent(e,t)};i.events.move.bind((function(n){t.mutate(e,n.info)}));var l=function(){r=!0},f=function(){r=!1},d=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];r&&e.apply(null,t)}},m=t.sink(zs({forceDrop:a,drop:d(a),move:d(c),delayDrop:d(u.throttle)}),n),p=function(){m.destroy()};return{element:m.element,go:s,on:l,off:f,destroy:p,events:o.registry}},Fs=function(e,t,n,r,o,i,a){return{target:e,x:t,y:n,stop:r,prevent:o,kill:i,raw:a}},Vs=function(e){var n=ct.fromDom(wn(e).getOr(e.target)),r=function(){return e.stopPropagation()},o=function(){return e.preventDefault()},i=t(o,r);return Fs(n,e.clientX,e.clientY,r,o,i,e)},js=function(e,t){return function(n){e(n)&&t(Vs(n))}},Us=function(e,t,n,r,o){var a=js(n,r);return e.dom.addEventListener(t,a,o),{unbind:i(Gs,e,t,a,o)}},Ws=function(e,t,n,r){return Us(e,t,n,r,!1)},Gs=function(e,t,n,r){e.dom.removeEventListener(t,n,r)},qs=c,Ks=function(e,t,n){return Ws(e,t,qs,n)},Xs=Vs,Ys=function(e,t){var n=jn(e,t);return void 0===n||""===n?[]:n.split(" ")},Js=function(e,t,n){var r=Ys(e,t),o=r.concat([n]);return Fn(e,t,o.join(" ")),!0},Qs=function(e,t,n){var r=$(Ys(e,t),(function(e){return e!==n}));return r.length>0?Fn(e,t,r.join(" ")):Wn(e,t),!1},Zs=function(e){return void 0!==e.dom.classList},ec=function(e){return Ys(e,"class")},tc=function(e,t){return Js(e,"class",t)},nc=function(e,t){return Qs(e,"class",t)},rc=function(e,t){Zs(e)?e.dom.classList.add(t):tc(e,t)},oc=function(e){var t=Zs(e)?e.dom.classList:ec(e);0===t.length&&Wn(e,"class")},ic=function(e,t){if(Zs(e)){var n=e.dom.classList;n.remove(t)}else nc(e,t);oc(e)},ac=function(e,t){return Zs(e)&&e.dom.classList.contains(t)},uc=function(e){var t=e.replace(/\./g,"-"),n=function(e){return t+"-"+e};return{resolve:n}},sc=uc("ephox-dragster"),cc=sc.resolve,lc=function(e){var t=ee({layerClass:cc("blocker")},e),n=ct.fromTag("div");Fn(n,"role","presentation"),Jn(n,{position:"fixed",left:"0px",top:"0px",width:"100%",height:"100%"}),rc(n,cc("blocker")),rc(n,t.layerClass);var r=function(){return n},o=function(){oo(n)};return{element:r,destroy:o}},fc=function(e,t){return sa(t.left-e.left,t.top-e.top)},dc=function(e){return p.some(sa(e.x,e.y))},mc=function(e,t){e.mutate(t.left,t.top)},pc=function(e,t){var n=lc(t),r=Ks(n.element(),"mousedown",e.forceDrop),o=Ks(n.element(),"mouseup",e.drop),i=Ks(n.element(),"mousemove",e.move),a=Ks(n.element(),"mouseout",e.delayDrop),u=function(){n.destroy(),o.unbind(),i.unbind(),a.unbind(),r.unbind()},s=function(e){Qr(e,n.element())},c=function(){oo(n.element())};return Is({element:n.element,start:s,stop:c,destroy:u})},hc=Ms({compare:fc,extract:dc,sink:pc,mutate:mc}),gc=function(e,t){void 0===t&&(t={});var n=void 0!==t.mode?t.mode:hc;return Hs(e,n,t)},vc=function(e){return"true"===jn(e,"contenteditable")},bc=function(e,t){return $n(e,"[contenteditable]",t)},yc=uc("ephox-snooker"),wc=yc.resolve,xc=function(){var e=Cs({drag:xs(["xDelta","yDelta"])}),t=function(t,n){e.trigger.drag(t,n)};return{mutate:t,events:e.registry}},Cc=function(){var e=Cs({drag:xs(["xDelta","yDelta","target"])}),t=p.none(),n=xc();n.events.drag.bind((function(n){t.each((function(t){e.trigger.drag(n.xDelta,n.yDelta,t)}))}));var r=function(e){t=p.some(e)},o=function(){return t};return{assign:r,get:o,mutate:n.mutate,events:e.registry}},kc=function(e,t,n,r,o){var i=ct.fromTag("div");return Jn(i,{position:"absolute",left:t-r/2+"px",top:n+"px",height:o+"px",width:r+"px"}),Vn(i,{"data-column":e,role:"presentation"}),i},_c=function(e,t,n,r,o){var i=ct.fromTag("div");return Jn(i,{position:"absolute",left:t+"px",top:n-o/2+"px",height:o+"px",width:r+"px"}),Vn(i,{"data-row":e,role:"presentation"}),i},Sc=wc("resizer-bar"),Tc=wc("resizer-rows"),Rc=wc("resizer-cols"),Oc=7,Ac=function(e,t){return G(e.all,(function(e,n){return t(e.element)?[n]:[]}))},Ec=function(e,t){var n=[];return M(e.grid.columns,(function(r){var o=Mr.getColumnAt(e,r).map((function(e){return e.element}));o.forall(t)&&n.push(r)})),$(n,(function(n){var r=Mr.filterItems(e,(function(e){return e.column===n}));return q(r,(function(e){return t(e.element)}))}))},Nc=function(e){var t=En(e.parent(),"."+Sc);z(t,oo)},Lc=function(e,t,n){var r=e.origin();z(t,(function(t){t.each((function(t){var o=n(r,t);rc(o,Sc),Qr(e.parent(),o)}))}))},Dc=function(e,t,n,r){Lc(e,t,(function(e,t){var o=kc(t.col,t.x-e.left,n.top-e.top,Oc,r);return rc(o,Rc),o}))},Mc=function(e,t,n,r){Lc(e,t,(function(e,t){var o=_c(t.row,n.left-e.left,t.y-e.top,r,Oc);return rc(o,Tc),o}))},Ic=function(e,t,n,r,o){var i=fa(n),a=t.isResizable,u=r.length>0?_a.positions(r,n):[],s=u.length>0?Ac(e,a):[],c=$(u,(function(e,t){return D(s,(function(e){return t===e}))}));Mc(t,c,i,Ji(n));var l=o.length>0?Oa.positions(o,n):[],f=l.length>0?Ec(e,a):[],d=$(l,(function(e,t){return D(f,(function(e){return t===e}))}));Dc(t,d,i,aa(n))},zc=function(e,t){if(Nc(e),e.isResizable(t)){var n=Mr.fromTable(t),r=ea(n),o=Qi(n);Ic(n,e,t,r,o)}},Pc=function(e,t){var n=En(e.parent(),"."+Sc);z(n,t)},Bc=function(e){Pc(e,(function(e){Yn(e,"display","none")}))},$c=function(e){Pc(e,(function(e){Yn(e,"display","block")}))},Hc=function(e){return ac(e,Tc)},Fc=function(e){return ac(e,Rc)},Vc=wc("resizer-bar-dragging"),jc=function(e){var t=Cc(),n=gc(t,{}),r=p.none(),o=function(e,t){return p.from(jn(e,t))};t.events.drag.bind((function(e){o(e.target,"data-row").each((function(t){var n=ur(e.target,"top");Yn(e.target,"top",n+e.yDelta+"px")})),o(e.target,"data-column").each((function(t){var n=ur(e.target,"left");Yn(e.target,"left",n+e.xDelta+"px")}))}));var a=function(e,t){var n=ur(e,t),r=rr(e,"data-initial-"+t,0);return n-r};n.events.stop.bind((function(){t.get().each((function(t){r.each((function(n){o(t,"data-row").each((function(e){var r=a(t,"top");Wn(t,"data-initial-top"),h.trigger.adjustHeight(n,r,parseInt(e,10))})),o(t,"data-column").each((function(e){var r=a(t,"left");Wn(t,"data-initial-left"),h.trigger.adjustWidth(n,r,parseInt(e,10))})),zc(e,n)}))}))}));var u=function(r,o){h.trigger.startAdjust(),t.assign(r),Fn(r,"data-initial-"+o,ur(r,o)),rc(r,Vc),Yn(r,"opacity","0.2"),n.go(e.parent())},s=Ks(e.parent(),"mousedown",(function(e){Hc(e.target)&&u(e.target,"top"),Fc(e.target)&&u(e.target,"left")})),c=function(t){return pt(t,e.view())},l=function(e){return $n(e,"table",c).filter((function(e){return bc(e,c).exists(vc)}))},f=Ks(e.view(),"mouseover",(function(t){l(t.target).fold((function(){Cn(t.target)&&Nc(e)}),(function(t){r=p.some(t),zc(e,t)}))})),d=function(){s.unbind(),f.unbind(),n.destroy(),Nc(e)},m=function(t){zc(e,t)},h=Cs({adjustHeight:xs(["table","delta","row"]),adjustWidth:xs(["table","delta","column"]),startAdjust:xs([])});return{destroy:d,refresh:m,on:n.on,off:n.off,hideBars:i(Bc,e),showBars:i($c,e),events:h.registry}},Uc=function(e,t,n){var r=_a,o=Oa,i=jc(e),a=Cs({beforeResize:xs(["table","type"]),afterResize:xs(["table","type"]),startDrag:xs([])});return i.events.adjustHeight.bind((function(e){var t=e.table;a.trigger.beforeResize(t,"row");var n=r.delta(e.delta,t);Bu(t,n,e.row,r),a.trigger.afterResize(t,"row")})),i.events.startAdjust.bind((function(e){a.trigger.startDrag()})),i.events.adjustWidth.bind((function(e){var r=e.table;a.trigger.beforeResize(r,"col");var i=o.delta(e.delta,r),u=n(r);Pu(r,i,e.column,t,u),a.trigger.afterResize(r,"col")})),{on:i.on,off:i.off,hideBars:i.hideBars,showBars:i.showBars,destroy:i.destroy,events:a.registry}},Wc={create:Uc},Gc=function(e,t){return e.fire("newrow",{node:t})},qc=function(e,t){return e.fire("newcell",{node:t})},Kc=function(e,t,n,r,o){e.fire("ObjectResizeStart",{target:t,width:n,height:r,origin:o})},Xc=function(e,t,n,r,o){e.fire("ObjectResized",{target:t,width:n,height:r,origin:o})},Yc=function(e,t,n,r,o){e.fire("TableSelectionChange",{cells:t,start:n,finish:r,otherCells:o})},Jc=function(e){e.fire("TableSelectionClear")},Qc=function(e,t,n){e.fire("TableModified",ee(ee({},n),{table:t}))},Zc="tableprops tabledelete | tableinsertrowbefore tableinsertrowafter tabledeleterow | tableinsertcolbefore tableinsertcolafter tabledeletecol",el={"border-collapse":"collapse",width:"100%"},tl=function(e){if(wl(e)){var t=e.getBody().offsetWidth;return ee(ee({},el),{width:t+"px"})}return xl(e)?Tt(el,(function(e,t){return"width"!==t})):el},nl={border:"1"},rl="preservetable",ol=function(e){return e.getParam("table_sizing_mode","auto")},il=function(e){return e.getParam("table_responsive_width")},al=function(e){return e.getParam("table_default_attributes",nl,"object")},ul=function(e){return e.getParam("table_default_styles",tl(e),"object")},sl=function(e){return e.getParam("table_resize_bars",!0,"boolean")},cl=function(e){return e.getParam("table_tab_navigation",!0,"boolean")},ll=function(e){return e.getParam("table_cell_advtab",!0,"boolean")},fl=function(e){return e.getParam("table_row_advtab",!0,"boolean")},dl=function(e){return e.getParam("table_advtab",!0,"boolean")},ml=function(e){return e.getParam("table_appearance_options",!0,"boolean")},pl=function(e){return e.getParam("table_grid",!0,"boolean")},hl=function(e){return e.getParam("table_style_by_css",!1,"boolean")},gl=function(e){return e.getParam("table_cell_class_list",[],"array")},vl=function(e){return e.getParam("table_row_class_list",[],"array")},bl=function(e){return e.getParam("table_class_list",[],"array")},yl=function(e){return"relative"===ol(e)||!0===il(e)},wl=function(e){return"fixed"===ol(e)||!1===il(e)},xl=function(e){return"responsive"===ol(e)},Cl=function(e){return e.getParam("table_toolbar",Zc)},kl=function(e){return e.getParam("table_use_colgroups",!1,"boolean")},_l=function(e){var t="section",n=e.getParam("table_header_type",t,"string"),r=["section","cells","sectionCells","auto"];return L(r,n)?n:t},Sl=function(e){var t=["preservetable","resizetable"],n=e.getParam("table_column_resizing",rl,"string");return j(t,(function(e){return e===n})).getOr(rl)},Tl=function(e){return"preservetable"===Sl(e)},Rl=function(e){var t=e.getParam("table_clone_elements");return y(t)?p.some(t.split(/[ ,]/)):Array.isArray(t)?p.some(t):p.none()},Ol=function(e){var t=e.getParam("object_resizing",!0);return y(t)?"table"===t:t},Al=function(e){return e.nodeName.toLowerCase()},El=function(e){return ct.fromDom(e.getBody())},Nl=function(e){return e.getBoundingClientRect().width},Ll=function(e){return e.getBoundingClientRect().height},Dl=function(e){return function(t){return pt(t,El(e))}},Ml=function(e){return e?e.replace(/px$/,""):""},Il=function(e){return/^\d+(\.\d+)?$/.test(e)?e+"px":e},zl=function(e){Wn(e,"data-mce-style");var t=function(e){return Wn(e,"data-mce-style")};z(pr(e),t),z(hr(e),t)},Pl=function(e,t){var n=e.dom.getStyle(t,"width")||e.dom.getAttrib(t,"width");return p.from(n).filter(we)},Bl=function(e){return/^(\d+(\.\d+)?)%$/.test(e)},$l=function(e){return/^(\d+(\.\d+)?)px$/.test(e)},Hl=function(e){return ct.fromDom(e.selection.getStart())},Fl=function(e){var t=e,n=function(){return t},r=function(e){t=e};return{get:n,set:r}},Vl=function(t){var n=function(){return Yi(t)},o=r(0),i=function(e,n){return Su(e,t,n)};return{width:n,pixelWidth:n,getWidths:i,getCellDelta:o,singleColumnWidth:r([0]),minCellWidth:o,setElementWidth:e,adjustTableWidth:e,isRelative:!0,label:"none"}},jl=function(e,t){var n=Fl(parseFloat(e)),r=Fl(Yi(t)),o=function(e){return e/r.get()*100},i=function(e,t){return[100-e]},a=function(){return sr()/r.get()*100},u=function(e){var o=n.get(),i=e/100*o,a=o+i;Ua(t,a),n.set(a),r.set(Yi(t))},s=function(e,n){return _u(e,t,n)};return{width:n.get,pixelWidth:r.get,getWidths:s,getCellDelta:o,singleColumnWidth:i,minCellWidth:a,setElementWidth:Ua,adjustTableWidth:u,isRelative:!0,label:"percent"}},Ul=function(e,t){var n=Fl(e),r=n.get,i=o,a=function(e,t){var n=Math.max(sr(),e+t);return[n-e]},u=function(e){var o=r()+e;ja(t,o),n.set(o)},s=function(e,n){return Su(e,t,n)};return{width:r,pixelWidth:r,getWidths:s,getCellDelta:i,singleColumnWidth:a,minCellWidth:sr,setElementWidth:ja,adjustTableWidth:u,isRelative:!1,label:"pixel"}},Wl=function(e,t){var n=du().exec(t);if(null!==n)return jl(n[1],e);var r=mu().exec(t);if(null!==r){var o=parseInt(r[1],10);return Ul(o,e)}var i=Yi(e);return Ul(i,e)},Gl=function(e){var t=Ja(e);return t.fold((function(){return Vl(e)}),(function(t){return Wl(e,t)}))},ql={getTableSize:Gl,pixelSize:Ul,percentageSize:jl,noneSize:Vl},Kl=function(e,t){if(yl(e)){var n=Pl(e,t.dom).filter(Bl).getOrThunk((function(){return ys(t)}));return ql.percentageSize(n,t)}return wl(e)?ql.pixelSize(Yi(t),t):ql.getTableSize(t)},Xl=function(e){Wn(e,"width")},Yl=function(e,t){var n=su(e);hs(e,p.some(n),p.none(),t),Xl(e)},Jl=function(e,t){var n=uu(e);hs(e,p.some(n),p.none(),t),Xl(e)},Ql=function(e){tr(e,"width");var t=hr(e),n=t.length>0?t:pr(e);z(n,(function(e){tr(e,"width"),Xl(e)})),Xl(e)},Zl=function(e,t){var n=Kl(e,t);Yl(t,n)},ef=function(e,t){var n=Kl(e,t);Jl(t,n)},tf=Ql,nf=function(e){var t=Mr.fromTable(e);Mr.hasColumns(t)||z(pr(e),(function(e){var t=Qn(e,"width");Yn(e,"width",t),Wn(e,"width")}))},rf=function(){var e=ct.fromTag("div");return Jn(e,{position:"static",height:"0",width:"0",padding:"0",margin:"0",border:"0"}),Qr(kn(),e),e},of=function(e,t){return e.inline?Yu.body(El(e),rf(),t):Yu.only(ct.fromDom(e.getDoc()),t)},af=function(e,t){e.inline&&oo(t.parent())},uf="bar-",sf=function(e){return"false"!==jn(e,"data-mce-resize")},cf=function(e){var t,n,r=p.none(),o=p.none(),i=p.none(),a=function(e){return"TABLE"===e.nodeName},u=function(){return o},s=function(){return i.getOr(Yu.only(ct.fromDom(e.getBody()),sf))},c=function(t){return Kl(e,t)},l=function(){return Tl(e)?Gu():Wu()},f=function(e){return ws(e).columns},d=function(r,o,i){var a=ve(o,"e");if(""===n&&Zl(e,r),i!==t&&""!==n){Yn(r,"width",n);var u=l(),s=c(r),d=Tl(e)||a?f(r)-1:0;Pu(r,i-t,d,u,s)}else if(Bl(n)){var m=parseFloat(n.replace("%","")),p=i*m/t;Yn(r,"width",p+"%")}$l(n)&&nf(r)},m=function(){o.each((function(e){e.destroy()})),i.each((function(t){af(e,t)}))};return e.on("init",(function(){var t=of(e,sf);if(i=p.some(t),Ol(e)&&sl(e)){var n=l(),a=Wc.create(t,n,c);a.on(),a.events.startDrag.bind((function(t){r=p.some(e.selection.getRng())})),a.events.beforeResize.bind((function(t){var n=t.table.dom;Kc(e,n,Nl(n),Ll(n),uf+t.type)})),a.events.afterResize.bind((function(t){var n=t.table,o=n.dom;zl(n),r.each((function(t){e.selection.setRng(t),e.focus()})),Xc(e,o,Nl(o),Ll(o),uf+t.type),e.undoManager.add()})),o=p.some(a)}})),e.on("ObjectResizeStart",(function(r){var o=r.target;if(a(o)){var i=ct.fromDom(o);z(e.dom.select(".mce-clonedresizable"),(function(t){e.dom.addClass(t,"mce-"+Sl(e)+"-columns")})),!vs(i)&&wl(e)?ef(e,i):!gs(i)&&yl(e)&&Zl(e,i),bs(i)&&ge(r.origin,uf)&&Zl(e,i),t=r.width,n=xl(e)?"":Pl(e,o).getOr("")}})),e.on("ObjectResized",(function(t){var n=t.target;if(a(n)){var r=ct.fromDom(n),o=t.origin;ge(o,"corner-")&&d(r,o,t.width),zl(r),Qc(e,r.dom)}})),e.on("SwitchMode",(function(){u().each((function(t){e.mode.isReadOnly()?t.hideBars():t.showBars()}))})),{lazyResize:u,lazyWire:s,destroy:m}},lf=function(e,t){return{element:e,offset:t}},ff=function(e,t,n){return e.property().isText(t)&&0===e.property().getText(t).trim().length||e.property().isComment(t)?n(t).bind((function(t){return ff(e,t,n).orThunk((function(){return p.some(t)}))})):p.none()},df=function(e,t){if(e.property().isText(t))return e.property().getText(t).length;var n=e.property().children(t);return n.length},mf=function(e,t){var n=ff(e,t,e.query().prevSibling).getOr(t);if(e.property().isText(n))return lf(n,df(e,n));var r=e.property().children(n);return r.length>0?mf(e,r[r.length-1]):lf(n,df(e,n))},pf=mf,hf=mo(),gf=function(e){return pf(hf,e)},vf=function(e,t){var n=iu(e);n.each((function(n){var r=n.value/2;au(e,r,n.unit),au(t,r,n.unit)}))},bf=function(e,t,n){var r=e.cells,o=r.slice(0,t),i=r.slice(t),a=o.concat([n]).concat(i);return wf(e,a)},yf=function(e,t,n){var r=e.cells;r[t]=n},wf=function(e,t){return jt(t,e.section)},xf=function(e,t){var n=e.cells,r=I(n,t);return jt(r,e.section)},Cf=function(e,t){return e.cells[t]},kf=function(e,t){return Cf(e,t).element},_f=function(e){return e.cells.length},Sf=function(e){var t=B(e,(function(e){return"colgroup"===e.section}));return{rows:t.fail,cols:t.pass}},Tf=function(e,t,n,r){n===r?Wn(e,t):Fn(e,t,n)},Rf=function(e,t,n){Q(An(e,t)).fold((function(){return Jr(e,n)}),(function(e){return Yr(e,n)}))},Of=function(e,t){var n=Pn(e,t).getOrThunk((function(){var n=ct.fromTag(t,nn(e).dom);return"thead"===t?Rf(e,"caption,colgroup",n):"colgroup"===t?Rf(e,"caption",n):Qr(e,n),n}));return ro(n),n},Af=function(e,t){var n=[],r=[],o=function(e){return I(e,(function(e){e.isNew&&n.push(e.element);var t=e.element;return ro(t),z(e.cells,(function(e){e.isNew&&r.push(e.element),Tf(e.element,"colspan",e.colspan,1),Tf(e.element,"rowspan",e.rowspan,1),Qr(t,e.element)})),t}))},i=function(e){return G(e,(function(e){return I(e.cells,(function(e){return Tf(e.element,"span",e.colspan,1),e.element}))}))},a=function(t,n){var r=Of(e,n),a="colgroup"===n?i:o,u=a(t);no(r,u)},u=function(t){Pn(e,t).each(oo)},s=function(e,t){e.length>0?a(e,t):u(t)},c=[],l=[],f=[],d=[];return z(t,(function(e){switch(e.section){case"thead":c.push(e);break;case"tbody":l.push(e);break;case"tfoot":f.push(e);break;case"colgroup":d.push(e);break}})),s(d,"colgroup"),s(c,"thead"),s(l,"tbody"),s(f,"tfoot"),{newRows:n,newCells:r}},Ef=function(e){return I(e,(function(e){var t=oi(e.element);return z(e.cells,(function(e){var n=ii(e.element);Tf(n,"colspan",e.colspan,1),Tf(n,"rowspan",e.rowspan,1),Qr(t,n)})),t}))},Nf=function(e,t){return I(e,(function(e){return Cf(e,t)}))},Lf=function(e,t){return e[t]},Df=function(e,t){if(0===e.length)return 0;var n=e[0],r=U(e,(function(e){return!t(n.element,e.element)}));return r.fold((function(){return e.length}),(function(e){return e}))},Mf=function(e,t,n,r){var o=Lf(e,t).cells.slice(n),i=Df(o,r),a=Nf(e,n).slice(t),u=Df(a,r);return{colspan:i,rowspan:u}},If=function(e,t){var n=I(e,(function(e){return I(e.cells,s)})),r=function(e,t,r,o){for(var i=e;i<e+r;i++)for(var a=t;a<t+o;a++)n[i][a]=!0};return I(e,(function(o,i){var a=G(o.cells,(function(o,a){if(!1===n[i][a]){var u=Mf(e,i,a,t);return r(i,a,u.rowspan,u.colspan),[Bt(o.element,u.rowspan,u.colspan,o.isNew)]}return[]}));return Ut(a,o.section)}))},zf=function(e,t,n){var r=[];if(Mr.hasColumns(e)){var o=I(Mr.justColumns(e),(function(e){return Ft(e.element,n)}));r.push(jt(o,"colgroup"))}for(var i=0;i<e.grid.rows;i++){for(var a=[],u=0;u<e.grid.columns;u++){var s=Mr.getAt(e,i,u).map((function(e){return Ft(e.element,n)})).getOrThunk((function(){return Ft(t.gap(),!0)}));a.push(s)}var c=jt(a,e.all[i].section);r.push(c)}return r},Pf=function(e,t){return zf(e,t,!1)},Bf=function(e,t){var n=function(e){var n=Z(e,(function(e){return an(e.element).map((function(e){var t=an(e).isNone();return Ft(e,t)}))}));return n.getOrThunk((function(){return Ft(t.row(),!0)}))};return I(e,(function(e){var t=n(e.details);return Vt(t.element,e.details,e.section,t.isNew)}))},$f=function(e,t){var n=If(e,pt);return Bf(n,t)},Hf=function(e,t){return Z(e.all,(function(e){return j(e.cells,(function(e){return pt(t,e.element)}))}))},Ff=function(e,t,n,r,o){return function(i,a,u,s,c){var l=Mr.fromTable(a),f=t(l,u).map((function(t){var n=Pf(l,s),r=e(n,t,pt,o(s)),i=$f(r.grid,s);return{grid:i,cursor:r.cursor}}));return f.fold((function(){return p.none()}),(function(e){var t=Af(a,e.grid),o=p.from(c).getOrThunk((function(){return ql.getTableSize(a)}));return n(a,e.grid,o),r(a),zc(i,a),p.some({cursor:e.cursor,newRows:t.newRows,newCells:t.newCells})}))}},Vf=function(e,t){return mr(t.element).bind((function(t){return Hf(e,t)}))},jf=function(e,t){return mr(t.element).bind((function(n){return Hf(e,n).map((function(e){var n=ee(ee({},e),{generators:t.generators,clipboard:t.clipboard});return n}))}))},Uf=function(e,t){var n=I(t.selection,(function(t){return mr(t).bind((function(t){return Hf(e,t)}))})),r=Wi(n);return r.length>0?p.some({cells:r,generators:t.generators,clipboard:t.clipboard}):p.none()},Wf=function(e,t){return t.mergable},Gf=function(e,t){return t.unmergable},qf=function(e,t){var n=I(t.selection,(function(t){return mr(t).bind((function(t){return Hf(e,t)}))})),r=Wi(n);return r.length>0?p.some(r):p.none()},Kf=function(e,t,n,r){var o=Sf(e).rows;if(0===o.length)return e;for(var i=t.startRow;i<=t.finishRow;i++)for(var a=t.startCol;a<=t.finishCol;a++)yf(o[i],a,Ft(r(),!1));return e},Xf=function(e,t,n,r){for(var o=Sf(e).rows,i=!0,a=0;a<o.length;a++)for(var u=0;u<_f(o[0]);u++){var s=kf(o[a],u),c=n(s,t);!0===c&&!1===i?yf(o[a],u,Ft(r(),!0)):!0===c&&(i=!1)}return e},Yf=function(e,t){return F(e,(function(e,n){return D(e,(function(e){return t(e.element,n.element)}))?e:e.concat([n])}),[])},Jf=function(e,t,n,r){return t>0&&t<e[0].cells.length&&z(e,(function(e){var o=e.cells[t-1],i=e.cells[t],a=n(i.element,o.element);a&&yf(e,t,Ft(r(),!0))})),e},Qf=function(e,t,n,r){var o=Sf(e).rows;if(t>0&&t<o.length){var i=o[t-1].cells,a=Yf(i,n);z(a,(function(e){for(var i=p.none(),a=function(t){for(var a=function(a){var u=o[t].cells[a],s=n(u.element,e.element);s&&(i.isNone()&&(i=p.some(r())),i.each((function(e){yf(o[t],a,Ft(e,!0))})))},u=0;u<_f(o[0]);u++)a(u)},u=t;u<o.length;u++)a(u)}))}return e},Zf=function(e){var t=function(t){return e===t},n=function(t){return Zf(e)},o=function(t){return Zf(e)},i=function(t){return Zf(t(e))},a=function(t){return Zf(e)},u=function(t){t(e)},l=function(t){return t(e)},f=function(t,n){return n(e)},d=function(t){return t(e)},m=function(t){return t(e)},h=function(){return p.some(e)};return{is:t,isValue:c,isError:s,getOr:r(e),getOrThunk:r(e),getOrDie:r(e),or:n,orThunk:o,fold:f,map:i,mapError:a,each:u,bind:l,exists:d,forall:m,toOptional:h}},ed=function(t){var n=function(e){return e()},r=function(){return u(String(t))()},i=function(e){return e},a=function(e){return e()},l=function(e){return ed(t)},f=function(e){return ed(e(t))},d=function(e){return ed(t)},m=function(e,n){return e(t)};return{is:s,isValue:s,isError:c,getOr:o,getOrThunk:n,getOrDie:r,or:i,orThunk:a,fold:m,map:l,mapError:f,each:e,bind:d,exists:s,forall:c,toOptional:p.none}},td=function(e,t){return e.fold((function(){return ed(t)}),Zf)},nd={value:Zf,error:ed,fromOption:td},rd=function(e,t,n){if(e.row>=t.length||e.column>_f(t[0]))return nd.error("invalid start address out of table bounds, row: "+e.row+", column: "+e.column);var r=t.slice(e.row),o=r[0].cells.slice(e.column),i=_f(n[0]),a=n.length;return nd.value({rowDelta:r.length-a,colDelta:o.length-i})},od=function(e,t){var n=_f(e[0]),r=_f(t[0]);return{rowDelta:0,colDelta:n-r}},id=function(e,t){var n=e.length,r=t.length;return{rowDelta:n-r,colDelta:0}},ad=function(e,t,n){var r="colgroup"===t.section?n.col:n.cell;return I(e,(function(){return Ft(r(),!0)}))},ud=function(e,t,n){return e.concat(M(t,(function(){var t=e[e.length-1];return wf(t,ad(t.cells,t,n))})))},sd=function(e,t,n){return I(e,(function(e){var r=ad(M(t,o),e,n);return wf(e,e.cells.concat(r))}))},cd=function(e,t,n){var r=t.colDelta<0?sd:o,i=t.rowDelta<0?ud:o,a=r(e,Math.abs(t.colDelta),n);return i(a,Math.abs(t.rowDelta),n)},ld=function(e,t,n,r){var o=Cf(e[t],n),a=i(r,o.element),u=e[t];return e.length>1&&_f(u)>1&&(n>0&&a(kf(u,n-1))||n<u.cells.length-1&&a(kf(u,n+1))||t>0&&a(kf(e[t-1],n))||t<e.length-1&&a(kf(e[t+1],n)))},fd=function(e,t,n,r,o){for(var i=e.row,a=e.column,u=n.length,s=_f(n[0]),c=i+u,l=a+s,f=i;f<c;f++)for(var d=a;d<l;d++){ld(t,f,d,o)&&Xf(t,kf(t[f],d),o,r.cell);var m=kf(n[f-i],d-a),p=r.replace(m);yf(t[f],d,Ft(p,!0))}return t},dd=function(e,t,n,r,o){var i=rd(e,t,n);return i.map((function(i){var a=cd(t,i,r);return fd(e,a,n,r,o)}))},md=function(e,t,n,r,o){Jf(t,e,o,r.cell);var i=id(n,t),a=cd(n,i,r),u=id(t,a),s=cd(t,u,r);return I(s,(function(t,n){var r=t.cells.slice(0,e).concat(a[n].cells).concat(t.cells.slice(e,t.cells.length));return wf(t,r)}))},pd=function(e,t,n,r,o){Qf(t,e,o,r.cell);var i=od(n,t),a=cd(n,i,r),u=od(t,a),s=cd(t,u,r),c=Sf(s),l=c.cols,f=c.rows;return l.concat(f.slice(0,e)).concat(a).concat(f.slice(e,f.length))},hd=function(e,t,n,r,o){var i=Sf(e),a=i.rows,u=i.cols,s=a.slice(0,t),c=a.slice(t),l=xf(a[n],(function(e,n){var i=t>0&&t<a.length&&r(kf(a[t-1],n),kf(a[t],n)),u=i?Cf(a[t],n):Ft(o(e.element,r),!0);return u}));return u.concat(s).concat([l]).concat(c)},gd=function(e,t,n,r,o,i,a){return"colgroup"!==n&&r?Cf(e,t):Ft(a(kf(e,o),i),!0)},vd=function(e,t,n,r,o){return I(e,(function(e){var i=t>0&&t<_f(e)&&r(kf(e,t-1),kf(e,t)),a=gd(e,t,e.section,i,n,r,o);return bf(e,t,a)}))},bd=function(e,t,n){var r=I(e,(function(e){var r=e.cells.slice(0,t).concat(e.cells.slice(n+1));return jt(r,e.section)}));return $(r,(function(e){return e.cells.length>0}))},yd=function(e,t,n){var r=Sf(e),o=r.rows,i=r.cols;return i.concat(o.slice(0,t)).concat(o.slice(n+1))},wd=function(e,t,n,r){var o=function(e){return D(t,(function(t){return n(e.element,t.element)}))};return I(e,(function(e){return xf(e,(function(e){return o(e)?Ft(r(e.element,n),!0):e}))}))},xd=function(e,t,n,r){return void 0!==kf(e[t],n)&&t>0&&r(kf(e[t-1],n),kf(e[t],n))},Cd=function(e,t,n){return t>0&&n(kf(e,t-1),kf(e,t))},kd=function(e,t,n,r){var o=G(e,(function(r,o){var i=xd(e,o,t,n)||Cd(r,t,n);return i?[]:[Cf(r,t)]}));return wd(e,o,n,r)},_d=function(e,t,n,r){var o=Sf(e).rows,i=o[t],a=G(i.cells,(function(e,r){var a=xd(o,t,r,n)||Cd(i,r,n);return a?[]:[e]}));return wd(e,a,n,r)},Sd=Ds(["cell","row","replace","gap","col","colgroup"]),Td=function(e){var t=rr(e,"colspan",1),n=rr(e,"rowspan",1);return{element:e,colspan:t,rowspan:n}},Rd=function(e,t){void 0===t&&(t=Td),Sd(e);var n=Fl(p.none()),r=function(t){switch(qt(t.element)){case"col":return e.col(t);default:return e.cell(t)}},o=function(e){var n=t(e);return r(n)},i=function(e){var t=o(e);return n.get().isNone()&&n.set(p.some(t)),a=p.some({item:e,replacement:t}),t},a=p.none(),u=function(e,t){return a.fold((function(){return i(e)}),(function(n){return t(e,n.item)?n.replacement:i(e)}))};return{getOrInit:u,cursor:n.get}},Od=function(e,t){return function(n){var r=Fl(p.none());Sd(n);var o=[],i=function(e,t){return j(o,(function(n){return t(n.item,e)}))},a=function(i){var a={scope:e},u=n.replace(i,t,a);return o.push({item:i,sub:u}),r.get().isNone()&&r.set(p.some(u)),u},u=function(e,t){return i(e,t).fold((function(){return a(e)}),(function(n){return t(e,n.item)?n.sub:a(e)}))};return{replaceOrInit:u,cursor:r.get}}},Ad=function(e){Sd(e);var t=Fl(p.none()),n=function(n){return t.get().isNone()&&t.set(p.some(n)),function(){var t=e.cell({element:n,colspan:1,rowspan:1});return tr(t,"width"),tr(n,"width"),t}};return{combine:n,cursor:t.get}},Ed={modification:Rd,transform:Od,merging:Ad},Nd=["body","p","div","article","aside","figcaption","figure","footer","header","nav","section","ol","ul","table","thead","tfoot","tbody","caption","tr","td","th","h1","h2","h3","h4","h5","h6","blockquote","pre","address"],Ld=function(e,t){var n=e.property().name(t);return L(["ol","ul"],n)},Dd=function(e,t){var n=e.property().name(t);return L(Nd,n)},Md=function(e,t){return L(["br","img","hr","input"],e.property().name(t))},Id=mo(),zd=function(e){return Dd(Id,e)},Pd=function(e){return Ld(Id,e)},Bd=function(e){return Md(Id,e)},$d=function(e){var t=function(e){return"br"===qt(e)},n=function(e){return q(e,(function(e){return t(e)||Qt(e)&&0===so(e).trim().length}))},r=function(e){return"li"===qt(e)||Ln(e,Pd).isSome()},o=function(e){return ln(e).map((function(e){return!!zd(e)||!!Bd(e)&&"img"!==qt(e)})).getOr(!1)},i=function(e){return ti(e).bind((function(n){var i=o(n);return an(n).map((function(o){return!0===i||r(o)||t(n)||zd(o)&&!pt(e,o)?[]:[ct.fromTag("br")]}))})).getOr([])},a=function(){var t=G(e,(function(e){var t=fn(e);return n(t)?[]:t.concat(i(e))}));return 0===t.length?[ct.fromTag("br")]:t},u=a();ro(e[0]),no(e[0],u)},Hd=function(e){var t=pr(e);0===t.length&&oo(e)},Fd=function(e,t){return{grid:e,cursor:t}},Vd=function(e,t,n){var r=Sf(e).rows;return jd(r,t,n).orThunk((function(){return jd(r,0,0)}))},jd=function(e,t,n){return p.from(e[t]).bind((function(e){return p.from(e.cells[n]).bind((function(e){return p.from(e.element)}))}))},Ud=function(e,t,n){var r=Sf(e).rows;return Fd(e,jd(r,t,n))},Wd=function(e){var t=function(e,t){var n=D(e,(function(e){return e.row===t.row}));return n?e:e.concat([t])};return F(e,t,[]).sort((function(e,t){return e.row-t.row}))},Gd=function(e){var t=function(e,t){var n=D(e,(function(e){return e.column===t.column}));return n?e:e.concat([t])};return F(e,t,[]).sort((function(e,t){return e.column-t.column}))},qd=function(e,t,n,r){var o=t[0].row,i=t[0].row,a=Wd(t),u=F(a,(function(e,t){return hd(e,i,o,n,r.getOrInit)}),e);return Ud(u,i,t[0].column)},Kd=function(e,t,n,r){var o=Wd(t),i=o[o.length-1].row,a=o[o.length-1].row+o[o.length-1].rowspan,u=F(o,(function(e,t){return hd(e,a,i,n,r.getOrInit)}),e);return Ud(u,a,t[0].column)},Xd=function(e,t,n,r){var o=Gd(t),i=o[0].column,a=o[0].column,u=F(o,(function(e,t){return vd(e,a,i,n,r.getOrInit)}),e);return Ud(u,t[0].row,a)},Yd=function(e,t,n,r){var o=t[t.length-1].column,i=t[t.length-1].column+t[t.length-1].colspan,a=Gd(t),u=F(a,(function(e,t){return vd(e,i,o,n,r.getOrInit)}),e);return Ud(u,t[0].row,i)},Jd=function(e,t,n,r){var o=_d(e,t.row,n,r.replaceOrInit);return Ud(o,t.row,t.column)},Qd=function(e,t,n,r){var o=Wd(t),i=function(e,t){return _d(e,t.row,n,r.replaceOrInit)},a=F(o,i,e);return Ud(a,t[0].row,t[0].column)},Zd=function(e,t,n,r){var o=kd(e,t.column,n,r.replaceOrInit);return Ud(o,t.row,t.column)},em=function(e,t,n,r){var o=Gd(t),i=function(e,t){return kd(e,t.column,n,r.replaceOrInit)},a=F(o,i,e);return Ud(a,t[0].row,t[0].column)},tm=function(e,t,n,r){var o=_d(e,t.row,n,r.replaceOrInit);return Ud(o,t.row,t.column)},nm=function(e,t,n,r){var o=Wd(t),i=function(e,t){return _d(e,t.row,n,r.replaceOrInit)},a=F(o,i,e);return Ud(a,t[0].row,t[0].column)},rm=function(e,t,n,r){var o=kd(e,t.column,n,r.replaceOrInit);return Ud(o,t.row,t.column)},om=function(e,t,n,r){var o=Gd(t),i=function(e,t){return kd(e,t.column,n,r.replaceOrInit)},a=F(o,i,e);return Ud(a,t[0].row,t[0].column)},im=function(e,t,n,r){var o=Gd(t),i=bd(e,o[0].column,o[o.length-1].column),a=Vd(i,t[0].row,t[0].column);return Fd(i,a)},am=function(e,t,n,r){var o=Wd(t),i=yd(e,o[0].row,o[o.length-1].row),a=Vd(i,t[0].row,t[0].column);return Fd(i,a)},um=function(e,t,n,o){var i=t.cells;$d(i);var a=Kf(e,t.bounds,n,r(i[0]));return Fd(a,p.from(i[0]))},sm=function(e,t,n,r){var o=H(t,(function(e,t){return Xf(e,t,n,r.combine(t))}),e);return Fd(o,p.from(t[0]))},cm=function(e,t,n,r){var o=function(e,t){var n=Mr.fromTable(e);return zf(n,t,!0)},i=o(t.clipboard,t.generators),a=zt(t.row,t.column),u=dd(a,e,i,t.generators,n);return u.fold((function(){return Fd(e,p.some(t.element))}),(function(e){var n=Vd(e,t.row,t.column);return Fd(e,n)}))},lm=function(e,t,n){var r=Cr(e,n.section),o=Mr.generate(r);return zf(o,t,!0)},fm=function(e,t,n,r){var o=Sf(e).rows,i=t.cells[0].column,a=o[t.cells[0].row],u=lm(t.clipboard,t.generators,a),s=md(i,e,u,t.generators,n),c=Vd(s,t.cells[0].row,t.cells[0].column);return Fd(s,c)},dm=function(e,t,n,r){var o=Sf(e).rows,i=t.cells[t.cells.length-1].column+t.cells[t.cells.length-1].colspan,a=o[t.cells[0].row],u=lm(t.clipboard,t.generators,a),s=md(i,e,u,t.generators,n),c=Vd(s,t.cells[0].row,t.cells[0].column);return Fd(s,c)},mm=function(e,t,n,r){var o=Sf(e).rows,i=t.cells[0].row,a=o[i],u=lm(t.clipboard,t.generators,a),s=pd(i,e,u,t.generators,n),c=Vd(s,t.cells[0].row,t.cells[0].column);return Fd(s,c)},pm=function(e,t,n,r){var o=Sf(e).rows,i=t.cells[t.cells.length-1].row+t.cells[t.cells.length-1].rowspan,a=o[t.cells[0].row],u=lm(t.clipboard,t.generators,a),s=pd(i,e,u,t.generators,n),c=Vd(s,t.cells[0].row,t.cells[0].column);return Fd(s,c)},hm=function(e,t){var n=Mr.fromTable(e),r=qf(n,t);return r.bind((function(e){var t=e[e.length-1],r=e[0].column,o=t.column+t.colspan,i=W(I(n.all,(function(e){return $(e.cells,(function(e){return e.column>=r&&e.column<o}))})));return gm(i,(function(e){return"th"===qt(e.element)}))})).getOr("")},gm=function(e,t){var n=$(e,t);return 0===n.length?p.some("td"):n.length===e.length?p.some("th"):p.none()},vm=$u,bm=Ff(qd,qf,e,e,Ed.modification),ym=Ff(Kd,qf,e,e,Ed.modification),wm=Ff(Xd,qf,vm,e,Ed.modification),xm=Ff(Yd,qf,vm,e,Ed.modification),Cm=Ff(im,qf,vm,Hd,Ed.modification),km=Ff(am,qf,e,Hd,Ed.modification),_m=(Ff(Zd,Vf,e,e,Ed.transform("row","th")),Ff(em,qf,e,e,Ed.transform("row","th"))),Sm=(Ff(rm,Vf,e,e,Ed.transform(null,"td")),Ff(om,qf,e,e,Ed.transform(null,"td"))),Tm=(Ff(Jd,Vf,e,e,Ed.transform("col","th")),Ff(Qd,qf,e,e,Ed.transform("col","th")),Ff(tm,Vf,e,e,Ed.transform(null,"td")),Ff(nm,qf,e,e,Ed.transform(null,"td")),Ff(um,Wf,e,e,Ed.merging)),Rm=Ff(sm,Gf,vm,e,Ed.merging),Om=Ff(cm,jf,vm,e,Ed.modification),Am=Ff(fm,Uf,e,e,Ed.modification),Em=Ff(dm,Uf,e,e,Ed.modification),Nm=Ff(mm,Uf,e,e,Ed.modification),Lm=Ff(pm,Uf,e,e,Ed.modification),Dm=hm,Mm=function(e){return Al(e.parentNode)},Im=function(e){return"thead"===e?"header":"tfoot"===e?"footer":"body"},zm=function(e,t){var n="thead"===Mm(t),r=!D(t.cells,(function(e){return"th"!==Al(e)}));return n||r?p.some({thead:n,ths:r}):p.none()},Pm=function(e,t){return Im(zm(e,t).fold((function(){return Mm(t)}),(function(e){return"thead"})))},Bm=function(e,t,n){var r=e.getParent(t,"table"),o=t.parentNode,i=Al(o);if(n!==i){var a=e.select(n,r)[0];if(!a){a=e.create(n);var u=r.firstChild;"thead"===n?Q(An(ct.fromDom(r),"caption,colgroup")).fold((function(){return r.insertBefore(a,u)}),(function(t){return e.insertAfter(a,t.dom)})):r.appendChild(a)}"tbody"===n&&"thead"===i&&a.firstChild?a.insertBefore(t,a.firstChild):a.appendChild(t),o.hasChildNodes()||e.remove(o)}},$m=function(e,t,n){if(S(n)&&Al(t)!==n){var r=e.dom.rename(t,n);return qc(e,r),r}return t},Hm=function(e,t,n,r){var o=e.dom,i=$m(e,t,n);return k(r)||o.setAttrib(i,"scope",r),i},Fm=function(e,t,n,r){return z(t,(function(t){return Hm(e,t,n,r)}))},Vm=function(e,t,n){var r=function(){var n=gr(ct.fromDom(t.cells[0])).map((function(e){return vr(e)})).getOr([]);return Z(n,(function(t){return zm(e,t.dom)})).map((function(e){return e.thead&&e.ths?"sectionCells":e.thead?"section":"cells"})).getOr("section")},o=e.dom;if("header"===n){var i=_l(e),a="auto"===i?r():i;Fm(e,t.cells,"section"===a?"td":"th","col"),Bm(o,t,"cells"===a?"tbody":"thead")}else Fm(e,t.cells,"td",null),Bm(o,t,"footer"===n?"tfoot":"tbody")},jm=function(e){return gr(e).bind((function(e){return Lo(e,Li.firstSelectedSelector)})).fold((function(){return e}),(function(e){return e[0]}))},Um=function(e){return function(t){var n=qt(t),r="col"===n||"colgroup"===n?jm(t):t;return $n(r,e)}},Wm=Um("th,td"),Gm=Um("th,td,caption"),qm=function(e,t){return Wm(e).map((function(e){return xi(t)})).getOr([])},Km=function(e,t){var n=Wm(e),r=n.bind((function(e){return gr(e)})).map((function(e){return vr(e)}));return Gi(n,r,(function(e,n){return $(n,(function(n){return D(wi(n.dom.cells),(function(n){return"1"===jn(n,t)||pt(n,e)}))}))})).getOr([])},Xm=function(t,n,r){var o=function(e){return"table"===qt(El(e))},i=function(e){return!1===o(t)||ws(e).rows>1},a=function(e){return!1===o(t)||ws(e).columns>1},u=Rl(t),s=function(e,n,r,o){return function(i,a){zl(i);var s=o(),c=ct.fromDom(t.getDoc()),l=vi(r,c,u),f=Kl(t,i);return n(i)?e(s,i,a,l,f).bind((function(e){return z(e.newRows,(function(e){Gc(t,e.dom)})),z(e.newCells,(function(e){qc(t,e.dom)})),e.cursor.map((function(e){var n=gf(e),r=t.dom.createRng();return r.setStart(n.element.dom,n.offset),r.setEnd(n.element.dom,n.offset),r}))})):p.none()}},l=s(km,i,e,n),f=s(Cm,a,e,n),d=s(bm,c,e,n),m=s(ym,c,e,n),h=s(wm,c,vf,n),g=s(xm,c,vf,n),v=s(Tm,c,e,n),b=s(Rm,c,e,n),y=s(Am,c,e,n),w=s(Em,c,e,n),x=s(Nm,c,e,n),C=s(Lm,c,e,n),k=s(Om,c,e,n),_=function(e,t){return At(e,"type").filter((function(e){return L(t,e)}))},S=function(e,t){return _(t,["td","th"]).each((function(t){var n=I(qm(Hl(e),r),(function(e){return e.dom}));Fm(e,n,t,null)}))},T=function(e,t){return _(t,["header","body","footer"]).each((function(t){I(Km(Hl(e),Li.selected),(function(n){return Vm(e,n.dom,t)}))}))},R=s(_m,c,e,n),O=s(Sm,c,e,n),A=function(e){var t=Km(Hl(e),Li.selected);if(t.length>0){var n=I(t,(function(t){return Pm(e,t.dom)})),r=L(n,"header"),o=L(n,"footer");if(r||o){var i=L(n,"body");return!r||i||o?r||i||!o?"":"footer":"header"}return"body"}},E=function(e){return gm(qm(Hl(e),r),(function(e){return"th"===qt(e)})).getOr("")},N=Dm;return{deleteRow:l,deleteColumn:f,insertRowsBefore:d,insertRowsAfter:m,insertColumnsBefore:h,insertColumnsAfter:g,mergeCells:v,unmergeCells:b,pasteColsBefore:y,pasteColsAfter:w,pasteRowsBefore:x,pasteRowsAfter:C,pasteCells:k,setTableCellType:S,setTableRowType:T,makeColumnsHeader:R,unmakeColumnsHeader:O,getTableRowType:A,getTableCellType:E,getTableColType:N}},Ym={styles:{"border-collapse":"collapse",width:"100%"},attributes:{border:"1"},colGroups:!1},Jm=function(){return ct.fromTag("th")},Qm=function(){return ct.fromTag("td")},Zm=function(){return ct.fromTag("col")},ep=function(e,t,n,r){for(var o=ct.fromTag("tr"),i=0;i<e;i++){var a=r<t||i<n?Jm():Qm();i<n&&Fn(a,"scope","row"),r<t&&Fn(a,"scope","col"),Qr(a,ct.fromTag("br")),Qr(o,a)}return o},tp=function(e){var t=ct.fromTag("colgroup");return M(e,(function(){return Qr(t,Zm())})),t},np=function(e,t,n,r){return M(e,(function(e){return ep(t,n,r,e)}))},rp=function(e,t,n,r,o,i){void 0===i&&(i=Ym);var a=ct.fromTag("table"),u="cells"!==o;Jn(a,i.styles),Vn(a,i.attributes),i.colGroups&&Qr(a,tp(t));var s=Math.min(e,n);if(u&&n>0){var c=ct.fromTag("thead");Qr(a,c);var l="sectionCells"===o?s:0,f=np(n,t,l,r);no(c,f)}var d=ct.fromTag("tbody");Qr(a,d);var m=u?e-s:e,p=u?0:n,h=np(m,t,p,r);return no(d,h),a},op=function(e){return e.dom.innerHTML},ip=function(e){var t=ct.fromTag("div"),n=ct.fromDom(e.dom.cloneNode(!0));return Qr(t,n),op(t)},ap=function(e,t){e.selection.select(t.dom,!0),e.selection.collapse(!0)},up=function(e,t){Bn(t,"td,th").each(i(ap,e))},sp=function(e,t){z(En(t,"tr"),(function(t){Gc(e,t.dom),z(En(t,"th,td"),(function(t){qc(e,t.dom)}))}))},cp=function(e){return y(e)&&-1!==e.indexOf("%")},lp=function(e,t,n,r,o){var i=ul(e),a={styles:i,attributes:al(e),colGroups:kl(e)};return e.undoManager.ignore((function(){var i=rp(n,t,o,r,_l(e),a);Fn(i,"data-mce-id","__mce");var u=ip(i);e.insertContent(u),e.addVisual()})),Bn(El(e),'table[data-mce-id="__mce"]').map((function(t){return wl(e)?ef(e,t):xl(e)?tf(t):(yl(e)||cp(i.width))&&Zl(e,t),zl(t),Wn(t,"data-mce-id"),sp(e,t),up(e,t),t.dom})).getOr(null)},fp=function(e,t,n,r,o){void 0===r&&(r={});var i=function(e){return R(e)&&e>0};if(i(t)&&i(n)){var a=r.headerRows||0,u=r.headerColumns||0;return lp(e,n,t,u,a)}return console.error(o),null},dp=function(e){return function(){return e().fold((function(){return[]}),(function(e){return I(e,(function(e){return e.dom}))}))}},mp=function(e){return function(t){var n=t.length>0?p.some(wi(t)):p.none();e(n)}},pp=function(e){return function(t,n,r){void 0===r&&(r={});var o=fp(e,n,t,r,"Invalid values for insertTable - rows and columns values are required to insert a table.");return e.undoManager.add(),o}},hp=function(e,t,n,r){return{insertTable:pp(e),setClipboardRows:mp(t.setRows),getClipboardRows:dp(t.getRows),setClipboardCols:mp(t.setColumns),getClipboardCols:dp(t.getColumns),resizeHandler:n,selectionTargets:r}},gp=function(e,t,n){var r=rr(e,t,1);1===n||r<=1?Wn(e,t):Fn(e,t,Math.min(n,r))},vp=function(e,t,n){if(Mr.hasColumns(e)){var r=$(Mr.justColumns(e),(function(e){return e.column>=t&&e.column<n})),o=I(r,(function(e){var r=ii(e.element);return gp(r,"span",n-t),r})),i=ct.fromTag("colgroup");return no(i,o),[i]}return[]},bp=function(e,t,n){return I(e.all,(function(e){var r=$(e.cells,(function(e){return e.column>=t&&e.column<n})),o=I(r,(function(e){var r=ii(e.element);return gp(r,"colspan",n-t),r})),i=ct.fromTag("tr");return no(i,o),i}))},yp=function(e,t){var n=Mr.fromTable(e),r=qf(n,t);return r.map((function(e){var t=e[e.length-1],r=e[0].column,o=t.column+t.colspan,i=vp(n,r,o),a=bp(n,r,o);return te(i,a)}))},wp=function(e,t,n){var r=Mr.fromTable(e),o=qf(r,t);return o.map((function(e){var t=zf(r,n,!1),o=Sf(t).rows,i=o.slice(e[0].row,e[e.length-1].row+e[e.length-1].rowspan),a=$f(i,n);return Ef(a)}))},xp=tinymce.util.Tools.resolve("tinymce.util.Tools"),Cp=function(e,t,n){var r,o=e.select("td,th",t),i=function(t,r){for(var o=0;o<r.length;o++){var i=e.getStyle(r[o],n);if("undefined"===typeof t&&(t=i),t!==i)return""}return t};return i(r,o)},kp=function(e,t,n){n&&e.formatter.apply("align"+n,{},t)},_p=function(e,t,n){n&&e.formatter.apply("valign"+n,{},t)},Sp=function(e,t){xp.each("left center right".split(" "),(function(n){e.formatter.remove("align"+n,{},t)}))},Tp=function(e,t){xp.each("top middle bottom".split(" "),(function(n){e.formatter.remove("valign"+n,{},t)}))},Rp=function(e){return Nt(e,"menu")},Op=function(e,t){var n=function(e,t){return t.concat(I(e,(function(e){var t=e.text||e.title;return Rp(e)?{text:t,items:Op(e.menu)}:{text:t,value:e.value}})))};return n(e,t||[])},Ap=function(e){return function(t){return ge(t,"rgb")?e.toHex(t):t}},Ep=function(e,t){var n=ct.fromDom(t);return{borderwidth:er(n,"border-width").getOr(""),borderstyle:er(n,"border-style").getOr(""),bordercolor:er(n,"border-color").map(Ap(e)).getOr(""),backgroundcolor:er(n,"background-color").map(Ap(e)).getOr("")}},Np=function(e){var t=e[0],n=e.slice(1);return z(n,(function(e){z(yt(t),(function(n){xt(e,(function(e,r){var o=t[n];""!==o&&n===r&&o!==e&&(t[n]="")}))}))})),t},Lp=function(e){var t=[{name:"borderstyle",type:"listbox",label:"Border style",items:[{text:"Select...",value:""},{text:"Solid",value:"solid"},{text:"Dotted",value:"dotted"},{text:"Dashed",value:"dashed"},{text:"Double",value:"double"},{text:"Groove",value:"groove"},{text:"Ridge",value:"ridge"},{text:"Inset",value:"inset"},{text:"Outset",value:"outset"},{text:"None",value:"none"},{text:"Hidden",value:"hidden"}]},{name:"bordercolor",type:"colorinput",label:"Border color"},{name:"backgroundcolor",type:"colorinput",label:"Background color"}],n={name:"borderwidth",type:"input",label:"Border width"},r="cell"===e?[n].concat(t):t;return{title:"Advanced",name:"advanced",items:r}},Dp=function(e,t,n,r){return j(e,(function(e){return n.formatter.matchNode(r,t+e)})).getOr("")},Mp=i(Dp,["left","center","right"],"align"),Ip=i(Dp,["top","middle","bottom"],"valign"),zp=function(e,t){var n=ul(e),r=al(e),o=function(e){return{borderstyle:At(n,"border-style").getOr(""),bordercolor:Ap(e)(At(n,"border-color").getOr("")),backgroundcolor:Ap(e)(At(n,"background-color").getOr(""))}},i={height:"",width:"100%",cellspacing:"",cellpadding:"",caption:!1,class:"",align:"",border:""},a=function(){var t=n["border-width"];return hl(e)&&t?{border:t}:At(r,"border").fold((function(){return{}}),(function(e){return{border:e}}))},u=t?o(e.dom):{},s=function(){var e=At(n,"border-spacing").or(At(r,"cellspacing")).fold((function(){return{}}),(function(e){return{cellspacing:e}})),t=At(n,"border-padding").or(At(r,"cellpadding")).fold((function(){return{}}),(function(e){return{cellpadding:e}}));return ee(ee({},e),t)},c=ee(ee(ee(ee(ee(ee({},i),n),r),u),a()),s());return c},Pp=function(e,t,n){var r=function(t,n){var r=er(ct.fromDom(n),"border-width");return hl(e)&&r.isSome()?r.getOr(""):t.getAttrib(n,"border")||Cp(e.dom,n,"border-width")||Cp(e.dom,n,"border")},o=e.dom;return ee({width:o.getStyle(t,"width")||o.getAttrib(t,"width"),height:o.getStyle(t,"height")||o.getAttrib(t,"height"),cellspacing:o.getStyle(t,"border-spacing")||o.getAttrib(t,"cellspacing"),cellpadding:o.getAttrib(t,"cellpadding")||Cp(e.dom,t,"padding"),border:r(o,t),caption:!!o.select("caption",t)[0],class:o.getAttrib(t,"class",""),align:Mp(e,t)},n?Ep(o,t):{})},Bp=function(e,t,n){var r=e.dom;return ee({height:r.getStyle(t,"height")||r.getAttrib(t,"height"),scope:r.getAttrib(t,"scope"),class:r.getAttrib(t,"class",""),type:Pm(e,t),align:Mp(e,t)},n?Ep(r,t):{})},$p=function(e,t,n,r){var o=e.dom,i=r.getOr(t),a=function(e,t){return o.getStyle(e,t)||o.getAttrib(e,t)};return ee({width:a(i,"width"),height:a(t,"height"),scope:o.getAttrib(t,"scope"),celltype:Al(t),class:o.getAttrib(t,"class",""),halign:Mp(e,t),valign:Ip(e,t)},n?Ep(o,t):{})},Hp=function(e){var t=Op(gl(e));return t.length>0?p.some({name:"class",type:"listbox",label:"Class",items:t}):p.none()},Fp=[{name:"width",type:"input",label:"Width"},{name:"height",type:"input",label:"Height"},{name:"celltype",type:"listbox",label:"Cell type",items:[{text:"Cell",value:"td"},{text:"Header cell",value:"th"}]},{name:"scope",type:"listbox",label:"Scope",items:[{text:"None",value:""},{text:"Row",value:"row"},{text:"Column",value:"col"},{text:"Row group",value:"rowgroup"},{text:"Column group",value:"colgroup"}]},{name:"halign",type:"listbox",label:"H Align",items:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{name:"valign",type:"listbox",label:"V Align",items:[{text:"None",value:""},{text:"Top",value:"top"},{text:"Middle",value:"middle"},{text:"Bottom",value:"bottom"}]}],Vp=function(e){return Fp.concat(Hp(e).toArray())},jp=function(e){return function(t,n){var r=t.dom,o=function(t,o){e&&!o||r.setAttrib(n,t,o)},i=function(t,o){e&&!o||r.setStyle(n,t,o)},a=function(r,o){e&&!o||(""===o?t.formatter.remove(r,{value:null},n,!0):t.formatter.apply(r,{value:o},n))};return{setAttrib:o,setStyle:i,setFormat:a}}},Up={normal:jp(!1),ifTruthy:jp(!0)},Wp=function(e){return gr(e[0]).map((function(t){var n=Mr.fromTable(t),r=Mr.justCells(n),o=$(r,(function(t){return D(e,(function(e){return pt(t.element,e)}))}));return I(o,(function(e){return{element:e.element.dom,column:Mr.getColumnAt(n,e.column).map((function(e){return e.element.dom}))}}))}))},Gp=function(e,t,n){e.setAttrib("scope",n.scope),e.setAttrib("class",n.class),e.setStyle("height",Il(n.height)),t.setStyle("width",Il(n.width))},qp=function(e,t){e.setFormat("tablecellbackgroundcolor",t.backgroundcolor),e.setFormat("tablecellbordercolor",t.bordercolor),e.setFormat("tablecellborderstyle",t.borderstyle),e.setFormat("tablecellborderwidth",Il(t.borderwidth))},Kp=function(e,t,n){var r=1===t.length;if(t.length>=1){var o=gr(t[0]);Wp(t).each((function(t){z(t,(function(t){var o=Hm(e,t.element,n.celltype),i=r?Up.normal(e,o):Up.ifTruthy(e,o),a=t.column.map((function(t){return r?Up.normal(e,t):Up.ifTruthy(e,t)})).getOr(i);Gp(i,a,n),ll(e)&&qp(i,n),r&&(Sp(e,o),Tp(e,o)),n.halign&&kp(e,o,n.halign),n.valign&&_p(e,o,n.valign)}))})),o.each((function(t){return Qc(e,t.dom)}))}},Xp=function(e,t,n){var r=n.getData();n.close(),e.undoManager.transact((function(){Kp(e,t,r),e.focus()}))},Yp=function(e,t){var n=Wp(t).map((function(t){return I(t,(function(t){return $p(e,t.element,ll(e),t.column)}))}));return Np(n.getOrDie())},Jp=function(e,t){var n=qm(Hl(e),t);if(0!==n.length){var r=Yp(e,n),o={type:"tabpanel",tabs:[{title:"General",name:"general",items:Vp(e)},Lp("cell")]},a={type:"panel",items:[{type:"grid",columns:2,items:Vp(e)}]};e.windowManager.open({title:"Cell Properties",size:"normal",body:ll(e)?o:a,buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:r,onSubmit:i(Xp,e,n)})}},Qp=function(e){var t=Op(vl(e));return t.length>0?p.some({name:"class",type:"listbox",label:"Class",items:t}):p.none()},Zp=[{type:"listbox",name:"type",label:"Row type",items:[{text:"Header",value:"header"},{text:"Body",value:"body"},{text:"Footer",value:"footer"}]},{type:"listbox",name:"align",label:"Alignment",items:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{label:"Height",name:"height",type:"input"}],eh=function(e){return Zp.concat(Qp(e).toArray())},th=function(e,t){e.setAttrib("scope",t.scope),e.setAttrib("class",t.class),e.setStyle("height",Il(t.height))},nh=function(e,t){e.setStyle("background-color",t.backgroundcolor),e.setStyle("border-color",t.bordercolor),e.setStyle("border-style",t.borderstyle)},rh=function(e,t,n,r){var o=1===t.length;z(t,(function(t){r.type!==Al(t.parentNode)&&Vm(e,t,r.type);var i=o?Up.normal(e,t):Up.ifTruthy(e,t);th(i,r),fl(e)&&nh(i,r),r.align!==n.align&&(Sp(e,t),kp(e,t,r.align))})),gr(ct.fromDom(t[0])).each((function(t){return Qc(e,t.dom)}))},oh=function(e,t,n,r){var o=r.getData();r.close(),e.undoManager.transact((function(){rh(e,t,n,o),e.focus()}))},ih=function(e){var t=Km(Hl(e),Li.selected);if(0!==t.length){var n=I(t,(function(t){return Bp(e,t.dom,fl(e))})),r=Np(n),o={type:"tabpanel",tabs:[{title:"General",name:"general",items:eh(e)},Lp("row")]},a={type:"panel",items:[{type:"grid",columns:2,items:eh(e)}]};e.windowManager.open({title:"Row Properties",size:"normal",body:fl(e)?o:a,buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:r,onSubmit:i(oh,e,I(t,(function(e){return e.dom})),r)})}},ah=tinymce.util.Tools.resolve("tinymce.Env"),uh=function(e,t,n){var r=n?[{type:"input",name:"cols",label:"Cols",inputMode:"numeric"},{type:"input",name:"rows",label:"Rows",inputMode:"numeric"}]:[],o=[{type:"input",name:"width",label:"Width"},{type:"input",name:"height",label:"Height"}],i=ml(e)?[{type:"input",name:"cellspacing",label:"Cell spacing",inputMode:"numeric"},{type:"input",name:"cellpadding",label:"Cell padding",inputMode:"numeric"},{type:"input",name:"border",label:"Border width"},{type:"label",label:"Caption",items:[{type:"checkbox",name:"caption",label:"Show caption"}]}]:[],a=[{type:"listbox",name:"align",label:"Alignment",items:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]}],u=t.length>0?[{type:"listbox",name:"class",label:"Class",items:t}]:[];return r.concat(o).concat(i).concat(a).concat(u)},sh=function(e,t,n,r){if("TD"===t.tagName||"TH"===t.tagName)y(n)?e.setStyle(t,n,r):e.setStyle(t,n);else if(t.children)for(var o=0;o<t.children.length;o++)sh(e,t.children[o],n,r)},ch=function(e,t,n){var r=e.dom,o={},i={};if(o.class=n.class,i.height=Il(n.height),r.getAttrib(t,"width")&&!hl(e)?o.width=Ml(n.width):i.width=Il(n.width),hl(e)?(i["border-width"]=Il(n.border),i["border-spacing"]=Il(n.cellspacing)):(o.border=n.border,o.cellpadding=n.cellpadding,o.cellspacing=n.cellspacing),hl(e)&&t.children)for(var a=0;a<t.children.length;a++)sh(r,t.children[a],{"border-width":Il(n.border),padding:Il(n.cellpadding)}),dl(e)&&sh(r,t.children[a],{"border-color":n.bordercolor});dl(e)&&(i["background-color"]=n.backgroundcolor,i["border-color"]=n.bordercolor,i["border-style"]=n.borderstyle),o.style=r.serializeStyle(ee(ee({},ul(e)),i)),r.setAttribs(t,ee(ee({},al(e)),o)),Qc(e,t)},lh=function(e,t,n){var r,o=e.dom,i=n.getData();n.close(),""===i.class&&delete i.class,e.undoManager.transact((function(){if(!t){var n=parseInt(i.cols,10)||1,a=parseInt(i.rows,10)||1;t=lp(e,n,a,0,0)}ch(e,t,i),r=o.select("caption",t)[0],r&&!i.caption&&o.remove(r),!r&&i.caption&&(r=o.create("caption"),r.innerHTML=ah.ie?Xo:'<br data-mce-bogus="1"/>',t.insertBefore(r,t.firstChild)),""===i.align?Sp(e,t):kp(e,t,i.align),e.focus(),e.addVisual()}))},fh=function(e,t){var n,r=e.dom,o=zp(e,dl(e));!1===t?(n=r.getParent(e.selection.getStart(),"table"),n?o=Pp(e,n,dl(e)):dl(e)&&(o.borderstyle="",o.bordercolor="",o.backgroundcolor="")):(o.cols="1",o.rows="1",dl(e)&&(o.borderstyle="",o.bordercolor="",o.backgroundcolor=""));var a=Op(bl(e));a.length>0&&o.class&&(o.class=o.class.replace(/\s*mce\-item\-table\s*/g,""));var u={type:"grid",columns:2,items:uh(e,a,t)},s=function(){return{type:"panel",items:[u]}},c=function(){return{type:"tabpanel",tabs:[{title:"General",name:"general",items:[u]},Lp("table")]}},l=dl(e)?c():s();e.windowManager.open({title:"Table Properties",size:"normal",body:l,onSubmit:i(lh,e,n),buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:o})},dh=function(e){return Gm(Hl(e))},mh=function(e){return Wm(Hl(e))},ph=function(t,n,r,o,u){var s=Dl(t),c=function(){return dh(t).each((function(e){gr(e,s).filter(a(s)).each((function(e){var n=ct.fromText("");if(Yr(e,n),oo(e),t.dom.isEmpty(t.getBody()))t.setContent(""),t.selection.setCursorLocation();else{var r=t.dom.createRng();r.setStart(n.dom,0),r.setEnd(n.dom,0),t.selection.setRng(r),t.nodeChanged()}}))}))},l=function(e){return dh(t).each((function(n){var r=xl(t)||wl(t)||yl(t);r||gr(n,s).each((function(n){"relative"!==e||gs(n)?"fixed"!==e||vs(n)?"responsive"!==e||bs(n)||tf(n):ef(t,n):Zl(t,n),zl(n),Qc(t,n.dom)}))}))},f=function(e){return gr(e,s)},d=function(e){return function(n){t.selection.setRng(n),t.focus(),r.clear(e),zl(e),Qc(t,e.dom)}},m=function(e){return mh(t).each((function(t){f(t).each((function(n){var r=Mi(o,n,t);e(n,r).each(d(n))}))}))},h=function(){return mh(t).map((function(n){return f(n).bind((function(r){var i=Mi(o,r,n),a=vi(e,ct.fromDom(t.getDoc()),p.none());return wp(r,i,a)}))}))},g=function(){return mh(t).map((function(e){return f(e).bind((function(t){var n=Mi(o,t,e);return yp(t,n)}))}))},v=function(e,n){return n().each((function(n){var r=I(n,(function(e){return ii(e)}));mh(t).each((function(n){return f(n).each((function(i){var a=bi(ct.fromDom(t.getDoc())),u=zi(o,n,r,a);e(i,u).each(d(i))}))}))}))};xt({mceTableSplitCells:function(){return m(n.unmergeCells)},mceTableMergeCells:function(){return m(n.mergeCells)},mceTableInsertRowBefore:function(){return m(n.insertRowsBefore)},mceTableInsertRowAfter:function(){return m(n.insertRowsAfter)},mceTableInsertColBefore:function(){return m(n.insertColumnsBefore)},mceTableInsertColAfter:function(){return m(n.insertColumnsAfter)},mceTableDeleteCol:function(){return m(n.deleteColumn)},mceTableDeleteRow:function(){return m(n.deleteRow)},mceTableCutCol:function(e){return g().each((function(e){u.setColumns(e),m(n.deleteColumn)}))},mceTableCutRow:function(e){return h().each((function(e){u.setRows(e),m(n.deleteRow)}))},mceTableCopyCol:function(e){return g().each((function(e){return u.setColumns(e)}))},mceTableCopyRow:function(e){return h().each((function(e){return u.setRows(e)}))},mceTablePasteColBefore:function(e){return v(n.pasteColsBefore,u.getColumns)},mceTablePasteColAfter:function(e){return v(n.pasteColsAfter,u.getColumns)},mceTablePasteRowBefore:function(e){return v(n.pasteRowsBefore,u.getRows)},mceTablePasteRowAfter:function(e){return v(n.pasteRowsAfter,u.getRows)},mceTableDelete:c,mceTableSizingMode:function(e,t){return l(t)}},(function(e,n){return t.addCommand(n,e)}));var b=function(e,t){t.each((function(t){Qc(e,t.dom)}))};xt({mceTableCellType:function(e,r){var o=gr(Hl(t),s);n.setTableCellType(t,r),b(t,o)},mceTableRowType:function(e,r){var o=gr(Hl(t),s);n.setTableRowType(t,r),b(t,o)}},(function(e,n){return t.addCommand(n,e)})),t.addCommand("mceTableColType",(function(e,t){return At(t,"type").each((function(e){return m("th"===e?n.makeColumnsHeader:n.unmakeColumnsHeader)}))})),xt({mceTableProps:i(fh,t,!1),mceTableRowProps:i(ih,t),mceTableCellProps:i(Jp,t,o)},(function(e,n){return t.addCommand(n,(function(){return e()}))})),t.addCommand("mceInsertTable",(function(e,n){w(n)&&yt(n).length>0?fp(t,n.rows,n.columns,n.options,"Invalid values for mceInsertTable - rows and columns values are required to insert a table."):fh(t,!0)})),t.addCommand("mceTableApplyCellStyle",(function(e,n){var r=function(e){return"tablecell"+e.toLowerCase().replace("-","")};if(w(n)){var i=qm(Hl(t),o);if(0!==i.length){var a=Tt(n,(function(e,n){return t.formatter.has(r(n))&&y(e)}));Lt(a)||(xt(a,(function(e,n){z(i,(function(o){Up.normal(t,o.dom).setFormat(r(n),e)}))})),f(i[0]).each((function(e){return Qc(t,e.dom,{structure:!1,style:!0})})))}}}))},hh=function(e,t,n){var r=Dl(e),o=function(e){return gr(e,r)};xt({mceTableRowType:function(){return t.getTableRowType(e)},mceTableCellType:function(){return t.getTableCellType(e)},mceTableColType:function(){return Wm(Hl(e)).bind((function(e){return o(e).map((function(r){var o=Mi(n,r,e);return t.getTableColType(r,o)}))})).getOr("")}},(function(t,n){return e.addQueryValueHandler(n,t)}))},gh=function(){var e=Fl(p.none()),t=Fl(p.none()),n=function(e){e.set(p.none())};return{getRows:e.get,setRows:function(r){e.set(r),n(t)},clearRows:function(){return n(e)},getColumns:t.get,setColumns:function(r){t.set(r),n(e)},clearColumns:function(){return n(t)}}},vh={tablecellbackgroundcolor:{selector:"td,th",styles:{backgroundColor:"%value"},remove_similar:!0},tablecellbordercolor:{selector:"td,th",styles:{borderColor:"%value"},remove_similar:!0},tablecellborderstyle:{selector:"td,th",styles:{borderStyle:"%value"},remove_similar:!0},tablecellborderwidth:{selector:"td,th",styles:{borderWidth:"%value"},remove_similar:!0}},bh=function(e){e.formatter.register(vh)},yh=Io.generate([{none:["current"]},{first:["current"]},{middle:["current","target"]},{last:["current"]}]),wh=function(e){return void 0===e&&(e=void 0),yh.none(e)},xh=ee(ee({},yh),{none:wh}),Ch=function(e,t){return gr(e,t).bind((function(t){var n=pr(t),r=U(n,(function(t){return pt(e,t)}));return r.map((function(e){return{index:e,all:n}}))}))},kh=function(e,t){var n=Ch(e,t);return n.fold((function(){return xh.none(e)}),(function(t){return t.index+1<t.all.length?xh.middle(e,t.all[t.index+1]):xh.last(e)}))},_h=function(e,t){var n=Ch(e,t);return n.fold((function(){return xh.none()}),(function(t){return t.index-1>=0?xh.middle(e,t.all[t.index-1]):xh.first(e)}))},Sh=function(e,t,n,r){return{start:e,soffset:t,finish:n,foffset:r}},Th={create:Sh},Rh=Io.generate([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),Oh=function(e,t,n,r){return e.fold(t,n,r)},Ah=function(e){return e.fold(o,o,o)},Eh=Rh.before,Nh=Rh.on,Lh=Rh.after,Dh={before:Eh,on:Nh,after:Lh,cata:Oh,getStart:Ah},Mh=Io.generate([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),Ih=function(e){return Mh.exact(e.start,e.soffset,e.finish,e.foffset)},zh=function(e){return e.match({domRange:function(e){return ct.fromDom(e.startContainer)},relative:function(e,t){return Dh.getStart(e)},exact:function(e,t,n,r){return e}})},Ph=Mh.domRange,Bh=Mh.relative,$h=Mh.exact,Hh=function(e){var t=zh(e);return on(t)},Fh=Th.create,Vh={domRange:Ph,relative:Bh,exact:$h,exactFromRange:Ih,getWin:Hh,range:Fh},jh=function(e,t){var n=e.document.createRange();return Uh(n,t),n},Uh=function(e,t){return e.selectNodeContents(t.dom)},Wh=function(e,t){t.fold((function(t){e.setStartBefore(t.dom)}),(function(t,n){e.setStart(t.dom,n)}),(function(t){e.setStartAfter(t.dom)}))},Gh=function(e,t){t.fold((function(t){e.setEndBefore(t.dom)}),(function(t,n){e.setEnd(t.dom,n)}),(function(t){e.setEndAfter(t.dom)}))},qh=function(e,t,n){var r=e.document.createRange();return Wh(r,t),Gh(r,n),r},Kh=function(e,t,n,r,o){var i=e.document.createRange();return i.setStart(t.dom,n),i.setEnd(r.dom,o),i},Xh=function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom,width:e.width,height:e.height}},Yh=function(e){var t=e.getClientRects(),n=t.length>0?t[0]:e.getBoundingClientRect();return n.width>0||n.height>0?p.some(n).map(Xh):p.none()},Jh=Io.generate([{ltr:["start","soffset","finish","foffset"]},{rtl:["start","soffset","finish","foffset"]}]),Qh=function(e,t,n){return t(ct.fromDom(n.startContainer),n.startOffset,ct.fromDom(n.endContainer),n.endOffset)},Zh=function(e,t){return t.match({domRange:function(e){return{ltr:r(e),rtl:p.none}},relative:function(t,n){return{ltr:ne((function(){return qh(e,t,n)})),rtl:ne((function(){return p.some(qh(e,n,t))}))}},exact:function(t,n,r,o){return{ltr:ne((function(){return Kh(e,t,n,r,o)})),rtl:ne((function(){return p.some(Kh(e,r,o,t,n))}))}}})},eg=function(e,t){var n=t.ltr();if(n.collapsed){var r=t.rtl().filter((function(e){return!1===e.collapsed}));return r.map((function(e){return Jh.rtl(ct.fromDom(e.endContainer),e.endOffset,ct.fromDom(e.startContainer),e.startOffset)})).getOrThunk((function(){return Qh(e,Jh.ltr,n)}))}return Qh(e,Jh.ltr,n)},tg=function(e,t){var n=Zh(e,t);return eg(e,n)},ng=function(e,t){var n=tg(e,t);return n.match({ltr:function(t,n,r,o){var i=e.document.createRange();return i.setStart(t.dom,n),i.setEnd(r.dom,o),i},rtl:function(t,n,r,o){var i=e.document.createRange();return i.setStart(r.dom,o),i.setEnd(t.dom,n),i}})},rg=(Jh.ltr,Jh.rtl,function(e,t,n,r,o){if(0===o)return 0;if(t===r)return o-1;for(var i=r,a=1;a<o;a++){var u=e(a),s=Math.abs(t-u.left);if(n<=u.bottom){if(n<u.top||s>i)return a-1;i=s}}return 0}),og=function(e,t,n){return t>=e.left&&t<=e.right&&n>=e.top&&n<=e.bottom},ig=function(e,t,n,r,o){var i=function(n){var r=e.dom.createRange();return r.setStart(t.dom,n),r.collapse(!0),r},a=function(e){var t=i(e);return t.getBoundingClientRect()},u=so(t).length,s=rg(a,n,r,o.right,u);return i(s)},ag=function(e,t,n,r){var o=e.dom.createRange();o.selectNode(t.dom);var i=o.getClientRects(),a=Z(i,(function(e){return og(e,n,r)?p.some(e):p.none()}));return a.map((function(o){return ig(e,t,n,r,o)}))},ug=function(e,t,n,r){var o=e.dom.createRange(),i=fn(t);return Z(i,(function(t){return o.selectNode(t.dom),og(o.getBoundingClientRect(),n,r)?sg(e,t,n,r):p.none()}))},sg=function(e,t,n,r){return Qt(t)?ag(e,t,n,r):ug(e,t,n,r)},cg=function(e,t,n,r){var o=e.dom.createRange();o.selectNode(t.dom);var i=o.getBoundingClientRect(),a=Math.max(i.left,Math.min(i.right,n)),u=Math.max(i.top,Math.min(i.bottom,r));return sg(e,t,a,u)},lg=!0,fg=!1,dg=function(e,t){return t-e.left<e.right-t?lg:fg},mg=function(e,t,n){var r=e.dom.createRange();return r.selectNode(t.dom),r.collapse(n),r},pg=function(e,t,n){var r=e.dom.createRange();r.selectNode(t.dom);var o=r.getBoundingClientRect(),i=dg(o,n),a=i===lg?ei:ti;return a(t).map((function(t){return mg(e,t,i)}))},hg=function(e,t,n){var r=t.dom.getBoundingClientRect(),o=dg(r,n);return p.some(mg(e,t,o))},gg=function(e,t,n){var r=0===fn(t).length?hg:pg;return r(e,t,n)},vg=function(e,t,n){return p.from(e.dom.caretPositionFromPoint(t,n)).bind((function(t){if(null===t.offsetNode)return p.none();var n=e.dom.createRange();return n.setStart(t.offsetNode,t.offset),n.collapse(),p.some(n)}))},bg=function(e,t,n){return p.from(e.dom.caretRangeFromPoint(t,n))},yg=function(e,t,n,r){var o=e.dom.createRange();o.selectNode(t.dom);var i=o.getBoundingClientRect(),a=Math.max(i.left,Math.min(i.right,n)),u=Math.max(i.top,Math.min(i.bottom,r));return cg(e,t,a,u)},wg=function(e,t,n){return ct.fromPoint(e,t,n).bind((function(r){var o=function(){return gg(e,r,t)};return 0===fn(r).length?o():yg(e,r,t,n).orThunk(o)}))},xg=function(){return document.caretPositionFromPoint?vg:document.caretRangeFromPoint?bg:wg}(),Cg=function(e,t,n){var r=ct.fromDom(e.document);return xg(r,t,n).map((function(e){return Th.create(ct.fromDom(e.startContainer),e.startOffset,ct.fromDom(e.endContainer),e.endOffset)}))},kg=function(e,t){var n=qt(e);return"input"===n?Dh.after(e):L(["br","img"],n)?0===t?Dh.before(e):Dh.after(e):Dh.on(e,t)},_g=function(e,t){var n=e.fold(Dh.before,kg,Dh.after),r=t.fold(Dh.before,kg,Dh.after);return Vh.relative(n,r)},Sg=function(e,t,n,r){var o=kg(e,t),i=kg(n,r);return Vh.relative(o,i)},Tg=function(e){return e.match({domRange:function(e){var t=ct.fromDom(e.startContainer),n=ct.fromDom(e.endContainer);return Sg(t,e.startOffset,n,e.endOffset)},relative:_g,exact:Sg})},Rg=function(e,t,n,r){var o=nn(e),i=o.dom.createRange();return i.setStart(e.dom,t),i.setEnd(n.dom,r),i},Og=function(e,t,n,r){var o=Rg(e,t,n,r),i=pt(e,n)&&t===r;return o.collapsed&&!i},Ag=function(e){return p.from(e.getSelection())},Eg=function(e,t){Ag(e).each((function(e){e.removeAllRanges(),e.addRange(t)}))},Ng=function(e,t,n,r,o){var i=Kh(e,t,n,r,o);Eg(e,i)},Lg=function(e,t,n,r,o,i){t.collapse(n.dom,r),t.extend(o.dom,i)},Dg=function(e,t){return tg(e,t).match({ltr:function(t,n,r,o){Ng(e,t,n,r,o)},rtl:function(t,n,r,o){Ag(e).each((function(i){if(i.setBaseAndExtent)i.setBaseAndExtent(t.dom,n,r.dom,o);else if(i.extend)try{Lg(e,i,t,n,r,o)}catch(a){Ng(e,r,o,t,n)}else Ng(e,r,o,t,n)}))}})},Mg=function(e,t,n,r,o){var i=Sg(t,n,r,o);Dg(e,i)},Ig=function(e,t,n){var r=_g(t,n);Dg(e,r)},zg=function(e){var t=Vh.getWin(e).dom,n=function(e,n,r,o){return Kh(t,e,n,r,o)},r=Tg(e);return tg(t,r).match({ltr:n,rtl:n})},Pg=function(e){if(e.rangeCount>0){var t=e.getRangeAt(0),n=e.getRangeAt(e.rangeCount-1);return p.some(Th.create(ct.fromDom(t.startContainer),t.startOffset,ct.fromDom(n.endContainer),n.endOffset))}return p.none()},Bg=function(e){if(null===e.anchorNode||null===e.focusNode)return Pg(e);var t=ct.fromDom(e.anchorNode),n=ct.fromDom(e.focusNode);return Og(t,e.anchorOffset,n,e.focusOffset)?p.some(Th.create(t,e.anchorOffset,n,e.focusOffset)):Pg(e)},$g=function(e,t){var n=jh(e,t);Eg(e,n)},Hg=function(e){return Ag(e).filter((function(e){return e.rangeCount>0})).bind(Bg)},Fg=function(e){return Hg(e).map((function(e){return Vh.exact(e.start,e.soffset,e.finish,e.foffset)}))},Vg=function(e,t){var n=ng(e,t);return Yh(n)},jg=function(e,t,n){return Cg(e,t,n)},Ug=function(e){Ag(e).each((function(e){return e.removeAllRanges()}))},Wg=tinymce.util.Tools.resolve("tinymce.util.VK"),Gg=function(e,t,n,r){return Yg(e,t,kh(n),r)},qg=function(e,t,n,r){return Yg(e,t,_h(n),r)},Kg=function(e,t){var n=Vh.exact(t,0,t,0);return zg(n)},Xg=function(e,t){var n=En(t,"tr");return Q(n).bind((function(t){return Bn(t,"td,th").map((function(t){return Kg(e,t)}))}))},Yg=function(e,t,n,r){return n.fold(p.none,p.none,(function(t,n){return ei(n).map((function(t){return Kg(e,t)}))}),(function(n){return gr(n,t).bind((function(t){var o=Di(n);return e.undoManager.transact((function(){r.insertRowsAfter(t,o)})),Xg(e,t)}))}))},Jg=["table","li","dl"],Qg=function(e,t,n){if(e.keyCode===Wg.TAB){var r=El(t),o=function(e){var t=qt(e);return pt(e,r)||L(Jg,t)},i=t.selection.getRng();if(i.collapsed){var a=ct.fromDom(i.startContainer);mr(a,o).each((function(r){e.preventDefault();var i=e.shiftKey?qg:Gg,a=i(t,o,r,n);a.each((function(e){t.selection.setRng(e)}))}))}}},Zg=function(e,t){return{selection:e,kill:t}},ev={create:Zg},tv=function(e,t,n,r){return{start:Dh.on(e,t),finish:Dh.on(n,r)}},nv={create:tv},rv=function(e,t){var n=ng(e,t);return Th.create(ct.fromDom(n.startContainer),n.startOffset,ct.fromDom(n.endContainer),n.endOffset)},ov=nv.create,iv=function(e,t,n,r,o,i,a){return pt(n,o)&&r===i?p.none():$n(n,"td,th",t).bind((function(n){return $n(o,"td,th",t).bind((function(r){return av(e,t,n,r,a)}))}))},av=function(e,t,n,r,o){return pt(n,r)?p.none():To(n,r,t).bind((function(t){var r=t.boxes.getOr([]);return r.length>0?(o(e,r,t.start,t.finish),p.some(ev.create(p.some(ov(n,0,n,Yo(n))),!0))):p.none()}))},uv=function(e,t,n,r,o){var i=function(e){return o.clearBeforeUpdate(n),o.selectRange(n,e.boxes,e.start,e.finish),e.boxes};return No(r,e,t,o.firstSelectedSelector,o.lastSelectedSelector).map(i)},sv=function(e,t){return{item:e,mode:t}},cv=function(e,t,n,r){return void 0===r&&(r=lv),e.property().parent(t).map((function(e){return sv(e,r)}))},lv=function(e,t,n,r){return void 0===r&&(r=fv),n.sibling(e,t).map((function(e){return sv(e,r)}))},fv=function(e,t,n,r){void 0===r&&(r=fv);var o=e.property().children(t),i=n.first(o);return i.map((function(e){return sv(e,r)}))},dv=[{current:cv,next:lv,fallback:p.none()},{current:lv,next:fv,fallback:p.some(cv)},{current:fv,next:fv,fallback:p.some(lv)}],mv=function(e,t,n,r,o){void 0===o&&(o=dv);var i=j(o,(function(e){return e.current===n}));return i.bind((function(n){return n.current(e,t,r,n.next).orThunk((function(){return n.fallback.bind((function(n){return mv(e,t,n,r)}))}))}))},pv=function(){var e=function(e,t){return e.query().prevSibling(t)},t=function(e){return e.length>0?p.some(e[e.length-1]):p.none()};return{sibling:e,first:t}},hv=function(){var e=function(e,t){return e.query().nextSibling(t)},t=function(e){return e.length>0?p.some(e[0]):p.none()};return{sibling:e,first:t}},gv={left:pv,right:hv},vv=function(e,t,n,r,o,i){var a=mv(e,t,r,o);return a.bind((function(t){return i(t.item)?p.none():n(t.item)?p.some(t.item):vv(e,t.item,n,t.mode,o,i)}))},bv=function(e,t,n,r){return vv(e,t,n,lv,gv.left(),r)},yv=function(e,t,n,r){return vv(e,t,n,lv,gv.right(),r)},wv=function(e){return function(t){return 0===e.property().children(t).length}},xv=function(e,t,n){return kv(e,t,wv(e),n)},Cv=function(e,t,n){return _v(e,t,wv(e),n)},kv=bv,_v=yv,Sv=mo(),Tv=function(e,t){return xv(Sv,e,t)},Rv=function(e,t){return Cv(Sv,e,t)},Ov=function(e,t,n){return kv(Sv,e,t,n)},Av=function(e,t,n){return _v(Sv,e,t,n)},Ev=function(e,t,n){return Ln(e,t,n).isSome()},Nv=Io.generate([{none:["message"]},{success:[]},{failedUp:["cell"]},{failedDown:["cell"]}]),Lv=function(e,t,n){var r=e.getRect(t),o=e.getRect(n);return o.right>r.left&&o.left<r.right},Dv=function(e){return $n(e,"tr")},Mv=function(e,t,n,r,o,i,a){return $n(r,"td,th",a).bind((function(n){return $n(t,"td,th",a).map((function(t){return pt(n,t)?pt(r,n)&&Yo(n)===o?i(t):Nv.none("in same cell"):ko(Dv,[n,t]).fold((function(){return Lv(e,t,n)?Nv.success():i(t)}),(function(e){return i(t)}))}))})).getOr(Nv.none("default"))},Iv=function(e,t,n,r,o){return e.fold(t,n,r,o)},zv=ee(ee({},Nv),{verify:Mv,cata:Iv}),Pv=function(e,t,n,r){return{parent:e,children:t,element:n,index:r}},Bv=function(e){return an(e).bind((function(t){var n=fn(t);return $v(n,e).map((function(r){return Pv(t,n,e,r)}))}))},$v=function(e,t){return U(e,i(pt,t))},Hv=function(e){return"br"===qt(e)},Fv=function(e,t,n){return t(e,n).bind((function(e){return Qt(e)&&0===so(e).trim().length?Fv(e,t,n):p.some(e)}))},Vv=function(e,t,n){return n.traverse(t).orThunk((function(){return Fv(t,n.gather,e)})).map(n.relative)},jv=function(e,t){return dn(e,t).filter(Hv).orThunk((function(){return dn(e,t-1).filter(Hv)}))},Uv=function(e,t,n,r){return jv(t,n).bind((function(t){return r.traverse(t).fold((function(){return Fv(t,r.gather,e).map(r.relative)}),(function(e){return Bv(e).map((function(e){return Dh.on(e.parent,e.index)}))}))}))},Wv=function(e,t,n,r){var o=Hv(t)?Vv(e,t,r):Uv(e,t,n,r);return o.map((function(e){return{start:e,finish:e}}))},Gv=function(e){return zv.cata(e,(function(e){return p.none()}),(function(){return p.none()}),(function(e){return p.some(lf(e,0))}),(function(e){return p.some(lf(e,Yo(e)))}))},qv=function(e,t){return{left:e.left,top:e.top+t,right:e.right,bottom:e.bottom+t}},Kv=function(e,t){return{left:e.left,top:e.top-t,right:e.right,bottom:e.bottom-t}},Xv=function(e,t,n){return{left:e.left+t,top:e.top+n,right:e.right+t,bottom:e.bottom+n}},Yv=function(e){return e.top},Jv=function(e){return e.bottom},Qv=function(e,t,n){return n>=0&&n<Yo(t)?e.getRangedRect(t,n,t,n+1):n>0?e.getRangedRect(t,n-1,t,n):p.none()},Zv=function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}},eb=function(e,t){return p.some(e.getRect(t))},tb=function(e,t,n){return Jt(t)?eb(e,t).map(Zv):Qt(t)?Qv(e,t,n).map(Zv):p.none()},nb=function(e,t){return Jt(t)?eb(e,t).map(Zv):Qt(t)?e.getRangedRect(t,0,t,Yo(t)).map(Zv):p.none()},rb=5,ob=100,ib=Io.generate([{none:[]},{retry:["caret"]}]),ab=function(e,t){return e.left<t.left||Math.abs(t.right-e.left)<1||e.left>t.right},ub=function(e,t,n){return Dn(t,zd).fold(s,(function(t){return nb(e,t).exists((function(e){return ab(n,e)}))}))},sb=function(e,t,n,r,o){var i=qv(o,rb);return Math.abs(n.bottom-r.bottom)<1||n.top>o.bottom?ib.retry(i):n.top===o.bottom?ib.retry(qv(o,1)):ub(e,t,o)?ib.retry(Xv(i,rb,0)):ib.none()},cb=function(e,t,n,r,o){var i=Kv(o,rb);return Math.abs(n.top-r.top)<1||n.bottom<o.top?ib.retry(i):n.bottom===o.top?ib.retry(Kv(o,1)):ub(e,t,o)?ib.retry(Xv(i,rb,0)):ib.none()},lb={point:Yv,adjuster:cb,move:Kv,gather:Tv},fb={point:Jv,adjuster:sb,move:qv,gather:Rv},db=function(e,t,n){return e.elementFromPoint(t,n).filter((function(e){return"table"===qt(e)})).isSome()},mb=function(e,t,n,r,o){return pb(e,t,n,t.move(r,rb),o)},pb=function(e,t,n,r,o){return 0===o?p.some(r):db(e,r.left,t.point(r))?mb(e,t,n,r,o-1):e.situsFromPoint(r.left,t.point(r)).bind((function(i){return i.start.fold(p.none,(function(i){return nb(e,i).bind((function(a){return t.adjuster(e,i,a,n,r).fold(p.none,(function(r){return pb(e,t,n,r,o-1)}))})).orThunk((function(){return p.some(r)}))}),p.none)}))},hb=function(e,t){return e.situsFromPoint(t.left,t.bottom+rb)},gb=function(e,t){return e.situsFromPoint(t.left,t.top-rb)},vb=function(e,t,n){return e.point(t)>n.getInnerHeight()?p.some(e.point(t)-n.getInnerHeight()):e.point(t)<0?p.some(-e.point(t)):p.none()},bb=function(e,t,n){var r=e.move(n,rb),o=pb(t,e,n,r,ob).getOr(r);return vb(e,o,t).fold((function(){return t.situsFromPoint(o.left,e.point(o))}),(function(n){return t.scrollBy(0,n),t.situsFromPoint(o.left,e.point(o)-n)}))},yb={tryUp:i(bb,lb),tryDown:i(bb,fb),ieTryUp:gb,ieTryDown:hb,getJumpSize:r(rb)},wb=20,xb=function(e,t,n){return e.getSelection().bind((function(r){return Wv(t,r.finish,r.foffset,n).fold((function(){return p.some(lf(r.finish,r.foffset))}),(function(o){var i=e.fromSitus(o),a=zv.verify(e,r.finish,r.foffset,i.finish,i.foffset,n.failure,t);return Gv(a)}))}))},Cb=function(e,t,n,r,o,i){return 0===i?p.none():Sb(e,t,n,r,o).bind((function(a){var u=e.fromSitus(a),s=zv.verify(e,n,r,u.finish,u.foffset,o.failure,t);return zv.cata(s,(function(){return p.none()}),(function(){return p.some(a)}),(function(a){return pt(n,a)&&0===r?kb(e,n,r,Kv,o):Cb(e,t,a,0,o,i-1)}),(function(a){return pt(n,a)&&r===Yo(a)?kb(e,n,r,qv,o):Cb(e,t,a,Yo(a),o,i-1)}))}))},kb=function(e,t,n,r,o){return tb(e,t,n).bind((function(t){return _b(e,o,r(t,yb.getJumpSize()))}))},_b=function(e,t,n){var r=Ye().browser;return r.isChrome()||r.isSafari()||r.isFirefox()||r.isEdge()?t.otherRetry(e,n):r.isIE()?t.ieRetry(e,n):p.none()},Sb=function(e,t,n,r,o){return tb(e,n,r).bind((function(t){return _b(e,o,t)}))},Tb=function(e,t,n){return xb(e,t,n).bind((function(r){return Cb(e,t,r.element,r.offset,n,wb).map(e.fromSitus)}))},Rb=function(e,t){return Ev(e,(function(e){return an(e).exists((function(e){return pt(e,t)}))}))},Ob=function(e,t,n,r,o){return $n(r,"td,th",t).bind((function(r){return $n(r,"table",t).bind((function(i){return Rb(o,i)?Tb(e,t,n).bind((function(e){return $n(e.finish,"td,th",t).map((function(t){return{start:r,finish:t,range:e}}))})):p.none()}))}))},Ab=function(e,t,n,r,o,i){return Ye().browser.isIE()?p.none():i(r,t).orThunk((function(){return Ob(e,t,n,r,o).map((function(e){var t=e.range;return ev.create(p.some(ov(t.start,t.soffset,t.finish,t.foffset)),!0)}))}))},Eb=function(e,t){return $n(e,"tr",t).bind((function(e){return $n(e,"table",t).bind((function(n){var r=En(n,"tr");return pt(e,r[0])?Ov(n,(function(e){return ti(e).isSome()}),t).map((function(e){var t=Yo(e);return ev.create(p.some(ov(e,t,e,t)),!0)})):p.none()}))}))},Nb=function(e,t){return $n(e,"tr",t).bind((function(e){return $n(e,"table",t).bind((function(n){var r=En(n,"tr");return pt(e,r[r.length-1])?Av(n,(function(e){return ei(e).isSome()}),t).map((function(e){return ev.create(p.some(ov(e,0,e,0)),!0)})):p.none()}))}))},Lb=function(e,t,n,r,o,i,a){return Ob(e,n,r,o,i).bind((function(e){return av(t,n,e.start,e.finish,a)}))},Db=function(){var e=Fl(p.none()),t=function(){return e.set(p.none())},n=function(t){return e.set(p.some(t))},r=function(){return e.get().isSome()},o=function(t){return e.get().each(t)};return{clear:t,set:n,isSet:r,on:o}},Mb=function(e,t){return $n(e,"td,th",t)};function Ib(e,t,n,r){var o=Db(),i=o.clear,a=function(e){r.clear(t),Mb(e.target,n).each(o.set)},u=function(i){o.on((function(o){r.clearBeforeUpdate(t),Mb(i.target,n).each((function(i){To(o,i,n).each((function(n){var a=n.boxes.getOr([]);(a.length>1||1===a.length&&!pt(o,i))&&(r.selectRange(t,a,n.start,n.finish),e.selectContents(i))}))}))}))},s=function(e){i()};return{clearstate:i,mousedown:a,mouseover:u,mouseup:s}}var zb={traverse:ln,gather:Rv,relative:Dh.before,otherRetry:yb.tryDown,ieRetry:yb.ieTryDown,failure:zv.failedDown},Pb={traverse:cn,gather:Tv,relative:Dh.before,otherRetry:yb.tryUp,ieRetry:yb.ieTryUp,failure:zv.failedUp},Bb=function(e){return function(t){return t===e}},$b=Bb(38),Hb=Bb(40),Fb=function(e){return e>=37&&e<=40},Vb={isBackward:Bb(37),isForward:Bb(39)},jb={isBackward:Bb(39),isForward:Bb(37)},Ub=function(e){var t=void 0!==e?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return sa(n,r)},Wb=function(e,t,n){var r=void 0!==n?n.dom:document,o=r.defaultView;o&&o.scrollBy(e,t)},Gb=function(e){var t=function(t,n){return ct.fromPoint(ct.fromDom(e.document),t,n)},n=function(e){return e.dom.getBoundingClientRect()},r=function(t,n,r,o){var i=Vh.exact(t,n,r,o);return Vg(e,i)},o=function(){return Fg(e).map((function(t){return rv(e,t)}))},i=function(t){var n=Vh.relative(t.start,t.finish);return rv(e,n)},a=function(t,n){return jg(e,t,n).map((function(e){return nv.create(e.start,e.soffset,e.finish,e.foffset)}))},u=function(){Ug(e)},s=function(t){void 0===t&&(t=!1),Fg(e).each((function(n){return n.fold((function(e){return e.collapse(t)}),(function(n,r){var o=t?n:r;Ig(e,o,o)}),(function(n,r,o,i){var a=t?n:o,u=t?r:i;Mg(e,a,u,a,u)}))}))},c=function(t){$g(e,t)},l=function(t){Mg(e,t.start,t.soffset,t.finish,t.foffset)},f=function(t,n){Ig(e,t,n)},d=function(){return e.innerHeight},m=function(){var t=Ub(ct.fromDom(e.document));return t.top},p=function(t,n){Wb(t,n,ct.fromDom(e.document))};return{elementFromPoint:t,getRect:n,getRangedRect:r,getSelection:o,fromSitus:i,situsFromPoint:a,clearSelection:u,collapseSelection:s,setSelection:l,setRelativeSelection:f,selectContents:c,getInnerHeight:d,getScrollY:m,scrollBy:p}},qb=function(e,t){return{rows:e,cols:t}},Kb=function(e,t,n,r){var o=Gb(e),i=Ib(o,t,n,r);return{clearstate:i.clearstate,mousedown:i.mousedown,mouseover:i.mouseover,mouseup:i.mouseup}},Xb=function(e,t,n,r){var o=Gb(e),a=function(){return r.clear(t),p.none()},u=function(e,u,s,c,l,f){var d=e.raw,m=d.which,h=!0===d.shiftKey,g=Ro(t,r.selectedSelector).fold((function(){return Hb(m)&&h?i(Lb,o,t,n,zb,c,u,r.selectRange):$b(m)&&h?i(Lb,o,t,n,Pb,c,u,r.selectRange):Hb(m)?i(Ab,o,n,zb,c,u,Nb):$b(m)?i(Ab,o,n,Pb,c,u,Eb):p.none}),(function(e){var n=function(n){return function(){var i=Z(n,(function(n){return uv(n.rows,n.cols,t,e,r)}));return i.fold((function(){return Ao(t,r.firstSelectedSelector,r.lastSelectedSelector).map((function(e){var n=Hb(m)||f.isForward(m)?Dh.after:Dh.before;return o.setRelativeSelection(Dh.on(e.first,0),n(e.table)),r.clear(t),ev.create(p.none(),!0)}))}),(function(e){return p.some(ev.create(p.none(),!0))}))}};return Hb(m)&&h?n([qb(1,0)]):$b(m)&&h?n([qb(-1,0)]):f.isBackward(m)&&h?n([qb(0,-1),qb(-1,0)]):f.isForward(m)&&h?n([qb(0,1),qb(1,0)]):Fb(m)&&!1===h?a:p.none}));return g()},s=function(e,o,i,a,u){return Ro(t,r.selectedSelector).fold((function(){var s=e.raw,c=s.which,l=!0===s.shiftKey;return!1===l?p.none():Fb(c)?iv(t,n,o,i,a,u,r.selectRange):p.none()}),p.none)};return{keydown:u,keyup:s}},Yb=function(e,t,n,r){var o=Gb(e);return function(e,i){r.clearBeforeUpdate(t),To(e,i,n).each((function(e){var n=e.boxes.getOr([]);r.selectRange(t,n,e.start,e.finish),o.selectContents(i),o.collapseSelection()}))}},Jb=function(e,t){z(t,(function(t){ic(e,t)}))},Qb=function(e){return function(t){rc(t,e)}},Zb=function(e){return function(t){Jb(t,e)}},ey=function(e){var t=Qb(e.selected),n=Zb([e.selected,e.lastSelected,e.firstSelected]),r=function(t){var r=En(t,e.selectedSelector);z(r,n)},o=function(n,o,i,a){r(n),z(o,t),rc(i,e.firstSelected),rc(a,e.lastSelected)};return{clearBeforeUpdate:r,clear:r,selectRange:o,selectedSelector:e.selectedSelector,firstSelectedSelector:e.firstSelectedSelector,lastSelectedSelector:e.lastSelectedSelector}},ty=function(e,t,n){var r=function(t){Wn(t,e.selected),Wn(t,e.firstSelected),Wn(t,e.lastSelected)},o=function(t){Fn(t,e.selected,"1")},i=function(e){a(e),n()},a=function(t){var n=En(t,e.selectedSelector);z(n,r)},u=function(n,r,a,u){i(n),z(r,o),Fn(a,e.firstSelected,"1"),Fn(u,e.lastSelected,"1"),t(r,a,u)};return{clearBeforeUpdate:a,clear:i,selectRange:u,selectedSelector:e.selectedSelector,firstSelectedSelector:e.firstSelectedSelector,lastSelectedSelector:e.lastSelectedSelector}},ny={byClass:ey,byAttr:ty},ry=function(e,t,n){var r=e.slice(0,t[t.length-1].row+1),o=$f(r,n);return G(o,(function(e){var n=e.cells.slice(0,t[t.length-1].column+1);return I(n,(function(e){return e.element}))}))},oy=function(e,t,n){var r=e.slice(t[0].row+t[0].rowspan-1,e.length),o=$f(r,n);return G(o,(function(e){var n=e.cells.slice(t[0].column+t[0].colspan-1,e.cells.length);return I(n,(function(e){return e.element}))}))},iy=function(e,t,n){var r=Mr.fromTable(e),o=qf(r,t);return o.map((function(e){var t=zf(r,n,!1),o=ry(t,e,n),i=oy(t,e,n);return{upOrLeftCells:o,downOrRightCells:i}}))},ay=function(e){return!1===ac(ct.fromDom(e.target),"ephox-snooker-resizer-bar")};function uy(t,n,r){var o=function(n,o,i){r.targets().each((function(r){var a=gr(o);a.each((function(a){var u=Rl(t),s=vi(e,ct.fromDom(t.getDoc()),u),c=iy(a,r,s);Yc(t,n,o,i,c)}))}))},i=function(){return Jc(t)},a=ny.byAttr(Li,o,i);return t.on("init",(function(r){var o=t.getWin(),i=El(t),u=Dl(t),s=function(){var n=t.selection,r=ct.fromDom(n.getStart()),o=ct.fromDom(n.getEnd()),u=ko(gr,[r,o]);u.fold((function(){return a.clear(i)}),e)},c=Kb(o,i,u,a),l=Xb(o,i,u,a),f=Yb(o,i,u,a),d=function(e){return!0===e.raw.shiftKey};t.on("TableSelectorChange",(function(e){return f(e.start,e.finish)}));var m=function(e,n){d(e)&&(n.kill&&e.kill(),n.selection.each((function(e){var n=Vh.relative(e.start,e.finish),r=ng(o,n);t.selection.setRng(r)})))},p=function(e){var n=Xs(e);if(n.raw.shiftKey&&Fb(n.raw.which)){var r=t.selection.getRng(),o=ct.fromDom(r.startContainer),i=ct.fromDom(r.endContainer);l.keyup(n,o,r.startOffset,i,r.endOffset).each((function(e){m(n,e)}))}},h=function(e){var r=Xs(e);n().each((function(e){return e.hideBars()}));var o=t.selection.getRng(),i=ct.fromDom(o.startContainer),a=ct.fromDom(o.endContainer),u=na(Vb,jb)(ct.fromDom(t.selection.getStart()));l.keydown(r,i,o.startOffset,a,o.endOffset,u).each((function(e){m(r,e)})),n().each((function(e){return e.showBars()}))},g=function(e){return 0===e.button},v=function(e){return void 0===e.buttons||(!(!ah.browser.isEdge()||0!==e.buttons)||0!==(1&e.buttons))},b=function(e){c.clearstate()},y=function(e){g(e)&&ay(e)&&c.mousedown(Xs(e))},w=function(e){v(e)&&ay(e)&&c.mouseover(Xs(e))},x=function(e){g(e)&&ay(e)&&c.mouseup(Xs(e))},C=function(){var e=Fl(ct.fromDom(i)),t=Fl(0),n=function(n){var r=ct.fromDom(n.target);if("td"===qt(r)||"th"===qt(r)){var o=e.get(),i=t.get();pt(o,r)&&n.timeStamp-i<300&&(n.preventDefault(),f(r,r))}e.set(r),t.set(n.timeStamp)};return{touchEnd:n}},k=C();t.on("dragstart",b),t.on("mousedown",y),t.on("mouseover",w),t.on("mouseup",x),t.on("touchend",k.touchEnd),t.on("keyup",p),t.on("keydown",h),t.on("NodeChange",s)})),{clear:a.clear}}var sy=function(e,t){var n=Fl(p.none()),r=Fl([]),o=function(){return Gm(Hl(e)).bind((function(e){var n=gr(e),r=function(e){return"caption"===qt(e)};return n.map((function(n){return r(e)?Di(e):Mi(t,n,e)}))}))},i=function(){n.set(ne(o)()),z(r.get(),(function(e){return e()}))},a=function(e,t){var o=function(){return n.get().fold((function(){e.setDisabled(!0)}),(function(n){e.setDisabled(t(n))}))};return o(),r.set(r.get().concat([o])),function(){r.set($(r.get(),(function(e){return e!==o})))}},u=function(e){return a(e,(function(e){return!1}))},s=function(e){return a(e,(function(e){return"caption"===qt(e.element)}))},c=function(e){return function(t){return a(t,(function(t){return"caption"===qt(t.element)||e().isNone()}))}},l=function(e){return a(e,(function(e){return e.mergable.isNone()}))},f=function(e){return a(e,(function(e){return e.unmergable.isNone()}))};return e.on("NodeChange ExecCommand TableSelectorChange",i),{onSetupTable:u,onSetupCellOrRow:s,onSetupPasteable:c,onSetupMergeable:l,onSetupUnmergeable:f,resetTargets:i,targets:function(){return n.get()}}},cy=function(e,t,n){e.ui.registry.addMenuButton("table",{tooltip:"Table",icon:"table",fetch:function(e){return e("inserttable | cell row column | advtablesort | tableprops deletetable")}});var r=function(t){return function(){return e.execCommand(t)}};e.ui.registry.addButton("tableprops",{tooltip:"Table properties",onAction:r("mceTableProps"),icon:"table",onSetup:t.onSetupTable}),e.ui.registry.addButton("tabledelete",{tooltip:"Delete table",onAction:r("mceTableDelete"),icon:"table-delete-table",onSetup:t.onSetupTable}),e.ui.registry.addButton("tablecellprops",{tooltip:"Cell properties",onAction:r("mceTableCellProps"),icon:"table-cell-properties",onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tablemergecells",{tooltip:"Merge cells",onAction:r("mceTableMergeCells"),icon:"table-merge-cells",onSetup:t.onSetupMergeable}),e.ui.registry.addButton("tablesplitcells",{tooltip:"Split cell",onAction:r("mceTableSplitCells"),icon:"table-split-cells",onSetup:t.onSetupUnmergeable}),e.ui.registry.addButton("tableinsertrowbefore",{tooltip:"Insert row before",onAction:r("mceTableInsertRowBefore"),icon:"table-insert-row-above",onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tableinsertrowafter",{tooltip:"Insert row after",onAction:r("mceTableInsertRowAfter"),icon:"table-insert-row-after",onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tabledeleterow",{tooltip:"Delete row",onAction:r("mceTableDeleteRow"),icon:"table-delete-row",onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tablerowprops",{tooltip:"Row properties",onAction:r("mceTableRowProps"),icon:"table-row-properties",onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tableinsertcolbefore",{tooltip:"Insert column before",onAction:r("mceTableInsertColBefore"),icon:"table-insert-column-before",onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tableinsertcolafter",{tooltip:"Insert column after",onAction:r("mceTableInsertColAfter"),icon:"table-insert-column-after",onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tabledeletecol",{tooltip:"Delete column",onAction:r("mceTableDeleteCol"),icon:"table-delete-column",onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tablecutrow",{tooltip:"Cut row",icon:"cut-row",onAction:r("mceTableCutRow"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tablecopyrow",{tooltip:"Copy row",icon:"duplicate-row",onAction:r("mceTableCopyRow"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tablepasterowbefore",{tooltip:"Paste row before",icon:"paste-row-before",onAction:r("mceTablePasteRowBefore"),onSetup:t.onSetupPasteable(n.getRows)}),e.ui.registry.addButton("tablepasterowafter",{tooltip:"Paste row after",icon:"paste-row-after",onAction:r("mceTablePasteRowAfter"),onSetup:t.onSetupPasteable(n.getRows)}),e.ui.registry.addButton("tablecutcol",{tooltip:"Cut column",icon:"cut-column",onAction:r("mceTableCutCol"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tablecopycol",{tooltip:"Copy column",icon:"duplicate-column",onAction:r("mceTableCopyCol"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addButton("tablepastecolbefore",{tooltip:"Paste column before",icon:"paste-column-before",onAction:r("mceTablePasteColBefore"),onSetup:t.onSetupPasteable(n.getColumns)}),e.ui.registry.addButton("tablepastecolafter",{tooltip:"Paste column after",icon:"paste-column-after",onAction:r("mceTablePasteColAfter"),onSetup:t.onSetupPasteable(n.getColumns)}),e.ui.registry.addButton("tableinsertdialog",{tooltip:"Insert table",onAction:r("mceInsertTable"),icon:"table"})},ly=function(e){var t=function(t){return e.dom.is(t,"table")&&e.getBody().contains(t)},n=Cl(e);n.length>0&&e.ui.registry.addContextToolbar("table",{predicate:t,items:n,scope:"node",position:"node"})},fy=function(e,t,n){var r=function(t){return function(){return e.execCommand(t)}},o=function(t){e.execCommand("mceInsertTable",!1,{rows:t.numRows,columns:t.numColumns})},i={text:"Table properties",onSetup:t.onSetupTable,onAction:r("mceTableProps")},a={text:"Delete table",icon:"table-delete-table",onSetup:t.onSetupTable,onAction:r("mceTableDelete")};e.ui.registry.addMenuItem("tableinsertrowbefore",{text:"Insert row before",icon:"table-insert-row-above",onAction:r("mceTableInsertRowBefore"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tableinsertrowafter",{text:"Insert row after",icon:"table-insert-row-after",onAction:r("mceTableInsertRowAfter"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tabledeleterow",{text:"Delete row",icon:"table-delete-row",onAction:r("mceTableDeleteRow"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablerowprops",{text:"Row properties",icon:"table-row-properties",onAction:r("mceTableRowProps"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablecutrow",{text:"Cut row",icon:"cut-row",onAction:r("mceTableCutRow"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablecopyrow",{text:"Copy row",icon:"duplicate-row",onAction:r("mceTableCopyRow"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablepasterowbefore",{text:"Paste row before",icon:"paste-row-before",onAction:r("mceTablePasteRowBefore"),onSetup:t.onSetupPasteable(n.getRows)}),e.ui.registry.addMenuItem("tablepasterowafter",{text:"Paste row after",icon:"paste-row-after",onAction:r("mceTablePasteRowAfter"),onSetup:t.onSetupPasteable(n.getRows)});var u={type:"nestedmenuitem",text:"Row",getSubmenuItems:function(){return"tableinsertrowbefore tableinsertrowafter tabledeleterow tablerowprops | tablecutrow tablecopyrow tablepasterowbefore tablepasterowafter"}};e.ui.registry.addMenuItem("tableinsertcolumnbefore",{text:"Insert column before",icon:"table-insert-column-before",onAction:r("mceTableInsertColBefore"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tableinsertcolumnafter",{text:"Insert column after",icon:"table-insert-column-after",onAction:r("mceTableInsertColAfter"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tabledeletecolumn",{text:"Delete column",icon:"table-delete-column",onAction:r("mceTableDeleteCol"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablecutcolumn",{text:"Cut column",icon:"cut-column",onAction:r("mceTableCutCol"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablecopycolumn",{text:"Copy column",icon:"duplicate-column",onAction:r("mceTableCopyCol"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablepastecolumnbefore",{text:"Paste column before",icon:"paste-column-before",onAction:r("mceTablePasteColBefore"),onSetup:t.onSetupPasteable(n.getColumns)}),e.ui.registry.addMenuItem("tablepastecolumnafter",{text:"Paste column after",icon:"paste-column-after",onAction:r("mceTablePasteColAfter"),onSetup:t.onSetupPasteable(n.getColumns)});var s={type:"nestedmenuitem",text:"Column",getSubmenuItems:function(){return"tableinsertcolumnbefore tableinsertcolumnafter tabledeletecolumn | tablecutcolumn tablecopycolumn tablepastecolumnbefore tablepastecolumnafter"}};e.ui.registry.addMenuItem("tablecellprops",{text:"Cell properties",icon:"table-cell-properties",onAction:r("mceTableCellProps"),onSetup:t.onSetupCellOrRow}),e.ui.registry.addMenuItem("tablemergecells",{text:"Merge cells",icon:"table-merge-cells",onAction:r("mceTableMergeCells"),onSetup:t.onSetupMergeable}),e.ui.registry.addMenuItem("tablesplitcells",{text:"Split cell",icon:"table-split-cells",onAction:r("mceTableSplitCells"),onSetup:t.onSetupUnmergeable});var c={type:"nestedmenuitem",text:"Cell",getSubmenuItems:function(){return"tablecellprops tablemergecells tablesplitcells"}};!1===pl(e)?e.ui.registry.addMenuItem("inserttable",{text:"Table",icon:"table",onAction:r("mceInsertTable")}):e.ui.registry.addNestedMenuItem("inserttable",{text:"Table",icon:"table",getSubmenuItems:function(){return[{type:"fancymenuitem",fancytype:"inserttable",onAction:o}]}}),e.ui.registry.addMenuItem("inserttabledialog",{text:"Insert table",icon:"table",onAction:r("mceInsertTable")}),e.ui.registry.addMenuItem("tableprops",i),e.ui.registry.addMenuItem("deletetable",a),e.ui.registry.addNestedMenuItem("row",u),e.ui.registry.addNestedMenuItem("column",s),e.ui.registry.addNestedMenuItem("cell",c),e.ui.registry.addContextMenu("table",{update:function(){return t.resetTargets(),t.targets().fold((function(){return""}),(function(e){return"caption"===qt(e.element)?"tableprops deletetable":"cell row column | advtablesort | tableprops deletetable"}))}})};function dy(e){var t=Fo((function(){return El(e)}),(function(){return Gm(Hl(e))}),Li.selectedSelector),n=sy(e,t),r=cf(e),o=uy(e,r.lazyResize,n),i=Xm(e,r.lazyWire,t),a=gh();return ph(e,i,o,t,a),hh(e,i,t),Hi(e,t,i,o),fy(e,n,a),cy(e,n,a),ly(e),e.on("PreInit",(function(){e.serializer.addTempAttr(Li.firstSelected),e.serializer.addTempAttr(Li.lastSelected),bh(e)})),cl(e)&&e.on("keydown",(function(t){Qg(t,e,i)})),e.on("remove",(function(){r.destroy()})),hp(e,a,r,n)}function my(){Vo.add("table",dy)}my()})()},"99af":function(e,t,n){"use strict";var r=n("23e7"),o=n("d039"),i=n("e8b5"),a=n("861d"),u=n("7b0b"),s=n("50c4"),c=n("8418"),l=n("65f0"),f=n("1dde"),d=n("b622"),m=n("2d00"),p=d("isConcatSpreadable"),h=9007199254740991,g="Maximum allowed index exceeded",v=m>=51||!o((function(){var e=[];return e[p]=!1,e.concat()[0]!==e})),b=f("concat"),y=function(e){if(!a(e))return!1;var t=e[p];return void 0!==t?!!t:i(e)},w=!v||!b;r({target:"Array",proto:!0,forced:w},{concat:function(e){var t,n,r,o,i,a=u(this),f=l(a,0),d=0;for(t=-1,r=arguments.length;t<r;t++)if(i=-1===t?a:arguments[t],y(i)){if(o=s(i.length),d+o>h)throw TypeError(g);for(n=0;n<o;n++,d++)n in i&&c(f,d,i[n])}else{if(d>=h)throw TypeError(g);c(f,d++,i)}return f.length=d,f}})},"99ff":function(e,t,n){"use strict";n("f5e7")},"9a1b":function(e,t,n){"use strict";n("96cf");var r=n("1da1"),o=n("d4ec"),i=n("bee2"),a=n("262e"),u=n("2caf"),s=n("ff2d"),c=n("bc3a"),l=n.n(c),f=n("f121"),d=n.n(f),m=function(e){Object(a["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(o["a"])(this,n),e=t.call(this),l.a.defaults.baseURL=d.a.Host85,e}return Object(i["a"])(n,[{key:"authorityNodeAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/authority/node/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"authorityNodeUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/authority/node/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"authorityNodeDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/authority/node/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"authorityActionAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/authority/action/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"authorityActionUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/authority/action/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"authorityActionDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/authority/action/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"departmentList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/department/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userGroupGet",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/group/get",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"roleList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/role/search/page",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"roleListAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/role/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"roleListUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/role/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"roleListDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/role/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"roleSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/role/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupSingleAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/role/add/detail/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupSingleUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/role/update/detail/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/search/page",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userListAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userListDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userListUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"roleNameList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/role/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userSales",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/sales",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"customGroupTypeList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/type/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"ibGroup",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/ib/update/login/group",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userUnseal",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/unseal",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"userCheckSeal",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/user/check/seal",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"arealListUP",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/area/search/dd",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),n}(s["a"]);t["a"]=new m},"9b25":function(e,t,n){"use strict";n("f025")},"9ce4":function(e,t,n){},a1a2:function(e,t,n){"use strict";n("96cf");var r=n("1da1"),o=n("d4ec"),i=n("bee2"),a=n("262e"),u=n("2caf"),s=n("ff2d"),c=n("bc3a"),l=n.n(c),f=n("f121"),d=n.n(f),m=function(e){Object(a["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(o["a"])(this,n),e=t.call(this),l.a.defaults.baseURL=d.a.Host85,e}return Object(i["a"])(n,[{key:"remitChannelCode",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remit/channel/get/code",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remittanceChannelCode",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remittance/channel/get/code",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"cidRealSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/search/real/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"pIbNoRealSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/ib/search/ib/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reasonsRefusalList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/reasons/refusal/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"depositList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/deposit/searcher/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"depositAction",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/deposit/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"giftStatus",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/deposit/activity/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeDepositSupplement",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/deposit/supplement",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"withdrawList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/withdraw/searcher/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"withdrawAction",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/withdraw/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"withdrawActionMT",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/withdraw/approve/manager",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"withdrawActionReceipt",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/withdraw/approve/channel",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"withdrawSalesAction",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/withdraw/sales/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"transfertList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/transfer/searcher/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"transferAction",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/transfer/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"IBwithdrawList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/withdraw/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"IBwithdrawApprove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/withdraw/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"IBwithdrawActionMT",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/withdraw/complete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"IBwithdrawActionReceipt",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/withdraw/channel",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remitChannelGetCode",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remit/channel/get/code",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"IBwithdrawSalesApprove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/withdraw/sales/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"ibTransferList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/agent/balance/transfer/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"ibTransferApprove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/agent/balance/transfer/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"depositGiveList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/deposit/give/searcher/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"depositGiveSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/deposit/give/searcher/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"FollowerTransferList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/transfer/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"FollowerTransferSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/transfer/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"FollowerTransferApprove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/transfer/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"FollowerTransferDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/transfer/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"FollowerTransferCallback",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/transfer/callback",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"agentTransferList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/transfer/searcher/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"agentTransferSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/transfer/searcher/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"agentTransferApprove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/transfer/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"agentTransferDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/agent/transfer/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"synonymTransferList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/synonym/transfer/searcher/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"synonymTransferSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/synonym/transfer/searcher/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"synonymTransferAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/synonym/transfer/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"synonymTransferApprove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/synonym/transfer/approve",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"synonymTransferDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/synonym/transfer/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"synonymTransferDemo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/synonym/transfer/template/export",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"synonymTransferExcel",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/synonym/transfer/excel",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeTradeList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/trade/interest/searcher/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeTradeSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/trade/interest/searcher/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeTradeAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/trade/interest/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"followTransferList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/follow/transfer/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),n}(s["a"]);t["a"]=new m},a9e3:function(e,t,n){"use strict";var r=n("83ab"),o=n("da84"),i=n("94ca"),a=n("6eeb"),u=n("5135"),s=n("c6b6"),c=n("7156"),l=n("c04e"),f=n("d039"),d=n("7c73"),m=n("241c").f,p=n("06cf").f,h=n("9bf2").f,g=n("58a8").trim,v="Number",b=o[v],y=b.prototype,w=s(d(y))==v,x=function(e){var t,n,r,o,i,a,u,s,c=l(e,!1);if("string"==typeof c&&c.length>2)if(c=g(c),t=c.charCodeAt(0),43===t||45===t){if(n=c.charCodeAt(2),88===n||120===n)return NaN}else if(48===t){switch(c.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+c}for(i=c.slice(2),a=i.length,u=0;u<a;u++)if(s=i.charCodeAt(u),s<48||s>o)return NaN;return parseInt(i,r)}return+c};if(i(v,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var C,k=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof k&&(w?f((function(){y.valueOf.call(n)})):s(n)!=v)?c(new b(x(t)),n,k):x(t)},_=r?m(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),S=0;_.length>S;S++)u(b,C=_[S])&&!u(k,C)&&h(k,C,p(b,C));k.prototype=y,y.constructor=k,a(o,v,k)}},ae68:function(e,t){(function(){"use strict";var e=function(e){var t=e,n=function(){return t},r=function(e){t=e};return{get:n,set:r}},t=tinymce.util.Tools.resolve("tinymce.PluginManager"),n=tinymce.util.Tools.resolve("tinymce.Env"),r=tinymce.util.Tools.resolve("tinymce.util.Delay"),o=function(e){return e.fire("ResizeEditor")},i=function(e){return e.getParam("min_height",e.getElement().offsetHeight,"number")},a=function(e){return e.getParam("max_height",0,"number")},u=function(e){return e.getParam("autoresize_overflow_padding",1,"number")},s=function(e){return e.getParam("autoresize_bottom_margin",50,"number")},c=function(e){return e.getParam("autoresize_on_init",!0,"boolean")},l=function(e){return e.plugins.fullscreen&&e.plugins.fullscreen.isFullscreen()},f=function(e,t,n,o,i){r.setEditorTimeout(e,(function(){p(e,t),n--?f(e,t,n,o,i):i&&i()}),o)},d=function(e,t){var n=e.getBody();n&&(n.style.overflowY=t?"":"hidden",t||(n.scrollTop=0))},m=function(e,t,n,r){var o=parseInt(e.getStyle(t,n,r),10);return isNaN(o)?0:o},p=function(e,t){var r=e.dom,u=e.getDoc();if(u)if(l(e))d(e,!0);else{var c=u.documentElement,f=s(e),h=i(e),g=m(r,c,"margin-top",!0),v=m(r,c,"margin-bottom",!0),b=c.offsetHeight+g+v+f;b<0&&(b=0);var y=e.getContainer().offsetHeight,w=e.getContentAreaContainer().offsetHeight,x=y-w;b+x>i(e)&&(h=b+x);var C=a(e);if(C&&h>C?(h=C,d(e,!0)):d(e,!1),h!==t.get()){var k=h-t.get();if(r.setStyle(e.getContainer(),"height",h+"px"),t.set(h),o(e),n.browser.isSafari()&&n.mac){var _=e.getWin();_.scrollTo(_.pageXOffset,_.pageYOffset)}e.hasFocus()&&e.selection.scrollIntoView(e.selection.getNode()),n.webkit&&k<0&&p(e,t)}}},h=function(e,t){e.on("init",(function(){var t=u(e),n=e.dom;n.setStyles(e.getDoc().documentElement,{height:"auto"}),n.setStyles(e.getBody(),{paddingLeft:t,paddingRight:t,"min-height":0})})),e.on("NodeChange SetContent keyup FullscreenStateChanged ResizeContent",(function(){p(e,t)})),c(e)&&e.on("init",(function(){f(e,t,20,100,(function(){f(e,t,5,1e3)}))}))},g=function(e,t){e.addCommand("mceAutoResize",(function(){p(e,t)}))};function v(){t.add("autoresize",(function(t){if(t.settings.hasOwnProperty("resize")||(t.settings.resize=!1),!t.inline){var n=e(0);g(t,n),h(t,n)}}))}v()})()},b86f:function(e,t,n){"use strict";n("2768")},bb67:function(e,t,n){},be7f:function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=tinymce.util.Tools.resolve("tinymce.util.VK"),n=function(e){var t=typeof e;return null===e?"null":"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},r=function(e){return function(t){return n(t)===e}},o=function(e){return function(t){return typeof t===e}},i=function(e){return function(t){return e===t}},a=r("string"),u=r("array"),s=i(null),c=o("boolean"),l=o("function"),f=function(e){var t=e.getParam("link_assume_external_targets",!1);return c(t)&&t?1:!a(t)||"http"!==t&&"https"!==t?0:t},d=function(e){return e.getParam("link_context_toolbar",!1,"boolean")},m=function(e){return e.getParam("link_list")},p=function(e){return e.getParam("default_link_target")},h=function(e){return e.getParam("target_list",!0)},g=function(e){return e.getParam("rel_list",[],"array")},v=function(e){return e.getParam("link_class_list",[],"array")},b=function(e){return e.getParam("link_title",!0,"boolean")},y=function(e){return e.getParam("allow_unsafe_link_target",!1,"boolean")},w=function(e){return e.getParam("link_quicklink",!1,"boolean")},x=function(e){return e.getParam("link_default_protocol","http","string")},C=function(){},k=function(e){return function(){return e}},_=k(!1),S=k(!0),T=function(){return R},R=function(){var e=function(e){return e.isNone()},t=function(e){return e()},n=function(e){return e},r={fold:function(e,t){return e()},is:_,isSome:_,isNone:S,getOr:n,getOrThunk:t,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:k(null),getOrUndefined:k(void 0),or:n,orThunk:t,map:T,each:C,bind:T,exists:_,forall:S,filter:T,equals:e,equals_:e,toArray:function(){return[]},toString:k("none()")};return r}(),O=function(e){var t=k(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},is:function(t){return e===t},isSome:S,isNone:_,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return O(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:R},toArray:function(){return[e]},toString:function(){return"some("+e+")"},equals:function(t){return t.is(e)},equals_:function(t,n){return t.fold(_,(function(t){return n(e,t)}))}};return o},A=function(e){return null===e||void 0===e?R:O(e)},E={some:O,none:T,from:A},N=Array.prototype.indexOf,L=Array.prototype.push,D=function(e,t){return N.call(e,t)},M=function(e,t){return D(e,t)>-1},I=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},z=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];t(o,n)}},P=function(e,t,n){return z(e,(function(e){n=t(n,e)})),n},B=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!u(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);L.apply(t,e[n])}return t},$=function(e,t){return B(I(e,t))},H=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return E.none()},F=function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t},V=function(e,t){return e?E.some(t):E.none()},j=tinymce.util.Tools.resolve("tinymce.util.Tools"),U=function(e){return a(e.value)?e.value:""},W=function(e){return a(e.text)?e.text:a(e.title)?e.title:""},G=function(e,t){var n=[];return j.each(e,(function(e){var r=W(e);if(void 0!==e.menu){var o=G(e.menu,t);n.push({text:r,items:o})}else{var i=t(e);n.push({text:r,value:i})}})),n},q=function(e){return void 0===e&&(e=U),function(t){return E.from(t).map((function(t){return G(t,e)}))}},K=function(e){return q(U)(e)},X=function(e,t){return function(n){return{name:e,type:"listbox",label:t,items:n}}},Y={sanitize:K,sanitizeWith:q,createUi:X,getValue:U},J=function(){return J=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},J.apply(this,arguments)},Q=Object.keys,Z=Object.hasOwnProperty,ee=function(e,t){for(var n=Q(e),r=0,o=n.length;r<o;r++){var i=n[r],a=e[i];t(a,i)}},te=function(e){return function(t,n){e[n]=t}},ne=function(e,t,n,r){var o={};return ee(e,(function(e,o){(t(e,o)?n:r)(e,o)})),o},re=function(e,t){var n={};return ne(e,t,te(n),C),n},oe=function(e,t){return Z.call(e,t)},ie=function(e,t){return oe(e,t)&&void 0!==e[t]&&null!==e[t]},ae=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),ue=function(e){return e&&"a"===e.nodeName.toLowerCase()},se=function(e){return ue(e)&&!!fe(e)},ce=function(e,t){if(e.collapsed)return[];var n=e.cloneContents(),r=new ae(n.firstChild,n),o=[],i=n.firstChild;do{t(i)&&o.push(i)}while(i=r.next());return o},le=function(e){return/^\w+:/i.test(e)},fe=function(e){var t=e.getAttribute("data-mce-href");return t||e.getAttribute("href")},de=function(e,t){var n=["noopener"],r=e?e.split(/\s+/):[],o=function(e){return j.trim(e.sort().join(" "))},i=function(e){return e=a(e),e.length>0?e.concat(n):n},a=function(e){return e.filter((function(e){return-1===j.inArray(n,e)}))},u=t?i(r):a(r);return u.length>0?o(u):""},me=function(e){return e.replace(/\uFEFF/g,"")},pe=function(e,t){return t=t||e.selection.getNode(),ye(t)?e.dom.select("a[href]",t)[0]:e.dom.getParent(t,"a[href]")},he=function(e,t){var n=t?t.innerText||t.textContent:e.getContent({format:"text"});return me(n)},ge=function(e){return j.grep(e,se).length>0},ve=function(e){return ce(e,se).length>0},be=function(e){var t=e.schema.getTextInlineElements(),n=function(e){return 1===e.nodeType&&!ue(e)&&!oe(t,e.nodeName.toLowerCase())},r=ce(e.selection.getRng(),n);return 0===r.length},ye=function(e){return e&&"FIGURE"===e.nodeName&&/\bimage\b/i.test(e.className)},we=function(e){return P(["title","rel","class","target"],(function(t,n){return e[n].each((function(e){t[n]=e.length>0?e:null})),t}),{href:e.href})},xe=function(e,t){return"http"!==t&&"https"!==t||le(e)?e:t+"://"+e},Ce=function(e,t){var n=J({},t);if(!(g(e).length>0)&&!1===y(e)){var r=de(n.rel,"_blank"===n.target);n.rel=r||null}return E.from(n.target).isNone()&&!1===h(e)&&(n.target=p(e)),n.href=xe(n.href,f(e)),n},ke=function(e,t,n,r){n.each((function(e){t.hasOwnProperty("innerText")?t.innerText=e:t.textContent=e})),e.dom.setAttribs(t,r),e.selection.select(t)},_e=function(e,t,n,r){ye(t)?Le(e,t,r):n.fold((function(){e.execCommand("mceInsertLink",!1,r)}),(function(t){e.insertContent(e.dom.createHTML("a",r,e.dom.encode(t)))}))},Se=function(e,t,n){var r=e.selection.getNode(),o=pe(e,r),i=Ce(e,we(n));e.undoManager.transact((function(){n.href===t.href&&t.attach(),o?(e.focus(),ke(e,o,n.text,i)):_e(e,r,n.text,i)}))},Te=function(e){var t=e.dom,n=e.selection,r=n.getBookmark(),o=n.getRng().cloneRange(),i=t.getParent(o.startContainer,"a[href]",e.getBody()),a=t.getParent(o.endContainer,"a[href]",e.getBody());i&&o.setStartBefore(i),a&&o.setEndAfter(a),n.setRng(o),e.execCommand("unlink"),n.moveToBookmark(r)},Re=function(e){e.undoManager.transact((function(){var t=e.selection.getNode();ye(t)?Ne(e,t):Te(e),e.focus()}))},Oe=function(e){var t=e.class,n=e.href,r=e.rel,o=e.target,i=e.text,a=e.title;return re({class:t.getOrNull(),href:n,rel:r.getOrNull(),target:o.getOrNull(),text:i.getOrNull(),title:a.getOrNull()},(function(e,t){return!1===s(e)}))},Ae=function(e,t,n){e.hasPlugin("rtc",!0)?e.execCommand("createlink",!1,Oe(n)):Se(e,t,n)},Ee=function(e){e.hasPlugin("rtc",!0)?e.execCommand("unlink"):Re(e)},Ne=function(e,t){var n=e.dom.select("img",t)[0];if(n){var r=e.dom.getParents(n,"a[href]",t)[0];r&&(r.parentNode.insertBefore(n,r),e.dom.remove(r))}},Le=function(e,t,n){var r=e.dom.select("img",t)[0];if(r){var o=e.dom.create("a",n);r.parentNode.insertBefore(o,r),o.appendChild(r)}},De=function(e){return ie(e,"items")},Me=function(e,t){return H(t,(function(t){return De(t)?Me(e,t.items):V(t.value===e,t)}))},Ie=function(e,t,n,r){var o=r[t],i=e.length>0;return void 0!==o?Me(o,n).map((function(t){return{url:{value:t.value,meta:{text:i?e:t.text,attach:C}},text:i?e:t.text}})):E.none()},ze=function(e,t){return"link"===t?e.link:"anchor"===t?e.anchor:E.none()},Pe=function(e,t){var n={text:e.text,title:e.title},r=function(e){return V(n.title.length<=0,E.from(e.meta.title).getOr(""))},o=function(e){return V(n.text.length<=0,E.from(e.meta.text).getOr(e.value))},i=function(e){var t=o(e.url),n=r(e.url);return t.isSome()||n.isSome()?E.some(J(J({},t.map((function(e){return{text:e}})).getOr({})),n.map((function(e){return{title:e}})).getOr({}))):E.none()},a=function(e,r){var o=ze(t,r.name).getOr([]);return Ie(n.text,r.name,o,e)},u=function(e,t){var r=t.name;return"url"===r?i(e()):M(["anchor","link"],r)?a(e(),t):"text"===r||"title"===r?(n[r]=e()[r],E.none()):E.none()};return{onChange:u}},Be={init:Pe,getDelta:Ie},$e=tinymce.util.Tools.resolve("tinymce.util.Delay"),He=tinymce.util.Tools.resolve("tinymce.util.Promise"),Fe=function(e,t,n){var r=e.selection.getRng();$e.setEditorTimeout(e,(function(){e.windowManager.confirm(t,(function(t){e.selection.setRng(r),n(t)}))}))},Ve=function(e){var t=e.href,n=t.indexOf("@")>0&&-1===t.indexOf("/")&&-1===t.indexOf("mailto:");return n?E.some({message:"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?",preprocess:function(e){return J(J({},e),{href:"mailto:"+t})}}):E.none()},je=function(e,t){return function(n){var r=n.href,o=1===e&&!le(r)||0===e&&/^\s*www(\.|\d\.)/i.test(r);return o?E.some({message:"The URL you entered seems to be an external link. Do you want to add the required "+t+":// prefix?",preprocess:function(e){return J(J({},e),{href:t+"://"+r})}}):E.none()}},Ue=function(e,t){return H([Ve,je(f(e),x(e))],(function(e){return e(t)})).fold((function(){return He.resolve(t)}),(function(n){return new He((function(r){Fe(e,n.message,(function(e){r(e?n.preprocess(t):t)}))}))}))},We={preprocess:Ue},Ge=function(e){var t=e.dom.select("a:not([href])"),n=$(t,(function(e){var t=e.name||e.id;return t?[{text:t,value:"#"+t}]:[]}));return n.length>0?E.some([{text:"None",value:""}].concat(n)):E.none()},qe={getAnchors:Ge},Ke=function(e){var t=v(e);return t.length>0?Y.sanitize(t):E.none()},Xe={getClasses:Ke},Ye=tinymce.util.Tools.resolve("tinymce.util.XHR"),Je=function(e){try{return E.some(JSON.parse(e))}catch(t){return E.none()}},Qe=function(e){var t=function(t){return e.convertURL(t.value||t.url,"href")},n=m(e);return new He((function(e){a(n)?Ye.send({url:n,success:function(t){return e(Je(t))},error:function(t){return e(E.none())}}):l(n)?n((function(t){return e(E.some(t))})):e(E.from(n))})).then((function(e){return e.bind(Y.sanitizeWith(t)).map((function(e){if(e.length>0){var t=[{text:"None",value:""}];return t.concat(e)}return e}))}))},Ze={getLinks:Qe},et=function(e,t){var n=g(e);if(n.length>0){var r=t.is("_blank"),o=!1===y(e),i=function(e){return de(Y.getValue(e),r)},a=o?Y.sanitizeWith(i):Y.sanitize;return a(n)}return E.none()},tt={getRels:et},nt=[{text:"Current window",value:""},{text:"New window",value:"_blank"}],rt=function(e){var t=h(e);return u(t)?Y.sanitize(t).orThunk((function(){return E.some(nt)})):!1===t?E.none():E.some(nt)},ot={getTargets:rt},it=function(e,t,n){var r=e.getAttrib(t,n);return null!==r&&r.length>0?E.some(r):E.none()},at=function(e,t){var n=e.dom,r=be(e),o=r?E.some(he(e.selection,t)):E.none(),i=t?E.some(n.getAttrib(t,"href")):E.none(),a=t?E.from(n.getAttrib(t,"target")):E.none(),u=it(n,t,"rel"),s=it(n,t,"class"),c=it(n,t,"title");return{url:i,text:o,title:c,target:a,rel:u,linkClass:s}},ut=function(e,t){return Ze.getLinks(e).then((function(n){var r=at(e,t);return{anchor:r,catalogs:{targets:ot.getTargets(e),rels:tt.getRels(e,r.target),classes:Xe.getClasses(e),anchor:qe.getAnchors(e),link:n},optNode:E.from(t),flags:{titleEnabled:b(e)}}}))},st={collect:ut},ct=function(e,t){return function(n){var r=n.getData();if(!r.url.value)return Ee(e),void n.close();var o=function(e){return E.from(r[e]).filter((function(n){return!t.anchor[e].is(n)}))},i={href:r.url.value,text:o("text"),target:o("target"),rel:o("rel"),class:o("linkClass"),title:o("title")},a={href:r.url.value,attach:void 0!==r.url.meta&&r.url.meta.attach?r.url.meta.attach:function(){}};We.preprocess(e,i).then((function(t){Ae(e,a,t)})),n.close()}},lt=function(e){var t=pe(e);return st.collect(e,t)},ft=function(e,t){var n=e.anchor,r=n.url.getOr("");return{url:{value:r,meta:{original:{value:r}}},text:n.text.getOr(""),title:n.title.getOr(""),anchor:r,link:r,rel:n.rel.getOr(""),target:n.target.or(t).getOr(""),linkClass:n.linkClass.getOr("")}},dt=function(e,t,n){var r=[{name:"url",type:"urlinput",filetype:"file",label:"URL"}],o=e.anchor.text.map((function(){return{name:"text",type:"input",label:"Text to display"}})).toArray(),i=e.flags.titleEnabled?[{name:"title",type:"input",label:"Title"}]:[],a=E.from(p(n)),u=ft(e,a),s=e.catalogs,c=Be.init(u,s),l={type:"panel",items:B([r,o,i,F([s.anchor.map(Y.createUi("anchor","Anchors")),s.rels.map(Y.createUi("rel","Rel")),s.targets.map(Y.createUi("target","Open link in...")),s.link.map(Y.createUi("link","Link list")),s.classes.map(Y.createUi("linkClass","Class"))])])};return{title:"Insert/Edit Link",size:"normal",body:l,buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:u,onChange:function(e,t){var n=t.name;c.onChange(e.getData,{name:n}).each((function(t){e.setData(t)}))},onSubmit:t}},mt=function(e){var t=lt(e);t.then((function(t){var n=ct(e,t);return dt(t,n,e)})).then((function(t){e.windowManager.open(t)}))},pt=function(e,t){document.body.appendChild(e),e.dispatchEvent(t),document.body.removeChild(e)},ht=function(e){var t=document.createElement("a");t.target="_blank",t.href=e,t.rel="noreferrer noopener";var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),pt(t,n)},gt=function(e,t){return e.dom.getParent(t,"a[href]")},vt=function(e){return gt(e,e.selection.getStart())},bt=function(e){return!0===e.altKey&&!1===e.shiftKey&&!1===e.ctrlKey&&!1===e.metaKey},yt=function(e,t){if(t){var n=fe(t);if(/^#/.test(n)){var r=e.$(n);r.length&&e.selection.scrollIntoView(r[0],!0)}else ht(t.href)}},wt=function(e){return function(){mt(e)}},xt=function(e){return function(){yt(e,vt(e))}},Ct=function(e){e.on("click",(function(n){var r=gt(e,n.target);r&&t.metaKeyPressed(n)&&(n.preventDefault(),yt(e,r))})),e.on("keydown",(function(t){var n=vt(e);n&&13===t.keyCode&&bt(t)&&(t.preventDefault(),yt(e,n))}))},kt=function(e,t){return e.on("NodeChange",t),function(){return e.off("NodeChange",t)}},_t=function(e){return function(t){return kt(e,(function(){t.setActive(!e.mode.isReadOnly()&&null!==pe(e,e.selection.getNode()))}))}},St=function(e){return function(t){var n=function(){return t.setDisabled(null===pe(e,e.selection.getNode()))};return n(),kt(e,n)}},Tt=function(e){return function(t){var n=function(t){return ge(t)||ve(e.selection.getRng())},r=e.dom.getParents(e.selection.getStart());return t.setDisabled(!n(r)),kt(e,(function(e){return t.setDisabled(!n(e.parents))}))}},Rt=function(e){e.addCommand("mceLink",(function(){w(e)?e.fire("contexttoolbar-show",{toolbarKey:"quicklink"}):wt(e)()}))},Ot=function(e){e.addShortcut("Meta+K","",(function(){e.execCommand("mceLink")}))},At=function(e){e.ui.registry.addToggleButton("link",{icon:"link",tooltip:"Insert/edit link",onAction:wt(e),onSetup:_t(e)}),e.ui.registry.addButton("openlink",{icon:"new-tab",tooltip:"Open link",onAction:xt(e),onSetup:St(e)}),e.ui.registry.addButton("unlink",{icon:"unlink",tooltip:"Remove link",onAction:function(){return Ee(e)},onSetup:Tt(e)})},Et=function(e){e.ui.registry.addMenuItem("openlink",{text:"Open link",icon:"new-tab",onAction:xt(e),onSetup:St(e)}),e.ui.registry.addMenuItem("link",{icon:"link",text:"Link...",shortcut:"Meta+K",onAction:wt(e)}),e.ui.registry.addMenuItem("unlink",{icon:"unlink",text:"Remove link",onAction:function(){return Ee(e)},onSetup:Tt(e)})},Nt=function(e){var t="link unlink openlink",n="link";e.ui.registry.addContextMenu("link",{update:function(r){return ge(e.dom.getParents(r,"a"))?t:n}})},Lt=function(e){var t=function(e){e.selection.collapse(!1)},n=function(t){var n=e.selection.getNode();return t.setDisabled(!pe(e,n)),function(){}};e.ui.registry.addContextForm("quicklink",{launch:{type:"contextformtogglebutton",icon:"link",tooltip:"Link",onSetup:_t(e)},label:"Link",predicate:function(t){return!!pe(e,t)&&d(e)},initValue:function(){var t=pe(e);return t?fe(t):""},commands:[{type:"contextformtogglebutton",icon:"link",tooltip:"Link",primary:!0,onSetup:function(t){var n=e.selection.getNode();return t.setActive(!!pe(e,n)),_t(e)(t)},onAction:function(n){var r=pe(e),o=n.getValue();if(r)e.undoManager.transact((function(){e.dom.setAttrib(r,"href",o),t(e),n.hide()}));else{var i={href:o,attach:function(){}},a=be(e),u=a?E.some(he(e.selection,r)).filter((function(e){return e.length>0})).or(E.from(o)):E.none();Ae(e,i,{href:o,text:u,title:E.none(),rel:E.none(),target:E.none(),class:E.none()}),n.hide()}}},{type:"contextformbutton",icon:"unlink",tooltip:"Remove link",onSetup:n,onAction:function(t){Ee(e),t.hide()}},{type:"contextformbutton",icon:"new-tab",tooltip:"Open link",onSetup:n,onAction:function(t){xt(e)(),t.hide()}}]})};function Dt(){e.add("link",(function(e){At(e),Et(e),Nt(e),Lt(e),Ct(e),Rt(e),Ot(e)}))}Dt()})()},c7cf:function(e,t,n){"use strict";n("9ce4")},cdd9:function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(){return t=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},t.apply(this,arguments)},n=function(e){var t=typeof e;return null===e?"null":"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},r=function(e){return function(t){return n(t)===e}},o=function(e){return function(t){return typeof t===e}},i=function(e){return function(t){return e===t}},a=r("string"),u=r("object"),s=r("array"),c=i(null),l=o("boolean"),f=o("number"),d=function(){},m=function(e){return function(){return e}},p=m(!1),h=m(!0),g=function(){return v},v=function(){var e=function(e){return e.isNone()},t=function(e){return e()},n=function(e){return e},r={fold:function(e,t){return e()},is:p,isSome:p,isNone:h,getOr:n,getOrThunk:t,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:m(null),getOrUndefined:m(void 0),or:n,orThunk:t,map:g,each:d,bind:g,exists:p,forall:h,filter:g,equals:e,equals_:e,toArray:function(){return[]},toString:m("none()")};return r}(),b=function(e){var t=m(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},is:function(t){return e===t},isSome:h,isNone:p,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return b(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:v},toArray:function(){return[e]},toString:function(){return"some("+e+")"},equals:function(t){return t.is(e)},equals_:function(t,n){return t.fold(p,(function(t){return n(e,t)}))}};return o},y=function(e){return null===e||void 0===e?v:b(e)},w={some:b,none:g,from:y},x=Array.prototype.push,C=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!s(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);x.apply(t,e[n])}return t},k=function(e,t){return t>=0&&t<e.length?w.some(e[t]):w.none()},_=function(e){return k(e,0)},S=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return w.none()},T=("undefined"!==typeof window?window:Function("return this;")(),function(e,t,n){if(!(a(n)||l(n)||f(n)))throw console.error("Invalid call to Attribute.set. Key ",t,":: Value ",n,":: Element ",e),new Error("Attribute value was not simple");e.setAttribute(t,n+"")}),R=function(e,t,n){T(e.dom,t,n)},O=function(e,t){e.dom.removeAttribute(t)},A=function(e,t){var n=t||document,r=n.createElement("div");if(r.innerHTML=e,!r.hasChildNodes()||r.childNodes.length>1)throw console.error("HTML does not have a single root node",e),new Error("HTML must have a single root node");return L(r.childNodes[0])},E=function(e,t){var n=t||document,r=n.createElement(e);return L(r)},N=function(e,t){var n=t||document,r=n.createTextNode(e);return L(r)},L=function(e){if(null===e||void 0===e)throw new Error("Node cannot be null or undefined");return{dom:e}},D=function(e,t,n){return w.from(e.dom.elementFromPoint(t,n)).map(L)},M={fromHtml:A,fromTag:E,fromText:N,fromDom:L,fromPoint:D},I=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),z=tinymce.util.Tools.resolve("tinymce.util.Promise"),P=tinymce.util.Tools.resolve("tinymce.util.XHR"),B=function(e){return e.getParam("image_dimensions",!0,"boolean")},$=function(e){return e.getParam("image_advtab",!1,"boolean")},H=function(e){return e.getParam("image_uploadtab",!0,"boolean")},F=function(e){return e.getParam("image_prepend_url","","string")},V=function(e){return e.getParam("image_class_list")},j=function(e){return e.getParam("image_description",!0,"boolean")},U=function(e){return e.getParam("image_title",!1,"boolean")},W=function(e){return e.getParam("image_caption",!1,"boolean")},G=function(e){return e.getParam("image_list",!1)},q=function(e){return!!X(e)},K=function(e){return!!Y(e)},X=function(e){return e.getParam("images_upload_url","","string")},Y=function(e){return e.getParam("images_upload_handler",void 0,"function")},J=function(e){return e.getParam("images_upload_base_path",void 0,"string")},Q=function(e){return e.getParam("images_upload_credentials",!1,"boolean")},Z=function(e){return e.getParam("a11y_advanced_options",!1,"boolean")},ee=function(e){return e.getParam("automatic_uploads",!0,"boolean")},te=function(e,t){return Math.max(parseInt(e,10),parseInt(t,10))},ne=function(e){return new z((function(t){var n=document.createElement("img"),r=function(e){n.parentNode&&n.parentNode.removeChild(n),t(e)};n.onload=function(){var e=te(n.width,n.clientWidth),t=te(n.height,n.clientHeight),o={width:e,height:t};r(z.resolve(o))},n.onerror=function(){r(z.reject("Failed to get image dimensions for: "+e))};var o=n.style;o.visibility="hidden",o.position="fixed",o.bottom=o.left="0px",o.width=o.height="auto",document.body.appendChild(n),n.src=e}))},re=function(e){return e&&(e=e.replace(/px$/,"")),e},oe=function(e){return e.length>0&&/^[0-9]+$/.test(e)&&(e+="px"),e},ie=function(e){if(e.margin){var t=String(e.margin).split(" ");switch(t.length){case 1:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[0],e["margin-bottom"]=e["margin-bottom"]||t[0],e["margin-left"]=e["margin-left"]||t[0];break;case 2:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[0],e["margin-left"]=e["margin-left"]||t[1];break;case 3:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[2],e["margin-left"]=e["margin-left"]||t[1];break;case 4:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[2],e["margin-left"]=e["margin-left"]||t[3]}delete e.margin}return e},ae=function(e,t){var n=G(e);"string"===typeof n?P.send({url:n,success:function(e){t(JSON.parse(e))}}):"function"===typeof n?n(t):t(n)},ue=function(e,t,n){var r=function(){n.onload=n.onerror=null,e.selection&&(e.selection.select(n),e.nodeChanged())};n.onload=function(){t.width||t.height||!B(e)||e.dom.setAttribs(n,{width:String(n.clientWidth),height:String(n.clientHeight)}),r()},n.onerror=r},se=function(e){return new z((function(t,n){var r=new FileReader;r.onload=function(){t(r.result)},r.onerror=function(){n(r.error.message)},r.readAsDataURL(e)}))},ce=function(e){return"IMG"===e.nodeName&&(e.hasAttribute("data-mce-object")||e.hasAttribute("data-mce-placeholder"))},le=I.DOM,fe=function(e){return e.style.marginLeft&&e.style.marginRight&&e.style.marginLeft===e.style.marginRight?re(e.style.marginLeft):""},de=function(e){return e.style.marginTop&&e.style.marginBottom&&e.style.marginTop===e.style.marginBottom?re(e.style.marginTop):""},me=function(e){return e.style.borderWidth?re(e.style.borderWidth):""},pe=function(e,t){return e.hasAttribute(t)?e.getAttribute(t):""},he=function(e,t){return e.style[t]?e.style[t]:""},ge=function(e){return null!==e.parentNode&&"FIGURE"===e.parentNode.nodeName},ve=function(e,t,n){""===n?e.removeAttribute(t):e.setAttribute(t,n)},be=function(e){var t=le.create("figure",{class:"image"});le.insertAfter(t,e),t.appendChild(e),t.appendChild(le.create("figcaption",{contentEditable:"true"},"Caption")),t.contentEditable="false"},ye=function(e){var t=e.parentNode;le.insertAfter(e,t),le.remove(t)},we=function(e){ge(e)?ye(e):be(e)},xe=function(e,t){var n=e.getAttribute("style"),r=t(null!==n?n:"");r.length>0?(e.setAttribute("style",r),e.setAttribute("data-mce-style",r)):e.removeAttribute("style")},Ce=function(e,t){return function(e,n,r){e.style[n]?(e.style[n]=oe(r),xe(e,t)):ve(e,n,r)}},ke=function(e,t){return e.style[t]?re(e.style[t]):pe(e,t)},_e=function(e,t){var n=oe(t);e.style.marginLeft=n,e.style.marginRight=n},Se=function(e,t){var n=oe(t);e.style.marginTop=n,e.style.marginBottom=n},Te=function(e,t){var n=oe(t);e.style.borderWidth=n},Re=function(e,t){e.style.borderStyle=t},Oe=function(e){return he(e,"borderStyle")},Ae=function(e){return"FIGURE"===e.nodeName},Ee=function(e){return"IMG"===e.nodeName},Ne=function(e){return 0===le.getAttrib(e,"alt").length&&"presentation"===le.getAttrib(e,"role")},Le=function(e){return Ne(e)?"":pe(e,"alt")},De=function(){return{src:"",alt:"",title:"",width:"",height:"",class:"",style:"",caption:!1,hspace:"",vspace:"",border:"",borderStyle:"",isDecorative:!1}},Me=function(e,t){var n=document.createElement("img");return ve(n,"style",t.style),(fe(n)||""!==t.hspace)&&_e(n,t.hspace),(de(n)||""!==t.vspace)&&Se(n,t.vspace),(me(n)||""!==t.border)&&Te(n,t.border),(Oe(n)||""!==t.borderStyle)&&Re(n,t.borderStyle),e(n.getAttribute("style"))},Ie=function(e,n){var r=document.createElement("img");if(Fe(e,t(t({},n),{caption:!1}),r),Be(r,n.alt,n.isDecorative),n.caption){var o=le.create("figure",{class:"image"});return o.appendChild(r),o.appendChild(le.create("figcaption",{contentEditable:"true"},"Caption")),o.contentEditable="false",o}return r},ze=function(e,t){return{src:pe(t,"src"),alt:Le(t),title:pe(t,"title"),width:ke(t,"width"),height:ke(t,"height"),class:pe(t,"class"),style:e(pe(t,"style")),caption:ge(t),hspace:fe(t),vspace:de(t),border:me(t),borderStyle:he(t,"borderStyle"),isDecorative:Ne(t)}},Pe=function(e,t,n,r,o){n[r]!==t[r]&&o(e,r,n[r])},Be=function(e,t,n){if(n){le.setAttrib(e,"role","presentation");var r=M.fromDom(e);R(r,"alt","")}else{if(c(t)){r=M.fromDom(e);O(r,"alt")}else{r=M.fromDom(e);R(r,"alt",t)}"presentation"===le.getAttrib(e,"role")&&le.setAttrib(e,"role","")}},$e=function(e,t,n){n.alt===t.alt&&n.isDecorative===t.isDecorative||Be(e,n.alt,n.isDecorative)},He=function(e,t){return function(n,r,o){e(n,o),xe(n,t)}},Fe=function(e,t,n){var r=ze(e,n);Pe(n,r,t,"caption",(function(e,t,n){return we(e)})),Pe(n,r,t,"src",ve),Pe(n,r,t,"title",ve),Pe(n,r,t,"width",Ce("width",e)),Pe(n,r,t,"height",Ce("height",e)),Pe(n,r,t,"class",ve),Pe(n,r,t,"style",He((function(e,t){return ve(e,"style",t)}),e)),Pe(n,r,t,"hspace",He(_e,e)),Pe(n,r,t,"vspace",He(Se,e)),Pe(n,r,t,"border",He(Te,e)),Pe(n,r,t,"borderStyle",He(Re,e)),$e(n,r,t)},Ve=function(e,t){var n=e.dom.styles.parse(t),r=ie(n),o=e.dom.styles.parse(e.dom.styles.serialize(r));return e.dom.styles.serialize(o)},je=function(e){var t=e.selection.getNode(),n=e.dom.getParent(t,"figure.image");return n?e.dom.select("img",n)[0]:t&&("IMG"!==t.nodeName||ce(t))?null:t},Ue=function(e,t){var n=e.dom,r=n.getParent(t.parentNode,(function(t){return!!e.schema.getTextBlockElements()[t.nodeName]}),e.getBody());return r?n.split(r,t):t},We=function(e){var t=je(e);return t?ze((function(t){return Ve(e,t)}),t):De()},Ge=function(e,t){var n=Ie((function(t){return Ve(e,t)}),t);e.dom.setAttrib(n,"data-mce-id","__mcenew"),e.focus(),e.selection.setContent(n.outerHTML);var r=e.dom.select('*[data-mce-id="__mcenew"]')[0];if(e.dom.setAttrib(r,"data-mce-id",null),Ae(r)){var o=Ue(e,r);e.selection.select(o)}else e.selection.select(r)},qe=function(e,t){e.dom.setAttrib(t,"src",t.getAttribute("src"))},Ke=function(e,t){if(t){var n=e.dom.is(t.parentNode,"figure.image")?t.parentNode:t;e.dom.remove(n),e.focus(),e.nodeChanged(),e.dom.isEmpty(e.getBody())&&(e.setContent(""),e.selection.setCursorLocation())}},Xe=function(e,t){var n=je(e);if(Fe((function(t){return Ve(e,t)}),t,n),qe(e,n),Ae(n.parentNode)){var r=n.parentNode;Ue(e,r),e.selection.select(n.parentNode)}else e.selection.select(n),ue(e,t,n)},Ye=function(e,n){var r=je(e);if(r){var o=ze((function(t){return Ve(e,t)}),r),i=t(t({},o),n);i.src?Xe(e,i):Ke(e,r)}else n.src&&Ge(e,t(t({},De()),n))},Je=Object.prototype.hasOwnProperty,Qe=function(e,t){var n=u(e)&&u(t);return n?et(e,t):t},Ze=function(e){return function(){for(var t=new Array(arguments.length),n=0;n<t.length;n++)t[n]=arguments[n];if(0===t.length)throw new Error("Can't merge zero objects");for(var r={},o=0;o<t.length;o++){var i=t[o];for(var a in i)Je.call(i,a)&&(r[a]=e(r[a],i[a]))}return r}},et=Ze(Qe),tt=tinymce.util.Tools.resolve("tinymce.util.Tools"),nt=function(e){return a(e.value)?e.value:""},rt=function(e){return a(e.text)?e.text:a(e.title)?e.title:""},ot=function(e,t){var n=[];return tt.each(e,(function(e){var r=rt(e);if(void 0!==e.menu){var o=ot(e.menu,t);n.push({text:r,items:o})}else{var i=t(e);n.push({text:r,value:i})}})),n},it=function(e){return void 0===e&&(e=nt),function(t){return t?w.from(t).map((function(t){return ot(t,e)})):w.none()}},at=function(e){return it(nt)(e)},ut=function(e){return Object.prototype.hasOwnProperty.call(e,"items")},st=function(e,t){return S(e,(function(e){return ut(e)?st(e.items,t):e.value===t?w.some(e):w.none()}))},ct=function(e,t){return e.bind((function(e){return st(e,t)}))},lt={sanitizer:it,sanitize:at,findEntry:ct},ft=function(e,t){return e?e.replace(/\/$/,"")+"/"+t.replace(/^\//,""):t};function dt(e){var t=function(t,n,r,o){var i=new XMLHttpRequest;i.open("POST",e.url),i.withCredentials=e.credentials,i.upload.onprogress=function(e){o(e.loaded/e.total*100)},i.onerror=function(){r("Image upload failed due to a XHR Transport error. Code: "+i.status)},i.onload=function(){if(i.status<200||i.status>=300)r("HTTP Error: "+i.status);else{var t=JSON.parse(i.responseText);t&&"string"===typeof t.location?n(ft(e.basePath,t.location)):r("Invalid JSON: "+i.responseText)}};var a=new FormData;a.append("file",t.blob(),t.filename()),i.send(a)},n=function(e,t){return new z((function(n,r){try{t(e,n,r,d)}catch(o){r(o.message)}}))},r=function(e){return e===t},o=function(t){return!e.url&&r(e.handler)?z.reject("Upload url missing from the settings."):n(t,e.handler)};return e=tt.extend({credentials:!1,handler:t},e),{upload:o}}var mt=function(e){return{title:"Advanced",name:"advanced",items:[{type:"input",label:"Style",name:"style"},{type:"grid",columns:2,items:[{type:"input",label:"Vertical space",name:"vspace",inputMode:"numeric"},{type:"input",label:"Horizontal space",name:"hspace",inputMode:"numeric"},{type:"input",label:"Border width",name:"border",inputMode:"numeric"},{type:"listbox",name:"borderstyle",label:"Border style",items:[{text:"Select...",value:""},{text:"Solid",value:"solid"},{text:"Dotted",value:"dotted"},{text:"Dashed",value:"dashed"},{text:"Double",value:"double"},{text:"Groove",value:"groove"},{text:"Ridge",value:"ridge"},{text:"Inset",value:"inset"},{text:"Outset",value:"outset"},{text:"None",value:"none"},{text:"Hidden",value:"hidden"}]}]}]}},pt={makeTab:mt},ht=function(e){var t=lt.sanitizer((function(t){return e.convertURL(t.value||t.url,"src")})),n=new z((function(n){ae(e,(function(e){n(t(e).map((function(e){return C([[{text:"None",value:""}],e])})))}))})),r=lt.sanitize(V(e)),o=$(e),i=H(e),u=q(e),s=K(e),c=We(e),l=j(e),f=U(e),d=B(e),m=W(e),p=Z(e),h=X(e),g=J(e),v=Q(e),b=Y(e),y=ee(e),x=w.some(F(e)).filter((function(e){return a(e)&&e.length>0}));return n.then((function(e){return{image:c,imageList:e,classList:r,hasAdvTab:o,hasUploadTab:i,hasUploadUrl:u,hasUploadHandler:s,hasDescription:l,hasImageTitle:f,hasDimensions:d,hasImageCaption:m,url:h,basePath:g,credentials:v,handler:b,prependURL:x,hasAccessibilityOptions:p,automaticUploads:y}}))},gt=function(e){var t={name:"src",type:"urlinput",filetype:"image",label:"Source"},n=e.imageList.map((function(e){return{name:"images",type:"listbox",label:"Image list",items:e}})),r={name:"alt",type:"input",label:"Alternative description",disabled:e.hasAccessibilityOptions&&e.image.isDecorative},o={name:"title",type:"input",label:"Image title"},i={name:"dimensions",type:"sizeinput"},a={type:"label",label:"Accessibility",items:[{name:"isDecorative",type:"checkbox",label:"Image is decorative"}]},u=e.classList.map((function(e){return{name:"classes",type:"listbox",label:"Class",items:e}})),s={type:"label",label:"Caption",items:[{type:"checkbox",name:"caption",label:"Show caption"}]};return C([[t],n.toArray(),e.hasAccessibilityOptions&&e.hasDescription?[a]:[],e.hasDescription?[r]:[],e.hasImageTitle?[o]:[],e.hasDimensions?[i]:[],[{type:"grid",columns:2,items:C([u.toArray(),e.hasImageCaption?[s]:[]])}]])},vt=function(e){return{title:"General",name:"general",items:gt(e)}},bt={makeTab:vt,makeItems:gt},yt=function(e){var t=[{type:"dropzone",name:"fileinput"}];return{title:"Upload",name:"upload",items:t}},wt={makeTab:yt},xt=function(e){return{prevImage:lt.findEntry(e.imageList,e.image.src),prevAlt:e.image.alt,open:!0}},Ct=function(e){return{src:{value:e.src,meta:{}},images:e.src,alt:e.alt,title:e.title,dimensions:{width:e.width,height:e.height},classes:e.class,caption:e.caption,style:e.style,vspace:e.vspace,border:e.border,hspace:e.hspace,borderstyle:e.borderStyle,fileinput:[],isDecorative:e.isDecorative}},kt=function(e,t){return{src:e.src.value,alt:0===e.alt.length&&t?null:e.alt,title:e.title,width:e.dimensions.width,height:e.dimensions.height,class:e.classes,style:e.style,caption:e.caption,hspace:e.hspace,vspace:e.vspace,border:e.border,borderStyle:e.borderstyle,isDecorative:e.isDecorative}},_t=function(e,t){return/^(?:[a-zA-Z]+:)?\/\//.test(t)?w.none():e.prependURL.bind((function(e){return t.substring(0,e.length)!==e?w.some(e+t):w.none()}))},St=function(e,t){var n=t.getData();_t(e,n.src.value).each((function(e){t.setData({src:{value:e,meta:n.src.meta}})}))},Tt=function(e,t,n){e.hasDescription&&a(n.alt)&&(t.alt=n.alt),e.hasAccessibilityOptions&&(t.isDecorative=n.isDecorative||t.isDecorative||!1),e.hasImageTitle&&a(n.title)&&(t.title=n.title),e.hasDimensions&&(a(n.width)&&(t.dimensions.width=n.width),a(n.height)&&(t.dimensions.height=n.height)),a(n.class)&&lt.findEntry(e.classList,n.class).each((function(e){t.classes=e.value})),e.hasImageCaption&&l(n.caption)&&(t.caption=n.caption),e.hasAdvTab&&(a(n.style)&&(t.style=n.style),a(n.vspace)&&(t.vspace=n.vspace),a(n.border)&&(t.border=n.border),a(n.hspace)&&(t.hspace=n.hspace),a(n.borderstyle)&&(t.borderstyle=n.borderstyle))},Rt=function(e,t){var n=t.getData(),r=n.src.meta;if(void 0!==r){var o=et({},n);Tt(e,o,r),t.setData(o)}},Ot=function(e,t,n,r){var o=r.getData(),i=o.src.value,a=o.src.meta||{};a.width||a.height||!t.hasDimensions||e.imageSize(i).then((function(e){n.open&&r.setData({dimensions:e})}))},At=function(e,t,n){var r=n.getData(),o=lt.findEntry(e.imageList,r.src.value);t.prevImage=o,n.setData({images:o.map((function(e){return e.value})).getOr("")})},Et=function(e,t,n,r){St(t,r),Rt(t,r),Ot(e,t,n,r),At(t,n,r)},Nt=function(e,t,n,r){var o=r.getData(),i=lt.findEntry(t.imageList,o.images);i.each((function(e){var t=""===o.alt||n.prevImage.map((function(e){return e.text===o.alt})).getOr(!1);t?""===e.value?r.setData({src:e,alt:n.prevAlt}):r.setData({src:e,alt:e.text}):r.setData({src:e})})),n.prevImage=i,Et(e,t,n,r)},Lt=function(e){var t=e["margin-top"]&&e["margin-bottom"]&&e["margin-top"]===e["margin-bottom"];return t?re(String(e["margin-top"])):""},Dt=function(e){var t=e["margin-right"]&&e["margin-left"]&&e["margin-right"]===e["margin-left"];return t?re(String(e["margin-right"])):""},Mt=function(e){return e["border-width"]?re(String(e["border-width"])):""},It=function(e){return e["border-style"]?String(e["border-style"]):""},zt=function(e,t,n){return t(e(t(n)))},Pt=function(e,t,n){var r=ie(e(n.style)),o=et({},n);return o.vspace=Lt(r),o.hspace=Dt(r),o.border=Mt(r),o.borderstyle=It(r),o.style=zt(e,t,r),o},Bt=function(e,t){var n=t.getData(),r=Pt(e.parseStyle,e.serializeStyle,n);t.setData(r)},$t=function(e,t,n){var r=et(Ct(t.image),n.getData()),o=Me(e.normalizeCss,kt(r,!1));n.setData({style:o})},Ht=function(e,t,n,r){var o=r.getData();r.block("Uploading image"),_(o.fileinput).fold((function(){r.unblock()}),(function(o){var i=URL.createObjectURL(o),a=dt({url:t.url,basePath:t.basePath,credentials:t.credentials,handler:t.handler}),u=function(){r.unblock(),URL.revokeObjectURL(i)},s=function(o){r.setData({src:{value:o,meta:{}}}),r.showTab("general"),Et(e,t,n,r)};se(o).then((function(n){var c=e.createBlobCache(o,i,n);t.automaticUploads?a.upload(c).then((function(e){s(e),u()})).catch((function(t){u(),e.alertErr(t)})):(e.addToBlobCache(c),s(c.blobUri()),r.unblock())}))}))},Ft=function(e,t,n){return function(r,o){"src"===o.name?Et(e,t,n,r):"images"===o.name?Nt(e,t,n,r):"alt"===o.name?n.prevAlt=r.getData().alt:"style"===o.name?Bt(e,r):"vspace"===o.name||"hspace"===o.name||"border"===o.name||"borderstyle"===o.name?$t(e,t,r):"fileinput"===o.name?Ht(e,t,n,r):"isDecorative"===o.name&&(r.getData().isDecorative?r.disable("alt"):r.enable("alt"))}},Vt=function(e){return function(){e.open=!1}},jt=function(e){if(e.hasAdvTab||e.hasUploadUrl||e.hasUploadHandler){var t={type:"tabpanel",tabs:C([[bt.makeTab(e)],e.hasAdvTab?[pt.makeTab(e)]:[],e.hasUploadTab&&(e.hasUploadUrl||e.hasUploadHandler)?[wt.makeTab(e)]:[]])};return t}var n={type:"panel",items:bt.makeItems(e)};return n},Ut=function(e){return function(t){var n=xt(t);return{title:"Insert/Edit Image",size:"normal",body:jt(t),buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:Ct(t.image),onSubmit:e.onSubmit(t),onChange:Ft(e,t,n),onClose:Vt(n)}}},Wt=function(e){return function(t){return function(n){var r=et(Ct(t.image),n.getData());e.execCommand("mceUpdateImage",!1,kt(r,t.hasAccessibilityOptions)),e.editorUpload.uploadImagesAuto(),n.close()}}},Gt=function(e){return function(t){return ne(e.documentBaseURI.toAbsolute(t)).then((function(e){return{width:String(e.width),height:String(e.height)}}))}},qt=function(e){return function(t,n,r){return e.editorUpload.blobCache.create({blob:t,blobUri:n,name:t.name?t.name.replace(/\.[^\.]+$/,""):null,filename:t.name,base64:r.split(",")[1]})}},Kt=function(e){return function(t){e.editorUpload.blobCache.add(t)}},Xt=function(e){return function(t){e.windowManager.alert(t)}},Yt=function(e){return function(t){return Ve(e,t)}},Jt=function(e){return function(t){return e.dom.parseStyle(t)}},Qt=function(e){return function(t,n){return e.dom.serializeStyle(t,n)}},Zt=function(e){var t={onSubmit:Wt(e),imageSize:Gt(e),addToBlobCache:Kt(e),createBlobCache:qt(e),alertErr:Xt(e),normalizeCss:Yt(e),parseStyle:Jt(e),serializeStyle:Qt(e)},n=function(){ht(e).then(Ut(t)).then(e.windowManager.open)};return{open:n}},en=function(e){e.addCommand("mceImage",Zt(e).open),e.addCommand("mceUpdateImage",(function(t,n){e.undoManager.transact((function(){return Ye(e,n)}))}))},tn=function(e){var t=e.attr("class");return t&&/\bimage\b/.test(t)},nn=function(e){return function(t){var n=t.length,r=function(t){t.attr("contenteditable",e?"true":null)};while(n--){var o=t[n];tn(o)&&(o.attr("contenteditable",e?"false":null),tt.each(o.getAll("figcaption"),r))}}},rn=function(e){e.on("PreInit",(function(){e.parser.addNodeFilter("figure",nn(!0)),e.serializer.addNodeFilter("figure",nn(!1))}))},on=function(e){e.ui.registry.addToggleButton("image",{icon:"image",tooltip:"Insert/edit image",onAction:Zt(e).open,onSetup:function(t){return e.selection.selectorChangedWithUnbind("img:not([data-mce-object],[data-mce-placeholder]),figure.image",t.setActive).unbind}}),e.ui.registry.addMenuItem("image",{icon:"image",text:"Image...",onAction:Zt(e).open}),e.ui.registry.addContextMenu("image",{update:function(e){return Ae(e)||Ee(e)&&!ce(e)?["image"]:[]}})};function an(){e.add("image",(function(e){rn(e),on(e),en(e)}))}an()})()},d81d:function(e,t,n){"use strict";var r=n("23e7"),o=n("b727").map,i=n("1dde"),a=n("ae40"),u=i("map"),s=a("map");r({target:"Array",proto:!0,forced:!u||!s},{map:function(e){return o(this,e,arguments.length>1?arguments[1]:void 0)}})},da7c:function(e,t,n){"use strict";n("96cf");var r=n("1da1"),o=n("d4ec"),i=n("bee2"),a=n("262e"),u=n("2caf"),s=n("ff2d"),c=n("bc3a"),l=n.n(c),f=n("f121"),d=n.n(f),m=function(e){Object(a["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(o["a"])(this,n),e=t.call(this),l.a.defaults.baseURL=d.a.Host85,e}return Object(i["a"])(n,[{key:"addBank",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/bank/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"updateBank",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/bank/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"deleteBank",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/bank/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"BankSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/bank/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"BankList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/bank/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"GroupTypeList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/type/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"GroupTypeAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/type/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"GroupTypeDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/type/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"GroupTypeUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/type/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"GroupTypeSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/type/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"customGroupTypeList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/type/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupRealListInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/search/info",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupRealList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupRealListAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupRealListDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupRealListUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupRealSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupSimulationRealList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/demo/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupSimulationListInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/demo/search/info",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupSimulationRealListAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/demo/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupSimulationRealListDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/demo/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupSimulationRealListUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/demo/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"groupSimulationRealSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/custom/group/demo/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"symbolListInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/symbol/search/info",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"symbolList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/symbol/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"symbolListAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/symbol/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"symbolListDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/symbol/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"symbolListUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/symbol/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"symbolSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/symbol/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configAccountTypeList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/account/type/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configAccountTypeUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/account/type/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"autolimitUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/autolimit/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"autolimitInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/autolimit/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"domainNameUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/domain/name/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"domainNameInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/domain/name/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"fileLimitUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/file/limit/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"fileLimitInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/file/limit/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"myMobileUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/web/url/my/mobile/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"myMobileInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/web/url/my/mobile/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"urlMyUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/web/url/my/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"urlMyInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/web/url/my/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"transferAmountUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/transfer/amount/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"transferAmountInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/transfer/amount/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"withdrawAmountUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/withdraw/amount/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"withdrawAmountInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/withdraw/amount/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"depositAmountUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/deposit/amount/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"depositAmountInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/deposit/amount/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/email/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/email/search",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"noticeEmailUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/notice/email/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"noticeEmailInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/notice/email/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configAutomaticUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/automatic/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configAutomaticInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/automatic/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeRateBatchUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/rate/batch/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeRateUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/rate/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeRateAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/rate/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeRateList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/rate/searcher/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"financeRateDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/rate/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remittanceChannelList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remittance/channel/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remittanceChannelDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remittance/channel/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remittanceChannelSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remittance/channel/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remittanceChannelUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remittance/channel/batch/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remittanceChannelAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remittance/channel/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remitChannelList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remit/channel/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remitChannelDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remit/channel/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remitChannelSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remit/channel/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remitChannelUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remit/channel/batch/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remitChannelAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remit/channel/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailConfigList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/config/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailConfigDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/config/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailSearchSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/config/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailConfigUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/config/batch/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailConfigAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/config/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailtemplateList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/template/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailtemplateUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/template/batch/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailCode",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,o=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return n=o.length>1&&void 0!==o[1]?o[1]:{},e.next=3,this.post(t,n);case 3:return r=e.sent,e.abrupt("return",r);case 5:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"reasonsRefusalSearchList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/reasons/refusal/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reasonsRefusalSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/reasons/refusal/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reasonsRefusalList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/reasons/refusal/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reasonsRefusalDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/reasons/refusal/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reasonsRefusalUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/reasons/refusal/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"reasonsRefusalAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/reasons/refusal/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"PushMessageSearchList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/push/message/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"PushMessageSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/push/message/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"PushMessageList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/push/message/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"PushMessageDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/push/message/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"PushMessageUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/push/message/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"PushMessageAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/push/message/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"testSend",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/config/test/send",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/search/single ",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configCode",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/update/send/code",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailRecord",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/record/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"emailSupplementSend",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/record/supplement/send",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"depositGiveAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/finance/deposit/give/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"unsubscribeAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/unsubscribe/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"unsubscribeDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/unsubscribe/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"unsubscribeList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/unsubscribe/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"unsubscribeSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/email/unsubscribe/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"remittanceChannelGetCode",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/remittance/channel/get/code",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"customPointRulesList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/shop/sys/integral/rule/search/all",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"customPointRulesUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/shop/sys/integral/rule/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"addIpLimit",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/ip/limit/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"updateIpLimit",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/ip/limit/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"deleteIpLimit",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/ip/limit/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"IpLimitSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/ip/limit/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"IpLimitList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/ip/limit/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configTradeInterest",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/trade/interest/searcher",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"configTradeInterestUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/trade/interest/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"addCountryGroup",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/country/group/type/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"updateCountryGroup",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/country/group/type/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"deleteCountryGroup",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/country/group/type/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"CountryGroupSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/country/group/type/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"CountryGroupList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/country/group/type/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"addSalesShare",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/sales/share/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"salesShareList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/sales/share/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"Country",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/country/get",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"followCommissionConfigList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/follow/commission/config/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"followCommissionConfigAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/follow/commission/config/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"tradeSwapsConfigList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/search/swapsRatio",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"tradeSwapsConfigAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/config/update/swapsRatio",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"arealddListUP",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/point/ddList",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"arealListUP",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/area/search/dd",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"areaList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/area/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"areaListAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/area/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"areaListDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/area/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"areaListUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/area/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"areaSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/sys/area/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"excludeInvalidAgentList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/agent/pc/exclude/search/list",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"excludeInvalidAgentListAdd",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/agent/pc/exclude/add",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"excludeInvalidAgentListDelete",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/agent/pc/exclude/delete",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"excludeInvalidAgentListUpdate",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/agent/pc/exclude/update",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"excludeInvalidAgentSingle",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(){var t,n,r=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,this.post("/agent/pc/exclude/search/single",t);case 3:return n=e.sent,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()}]),n}(s["a"]);t["a"]=new m},e562:function(e,t,n){(function(t){(function(){"use strict";var n=function(e){if(null===e)return"null";if(void 0===e)return"undefined";var t=typeof e;return"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},r=function(e){return-1!==["undefined","boolean","number","string","function","xml","null"].indexOf(e)},o=function(e,t){var n=Array.prototype.slice.call(e);return n.sort(t)},i=function(e,t){return a((function(n,r){return e.eq(t(n),t(r))}))},a=function(e){return{eq:e}},u=a((function(e,t){return e===t})),s=u,c=function(e){return a((function(t,n){if(t.length!==n.length)return!1;for(var r=t.length,o=0;o<r;o++)if(!e.eq(t[o],n[o]))return!1;return!0}))},l=function(e,t){return i(c(e),(function(e){return o(e,t)}))},f=function(e){return a((function(t,n){var r=Object.keys(t),o=Object.keys(n);if(!l(s).eq(r,o))return!1;for(var i=r.length,a=0;a<i;a++){var u=r[a];if(!e.eq(t[u],n[u]))return!1}return!0}))},d=a((function(e,t){if(e===t)return!0;var o=n(e),i=n(t);return o===i&&(r(o)?e===t:"array"===o?c(d).eq(e,t):"object"===o&&f(d).eq(e,t))})),m=function(){},p=function(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return e(t.apply(null,n))}},h=function(e,t){return function(n){return e(t(n))}},g=function(e){return function(){return e}},v=function(e){return e};function b(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o=t.concat(n);return e.apply(null,o)}}var y=function(e){return function(t){return!e(t)}},w=function(e){return function(){throw new Error(e)}},x=function(e){e()},C=g(!1),k=g(!0),_=function(){return S},S=function(){var e=function(e){return e.isNone()},t=function(e){return e()},n=function(e){return e},r={fold:function(e,t){return e()},is:C,isSome:C,isNone:k,getOr:n,getOrThunk:t,getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:g(null),getOrUndefined:g(void 0),or:n,orThunk:t,map:_,each:m,bind:_,exists:C,forall:k,filter:_,equals:e,equals_:e,toArray:function(){return[]},toString:g("none()")};return r}(),T=function(e){var t=g(e),n=function(){return o},r=function(t){return t(e)},o={fold:function(t,n){return n(e)},is:function(t){return e===t},isSome:k,isNone:C,getOr:t,getOrThunk:t,getOrDie:t,getOrNull:t,getOrUndefined:t,or:n,orThunk:n,map:function(t){return T(t(e))},each:function(t){t(e)},bind:r,exists:r,forall:r,filter:function(t){return t(e)?o:S},toArray:function(){return[e]},toString:function(){return"some("+e+")"},equals:function(t){return t.is(e)},equals_:function(t,n){return t.fold(C,(function(t){return n(e,t)}))}};return o},R=function(e){return null===e||void 0===e?S:T(e)},O={some:T,none:_,from:R},A=function(e){var t=typeof e;return null===e?"null":"object"===t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t},E=function(e){return function(t){return A(t)===e}},N=function(e){return function(t){return typeof t===e}},L=function(e){return function(t){return e===t}},D=E("string"),M=E("object"),I=E("array"),z=L(null),P=N("boolean"),B=L(void 0),$=function(e){return null===e||void 0===e},H=function(e){return!$(e)},F=N("function"),V=N("number"),j=Array.prototype.slice,U=Array.prototype.indexOf,W=Array.prototype.push,G=function(e,t){return U.call(e,t)},q=function(e,t){var n=G(e,t);return-1===n?O.none():O.some(n)},K=function(e,t){return G(e,t)>-1},X=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n))return!0}return!1},Y=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},J=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];t(o,n)}},Q=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];t(r,n)}},Z=function(e,t){for(var n=[],r=[],o=0,i=e.length;o<i;o++){var a=e[o],u=t(a,o)?n:r;u.push(a)}return{pass:n,fail:r}},ee=function(e,t){for(var n=[],r=0,o=e.length;r<o;r++){var i=e[r];t(i,r)&&n.push(i)}return n},te=function(e,t,n){return Q(e,(function(e){n=t(n,e)})),n},ne=function(e,t,n){return J(e,(function(e){n=t(n,e)})),n},re=function(e,t,n){for(var r=0,o=e.length;r<o;r++){var i=e[r];if(t(i,r))return O.some(i);if(n(i,r))break}return O.none()},oe=function(e,t){return re(e,t,C)},ie=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];if(t(o,n))return O.some(n)}return O.none()},ae=function(e){for(var t=[],n=0,r=e.length;n<r;++n){if(!I(e[n]))throw new Error("Arr.flatten item "+n+" was not an array, input: "+e);W.apply(t,e[n])}return t},ue=function(e,t){return ae(Y(e,t))},se=function(e,t){for(var n=0,r=e.length;n<r;++n){var o=e[n];if(!0!==t(o,n))return!1}return!0},ce=function(e){var t=j.call(e,0);return t.reverse(),t},le=function(e,t){return ee(e,(function(e){return!K(t,e)}))},fe=function(e,t){for(var n={},r=0,o=e.length;r<o;r++){var i=e[r];n[String(i)]=t(i,r)}return n},de=function(e,t){var n=j.call(e,0);return n.sort(t),n},me=function(e,t){return t>=0&&t<e.length?O.some(e[t]):O.none()},pe=function(e){return me(e,0)},he=function(e){return me(e,e.length-1)},ge=F(Array.from)?Array.from:function(e){return j.call(e)},ve=function(e,t){for(var n=0;n<e.length;n++){var r=t(e[n],n);if(r.isSome())return r}return O.none()},be=Object.keys,ye=Object.hasOwnProperty,we=function(e,t){for(var n=be(e),r=0,o=n.length;r<o;r++){var i=n[r],a=e[i];t(a,i)}},xe=function(e,t){return Ce(e,(function(e,n){return{k:n,v:t(e,n)}}))},Ce=function(e,t){var n={};return we(e,(function(e,r){var o=t(e,r);n[o.k]=o.v})),n},ke=function(e){return function(t,n){e[n]=t}},_e=function(e,t,n,r){var o={};return we(e,(function(e,o){(t(e,o)?n:r)(e,o)})),o},Se=function(e,t){var n={},r={};return _e(e,t,ke(n),ke(r)),{t:n,f:r}},Te=function(e,t){var n={};return _e(e,t,ke(n),m),n},Re=function(e,t){var n=[];return we(e,(function(e,r){n.push(t(e,r))})),n},Oe=function(e){return Re(e,(function(e){return e}))},Ae=function(e,t){return Ee(e,t)?O.from(e[t]):O.none()},Ee=function(e,t){return ye.call(e,t)},Ne=function(e,t){return Ee(e,t)&&void 0!==e[t]&&null!==e[t]},Le=function(e,t,n){return void 0===n&&(n=d),f(n).eq(e,t)},De=Array.isArray,Me=function(e){if(De(e))return e;for(var t=[],n=0,r=e.length;n<r;n++)t[n]=e[n];return t},Ie=function(e,t,n){var r,o;if(!e)return!1;if(n=n||e,void 0!==e.length){for(r=0,o=e.length;r<o;r++)if(!1===t.call(n,e[r],r,e))return!1}else for(r in e)if(e.hasOwnProperty(r)&&!1===t.call(n,e[r],r,e))return!1;return!0},ze=function(e,t){var n=[];return Ie(e,(function(r,o){n.push(t(r,o,e))})),n},Pe=function(e,t){var n=[];return Ie(e,(function(r,o){t&&!t(r,o,e)||n.push(r)})),n},Be=function(e,t){if(e)for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},$e=function(e,t,n,r){for(var o=B(n)?e[0]:n,i=0;i<e.length;i++)o=t.call(r,o,e[i],i);return o},He=function(e,t,n){var r,o;for(r=0,o=e.length;r<o;r++)if(t.call(n,e[r],r,e))return r;return-1},Fe=function(e){return e[e.length-1]},Ve=function(){return Ve=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Ve.apply(this,arguments)};function je(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]])}return n}function Ue(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),o=0;for(t=0;t<n;t++)for(var i=arguments[t],a=0,u=i.length;a<u;a++,o++)r[o]=i[a];return r}var We=function(e){var t,n=!1;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return n||(n=!0,t=e.apply(null,r)),t}},Ge=function(e,t,n,r){var o=e.isiOS()&&!0===/ipad/i.test(n),i=e.isiOS()&&!o,a=e.isiOS()||e.isAndroid(),u=a||r("(pointer:coarse)"),s=o||!i&&a&&r("(min-device-width:768px)"),c=i||a&&!s,l=t.isSafari()&&e.isiOS()&&!1===/safari/i.test(n),f=!c&&!s&&!l;return{isiPad:g(o),isiPhone:g(i),isTablet:g(s),isPhone:g(c),isTouch:g(u),isAndroid:e.isAndroid,isiOS:e.isiOS,isWebView:g(l),isDesktop:g(f)}},qe=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.test(t))return r}},Ke=function(e,t){var n=qe(e,t);if(!n)return{major:0,minor:0};var r=function(e){return Number(t.replace(n,"$"+e))};return Je(r(1),r(2))},Xe=function(e,t){var n=String(t).toLowerCase();return 0===e.length?Ye():Ke(e,n)},Ye=function(){return Je(0,0)},Je=function(e,t){return{major:e,minor:t}},Qe={nu:Je,detect:Xe,unknown:Ye},Ze=function(e,t){var n=String(t).toLowerCase();return oe(e,(function(e){return e.search(n)}))},et=function(e,t){return Ze(e,t).map((function(e){var n=Qe.detect(e.versionRegexes,t);return{current:e.name,version:n}}))},tt=function(e,t){return Ze(e,t).map((function(e){var n=Qe.detect(e.versionRegexes,t);return{current:e.name,version:n}}))},nt={detectBrowser:et,detectOs:tt},rt=function(e,t){return e.substring(t)},ot=function(e,t,n){return""===t||e.length>=t.length&&e.substr(n,n+t.length)===t},it=function(e,t){return ut(e,t)?rt(e,t.length):e},at=function(e,t){return-1!==e.indexOf(t)},ut=function(e,t){return ot(e,t,0)},st=function(e){return function(t){return t.replace(e,"")}},ct=st(/^\s+|\s+$/g),lt=st(/^\s+/g),ft=st(/\s+$/g),dt=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,mt=function(e){return function(t){return at(t,e)}},pt=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return at(e,"edge/")&&at(e,"chrome")&&at(e,"safari")&&at(e,"applewebkit")}},{name:"Chrome",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,dt],search:function(e){return at(e,"chrome")&&!at(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return at(e,"msie")||at(e,"trident")}},{name:"Opera",versionRegexes:[dt,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:mt("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:mt("firefox")},{name:"Safari",versionRegexes:[dt,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(at(e,"safari")||at(e,"mobile/"))&&at(e,"applewebkit")}}],ht=[{name:"Windows",search:mt("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return at(e,"iphone")||at(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:mt("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:mt("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:mt("linux"),versionRegexes:[]},{name:"Solaris",search:mt("sunos"),versionRegexes:[]},{name:"FreeBSD",search:mt("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:mt("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],gt={browsers:g(pt),oses:g(ht)},vt="Edge",bt="Chrome",yt="IE",wt="Opera",xt="Firefox",Ct="Safari",kt=function(){return _t({current:void 0,version:Qe.unknown()})},_t=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r(vt),isChrome:r(bt),isIE:r(yt),isOpera:r(wt),isFirefox:r(xt),isSafari:r(Ct)}},St={unknown:kt,nu:_t,edge:g(vt),chrome:g(bt),ie:g(yt),opera:g(wt),firefox:g(xt),safari:g(Ct)},Tt="Windows",Rt="iOS",Ot="Android",At="Linux",Et="OSX",Nt="Solaris",Lt="FreeBSD",Dt="ChromeOS",Mt=function(){return It({current:void 0,version:Qe.unknown()})},It=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(Tt),isiOS:r(Rt),isAndroid:r(Ot),isOSX:r(Et),isLinux:r(At),isSolaris:r(Nt),isFreeBSD:r(Lt),isChromeOS:r(Dt)}},zt={unknown:Mt,nu:It,windows:g(Tt),ios:g(Rt),android:g(Ot),linux:g(At),osx:g(Et),solaris:g(Nt),freebsd:g(Lt),chromeos:g(Dt)},Pt=function(e,t){var n=gt.browsers(),r=gt.oses(),o=nt.detectBrowser(n,e).fold(St.unknown,St.nu),i=nt.detectOs(r,e).fold(zt.unknown,zt.nu),a=Ge(i,o,e,t);return{browser:o,os:i,deviceType:a}},Bt={detect:Pt},$t=function(e){return window.matchMedia(e).matches},Ht=We((function(){return Bt.detect(navigator.userAgent,$t)})),Ft=function(){return Ht()},Vt=navigator.userAgent,jt=Ft(),Ut=jt.browser,Wt=jt.os,Gt=jt.deviceType,qt=/WebKit/.test(Vt)&&!Ut.isEdge(),Kt="FormData"in window&&"FileReader"in window&&"URL"in window&&!!URL.createObjectURL,Xt=-1!==Vt.indexOf("Windows Phone"),Yt={opera:Ut.isOpera(),webkit:qt,ie:!(!Ut.isIE()&&!Ut.isEdge())&&Ut.version.major,gecko:Ut.isFirefox(),mac:Wt.isOSX()||Wt.isiOS(),iOS:Gt.isiPad()||Gt.isiPhone(),android:Wt.isAndroid(),contentEditable:!0,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:!0,range:window.getSelection&&"Range"in window,documentMode:Ut.isIE()?document.documentMode||7:10,fileApi:Kt,ceFalse:!0,cacheSuffix:null,container:null,experimentalShadowDom:!1,canHaveCSP:!Ut.isIE(),desktop:Gt.isDesktop(),windowsPhone:Xt,browser:{current:Ut.current,version:Ut.version,isChrome:Ut.isChrome,isEdge:Ut.isEdge,isFirefox:Ut.isFirefox,isIE:Ut.isIE,isOpera:Ut.isOpera,isSafari:Ut.isSafari},os:{current:Wt.current,version:Wt.version,isAndroid:Wt.isAndroid,isChromeOS:Wt.isChromeOS,isFreeBSD:Wt.isFreeBSD,isiOS:Wt.isiOS,isLinux:Wt.isLinux,isOSX:Wt.isOSX,isSolaris:Wt.isSolaris,isWindows:Wt.isWindows},deviceType:{isDesktop:Gt.isDesktop,isiPad:Gt.isiPad,isiPhone:Gt.isiPhone,isPhone:Gt.isPhone,isTablet:Gt.isTablet,isTouch:Gt.isTouch,isWebView:Gt.isWebView}},Jt=/^\s*|\s*$/g,Qt=function(e){return null===e||void 0===e?"":(""+e).replace(Jt,"")},Zt=function(e,t){return t?!("array"!==t||!De(e))||typeof e===t:void 0!==e},en=function(e,t,n){var r;e=e||[],t=t||",","string"===typeof e&&(e=e.split(t)),n=n||{},r=e.length;while(r--)n[e[r]]={};return n},tn=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},nn=function(e,t,n){var r,o,i,a=this,u=0;e=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(e);var s=e[3].match(/(^|\.)(\w+)$/i)[2],c=a.createNS(e[3].replace(/\.\w+$/,""),n);if(!c[s]){if("static"===e[2])return c[s]=t,void(this.onCreate&&this.onCreate(e[2],e[3],c[s]));t[s]||(t[s]=function(){},u=1),c[s]=t[s],a.extend(c[s].prototype,t),e[5]&&(r=a.resolve(e[5]).prototype,o=e[5].match(/\.(\w+)$/i)[1],i=c[s],c[s]=u?function(){return r[o].apply(this,arguments)}:function(){return this.parent=r[o],i.apply(this,arguments)},c[s].prototype[s]=c[s],a.each(r,(function(e,t){c[s].prototype[t]=r[t]})),a.each(t,(function(e,t){r[t]?c[s].prototype[t]=function(){return this.parent=r[t],e.apply(this,arguments)}:t!==s&&(c[s].prototype[t]=e)}))),a.each(t.static,(function(e,t){c[s][t]=e}))}},rn=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0;r<t.length;r++){var o=t[r];for(var i in o)if(o.hasOwnProperty(i)){var a=o[i];void 0!==a&&(e[i]=a)}}return e},on=function(e,t,n,r){r=r||this,e&&(n&&(e=e[n]),Ie(e,(function(e,o){if(!1===t.call(r,e,o,n))return!1;on(e,t,n,r)})))},an=function(e,t){var n,r;for(t=t||window,e=e.split("."),n=0;n<e.length;n++)r=e[n],t[r]||(t[r]={}),t=t[r];return t},un=function(e,t){var n,r;for(t=t||window,e=e.split("."),n=0,r=e.length;n<r;n++)if(t=t[e[n]],!t)break;return t},sn=function(e,t){return!e||Zt(e,"array")?e:ze(e.split(t||","),Qt)},cn=function(e){var t=Yt.cacheSuffix;return t&&(e+=(-1===e.indexOf("?")?"?":"&")+t),e},ln={trim:Qt,isArray:De,is:Zt,toArray:Me,makeMap:en,each:Ie,map:ze,grep:Pe,inArray:Be,hasOwn:tn,extend:rn,create:nn,walk:on,createNS:an,resolve:un,explode:sn,_addCacheSuffix:cn},fn=function(e,t){var n=t||document,r=n.createElement("div");if(r.innerHTML=e,!r.hasChildNodes()||r.childNodes.length>1)throw console.error("HTML does not have a single root node",e),new Error("HTML must have a single root node");return pn(r.childNodes[0])},dn=function(e,t){var n=t||document,r=n.createElement(e);return pn(r)},mn=function(e,t){var n=t||document,r=n.createTextNode(e);return pn(r)},pn=function(e){if(null===e||void 0===e)throw new Error("Node cannot be null or undefined");return{dom:e}},hn=function(e,t,n){return O.from(e.dom.elementFromPoint(t,n)).map(pn)},gn={fromHtml:fn,fromTag:dn,fromText:mn,fromDom:pn,fromPoint:hn},vn=function(e,t){var n=[],r=function(e){return n.push(e),t(e)},o=t(e);do{o=o.bind(r)}while(o.isSome());return n},bn=function(e,t,n){return 0!==(e.compareDocumentPosition(t)&n)},yn=function(e,t){return bn(e,t,Node.DOCUMENT_POSITION_CONTAINED_BY)},wn=8,xn=9,Cn=11,kn=1,_n=3,Sn=function(e,t){var n=e.dom;if(n.nodeType!==kn)return!1;var r=n;if(void 0!==r.matches)return r.matches(t);if(void 0!==r.msMatchesSelector)return r.msMatchesSelector(t);if(void 0!==r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(void 0!==r.mozMatchesSelector)return r.mozMatchesSelector(t);throw new Error("Browser lacks native selectors")},Tn=function(e){return e.nodeType!==kn&&e.nodeType!==xn&&e.nodeType!==Cn||0===e.childElementCount},Rn=function(e,t){var n=void 0===t?document:t.dom;return Tn(n)?[]:Y(n.querySelectorAll(e),gn.fromDom)},On=function(e,t){var n=void 0===t?document:t.dom;return Tn(n)?O.none():O.from(n.querySelector(e)).map(gn.fromDom)},An=function(e,t){return e.dom===t.dom},En=function(e,t){var n=e.dom,r=t.dom;return n!==r&&n.contains(r)},Nn=function(e,t){return yn(e.dom,t.dom)},Ln=function(e,t){return Ft().browser.isIE()?Nn(e,t):En(e,t)},Dn=("undefined"!==typeof window?window:Function("return this;")(),function(e){var t=e.dom.nodeName;return t.toLowerCase()}),Mn=function(e){return e.dom.nodeType},In=function(e){return function(t){return Mn(t)===e}},zn=function(e){return Mn(e)===wn||"#comment"===Dn(e)},Pn=In(kn),Bn=In(_n),$n=In(xn),Hn=In(Cn),Fn=function(e){return gn.fromDom(e.dom.ownerDocument)},Vn=function(e){return $n(e)?e:Fn(e)},jn=function(e){return gn.fromDom(Vn(e).dom.documentElement)},Un=function(e){return gn.fromDom(Vn(e).dom.defaultView)},Wn=function(e){return O.from(e.dom.parentNode).map(gn.fromDom)},Gn=function(e,t){var n=F(t)?t:C,r=e.dom,o=[];while(null!==r.parentNode&&void 0!==r.parentNode){var i=r.parentNode,a=gn.fromDom(i);if(o.push(a),!0===n(a))break;r=i}return o},qn=function(e){var t=function(t){return ee(t,(function(t){return!An(e,t)}))};return Wn(e).map(Qn).map(t).getOr([])},Kn=function(e){return O.from(e.dom.previousSibling).map(gn.fromDom)},Xn=function(e){return O.from(e.dom.nextSibling).map(gn.fromDom)},Yn=function(e){return ce(vn(e,Kn))},Jn=function(e){return vn(e,Xn)},Qn=function(e){return Y(e.dom.childNodes,gn.fromDom)},Zn=function(e,t){var n=e.dom.childNodes;return O.from(n[t]).map(gn.fromDom)},er=function(e){return Zn(e,0)},tr=function(e){return Zn(e,e.dom.childNodes.length-1)},nr=function(e){return e.dom.childNodes.length},rr=function(e){var t=e.dom.head;if(null===t||void 0===t)throw new Error("Head is not available yet");return gn.fromDom(t)},or=function(e){return Hn(e)},ir=F(Element.prototype.attachShadow)&&F(Node.prototype.getRootNode),ar=g(ir),ur=ir?function(e){return gn.fromDom(e.dom.getRootNode())}:Vn,sr=function(e){return or(e)?e:rr(Vn(e))},cr=function(e){var t=ur(e);return or(t)?O.some(t):O.none()},lr=function(e){return gn.fromDom(e.dom.host)},fr=function(e){if(ar()&&H(e.target)){var t=gn.fromDom(e.target);if(Pn(t)&&dr(t)&&e.composed&&e.composedPath){var n=e.composedPath();if(n)return pe(n)}}return O.from(e.target)},dr=function(e){return H(e.dom.shadowRoot)},mr=function(e,t){var n=Wn(e);n.each((function(n){n.dom.insertBefore(t.dom,e.dom)}))},pr=function(e,t){var n=Xn(e);n.fold((function(){var n=Wn(e);n.each((function(e){gr(e,t)}))}),(function(e){mr(e,t)}))},hr=function(e,t){var n=er(e);n.fold((function(){gr(e,t)}),(function(n){e.dom.insertBefore(t.dom,n.dom)}))},gr=function(e,t){e.dom.appendChild(t.dom)},vr=function(e,t){mr(e,t),gr(t,e)},br=function(e,t){J(t,(function(t){mr(e,t)}))},yr=function(e,t){J(t,(function(t){gr(e,t)}))},wr=function(e){e.dom.textContent="",J(Qn(e),(function(e){xr(e)}))},xr=function(e){var t=e.dom;null!==t.parentNode&&t.parentNode.removeChild(t)},Cr=function(e){var t=Qn(e);t.length>0&&br(e,t),xr(e)},kr=function(e){var t=Bn(e)?e.dom.parentNode:e.dom;if(void 0===t||null===t||null===t.ownerDocument)return!1;var n=t.ownerDocument;return cr(gn.fromDom(t)).fold((function(){return n.body.contains(t)}),h(kr,lr))},_r=function(e,t){var n=function(n,r){return _r(e+n,t+r)};return{left:e,top:t,translate:n}},Sr=_r,Tr=function(e){var t=e.getBoundingClientRect();return Sr(t.left,t.top)},Rr=function(e,t){return void 0!==e?e:void 0!==t?t:0},Or=function(e){var t=e.dom.ownerDocument,n=t.body,r=t.defaultView,o=t.documentElement;if(n===e.dom)return Sr(n.offsetLeft,n.offsetTop);var i=Rr(null===r||void 0===r?void 0:r.pageYOffset,o.scrollTop),a=Rr(null===r||void 0===r?void 0:r.pageXOffset,o.scrollLeft),u=Rr(o.clientTop,n.clientTop),s=Rr(o.clientLeft,n.clientLeft);return Ar(e).translate(a-s,i-u)},Ar=function(e){var t=e.dom,n=t.ownerDocument,r=n.body;return r===t?Sr(r.offsetLeft,r.offsetTop):kr(e)?Tr(t):Sr(0,0)},Er=function(e){var t=void 0!==e?e.dom:document,n=t.body.scrollLeft||t.documentElement.scrollLeft,r=t.body.scrollTop||t.documentElement.scrollTop;return Sr(n,r)},Nr=function(e,t,n){var r=void 0!==n?n.dom:document,o=r.defaultView;o&&o.scrollTo(e,t)},Lr=function(e,t){var n=Ft().browser.isSafari();n&&F(e.dom.scrollIntoViewIfNeeded)?e.dom.scrollIntoViewIfNeeded(!1):e.dom.scrollIntoView(t)},Dr=function(e){var t=void 0===e?window:e;return O.from(t["visualViewport"])},Mr=function(e,t,n,r){return{x:e,y:t,width:n,height:r,right:e+n,bottom:t+r}},Ir=function(e){var t=void 0===e?window:e,n=t.document,r=Er(gn.fromDom(n));return Dr(t).fold((function(){var e=t.document.documentElement,n=e.clientWidth,o=e.clientHeight;return Mr(r.left,r.top,n,o)}),(function(e){return Mr(Math.max(e.pageLeft,r.left),Math.max(e.pageTop,r.top),e.width,e.height)}))},zr=function(e){return function(t){return!!t&&t.nodeType===e}},Pr=function(e){return!!e&&!Object.getPrototypeOf(e)},Br=zr(1),$r=function(e){var t=e.map((function(e){return e.toLowerCase()}));return function(e){if(e&&e.nodeName){var n=e.nodeName.toLowerCase();return K(t,n)}return!1}},Hr=function(e,t){var n=t.toLowerCase().split(" ");return function(t){var r,o;if(Br(t))for(r=0;r<n.length;r++){var i=t.ownerDocument.defaultView.getComputedStyle(t,null);if(o=i?i.getPropertyValue(e):null,o===n[r])return!0}return!1}},Fr=function(e){return function(t){return Br(t)&&t.hasAttribute(e)}},Vr=function(e,t){return function(n){return Br(n)&&n.getAttribute(e)===t}},jr=function(e){return Br(e)&&e.hasAttribute("data-mce-bogus")},Ur=function(e){return Br(e)&&"all"===e.getAttribute("data-mce-bogus")},Wr=function(e){return Br(e)&&"TABLE"===e.tagName},Gr=function(e){return function(t){if(Br(t)){if(t.contentEditable===e)return!0;if(t.getAttribute("data-mce-contenteditable")===e)return!0}return!1}},qr=$r(["textarea","input"]),Kr=zr(3),Xr=zr(8),Yr=zr(9),Jr=zr(11),Qr=$r(["br"]),Zr=$r(["img"]),eo=Gr("true"),to=Gr("false"),no=$r(["td","th"]),ro=$r(["video","audio","object","embed"]),oo=function(e){return void 0!==e.style&&F(e.style.getPropertyValue)},io=function(e,t,n){if(!(D(n)||P(n)||V(n)))throw console.error("Invalid call to Attribute.set. Key ",t,":: Value ",n,":: Element ",e),new Error("Attribute value was not simple");e.setAttribute(t,n+"")},ao=function(e,t,n){io(e.dom,t,n)},uo=function(e,t){var n=e.dom;we(t,(function(e,t){io(n,t,e)}))},so=function(e,t){var n=e.dom.getAttribute(t);return null===n?void 0:n},co=function(e,t){return O.from(so(e,t))},lo=function(e,t){var n=e.dom;return!(!n||!n.hasAttribute)&&n.hasAttribute(t)},fo=function(e,t){e.dom.removeAttribute(t)},mo=function(e){return ne(e.dom.attributes,(function(e,t){return e[t.name]=t.value,e}),{})},po=function(e,t,n){if(!D(n))throw console.error("Invalid call to CSS.set. Property ",t,":: Value ",n,":: Element ",e),new Error("CSS value must be a string: "+n);oo(e)&&e.style.setProperty(t,n)},ho=function(e,t){var n=e.dom;we(t,(function(e,t){po(n,t,e)}))},go=function(e,t){var n=e.dom,r=window.getComputedStyle(n),o=r.getPropertyValue(t);return""!==o||kr(e)?o:vo(n,t)},vo=function(e,t){return oo(e)?e.style.getPropertyValue(t):""},bo=function(e,t){var n=e.dom,r=vo(n,t);return O.from(r).filter((function(e){return e.length>0}))},yo=function(e){var t={},n=e.dom;if(oo(n))for(var r=0;r<n.style.length;r++){var o=n.style.item(r);t[o]=n.style[o]}return t},wo=function(e){return e.dom.offsetWidth},xo=Ft().browser,Co=function(e){return oe(e,Pn)},ko=function(e){return xo.isFirefox()&&"table"===Dn(e)?Co(Qn(e)).filter((function(e){return"caption"===Dn(e)})).bind((function(e){return Co(Jn(e)).map((function(t){var n=t.dom.offsetTop,r=e.dom.offsetTop,o=e.dom.offsetHeight;return n<=r?-o:0}))})).getOr(0):0},_o=function(e,t){return e.children&&K(e.children,t)},So=function(e,t,n){var r,o,i=0,a=0,u=e.ownerDocument;if(n=n||e,t){if(n===e&&t.getBoundingClientRect&&"static"===go(gn.fromDom(e),"position"))return o=t.getBoundingClientRect(),i=o.left+(u.documentElement.scrollLeft||e.scrollLeft)-u.documentElement.clientLeft,a=o.top+(u.documentElement.scrollTop||e.scrollTop)-u.documentElement.clientTop,{x:i,y:a};r=t;while(r&&r!==n&&r.nodeType&&!_o(r,n))i+=r.offsetLeft||0,a+=r.offsetTop||0,r=r.offsetParent;r=t.parentNode;while(r&&r!==n&&r.nodeType&&!_o(r,n))i-=r.scrollLeft||0,a-=r.scrollTop||0,r=r.parentNode;a+=ko(gn.fromDom(t))}return{x:i,y:a}},To={},Ro={exports:To};(function(e,n,r,o){(function(o){if("object"===typeof n&&"undefined"!==typeof r)r.exports=o();else if("function"===typeof e&&e.amd)e([],o);else{var i;i="undefined"!==typeof window?window:"undefined"!==typeof t?t:"undefined"!==typeof self?self:this,i.EphoxContactWrapper=o()}})((function(){return function(){function e(t,n,r){function i(u,s){if(!n[u]){if(!t[u]){var c="function"==typeof o&&o;if(!s&&c)return c(u,!0);if(a)return a(u,!0);var l=new Error("Cannot find module '"+u+"'");throw l.code="MODULE_NOT_FOUND",l}var f=n[u]={exports:{}};t[u][0].call(f.exports,(function(e){var n=t[u][1][e];return i(n||e)}),f,f.exports,e,t,n,r)}return n[u].exports}for(var a="function"==typeof o&&o,u=0;u<r.length;u++)i(r[u]);return i}return e}()({1:[function(e,t,n){var r,o,i=t.exports={};function a(){throw new Error("setTimeout has not been defined")}function u(){throw new Error("clearTimeout has not been defined")}function s(e){if(r===setTimeout)return setTimeout(e,0);if((r===a||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}function c(e){if(o===clearTimeout)return clearTimeout(e);if((o===u||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(e);try{return o(e)}catch(t){try{return o.call(null,e)}catch(t){return o.call(this,e)}}}(function(){try{r="function"===typeof setTimeout?setTimeout:a}catch(e){r=a}try{o="function"===typeof clearTimeout?clearTimeout:u}catch(e){o=u}})();var l,f=[],d=!1,m=-1;function p(){d&&l&&(d=!1,l.length?f=l.concat(f):m=-1,f.length&&h())}function h(){if(!d){var e=s(p);d=!0;var t=f.length;while(t){l=f,f=[];while(++m<t)l&&l[m].run();m=-1,t=f.length}l=null,d=!1,c(e)}}function g(e,t){this.fun=e,this.array=t}function v(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];f.push(new g(e,t)),1!==f.length||d||s(h)},g.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=v,i.addListener=v,i.once=v,i.off=v,i.removeListener=v,i.removeAllListeners=v,i.emit=v,i.prependListener=v,i.prependOnceListener=v,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},{}],2:[function(e,t,n){(function(e){(function(n){var r=setTimeout;function o(){}function i(e,t){return function(){e.apply(t,arguments)}}function a(e){if("object"!==typeof this)throw new TypeError("Promises must be constructed via new");if("function"!==typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],d(e,this)}function u(e,t){while(3===e._state)e=e._value;0!==e._state?(e._handled=!0,a._immediateFn((function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(o){return void c(t.promise,o)}s(t.promise,r)}else(1===e._state?s:c)(t.promise,e._value)}))):e._deferreds.push(t)}function s(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"===typeof t||"function"===typeof t)){var n=t.then;if(t instanceof a)return e._state=3,e._value=t,void l(e);if("function"===typeof n)return void d(i(n,t),e)}e._state=1,e._value=t,l(e)}catch(r){c(e,r)}}function c(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&a._immediateFn((function(){e._handled||a._unhandledRejectionFn(e._value)}));for(var t=0,n=e._deferreds.length;t<n;t++)u(e,e._deferreds[t]);e._deferreds=null}function f(e,t,n){this.onFulfilled="function"===typeof e?e:null,this.onRejected="function"===typeof t?t:null,this.promise=n}function d(e,t){var n=!1;try{e((function(e){n||(n=!0,s(t,e))}),(function(e){n||(n=!0,c(t,e))}))}catch(r){if(n)return;n=!0,c(t,r)}}a.prototype["catch"]=function(e){return this.then(null,e)},a.prototype.then=function(e,t){var n=new this.constructor(o);return u(this,new f(e,t,n)),n},a.all=function(e){var t=Array.prototype.slice.call(e);return new a((function(e,n){if(0===t.length)return e([]);var r=t.length;function o(i,a){try{if(a&&("object"===typeof a||"function"===typeof a)){var u=a.then;if("function"===typeof u)return void u.call(a,(function(e){o(i,e)}),n)}t[i]=a,0===--r&&e(t)}catch(s){n(s)}}for(var i=0;i<t.length;i++)o(i,t[i])}))},a.resolve=function(e){return e&&"object"===typeof e&&e.constructor===a?e:new a((function(t){t(e)}))},a.reject=function(e){return new a((function(t,n){n(e)}))},a.race=function(e){return new a((function(t,n){for(var r=0,o=e.length;r<o;r++)e[r].then(t,n)}))},a._immediateFn="function"===typeof e?function(t){e(t)}:function(e){r(e,0)},a._unhandledRejectionFn=function(e){"undefined"!==typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)},a._setImmediateFn=function(e){a._immediateFn=e},a._setUnhandledRejectionFn=function(e){a._unhandledRejectionFn=e},"undefined"!==typeof t&&t.exports?t.exports=a:n.Promise||(n.Promise=a)})(this)}).call(this,e("timers").setImmediate)},{timers:3}],3:[function(e,t,n){(function(t,r){var o=e("process/browser.js").nextTick,i=Function.prototype.apply,a=Array.prototype.slice,u={},s=0;function c(e,t){this._id=e,this._clearFn=t}n.setTimeout=function(){return new c(i.call(setTimeout,window,arguments),clearTimeout)},n.setInterval=function(){return new c(i.call(setInterval,window,arguments),clearInterval)},n.clearTimeout=n.clearInterval=function(e){e.close()},c.prototype.unref=c.prototype.ref=function(){},c.prototype.close=function(){this._clearFn.call(window,this._id)},n.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},n.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},n._unrefActive=n.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;t>=0&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},n.setImmediate="function"===typeof t?t:function(e){var t=s++,r=!(arguments.length<2)&&a.call(arguments,1);return u[t]=!0,o((function(){u[t]&&(r?e.apply(null,r):e.call(null),n.clearImmediate(t))})),t},n.clearImmediate="function"===typeof r?r:function(e){delete u[e]}}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":1,timers:3}],4:[function(e,t,n){var r=e("promise-polyfill"),o=function(){return"undefined"!==typeof window?window:Function("return this;")()}();t.exports={boltExport:o.Promise||r}},{"promise-polyfill":2}]},{},[4])(4)}))})(void 0,To,Ro,void 0);var Oo=Ro.exports.boltExport,Ao=function(e){var t=O.none(),n=[],r=function(e){return Ao((function(t){o((function(n){t(e(n))}))}))},o=function(e){a()?s(e):n.push(e)},i=function(e){a()||(t=O.some(e),u(n),n=[])},a=function(){return t.isSome()},u=function(e){J(e,s)},s=function(e){t.each((function(t){setTimeout((function(){e(t)}),0)}))};return e(i),{get:o,map:r,isReady:a}},Eo=function(e){return Ao((function(t){t(e)}))},No={nu:Ao,pure:Eo},Lo=function(e){setTimeout((function(){throw e}),0)},Do=function(e){var t=function(t){e().then(t,Lo)},n=function(t){return Do((function(){return e().then(t)}))},r=function(t){return Do((function(){return e().then((function(e){return t(e).toPromise()}))}))},o=function(t){return Do((function(){return e().then((function(){return t.toPromise()}))}))},i=function(){return No.nu(t)},a=function(){var t=null;return Do((function(){return null===t&&(t=e()),t}))},u=e;return{map:n,bind:r,anonBind:o,toLazy:i,toCached:a,toPromise:u,get:t}},Mo=function(e){return Do((function(){return new Oo(e)}))},Io=function(e){return Do((function(){return Oo.resolve(e)}))},zo={nu:Mo,pure:Io},Po=function(e,t){return t((function(t){var n=[],r=0,o=function(o){return function(i){n[o]=i,r++,r>=e.length&&t(n)}};0===e.length?t([]):J(e,(function(e,t){e.get(o(t))}))}))},Bo=function(e){return Po(e,zo.nu)},$o=function(e){var t=function(t){return e===t},n=function(t){return $o(e)},r=function(t){return $o(e)},o=function(t){return $o(t(e))},i=function(t){return $o(e)},a=function(t){t(e)},u=function(t){return t(e)},s=function(t,n){return n(e)},c=function(t){return t(e)},l=function(t){return t(e)},f=function(){return O.some(e)};return{is:t,isValue:k,isError:C,getOr:g(e),getOrThunk:g(e),getOrDie:g(e),or:n,orThunk:r,fold:s,map:o,mapError:i,each:a,bind:u,exists:c,forall:l,toOptional:f}},Ho=function(e){var t=function(e){return e()},n=function(){return w(String(e))()},r=function(e){return e},o=function(e){return e()},i=function(t){return Ho(e)},a=function(t){return Ho(t(e))},u=function(t){return Ho(e)},s=function(t,n){return t(e)};return{is:C,isValue:C,isError:k,getOr:v,getOrThunk:t,getOrDie:n,or:r,orThunk:o,fold:s,map:i,mapError:a,each:m,bind:u,exists:C,forall:k,toOptional:O.none}},Fo=function(e,t){return e.fold((function(){return Ho(t)}),$o)},Vo={value:$o,error:Ho,fromOption:Fo},jo=function(e){if(!I(e))throw new Error("cases must be an array");if(0===e.length)throw new Error("there must be at least one case");var t=[],n={};return J(e,(function(r,o){var i=be(r);if(1!==i.length)throw new Error("one and only one name per case");var a=i[0],u=r[a];if(void 0!==n[a])throw new Error("duplicate key detected:"+a);if("cata"===a)throw new Error("cannot have a case named cata (sorry)");if(!I(u))throw new Error("case arguments must be an array");t.push(a),n[a]=function(){var n=arguments.length;if(n!==u.length)throw new Error("Wrong number of arguments to case "+a+". Expected "+u.length+" ("+u+"), got "+n);for(var r=new Array(n),i=0;i<r.length;i++)r[i]=arguments[i];var s=function(e){var n=be(e);if(t.length!==n.length)throw new Error("Wrong number of arguments to match. Expected: "+t.join(",")+"\nActual: "+n.join(","));var o=se(t,(function(e){return K(n,e)}));if(!o)throw new Error("Not all branches were specified when using match. Specified: "+n.join(", ")+"\nRequired: "+t.join(", "));return e[a].apply(null,r)};return{fold:function(){if(arguments.length!==e.length)throw new Error("Wrong number of arguments to fold. Expected "+e.length+", got "+arguments.length);var t=arguments[o];return t.apply(null,r)},match:s,log:function(e){console.log(e,{constructors:t,constructor:a,params:r})}}}})),n},Uo={generate:jo},Wo=(Uo.generate([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]),function(e){return e.fold(v,v)});function Go(e,t,n,r,o){return e(n,r)?O.some(n):F(o)&&o(n)?O.none():t(n,r,o)}var qo,Ko=function(e,t,n){var r=e.dom,o=F(n)?n:C;while(r.parentNode){r=r.parentNode;var i=gn.fromDom(r);if(t(i))return O.some(i);if(o(i))break}return O.none()},Xo=function(e,t,n){var r=function(e,t){return t(e)};return Go(r,Ko,e,t,n)},Yo=function(e,t){var n=e.dom;return n.parentNode?Jo(gn.fromDom(n.parentNode),(function(n){return!An(e,n)&&t(n)})):O.none()},Jo=function(e,t){var n=function(e){return t(gn.fromDom(e))},r=oe(e.dom.childNodes,n);return r.map(gn.fromDom)},Qo=function(e,t,n){return Ko(e,(function(e){return Sn(e,t)}),n)},Zo=function(e,t){return On(t,e)},ei=function(e,t,n){var r=function(e,t){return Sn(e,t)};return Go(r,Qo,e,t,n)},ti=function(){function e(e,t){return function(){e.apply(t,arguments)}}var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},n=function(t){if("object"!==typeof this)throw new TypeError("Promises must be constructed via new");if("function"!==typeof t)throw new TypeError("not a function");this._state=null,this._value=null,this._deferreds=[],c(t,e(i,this),e(a,this))},r=n.immediateFn||"function"===typeof setImmediate&&setImmediate||function(e){setTimeout(e,1)};function o(e){var t=this;null!==this._state?r((function(){var n=t._state?e.onFulfilled:e.onRejected;if(null!==n){var r;try{r=n(t._value)}catch(o){return void e.reject(o)}e.resolve(r)}else(t._state?e.resolve:e.reject)(t._value)})):this._deferreds.push(e)}function i(t){try{if(t===this)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"===typeof t||"function"===typeof t)){var n=t.then;if("function"===typeof n)return void c(e(n,t),e(i,this),e(a,this))}this._state=!0,this._value=t,u.call(this)}catch(r){a.call(this,r)}}function a(e){this._state=!1,this._value=e,u.call(this)}function u(){for(var e=0,t=this._deferreds.length;e<t;e++)o.call(this,this._deferreds[e]);this._deferreds=null}function s(e,t,n,r){this.onFulfilled="function"===typeof e?e:null,this.onRejected="function"===typeof t?t:null,this.resolve=n,this.reject=r}function c(e,t,n){var r=!1;try{e((function(e){r||(r=!0,t(e))}),(function(e){r||(r=!0,n(e))}))}catch(o){if(r)return;r=!0,n(o)}}return n.prototype.catch=function(e){return this.then(null,e)},n.prototype.then=function(e,t){var r=this;return new n((function(n,i){o.call(r,new s(e,t,n,i))}))},n.all=function(){var e=Array.prototype.slice.call(1===arguments.length&&t(arguments[0])?arguments[0]:arguments);return new n((function(t,n){if(0===e.length)return t([]);var r=e.length;function o(i,a){try{if(a&&("object"===typeof a||"function"===typeof a)){var u=a.then;if("function"===typeof u)return void u.call(a,(function(e){o(i,e)}),n)}e[i]=a,0===--r&&t(e)}catch(s){n(s)}}for(var i=0;i<e.length;i++)o(i,e[i])}))},n.resolve=function(e){return e&&"object"===typeof e&&e.constructor===n?e:new n((function(t){t(e)}))},n.reject=function(e){return new n((function(t,n){n(e)}))},n.race=function(e){return new n((function(t,n){for(var r=0,o=e.length;r<o;r++)e[r].then(t,n)}))},n},ni=window.Promise?window.Promise:ti(),ri=function(e,t){var n,r=window.requestAnimationFrame,o=["ms","moz","webkit"],i=function(e){window.setTimeout(e,0)};for(n=0;n<o.length&&!r;n++)r=window[o[n]+"RequestAnimationFrame"];r||(r=i),r(e,t)},oi=function(e,t){return"number"!==typeof t&&(t=0),setTimeout(e,t)},ii=function(e,t){return"number"!==typeof t&&(t=1),setInterval(e,t)},ai=function(e){return clearTimeout(e)},ui=function(e){return clearInterval(e)},si=function(e,t){var n,r=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];clearTimeout(n),n=oi((function(){e.apply(this,r)}),t)};return r.stop=function(){clearTimeout(n)},r},ci={requestAnimationFrame:function(e,t){qo?qo.then(e):qo=new ni((function(e){t||(t=document.body),ri(e,t)})).then(e)},setTimeout:oi,setInterval:ii,setEditorTimeout:function(e,t,n){return oi((function(){e.removed||t()}),n)},setEditorInterval:function(e,t,n){var r=ii((function(){e.removed?clearInterval(r):t()}),n);return r},debounce:si,throttle:si,clearInterval:ui,clearTimeout:ai};function li(e,t){void 0===t&&(t={});var n=0,r={},o=gn.fromDom(e),i=Vn(o),a=t.maxLoadTime||5e3,u=function(e){t.referrerPolicy=e},s=function(e){gr(sr(o),e)},c=function(e){var t=sr(o);Zo(t,"#"+e).each(xr)},l=function(e){return Ae(r,e).getOrThunk((function(){return{id:"mce-u"+n++,passed:[],failed:[],count:0}}))},f=function(n,o,u){var c,f=ln._addCacheSuffix(n),d=l(f);r[f]=d,d.count++;var m=function(e,t){var n=e.length;while(n--)e[n]();d.status=t,d.passed=[],d.failed=[],c&&(c.onload=null,c.onerror=null,c=null)},p=function(){return m(d.passed,2)},h=function(){return m(d.failed,3)},g=function(e,t){e()||(Date.now()-y<a?ci.setTimeout(t):h())},v=function(){g((function(){var t=e.styleSheets,n=t.length;while(n--){var r=t[n],o=r.ownerNode;if(o&&o.id===c.id)return p(),!0}return!1}),v)};if(o&&d.passed.push(o),u&&d.failed.push(u),1!==d.status)if(2!==d.status)if(3!==d.status){d.status=1;var b=gn.fromTag("link",i.dom);uo(b,{rel:"stylesheet",type:"text/css",id:d.id});var y=Date.now();t.contentCssCors&&ao(b,"crossOrigin","anonymous"),t.referrerPolicy&&ao(b,"referrerpolicy",t.referrerPolicy),c=b.dom,c.onload=v,c.onerror=h,s(b),ao(b,"href",f)}else h();else p()},d=function(e){return zo.nu((function(t){f(e,p(t,g(Vo.value(e))),p(t,g(Vo.error(e))))}))},m=function(e,t,n){Bo(Y(e,d)).get((function(e){var r=Z(e,(function(e){return e.isValue()}));r.fail.length>0?n(r.fail.map(Wo)):t(r.pass.map(Wo))}))},h=function(e){var t=ln._addCacheSuffix(e);Ae(r,t).each((function(e){var n=--e.count;0===n&&(delete r[t],c(e.id))}))},v=function(e){J(e,(function(e){h(e)}))};return{load:f,loadAll:m,unload:h,unloadAll:v,_setReferrerPolicy:u}}var fi=function(){var e=new WeakMap,t=function(t,n){var r=ur(t),o=r.dom;return O.from(e.get(o)).getOrThunk((function(){var t=li(o,n);return e.set(o,t),t}))};return{forElement:t}},di=fi(),mi=function(){function e(e,t){this.node=e,this.rootNode=t,this.current=this.current.bind(this),this.next=this.next.bind(this),this.prev=this.prev.bind(this),this.prev2=this.prev2.bind(this)}return e.prototype.current=function(){return this.node},e.prototype.next=function(e){return this.node=this.findSibling(this.node,"firstChild","nextSibling",e),this.node},e.prototype.prev=function(e){return this.node=this.findSibling(this.node,"lastChild","previousSibling",e),this.node},e.prototype.prev2=function(e){return this.node=this.findPreviousNode(this.node,"lastChild","previousSibling",e),this.node},e.prototype.findSibling=function(e,t,n,r){var o,i;if(e){if(!r&&e[t])return e[t];if(e!==this.rootNode){if(o=e[n],o)return o;for(i=e.parentNode;i&&i!==this.rootNode;i=i.parentNode)if(o=i[n],o)return o}}},e.prototype.findPreviousNode=function(e,t,n,r){var o,i,a;if(e){if(o=e[n],this.rootNode&&o===this.rootNode)return;if(o){if(!r)for(a=o[t];a;a=a[t])if(!a[t])return a;return o}if(i=e.parentNode,i&&i!==this.rootNode)return i}},e}(),pi=["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"],hi=["td","th"],gi=["thead","tbody","tfoot"],vi=["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"],bi=["h1","h2","h3","h4","h5","h6"],yi=["li","dd","dt"],wi=["ul","ol","dl"],xi=["pre","script","textarea","style"],Ci=function(e){var t;return function(n){return t=t||fe(e,k),t.hasOwnProperty(Dn(n))}},ki=Ci(bi),_i=Ci(pi),Si=function(e){return"table"===Dn(e)},Ti=function(e){return Pn(e)&&!_i(e)},Ri=function(e){return Pn(e)&&"br"===Dn(e)},Oi=Ci(vi),Ai=Ci(wi),Ei=Ci(yi),Ni=Ci(gi),Li=Ci(hi),Di=Ci(xi),Mi=function(e,t,n){return Qo(e,t,n).isSome()},Ii="\ufeff",zi=" ",Pi=function(e){return e===Ii},Bi=function(e){return e.replace(/\uFEFF/g,"")},$i=Ii,Hi=Pi,Fi=Bi,Vi=Br,ji=Kr,Ui=function(e){return ji(e)&&(e=e.parentNode),Vi(e)&&e.hasAttribute("data-mce-caret")},Wi=function(e){return ji(e)&&Hi(e.data)},Gi=function(e){return Ui(e)||Wi(e)},qi=function(e){return e.firstChild!==e.lastChild||!Qr(e.firstChild)},Ki=function(e,t){var n,r=e.ownerDocument,o=r.createTextNode($i),i=e.parentNode;if(t){if(n=e.previousSibling,ji(n)){if(Gi(n))return n;if(ea(n))return n.splitText(n.data.length-1)}i.insertBefore(o,e)}else{if(n=e.nextSibling,ji(n)){if(Gi(n))return n;if(Zi(n))return n.splitText(1),n}e.nextSibling?i.insertBefore(o,e.nextSibling):i.appendChild(o)}return o},Xi=function(e){var t=e.container();return!!Kr(t)&&(t.data.charAt(e.offset())===$i||e.isAtStart()&&Wi(t.previousSibling))},Yi=function(e){var t=e.container();return!!Kr(t)&&(t.data.charAt(e.offset()-1)===$i||e.isAtEnd()&&Wi(t.nextSibling))},Ji=function(){var e=document.createElement("br");return e.setAttribute("data-mce-bogus","1"),e},Qi=function(e,t,n){var r=t.ownerDocument,o=r.createElement(e);o.setAttribute("data-mce-caret",n?"before":"after"),o.setAttribute("data-mce-bogus","all"),o.appendChild(Ji());var i=t.parentNode;return n?i.insertBefore(o,t):t.nextSibling?i.insertBefore(o,t.nextSibling):i.appendChild(o),o},Zi=function(e){return ji(e)&&e.data[0]===$i},ea=function(e){return ji(e)&&e.data[e.data.length-1]===$i},ta=function(e){var t=e.getElementsByTagName("br"),n=t[t.length-1];jr(n)&&n.parentNode.removeChild(n)},na=function(e){return e&&e.hasAttribute("data-mce-caret")?(ta(e),e.removeAttribute("data-mce-caret"),e.removeAttribute("data-mce-bogus"),e.removeAttribute("style"),e.removeAttribute("_moz_abspos"),e):null},ra=function(e){return Ui(e.startContainer)},oa=eo,ia=to,aa=Qr,ua=Kr,sa=$r(["script","style","textarea"]),ca=$r(["img","input","textarea","hr","iframe","video","audio","object","embed"]),la=$r(["table"]),fa=Gi,da=function(e){return!fa(e)&&(ua(e)?!sa(e.parentNode):ca(e)||aa(e)||la(e)||pa(e))},ma=function(e){return Br(e)&&"true"===e.getAttribute("unselectable")},pa=function(e){return!1===ma(e)&&ia(e)},ha=function(e,t){for(e=e.parentNode;e&&e!==t;e=e.parentNode){if(pa(e))return!1;if(oa(e))return!0}return!0},ga=function(e){return!!pa(e)&&!0!==ne(ge(e.getElementsByTagName("*")),(function(e,t){return e||oa(t)}),!1)},va=function(e){return ca(e)||ga(e)},ba=function(e,t){return da(e)&&ha(e,t)},ya=/^[ \t\r\n]*$/,wa=function(e){return ya.test(e)},xa=function(e,t){var n=gn.fromDom(t),r=gn.fromDom(e);return Mi(r,"pre,code",b(An,n))},Ca=function(e,t){return Kr(e)&&wa(e.data)&&!1===xa(e,t)},ka=function(e){return Br(e)&&"A"===e.nodeName&&!e.hasAttribute("href")&&(e.hasAttribute("name")||e.hasAttribute("id"))},_a=function(e,t){return da(e)&&!1===Ca(e,t)||ka(e)||Sa(e)},Sa=Fr("data-mce-bookmark"),Ta=Fr("data-mce-bogus"),Ra=Vr("data-mce-bogus","all"),Oa=function(e,t){var n,r=0;if(_a(e,e))return!1;if(n=e.firstChild,!n)return!0;var o=new mi(n,e);do{if(t){if(Ra(n)){n=o.next(!0);continue}if(Ta(n)){n=o.next();continue}}if(Qr(n))r++,n=o.next();else{if(_a(n,e))return!1;n=o.next()}}while(n);return r<=1},Aa=function(e,t){return void 0===t&&(t=!0),Oa(e.dom,t)},Ea=function(e){return"span"===e.nodeName.toLowerCase()},Na=function(e,t){return H(e)&&(_a(e,t)||Ti(gn.fromDom(e)))},La=function(e,t){var n=new mi(e,t).prev(!1),r=new mi(e,t).next(!1),o=B(n)||Na(n,t),i=B(r)||Na(r,t);return o&&i},Da=function(e){return Ea(e)&&"bookmark"===e.getAttribute("data-mce-type")},Ma=function(e,t){return Kr(e)&&e.data.length>0&&La(e,t)},Ia=function(e){return!!Br(e)&&e.childNodes.length>0},za=function(e){return Jr(e)||Yr(e)},Pa=function(e,t,n){var r=n||t;if(Br(t)&&Da(t))return t;for(var o=t.childNodes,i=o.length-1;i>=0;i--)Pa(e,o[i],r);if(Br(t)){var a=t.childNodes;1===a.length&&Da(a[0])&&t.parentNode.insertBefore(a[0],t)}return za(t)||_a(t,r)||Ia(t)||Ma(t,r)||e.remove(t),t},Ba=ln.makeMap,$a=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ha=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Fa=/[<>&\"\']/g,Va=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,ja={128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},Ua={'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;","&":"&amp;","`":"&#96;"},Wa={"&lt;":"<","&gt;":">","&amp;":"&","&quot;":'"',"&apos;":"'"},Ga=function(e){var t=gn.fromTag("div").dom;return t.innerHTML=e,t.textContent||t.innerText||e},qa=function(e,t){var n,r,o,i={};if(e){for(e=e.split(","),t=t||10,n=0;n<e.length;n+=2)r=String.fromCharCode(parseInt(e[n],t)),Ua[r]||(o="&"+e[n+1]+";",i[r]=o,i[o]=r);return i}},Ka=qa("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32),Xa=function(e,t){return e.replace(t?$a:Ha,(function(e){return Ua[e]||e}))},Ya=function(e){return(""+e).replace(Fa,(function(e){return Ua[e]||e}))},Ja=function(e,t){return e.replace(t?$a:Ha,(function(e){return e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":Ua[e]||"&#"+e.charCodeAt(0)+";"}))},Qa=function(e,t,n){return n=n||Ka,e.replace(t?$a:Ha,(function(e){return Ua[e]||n[e]||e}))},Za=function(e,t){var n=qa(t)||Ka,r=function(e,t){return e.replace(t?$a:Ha,(function(e){return void 0!==Ua[e]?Ua[e]:void 0!==n[e]?n[e]:e.length>1?"&#"+(1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320)+65536)+";":"&#"+e.charCodeAt(0)+";"}))},o=function(e,t){return Qa(e,t,n)},i=Ba(e.replace(/\+/g,","));return i.named&&i.numeric?r:i.named?t?o:Qa:i.numeric?Ja:Xa},eu=function(e){return e.replace(Va,(function(e,t){return t?(t="x"===t.charAt(0).toLowerCase()?parseInt(t.substr(1),16):parseInt(t,10),t>65535?(t-=65536,String.fromCharCode(55296+(t>>10),56320+(1023&t))):ja[t]||String.fromCharCode(t)):Wa[e]||Ka[e]||Ga(e)}))},tu={encodeRaw:Xa,encodeAllRaw:Ya,encodeNumeric:Ja,encodeNamed:Qa,getEncodeFunc:Za,decode:eu},nu={},ru={},ou=ln.makeMap,iu=ln.each,au=ln.extend,uu=ln.explode,su=ln.inArray,cu=function(e,t){return e=ln.trim(e),e?e.split(t||" "):[]},lu=function(e){var t,n,r,o,i,a,u={},s=function(e,n,r){var o,i,a,s=function(e,t){var n,r,o={};for(n=0,r=e.length;n<r;n++)o[e[n]]=t||{};return o};r=r||[],n=n||"","string"===typeof r&&(r=cu(r));var c=cu(e);o=c.length;while(o--)i=cu([t,n].join(" ")),a={attributes:s(i),attributesOrder:i,children:s(r,ru)},u[c[o]]=a},c=function(e,t){var n,r,o,i,a=cu(e);n=a.length;var s=cu(t);while(n--)for(r=u[a[n]],o=0,i=s.length;o<i;o++)r.attributes[s[o]]={},r.attributesOrder.push(s[o])};return nu[e]?nu[e]:(t="id accesskey class dir lang style tabindex title role",n="address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul",r="a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment","html4"!==e&&(t+=" contenteditable contextmenu draggable dropzone hidden spellcheck translate",n+=" article aside details dialog figure main header footer hgroup section nav",r+=" audio canvas command datalist mark meter output picture progress time wbr video ruby bdi keygen"),"html5-strict"!==e&&(t+=" xml:lang",a="acronym applet basefont big font strike tt",r=[r,a].join(" "),iu(cu(a),(function(e){s(e,"",r)})),i="center dir isindex noframes",n=[n,i].join(" "),o=[n,r].join(" "),iu(cu(i),(function(e){s(e,"",o)}))),o=o||[n,r].join(" "),s("html","manifest","head body"),s("head","","base command link meta noscript script style title"),s("title hr noscript br"),s("base","href target"),s("link","href rel media hreflang type sizes hreflang"),s("meta","name http-equiv content charset"),s("style","media type scoped"),s("script","src async defer type charset"),s("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",o),s("address dt dd div caption","",o),s("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",r),s("blockquote","cite",o),s("ol","reversed start type","li"),s("ul","","li"),s("li","value",o),s("dl","","dt dd"),s("a","href target rel media hreflang type",r),s("q","cite",r),s("ins del","cite datetime",o),s("img","src sizes srcset alt usemap ismap width height"),s("iframe","src name width height",o),s("embed","src type width height"),s("object","data type typemustmatch name usemap form width height",[o,"param"].join(" ")),s("param","name value"),s("map","name",[o,"area"].join(" ")),s("area","alt coords shape href target rel media hreflang type"),s("table","border","caption colgroup thead tfoot tbody tr"+("html4"===e?" col":"")),s("colgroup","span","col"),s("col","span"),s("tbody thead tfoot","","tr"),s("tr","","td th"),s("td","colspan rowspan headers",o),s("th","colspan rowspan headers scope abbr",o),s("form","accept-charset action autocomplete enctype method name novalidate target",o),s("fieldset","disabled form name",[o,"legend"].join(" ")),s("label","form for",r),s("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),s("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"===e?o:r),s("select","disabled form multiple name required size","option optgroup"),s("optgroup","disabled label","option"),s("option","disabled label selected value"),s("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),s("menu","type label",[o,"li"].join(" ")),s("noscript","",o),"html4"!==e&&(s("wbr"),s("ruby","",[r,"rt rp"].join(" ")),s("figcaption","",o),s("mark rt rp summary bdi","",r),s("canvas","width height",o),s("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",[o,"track source"].join(" ")),s("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",[o,"track source"].join(" ")),s("picture","","img source"),s("source","src srcset type media sizes"),s("track","kind src srclang label default"),s("datalist","",[r,"option"].join(" ")),s("article section nav aside main header footer","",o),s("hgroup","","h1 h2 h3 h4 h5 h6"),s("figure","",[o,"figcaption"].join(" ")),s("time","datetime",r),s("dialog","open",o),s("command","type label icon disabled checked radiogroup command"),s("output","for form name",r),s("progress","value max",r),s("meter","value min max low high optimum",r),s("details","open",[o,"summary"].join(" ")),s("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!==e&&(c("script","language xml:space"),c("style","xml:space"),c("object","declare classid code codebase codetype archive standby align border hspace vspace"),c("embed","align name hspace vspace"),c("param","valuetype type"),c("a","charset name rev shape coords"),c("br","clear"),c("applet","codebase archive code object alt name width height align hspace vspace"),c("img","name longdesc align border hspace vspace"),c("iframe","longdesc frameborder marginwidth marginheight scrolling align"),c("font basefont","size color face"),c("input","usemap align"),c("select"),c("textarea"),c("h1 h2 h3 h4 h5 h6 div p legend caption","align"),c("ul","type compact"),c("li","type"),c("ol dl menu dir","compact"),c("pre","width xml:space"),c("hr","align noshade size width"),c("isindex","prompt"),c("table","summary width frame rules cellspacing cellpadding align bgcolor"),c("col","width align char charoff valign"),c("colgroup","width align char charoff valign"),c("thead","align char charoff valign"),c("tr","align char charoff valign bgcolor"),c("th","axis align char charoff valign nowrap bgcolor width height"),c("form","accept"),c("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),c("tfoot","align char charoff valign"),c("tbody","align char charoff valign"),c("area","nohref"),c("body","background bgcolor text link vlink alink")),"html4"!==e&&(c("input button select textarea","autofocus"),c("input textarea","placeholder"),c("a","download"),c("link script img","crossorigin"),c("img","loading"),c("iframe","sandbox seamless allowfullscreen loading")),iu(cu("a form meter progress dfn"),(function(e){u[e]&&delete u[e].children[e]})),delete u.caption.children.table,delete u.script,nu[e]=u,u)},fu=function(e,t){var n;return e&&(n={},"string"===typeof e&&(e={"*":e}),iu(e,(function(e,r){n[r]=n[r.toUpperCase()]="map"===t?ou(e,/[, ]/):uu(e,/[, ]/)}))),n};function du(e){var t={},n={},r=[],o={},i={},a=function(t,n,r){var o=e[t];return o?o=ou(o,/[, ]/,ou(o.toUpperCase(),/[, ]/)):(o=nu[t],o||(o=ou(n," ",ou(n.toUpperCase()," ")),o=au(o,r),nu[t]=o)),o};e=e||{};var u=lu(e.schema);!1===e.verify_html&&(e.valid_elements="*[*]");var s=fu(e.valid_styles),c=fu(e.invalid_styles,"map"),l=fu(e.valid_classes,"map"),f=a("whitespace_elements","pre script noscript style textarea video audio iframe object code"),d=a("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),m=a("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),p=a("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),h="td th iframe video audio object script code",g=a("non_empty_elements",h+" pre",m),v=a("move_caret_before_on_enter_elements",h+" table",m),b=a("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside main nav figure"),y=a("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup figcaption details summary",b),w=a("text_inline_elements","span strong b em i font strike u var cite dfn code mark q sup sub samp");iu((e.special||"script noscript iframe noframes noembed title style textarea xmp").split(" "),(function(e){i[e]=new RegExp("</"+e+"[^>]*>","gi")}));var x=function(e){return new RegExp("^"+e.replace(/([?+*])/g,".$1")+"$")},C=function(e){var n,o,i,a,u,s,c,l,f,d,m,p,h,g,v,b,y,w,C=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)])?$/,k=/^([!\-])?(\w+[\\:]:\w+|[^=:<]+)?(?:([=:<])(.*))?$/,_=/[*?+]/;if(e){var S=cu(e,",");for(t["@"]&&(b=t["@"].attributes,y=t["@"].attributesOrder),n=0,o=S.length;n<o;n++)if(u=C.exec(S[n]),u){if(g=u[1],f=u[2],v=u[3],l=u[5],p={},h=[],s={attributes:p,attributesOrder:h},"#"===g&&(s.paddEmpty=!0),"-"===g&&(s.removeEmpty=!0),"!"===u[4]&&(s.removeEmptyAttrs=!0),b&&(we(b,(function(e,t){p[t]=e})),h.push.apply(h,y)),l)for(l=cu(l,"|"),i=0,a=l.length;i<a;i++)if(u=k.exec(l[i]),u){if(c={},m=u[1],d=u[2].replace(/[\\:]:/g,":"),g=u[3],w=u[4],"!"===m&&(s.attributesRequired=s.attributesRequired||[],s.attributesRequired.push(d),c.required=!0),"-"===m){delete p[d],h.splice(su(h,d),1);continue}g&&("="===g&&(s.attributesDefault=s.attributesDefault||[],s.attributesDefault.push({name:d,value:w}),c.defaultValue=w),":"===g&&(s.attributesForced=s.attributesForced||[],s.attributesForced.push({name:d,value:w}),c.forcedValue=w),"<"===g&&(c.validValues=ou(w,"?"))),_.test(d)?(s.attributePatterns=s.attributePatterns||[],c.pattern=x(d),s.attributePatterns.push(c)):(p[d]||h.push(d),p[d]=c)}b||"@"!==f||(b=p,y=h),v&&(s.outputName=f,t[v]=s),_.test(f)?(s.pattern=x(f),r.push(s)):t[f]=s}}},k=function(e){t={},r=[],C(e),iu(u,(function(e,t){n[t]=e.children}))},_=function(e){var r=/^(~)?(.+)$/;e&&(nu.text_block_elements=nu.block_elements=null,iu(cu(e,","),(function(e){var i=r.exec(e),a="~"===i[1],u=a?"span":"div",s=i[2];if(n[s]=n[u],o[s]=u,a||(y[s.toUpperCase()]={},y[s]={}),!t[s]){var c=t[u];c=au({},c),delete c.removeEmptyAttrs,delete c.removeEmpty,t[s]=c}iu(n,(function(e,t){e[u]&&(n[t]=e=au({},n[t]),e[s]=e[u])}))})))},S=function(t){var r=/^([+\-]?)([A-Za-z0-9_\-.\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u037f-\u1fff\u200c-\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd]+)\[([^\]]+)]$/;nu[e.schema]=null,t&&iu(cu(t,","),(function(e){var t,o,i=r.exec(e);i&&(o=i[1],t=o?n[i[2]]:n[i[2]]={"#comment":{}},t=n[i[2]],iu(cu(i[3],"|"),(function(e){"-"===o?delete t[e]:t[e]={}})))}))},T=function(e){var n,o=t[e];if(o)return o;n=r.length;while(n--)if(o=r[n],o.pattern.test(e))return o};e.valid_elements?k(e.valid_elements):(iu(u,(function(e,r){t[r]={attributes:e.attributes,attributesOrder:e.attributesOrder},n[r]=e.children})),"html5"!==e.schema&&iu(cu("strong/b em/i"),(function(e){var n=cu(e,"/");t[n[1]].outputName=n[0]})),iu(cu("ol ul sub sup blockquote span font a table tbody strong em b i"),(function(e){t[e]&&(t[e].removeEmpty=!0)})),iu(cu("p h1 h2 h3 h4 h5 h6 th td pre div address caption li"),(function(e){t[e].paddEmpty=!0})),iu(cu("span"),(function(e){t[e].removeEmptyAttrs=!0}))),_(e.custom_elements),S(e.valid_children),C(e.extended_valid_elements),S("+ol[ul|ol],+ul[ul|ol]"),iu({dd:"dl",dt:"dl",li:"ul ol",td:"tr",th:"tr",tr:"tbody thead tfoot",tbody:"table",thead:"table",tfoot:"table",legend:"fieldset",area:"map",param:"video audio object"},(function(e,n){t[n]&&(t[n].parentsRequired=cu(e))})),e.invalid_elements&&iu(uu(e.invalid_elements),(function(e){t[e]&&delete t[e]})),T("span")||C("span[!data-mce-type|*]");var R=function(){return s},O=function(){return c},A=function(){return l},E=function(){return p},N=function(){return y},L=function(){return b},D=function(){return w},M=function(){return m},I=function(){return d},z=function(){return g},P=function(){return v},B=function(){return f},$=function(){return i},H=function(e,t){var r=n[e.toLowerCase()];return!(!r||!r[t.toLowerCase()])},F=function(e,t){var n,r,o=T(e);if(o){if(!t)return!0;if(o.attributes[t])return!0;if(n=o.attributePatterns,n){r=n.length;while(r--)if(n[r].pattern.test(e))return!0}}return!1},V=function(){return o};return{children:n,elements:t,getValidStyles:R,getValidClasses:A,getBlockElements:N,getInvalidStyles:O,getShortEndedElements:M,getTextBlockElements:L,getTextInlineElements:D,getBoolAttrs:E,getElementRule:T,getSelfClosingElements:I,getNonEmptyElements:z,getMoveCaretBeforeOnEnterElements:P,getWhiteSpaceElements:B,getSpecialElements:$,isValidChild:H,isValid:F,getCustomElements:V,addValidElements:C,setValidElements:k,addCustomElements:_,addValidChildren:S}}var mu,pu,hu,gu,vu,bu,yu,wu,xu,Cu,ku,_u,Su,Tu,Ru,Ou,Au,Eu,Nu=function(e,t,n,r){var o=function(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e};return"#"+o(t)+o(n)+o(r)},Lu=function(e,t){var n,r,o,i=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,a=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,u=/\s*([^:]+):\s*([^;]+);?/g,s=/\s+$/,c={},l=Ii;e=e||{},t&&(r=t.getValidStyles(),o=t.getInvalidStyles());var f=("\\\" \\' \\; \\: ; : "+l).split(" ");for(n=0;n<f.length;n++)c[f[n]]=l+n,c[l+n]=f[n];return{toHex:function(e){return e.replace(i,Nu)},parse:function(t){var r,o,f,d,m={},p=e.url_converter,h=e.url_converter_scope||this,g=function(e,t,r){var o=m[e+"-top"+t];if(o){var i=m[e+"-right"+t];if(i){var a=m[e+"-bottom"+t];if(a){var u=m[e+"-left"+t];if(u){var s=[o,i,a,u];n=s.length-1;while(n--)if(s[n]!==s[n+1])break;n>-1&&r||(m[e+t]=-1===n?s[0]:s.join(" "),delete m[e+"-top"+t],delete m[e+"-right"+t],delete m[e+"-bottom"+t],delete m[e+"-left"+t])}}}}},v=function(e){var t,n=m[e];if(n){n=n.split(" "),t=n.length;while(t--)if(n[t]!==n[0])return!1;return m[e]=n[0],!0}},b=function(e,t,n,r){v(t)&&v(n)&&v(r)&&(m[e]=m[t]+" "+m[n]+" "+m[r],delete m[t],delete m[n],delete m[r])},y=function(e){return d=!0,c[e]},w=function(e,t){return d&&(e=e.replace(/\uFEFF[0-9]/g,(function(e){return c[e]}))),t||(e=e.replace(/\\([\'\";:])/g,"$1")),e},x=function(e){return String.fromCharCode(parseInt(e.slice(1),16))},C=function(e){return e.replace(/\\[0-9a-f]+/gi,x)},k=function(t,n,r,o,i,a){if(i=i||a,i)return i=w(i),"'"+i.replace(/\'/g,"\\'")+"'";if(n=w(n||r||o),!e.allow_script_urls){var u=n.replace(/[\s\r\n]+/g,"");if(/(java|vb)script:/i.test(u))return"";if(!e.allow_svg_data_urls&&/^data:image\/svg/i.test(u))return""}return p&&(n=p.call(h,n,"style")),"url('"+n.replace(/\'/g,"\\'")+"')"};if(t){t=t.replace(/[\u0000-\u001F]/g,""),t=t.replace(/\\[\"\';:\uFEFF]/g,y).replace(/\"[^\"]+\"|\'[^\']+\'/g,(function(e){return e.replace(/[;:]/g,y)}));while(r=u.exec(t))if(u.lastIndex=r.index+r[0].length,o=r[1].replace(s,"").toLowerCase(),f=r[2].replace(s,""),o&&f){if(o=C(o),f=C(f),-1!==o.indexOf(l)||-1!==o.indexOf('"'))continue;if(!e.allow_script_urls&&("behavior"===o||/expression\s*\(|\/\*|\*\//.test(f)))continue;"font-weight"===o&&"700"===f?f="bold":"color"!==o&&"background-color"!==o||(f=f.toLowerCase()),f=f.replace(i,Nu),f=f.replace(a,k),m[o]=d?w(f,!0):f}g("border","",!0),g("border","-width"),g("border","-color"),g("border","-style"),g("padding",""),g("margin",""),b("border","border-width","border-style","border-color"),"medium none"===m.border&&delete m.border,"none"===m["border-image"]&&delete m["border-image"]}return m},serialize:function(e,t){var n="",i=function(t){var o,i=r[t];if(i)for(var a=0,u=i.length;a<u;a++)t=i[a],o=e[t],o&&(n+=(n.length>0?" ":"")+t+": "+o+";")},a=function(e,t){var n=o["*"];return(!n||!n[e])&&(n=o[t],!(n&&n[e]))};return t&&r?(i("*"),i(t)):we(e,(function(e,r){!e||o&&!a(r,t)||(n+=(n.length>0?" ":"")+r+": "+e+";")})),n}}},Du="mce-data-",Mu=/^(?:mouse|contextmenu)|click/,Iu={keyLocation:1,layerX:1,layerY:1,returnValue:1,webkitMovementX:1,webkitMovementY:1,keyIdentifier:1,mozPressure:1},zu=function(e){return e.isDefaultPrevented===Bu||e.isDefaultPrevented===Pu},Pu=function(){return!1},Bu=function(){return!0},$u=function(e,t,n,r){e.addEventListener?e.addEventListener(t,n,r||!1):e.attachEvent&&e.attachEvent("on"+t,n)},Hu=function(e,t,n,r){e.removeEventListener?e.removeEventListener(t,n,r||!1):e.detachEvent&&e.detachEvent("on"+t,n)},Fu=function(e){return Mu.test(e.type)},Vu=function(e,t){var n,r=t||{};for(n in e)Iu[n]||(r[n]=e[n]);if(r.target||(r.target=r.srcElement||document),r.composedPath&&(r.composedPath=function(){return e.composedPath()}),e&&Fu(e)&&void 0===e.pageX&&void 0!==e.clientX){var o=r.target.ownerDocument||document,i=o.documentElement,a=o.body;r.pageX=e.clientX+(i&&i.scrollLeft||a&&a.scrollLeft||0)-(i&&i.clientLeft||a&&a.clientLeft||0),r.pageY=e.clientY+(i&&i.scrollTop||a&&a.scrollTop||0)-(i&&i.clientTop||a&&a.clientTop||0)}return r.preventDefault=function(){r.isDefaultPrevented=Bu,e&&(e.preventDefault?e.preventDefault():e.returnValue=!1)},r.stopPropagation=function(){r.isPropagationStopped=Bu,e&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0)},r.stopImmediatePropagation=function(){r.isImmediatePropagationStopped=Bu,r.stopPropagation()},!1===zu(r)&&(r.isDefaultPrevented=Pu,r.isPropagationStopped=Pu,r.isImmediatePropagationStopped=Pu),"undefined"===typeof r.metaKey&&(r.metaKey=!1),r},ju=function(e,t,n){var r=e.document,o={type:"ready"};if(n.domLoaded)t(o);else{var i=function(){return"complete"===r.readyState||"interactive"===r.readyState&&r.body},a=function(){Hu(e,"DOMContentLoaded",a),Hu(e,"load",a),n.domLoaded||(n.domLoaded=!0,t(o)),e=null};i()?a():$u(e,"DOMContentLoaded",a),n.domLoaded||$u(e,"load",a)}},Uu=function(){function e(){this.domLoaded=!1,this.events={},this.count=1,this.expando=Du+(+new Date).toString(32),this.hasMouseEnterLeave="onmouseenter"in document.documentElement,this.hasFocusIn="onfocusin"in document.documentElement,this.count=1}return e.prototype.bind=function(e,t,n,r){var o,i,a,u,s,c,l,f=this,d=window,m=function(e){f.executeHandlers(Vu(e||d.event),o)};if(e&&3!==e.nodeType&&8!==e.nodeType){e[f.expando]?o=e[f.expando]:(o=f.count++,e[f.expando]=o,f.events[o]={}),r=r||e;var p=t.split(" ");a=p.length;while(a--)u=p[a],c=m,s=l=!1,"DOMContentLoaded"===u&&(u="ready"),f.domLoaded&&"ready"===u&&"complete"===e.readyState?n.call(r,Vu({type:u})):(f.hasMouseEnterLeave||(s=f.mouseEnterLeave[u],s&&(c=function(e){var t=e.currentTarget,n=e.relatedTarget;if(n&&t.contains)n=t.contains(n);else while(n&&n!==t)n=n.parentNode;n||(e=Vu(e||d.event),e.type="mouseout"===e.type?"mouseleave":"mouseenter",e.target=t,f.executeHandlers(e,o))})),f.hasFocusIn||"focusin"!==u&&"focusout"!==u||(l=!0,s="focusin"===u?"focus":"blur",c=function(e){e=Vu(e||d.event),e.type="focus"===e.type?"focusin":"focusout",f.executeHandlers(e,o)}),i=f.events[o][u],i?"ready"===u&&f.domLoaded?n(Vu({type:u})):i.push({func:n,scope:r}):(f.events[o][u]=i=[{func:n,scope:r}],i.fakeName=s,i.capture=l,i.nativeHandler=c,"ready"===u?ju(e,c,f):$u(e,s||u,c,l)));return e=i=null,n}},e.prototype.unbind=function(e,t,n){var r,o,i,a,u;if(!e||3===e.nodeType||8===e.nodeType)return this;var s=e[this.expando];if(s){if(u=this.events[s],t){var c=t.split(" ");o=c.length;while(o--)if(a=c[o],r=u[a],r){if(n){i=r.length;while(i--)if(r[i].func===n){var l=r.nativeHandler,f=r.fakeName,d=r.capture;r=r.slice(0,i).concat(r.slice(i+1)),r.nativeHandler=l,r.fakeName=f,r.capture=d,u[a]=r}}n&&0!==r.length||(delete u[a],Hu(e,r.fakeName||a,r.nativeHandler,r.capture))}}else we(u,(function(t,n){Hu(e,t.fakeName||n,t.nativeHandler,t.capture)})),u={};for(a in u)if(Ee(u,a))return this;delete this.events[s];try{delete e[this.expando]}catch(m){e[this.expando]=null}}return this},e.prototype.fire=function(e,t,n){var r;if(!e||3===e.nodeType||8===e.nodeType)return this;var o=Vu(null,n);o.type=t,o.target=e;do{r=e[this.expando],r&&this.executeHandlers(o,r),e=e.parentNode||e.ownerDocument||e.defaultView||e.parentWindow}while(e&&!o.isPropagationStopped());return this},e.prototype.clean=function(e){var t,n;if(!e||3===e.nodeType||8===e.nodeType)return this;if(e[this.expando]&&this.unbind(e),e.getElementsByTagName||(e=e.document),e&&e.getElementsByTagName){this.unbind(e),n=e.getElementsByTagName("*"),t=n.length;while(t--)e=n[t],e[this.expando]&&this.unbind(e)}return this},e.prototype.destroy=function(){this.events={}},e.prototype.cancel=function(e){return e&&(e.preventDefault(),e.stopImmediatePropagation()),!1},e.prototype.executeHandlers=function(e,t){var n=this.events[t],r=n&&n[e.type];if(r)for(var o=0,i=r.length;o<i;o++){var a=r[o];if(a&&!1===a.func.call(a.scope,e)&&e.preventDefault(),e.isImmediatePropagationStopped())return}},e.Event=new e,e}(),Wu="sizzle"+-new Date,Gu=window.document,qu=0,Ku=0,Xu=As(),Yu=As(),Ju=As(),Qu=function(e,t){return e===t&&(Cu=!0),0},Zu="undefined",es=1<<31,ts={}.hasOwnProperty,ns=[],rs=ns.pop,os=ns.push,is=ns.push,as=ns.slice,us=ns.indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(this[t]===e)return t;return-1},ss="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",cs="[\\x20\\t\\r\\n\\f]",ls="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",fs="\\["+cs+"*("+ls+")(?:"+cs+"*([*^$|!~]?=)"+cs+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+ls+"))|)"+cs+"*\\]",ds=":("+ls+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+fs+")*)|.*)\\)|)",ms=new RegExp("^"+cs+"+|((?:^|[^\\\\])(?:\\\\.)*)"+cs+"+$","g"),ps=new RegExp("^"+cs+"*,"+cs+"*"),hs=new RegExp("^"+cs+"*([>+~]|"+cs+")"+cs+"*"),gs=new RegExp("="+cs+"*([^\\]'\"]*?)"+cs+"*\\]","g"),vs=new RegExp(ds),bs=new RegExp("^"+ls+"$"),ys={ID:new RegExp("^#("+ls+")"),CLASS:new RegExp("^\\.("+ls+")"),TAG:new RegExp("^("+ls+"|[*])"),ATTR:new RegExp("^"+fs),PSEUDO:new RegExp("^"+ds),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+cs+"*(even|odd|(([+-]|)(\\d*)n|)"+cs+"*(?:([+-]|)"+cs+"*(\\d+)|))"+cs+"*\\)|)","i"),bool:new RegExp("^(?:"+ss+")$","i"),needsContext:new RegExp("^"+cs+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+cs+"*((?:-\\d)?\\d*)"+cs+"*\\)|)(?=[^-]|$)","i")},ws=/^(?:input|select|textarea|button)$/i,xs=/^h\d$/i,Cs=/^[^{]+\{\s*\[native \w/,ks=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_s=/[+~]/,Ss=/'|\\/g,Ts=new RegExp("\\\\([\\da-f]{1,6}"+cs+"?|("+cs+")|.)","ig"),Rs=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{is.apply(ns=as.call(Gu.childNodes),Gu.childNodes),ns[Gu.childNodes.length].nodeType}catch(gH){is={apply:ns.length?function(e,t){os.apply(e,as.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}var Os=function(e,t,n,r){var o,i,a,u,s,c,l,f,d,m;if((t?t.ownerDocument||t:Gu)!==_u&&ku(t),t=t||_u,n=n||[],!e||"string"!==typeof e)return n;if(1!==(u=t.nodeType)&&9!==u)return[];if(Tu&&!r){if(o=ks.exec(e))if(a=o[1]){if(9===u){if(i=t.getElementById(a),!i||!i.parentNode)return n;if(i.id===a)return n.push(i),n}else if(t.ownerDocument&&(i=t.ownerDocument.getElementById(a))&&Eu(t,i)&&i.id===a)return n.push(i),n}else{if(o[2])return is.apply(n,t.getElementsByTagName(e)),n;if((a=o[3])&&mu.getElementsByClassName)return is.apply(n,t.getElementsByClassName(a)),n}if(mu.qsa&&(!Ru||!Ru.test(e))){if(f=l=Wu,d=t,m=9===u&&e,1===u&&"object"!==t.nodeName.toLowerCase()){c=vu(e),(l=t.getAttribute("id"))?f=l.replace(Ss,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",s=c.length;while(s--)c[s]=f+Ps(c[s]);d=_s.test(e)&&Is(t.parentNode)||t,m=c.join(",")}if(m)try{return is.apply(n,d.querySelectorAll(m)),n}catch(p){}finally{l||t.removeAttribute("id")}}}return yu(e.replace(ms,"$1"),t,n,r)};function As(){var e=[];function t(n,r){return e.push(n+" ")>pu.cacheLength&&delete t[e.shift()],t[n+" "]=r}return t}function Es(e){return e[Wu]=!0,e}function Ns(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||es)-(~e.sourceIndex||es);if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function Ls(e){return function(t){var n=t.nodeName.toLowerCase();return"input"===n&&t.type===e}}function Ds(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function Ms(e){return Es((function(t){return t=+t,Es((function(n,r){var o,i=e([],n.length,t),a=i.length;while(a--)n[o=i[a]]&&(n[o]=!(r[o]=n[o]))}))}))}function Is(e){return e&&typeof e.getElementsByTagName!==Zu&&e}function zs(){}function Ps(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function Bs(e,t,n){var r=t.dir,o=n&&"parentNode"===r,i=Ku++;return t.first?function(t,n,i){while(t=t[r])if(1===t.nodeType||o)return e(t,n,i)}:function(t,n,a){var u,s,c=[qu,i];if(a){while(t=t[r])if((1===t.nodeType||o)&&e(t,n,a))return!0}else while(t=t[r])if(1===t.nodeType||o){if(s=t[Wu]||(t[Wu]={}),(u=s[r])&&u[0]===qu&&u[1]===i)return c[2]=u[2];if(s[r]=c,c[2]=e(t,n,a))return!0}}}function $s(e){return e.length>1?function(t,n,r){var o=e.length;while(o--)if(!e[o](t,n,r))return!1;return!0}:e[0]}function Hs(e,t,n){for(var r=0,o=t.length;r<o;r++)Os(e,t[r],n);return n}function Fs(e,t,n,r,o){for(var i,a=[],u=0,s=e.length,c=null!=t;u<s;u++)(i=e[u])&&(n&&!n(i,r,o)||(a.push(i),c&&t.push(u)));return a}function Vs(e,t,n,r,o,i){return r&&!r[Wu]&&(r=Vs(r)),o&&!o[Wu]&&(o=Vs(o,i)),Es((function(i,a,u,s){var c,l,f,d=[],m=[],p=a.length,h=i||Hs(t||"*",u.nodeType?[u]:u,[]),g=!e||!i&&t?h:Fs(h,d,e,u,s),v=n?o||(i?e:p||r)?[]:a:g;if(n&&n(g,v,u,s),r){c=Fs(v,m),r(c,[],u,s),l=c.length;while(l--)(f=c[l])&&(v[m[l]]=!(g[m[l]]=f))}if(i){if(o||e){if(o){c=[],l=v.length;while(l--)(f=v[l])&&c.push(g[l]=f);o(null,v=[],c,s)}l=v.length;while(l--)(f=v[l])&&(c=o?us.call(i,f):d[l])>-1&&(i[c]=!(a[c]=f))}}else v=Fs(v===a?v.splice(p,v.length):v),o?o(null,a,v,s):is.apply(a,v)}))}function js(e){for(var t,n,r,o=e.length,i=pu.relative[e[0].type],a=i||pu.relative[" "],u=i?1:0,s=Bs((function(e){return e===t}),a,!0),c=Bs((function(e){return us.call(t,e)>-1}),a,!0),l=[function(e,n,r){return!i&&(r||n!==wu)||((t=n).nodeType?s(e,n,r):c(e,n,r))}];u<o;u++)if(n=pu.relative[e[u].type])l=[Bs($s(l),n)];else{if(n=pu.filter[e[u].type].apply(null,e[u].matches),n[Wu]){for(r=++u;r<o;r++)if(pu.relative[e[r].type])break;return Vs(u>1&&$s(l),u>1&&Ps(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(ms,"$1"),n,u<r&&js(e.slice(u,r)),r<o&&js(e=e.slice(r)),r<o&&Ps(e))}l.push(n)}return $s(l)}function Us(e,t){var n=t.length>0,r=e.length>0,o=function(o,i,a,u,s){var c,l,f,d=0,m="0",p=o&&[],h=[],g=wu,v=o||r&&pu.find.TAG("*",s),b=qu+=null==g?1:Math.random()||.1,y=v.length;for(s&&(wu=i!==_u&&i);m!==y&&null!=(c=v[m]);m++){if(r&&c){l=0;while(f=e[l++])if(f(c,i,a)){u.push(c);break}s&&(qu=b)}n&&((c=!f&&c)&&d--,o&&p.push(c))}if(d+=m,n&&m!==d){l=0;while(f=t[l++])f(p,h,i,a);if(o){if(d>0)while(m--)p[m]||h[m]||(h[m]=rs.call(u));h=Fs(h)}is.apply(u,h),s&&!o&&h.length>0&&d+t.length>1&&Os.uniqueSort(u)}return s&&(qu=b,wu=g),p};return n?Es(o):o}mu=Os.support={},gu=Os.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},ku=Os.setDocument=function(e){var t,n=e?e.ownerDocument||e:Gu,r=n.defaultView;function o(e){try{return e.top}catch(t){}return null}return n!==_u&&9===n.nodeType&&n.documentElement?(_u=n,Su=n.documentElement,Tu=!gu(n),r&&r!==o(r)&&(r.addEventListener?r.addEventListener("unload",(function(){ku()}),!1):r.attachEvent&&r.attachEvent("onunload",(function(){ku()}))),mu.attributes=!0,mu.getElementsByTagName=!0,mu.getElementsByClassName=Cs.test(n.getElementsByClassName),mu.getById=!0,pu.find.ID=function(e,t){if(typeof t.getElementById!==Zu&&Tu){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},pu.filter.ID=function(e){var t=e.replace(Ts,Rs);return function(e){return e.getAttribute("id")===t}},pu.find.TAG=mu.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==Zu)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){while(n=i[o++])1===n.nodeType&&r.push(n);return r}return i},pu.find.CLASS=mu.getElementsByClassName&&function(e,t){if(Tu)return t.getElementsByClassName(e)},Ou=[],Ru=[],mu.disconnectedMatch=!0,Ru=Ru.length&&new RegExp(Ru.join("|")),Ou=Ou.length&&new RegExp(Ou.join("|")),t=Cs.test(Su.compareDocumentPosition),Eu=t||Cs.test(Su.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)while(t=t.parentNode)if(t===e)return!0;return!1},Qu=t?function(e,t){if(e===t)return Cu=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&r||!mu.sortDetached&&t.compareDocumentPosition(e)===r?e===n||e.ownerDocument===Gu&&Eu(Gu,e)?-1:t===n||t.ownerDocument===Gu&&Eu(Gu,t)?1:xu?us.call(xu,e)-us.call(xu,t):0:4&r?-1:1)}:function(e,t){if(e===t)return Cu=!0,0;var r,o=0,i=e.parentNode,a=t.parentNode,u=[e],s=[t];if(!i||!a)return e===n?-1:t===n?1:i?-1:a?1:xu?us.call(xu,e)-us.call(xu,t):0;if(i===a)return Ns(e,t);r=e;while(r=r.parentNode)u.unshift(r);r=t;while(r=r.parentNode)s.unshift(r);while(u[o]===s[o])o++;return o?Ns(u[o],s[o]):u[o]===Gu?-1:s[o]===Gu?1:0},n):_u},Os.matches=function(e,t){return Os(e,null,null,t)},Os.matchesSelector=function(e,t){if((e.ownerDocument||e)!==_u&&ku(e),t=t.replace(gs,"='$1']"),mu.matchesSelector&&Tu&&(!Ou||!Ou.test(t))&&(!Ru||!Ru.test(t)))try{var n=Au.call(e,t);if(n||mu.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(gH){}return Os(t,_u,null,[e]).length>0},Os.contains=function(e,t){return(e.ownerDocument||e)!==_u&&ku(e),Eu(e,t)},Os.attr=function(e,t){(e.ownerDocument||e)!==_u&&ku(e);var n=pu.attrHandle[t.toLowerCase()],r=n&&ts.call(pu.attrHandle,t.toLowerCase())?n(e,t,!Tu):void 0;return void 0!==r?r:mu.attributes||!Tu?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},Os.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},Os.uniqueSort=function(e){var t,n=[],r=0,o=0;if(Cu=!mu.detectDuplicates,xu=!mu.sortStable&&e.slice(0),e.sort(Qu),Cu){while(t=e[o++])t===e[o]&&(r=n.push(o));while(r--)e.splice(n[r],1)}return xu=null,e},hu=Os.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"===typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=hu(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=hu(t);return n},pu=Os.selectors={cacheLength:50,createPseudo:Es,match:ys,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Ts,Rs),e[3]=(e[3]||e[4]||e[5]||"").replace(Ts,Rs),"~="===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]||Os.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]&&Os.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return ys.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&vs.test(n)&&(t=vu(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(Ts,Rs).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=Xu[e+" "];return t||(t=new RegExp("(^|"+cs+")"+e+"("+cs+"|$)"))&&Xu(e,(function(e){return t.test("string"===typeof e.className&&e.className||typeof e.getAttribute!==Zu&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var o=Os.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),u="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,s){var c,l,f,d,m,p,h=i!==a?"nextSibling":"previousSibling",g=t.parentNode,v=u&&t.nodeName.toLowerCase(),b=!s&&!u;if(g){if(i){while(h){f=t;while(f=f[h])if(u?f.nodeName.toLowerCase()===v:1===f.nodeType)return!1;p=h="only"===e&&!p&&"nextSibling"}return!0}if(p=[a?g.firstChild:g.lastChild],a&&b){l=g[Wu]||(g[Wu]={}),c=l[e]||[],m=c[0]===qu&&c[1],d=c[0]===qu&&c[2],f=m&&g.childNodes[m];while(f=++m&&f&&f[h]||(d=m=0)||p.pop())if(1===f.nodeType&&++d&&f===t){l[e]=[qu,m,d];break}}else if(b&&(c=(t[Wu]||(t[Wu]={}))[e])&&c[0]===qu)d=c[1];else while(f=++m&&f&&f[h]||(d=m=0)||p.pop())if((u?f.nodeName.toLowerCase()===v:1===f.nodeType)&&++d&&(b&&((f[Wu]||(f[Wu]={}))[e]=[qu,d]),f===t))break;return d-=o,d===r||d%r===0&&d/r>=0}}},PSEUDO:function(e,t){var n,r=pu.pseudos[e]||pu.setFilters[e.toLowerCase()]||Os.error("unsupported pseudo: "+e);return r[Wu]?r(t):r.length>1?(n=[e,e,"",t],pu.setFilters.hasOwnProperty(e.toLowerCase())?Es((function(e,n){var o,i=r(e,t),a=i.length;while(a--)o=us.call(e,i[a]),e[o]=!(n[o]=i[a])})):function(e){return r(e,0,n)}):r}},pseudos:{not:Es((function(e){var t=[],n=[],r=bu(e.replace(ms,"$1"));return r[Wu]?Es((function(e,t,n,o){var i,a=r(e,null,o,[]),u=e.length;while(u--)(i=a[u])&&(e[u]=!(t[u]=i))})):function(e,o,i){return t[0]=e,r(t,null,i,n),!n.pop()}})),has:Es((function(e){return function(t){return Os(e,t).length>0}})),contains:Es((function(e){return e=e.replace(Ts,Rs),function(t){return(t.textContent||t.innerText||hu(t)).indexOf(e)>-1}})),lang:Es((function(e){return bs.test(e||"")||Os.error("unsupported lang: "+e),e=e.replace(Ts,Rs).toLowerCase(),function(t){var n;do{if(n=Tu?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return n=n.toLowerCase(),n===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(e){var t=window.location&&window.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===Su},focus:function(e){return e===_u.activeElement&&(!_u.hasFocus||_u.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:function(e){return!1===e.disabled},disabled:function(e){return!0===e.disabled},checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!pu.pseudos.empty(e)},header:function(e){return xs.test(e.nodeName)},input:function(e){return ws.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:Ms((function(){return[0]})),last:Ms((function(e,t){return[t-1]})),eq:Ms((function(e,t,n){return[n<0?n+t:n]})),even:Ms((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:Ms((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:Ms((function(e,t,n){for(var r=n<0?n+t:n;--r>=0;)e.push(r);return e})),gt:Ms((function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e}))}},pu.pseudos.nth=pu.pseudos.eq,J(["radio","checkbox","file","password","image"],(function(e){pu.pseudos[e]=Ls(e)})),J(["submit","reset"],(function(e){pu.pseudos[e]=Ds(e)})),zs.prototype=pu.filters=pu.pseudos,pu.setFilters=new zs,vu=Os.tokenize=function(e,t){var n,r,o,i,a,u,s,c=Yu[e+" "];if(c)return t?0:c.slice(0);a=e,u=[],s=pu.preFilter;while(a){for(i in n&&!(r=ps.exec(a))||(r&&(a=a.slice(r[0].length)||a),u.push(o=[])),n=!1,(r=hs.exec(a))&&(n=r.shift(),o.push({value:n,type:r[0].replace(ms," ")}),a=a.slice(n.length)),pu.filter)pu.filter.hasOwnProperty(i)&&(!(r=ys[i].exec(a))||s[i]&&!(r=s[i](r))||(n=r.shift(),o.push({value:n,type:i,matches:r}),a=a.slice(n.length)));if(!n)break}return t?a.length:a?Os.error(e):Yu(e,u).slice(0)},bu=Os.compile=function(e,t){var n,r=[],o=[],i=Ju[e+" "];if(!i){t||(t=vu(e)),n=t.length;while(n--)i=js(t[n]),i[Wu]?r.push(i):o.push(i);i=Ju(e,Us(o,r)),i.selector=e}return i},yu=Os.select=function(e,t,n,r){var o,i,a,u,s,c="function"===typeof e&&e,l=!r&&vu(e=c.selector||e);if(n=n||[],1===l.length){if(i=l[0]=l[0].slice(0),i.length>2&&"ID"===(a=i[0]).type&&mu.getById&&9===t.nodeType&&Tu&&pu.relative[i[1].type]){if(t=(pu.find.ID(a.matches[0].replace(Ts,Rs),t)||[])[0],!t)return n;c&&(t=t.parentNode),e=e.slice(i.shift().value.length)}o=ys.needsContext.test(e)?0:i.length;while(o--){if(a=i[o],pu.relative[u=a.type])break;if((s=pu.find[u])&&(r=s(a.matches[0].replace(Ts,Rs),_s.test(i[0].type)&&Is(t.parentNode)||t))){if(i.splice(o,1),e=r.length&&Ps(i),!e)return is.apply(n,r),n;break}}}return(c||bu(e,l))(r,t,!Tu,n,_s.test(e)&&Is(t.parentNode)||t),n},mu.sortStable=Wu.split("").sort(Qu).join("")===Wu,mu.detectDuplicates=!!Cu,ku(),mu.sortDetached=!0;var Ws=document,Gs=Array.prototype.push,qs=Array.prototype.slice,Ks=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,Xs=Uu.Event,Ys=ln.makeMap("children,contents,next,prev"),Js=function(e){return"undefined"!==typeof e},Qs=function(e){return"string"===typeof e},Zs=function(e){return e&&e===e.window},ec=function(e,t){t=t||Ws;var n,r=t.createElement("div"),o=t.createDocumentFragment();r.innerHTML=e;while(n=r.firstChild)o.appendChild(n);return o},tc=function(e,t,n,r){var o;if(Qs(t))t=ec(t,gc(e[0]));else if(t.length&&!t.nodeType){if(t=wc.makeArray(t),r)for(o=t.length-1;o>=0;o--)tc(e,t[o],n,r);else for(o=0;o<t.length;o++)tc(e,t[o],n,r);return e}if(t.nodeType){o=e.length;while(o--)n.call(e[o],t)}return e},nc=function(e,t){return e&&t&&-1!==(" "+e.className+" ").indexOf(" "+t+" ")},rc=function(e,t,n){var r,o;return t=wc(t)[0],e.each((function(){var e=this;n&&r===e.parentNode||(r=e.parentNode,o=t.cloneNode(!1),e.parentNode.insertBefore(o,e)),o.appendChild(e)})),e},oc=ln.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),ic=ln.makeMap("checked compact declare defer disabled ismap multiple nohref noshade nowrap readonly selected"," "),ac={for:"htmlFor",class:"className",readonly:"readOnly"},uc={float:"cssFloat"},sc={},cc={},lc=function(e,t){return new wc.fn.init(e,t)},fc=function(e,t){var n;if(t.indexOf)return t.indexOf(e);n=t.length;while(n--)if(t[n]===e)return n;return-1},dc=/^\s*|\s*$/g,mc=function(e){return null===e||void 0===e?"":(""+e).replace(dc,"")},pc=function(e,t){var n,r,o,i;if(e)if(n=e.length,void 0===n){for(r in e)if(e.hasOwnProperty(r)&&(i=e[r],!1===t.call(i,r,i)))break}else for(o=0;o<n;o++)if(i=e[o],!1===t.call(i,o,i))break;return e},hc=function(e,t){var n=[];return pc(e,(function(e,r){t(r,e)&&n.push(r)})),n},gc=function(e){return e?9===e.nodeType?e:e.ownerDocument:Ws};lc.fn=lc.prototype={constructor:lc,selector:"",context:null,length:0,init:function(e,t){var n,r,o=this;if(!e)return o;if(e.nodeType)return o.context=o[0]=e,o.length=1,o;if(t&&t.nodeType)o.context=t;else{if(t)return wc(e).attr(t);o.context=t=document}if(Qs(e)){if(o.selector=e,n="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3?[null,e,null]:Ks.exec(e),!n)return wc(t).find(e);if(n[1]){r=ec(e,gc(t)).firstChild;while(r)Gs.call(o,r),r=r.nextSibling}else{if(r=gc(t).getElementById(n[2]),!r)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 ln.toArray(this)},add:function(e,t){var n,r,o=this;if(Qs(e))return o.add(wc(e));if(!1!==t)for(n=wc.unique(o.toArray().concat(wc.makeArray(e))),o.length=n.length,r=0;r<n.length;r++)o[r]=n[r];else Gs.apply(o,wc.makeArray(e));return o},attr:function(e,t){var n,r=this;if("object"===typeof e)pc(e,(function(e,t){r.attr(e,t)}));else{if(!Js(t)){if(r[0]&&1===r[0].nodeType){if(n=sc[e],n&&n.get)return n.get(r[0],e);if(ic[e])return r.prop(e)?e:void 0;t=r[0].getAttribute(e,2),null===t&&(t=void 0)}return t}this.each((function(){var n;if(1===this.nodeType){if(n=sc[e],n&&n.set)return void n.set(this,t);null===t?this.removeAttribute(e,2):this.setAttribute(e,t,2)}}))}return r},removeAttr:function(e){return this.attr(e,null)},prop:function(e,t){var n=this;if(e=ac[e]||e,"object"===typeof e)pc(e,(function(e,t){n.prop(e,t)}));else{if(!Js(t))return n[0]&&n[0].nodeType&&e in n[0]?n[0][e]:t;this.each((function(){1===this.nodeType&&(this[e]=t)}))}return n},css:function(e,t){var n,r,o=this,i=function(e){return e.replace(/-(\D)/g,(function(e,t){return t.toUpperCase()}))},a=function(e){return e.replace(/[A-Z]/g,(function(e){return"-"+e}))};if("object"===typeof e)pc(e,(function(e,t){o.css(e,t)}));else if(Js(t))e=i(e),"number"!==typeof t||oc[e]||(t=t.toString()+"px"),o.each((function(){var n=this.style;if(r=cc[e],r&&r.set)r.set(this,t);else{try{this.style[uc[e]||e]=t}catch(o){}null!==t&&""!==t||(n.removeProperty?n.removeProperty(a(e)):n.removeAttribute(e))}}));else{if(n=o[0],r=cc[e],r&&r.get)return r.get(n);if(!n.ownerDocument.defaultView)return n.currentStyle?n.currentStyle[i(e)]:"";try{return n.ownerDocument.defaultView.getComputedStyle(n,null).getPropertyValue(a(e))}catch(u){return}}return o},remove:function(){var e,t=this,n=this.length;while(n--)e=t[n],Xs.clean(e),e.parentNode&&e.parentNode.removeChild(e);return this},empty:function(){var e,t=this,n=this.length;while(n--){e=t[n];while(e.firstChild)e.removeChild(e.firstChild)}return this},html:function(e){var t,n=this;if(Js(e)){t=n.length;try{while(t--)n[t].innerHTML=e}catch(r){wc(n[t]).empty().append(e)}return n}return n[0]?n[0].innerHTML:""},text:function(e){var t,n=this;if(Js(e)){t=n.length;while(t--)"innerText"in n[t]?n[t].innerText=e:n[0].textContent=e;return n}return n[0]?n[0].innerText||n[0].textContent:""},append:function(){return tc(this,arguments,(function(e){(1===this.nodeType||this.host&&1===this.host.nodeType)&&this.appendChild(e)}))},prepend:function(){return tc(this,arguments,(function(e){(1===this.nodeType||this.host&&1===this.host.nodeType)&&this.insertBefore(e,this.firstChild)}),!0)},before:function(){var e=this;return e[0]&&e[0].parentNode?tc(e,arguments,(function(e){this.parentNode.insertBefore(e,this)})):e},after:function(){var e=this;return e[0]&&e[0].parentNode?tc(e,arguments,(function(e){this.parentNode.insertBefore(e,this.nextSibling)}),!0):e},appendTo:function(e){return wc(e).append(this),this},prependTo:function(e){return wc(e).prepend(this),this},replaceWith:function(e){return this.before(e).remove()},wrap:function(e){return rc(this,e)},wrapAll:function(e){return rc(this,e,!0)},wrapInner:function(e){return this.each((function(){wc(this).contents().wrapAll(e)})),this},unwrap:function(){return this.parent().each((function(){wc(this).replaceWith(this.childNodes)}))},clone:function(){var e=[];return this.each((function(){e.push(this.cloneNode(!0))})),wc(e)},addClass:function(e){return this.toggleClass(e,!0)},removeClass:function(e){return this.toggleClass(e,!1)},toggleClass:function(e,t){var n=this;return"string"!==typeof e||(-1!==e.indexOf(" ")?pc(e.split(" "),(function(){n.toggleClass(this,t)})):n.each((function(n,r){var o=nc(r,e);if(o!==t){var i=r.className;o?r.className=mc((" "+i+" ").replace(" "+e+" "," ")):r.className+=i?" "+e:e}}))),n},hasClass:function(e){return nc(this[0],e)},each:function(e){return pc(this,e)},on:function(e,t){return this.each((function(){Xs.bind(this,e,t)}))},off:function(e,t){return this.each((function(){Xs.unbind(this,e,t)}))},trigger:function(e){return this.each((function(){"object"===typeof e?Xs.fire(this,e.type,e):Xs.fire(this,e)}))},show:function(){return this.css("display","")},hide:function(){return this.css("display","none")},slice:function(){return new wc(qs.apply(this,arguments))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},find:function(e){var t,n,r=[];for(t=0,n=this.length;t<n;t++)wc.find(e,this[t],r);return wc(r)},filter:function(e){return wc("function"===typeof e?hc(this.toArray(),(function(t,n){return e(n,t)})):wc.filter(e,this.toArray()))},closest:function(e){var t=[];return e instanceof wc&&(e=e[0]),this.each((function(n,r){while(r){if("string"===typeof e&&wc(r).is(e)){t.push(r);break}if(r===e){t.push(r);break}r=r.parentNode}})),wc(t)},offset:function(e){var t,n,r,o,i=0,a=0;return e?this.css(e):(t=this[0],t&&(n=t.ownerDocument,r=n.documentElement,t.getBoundingClientRect&&(o=t.getBoundingClientRect(),i=o.left+(r.scrollLeft||n.body.scrollLeft)-r.clientLeft,a=o.top+(r.scrollTop||n.body.scrollTop)-r.clientTop)),{left:i,top:a})},push:Gs,sort:Array.prototype.sort,splice:Array.prototype.splice},ln.extend(lc,{extend:ln.extend,makeArray:function(e){return Zs(e)||e.nodeType?[e]:ln.toArray(e)},inArray:fc,isArray:ln.isArray,each:pc,trim:mc,grep:hc,find:Os,expr:Os.selectors,unique:Os.uniqueSort,text:Os.getText,contains:Os.contains,filter:function(e,t,n){var r=t.length;n&&(e=":not("+e+")");while(r--)1!==t[r].nodeType&&t.splice(r,1);return t=1===t.length?wc.find.matchesSelector(t[0],e)?[t[0]]:[]:wc.find.matches(e,t),t}});var vc=function(e,t,n){var r=[],o=e[t];"string"!==typeof n&&n instanceof wc&&(n=n[0]);while(o&&9!==o.nodeType){if(void 0!==n){if(o===n)break;if("string"===typeof n&&wc(o).is(n))break}1===o.nodeType&&r.push(o),o=o[t]}return r},bc=function(e,t,n,r){var o=[];for(r instanceof wc&&(r=r[0]);e;e=e[t])if(!n||e.nodeType===n){if(void 0!==r){if(e===r)break;if("string"===typeof r&&wc(e).is(r))break}o.push(e)}return o},yc=function(e,t,n){for(e=e[t];e;e=e[t])if(e.nodeType===n)return e;return null};pc({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return vc(e,"parentNode")},next:function(e){return yc(e,"nextSibling",1)},prev:function(e){return yc(e,"previousSibling",1)},children:function(e){return bc(e.firstChild,"nextSibling",1)},contents:function(e){return ln.toArray(("iframe"===e.nodeName?e.contentDocument||e.contentWindow.document:e).childNodes)}},(function(e,t){lc.fn[e]=function(n){var r=this,o=[];r.each((function(){var e=t.call(o,this,n,o);e&&(wc.isArray(e)?o.push.apply(o,e):o.push(e))})),this.length>1&&(Ys[e]||(o=wc.unique(o)),0===e.indexOf("parents")&&(o=o.reverse()));var i=wc(o);return n?i.filter(n):i}})),pc({parentsUntil:function(e,t){return vc(e,"parentNode",t)},nextUntil:function(e,t){return bc(e,"nextSibling",1,t).slice(1)},prevUntil:function(e,t){return bc(e,"previousSibling",1,t).slice(1)}},(function(e,t){lc.fn[e]=function(n,r){var o=this,i=[];o.each((function(){var e=t.call(i,this,n,i);e&&(wc.isArray(e)?i.push.apply(i,e):i.push(e))})),this.length>1&&(i=wc.unique(i),0!==e.indexOf("parents")&&"prevUntil"!==e||(i=i.reverse()));var a=wc(i);return r?a.filter(r):a}})),lc.fn.is=function(e){return!!e&&this.filter(e).length>0},lc.fn.init.prototype=lc.fn,lc.overrideDefaults=function(e){var t,n=function(r,o){return t=t||e(),0===arguments.length&&(r=t.element),o||(o=t.context),new n.fn.init(r,o)};return wc.extend(n,this),n},lc.attrHooks=sc,lc.cssHooks=cc;var wc=lc,xc=ln.each,Cc=ln.grep,kc=Yt.ie,_c=/^([a-z0-9],?)+$/i,Sc=function(e,t,n){var r=t.keep_values,o={set:function(e,r,o){t.url_converter&&(r=t.url_converter.call(t.url_converter_scope||n(),r,o,e[0])),e.attr("data-mce-"+o,r).attr(o,r)},get:function(e,t){return e.attr("data-mce-"+t)||e.attr(t)}},i={style:{set:function(t,n){null===n||"object"!==typeof n?(r&&t.attr("data-mce-style",n),null!==n&&"string"===typeof n?(t.removeAttr("style"),t.css(e.parse(n))):t.attr("style",n)):t.css(n)},get:function(t){var n=t.attr("data-mce-style")||t.attr("style");return n=e.serialize(e.parse(n),t[0].nodeName),n}}};return r&&(i.href=i.src=o),i},Tc=function(e,t){var n=t.attr("style"),r=e.serialize(e.parse(n),t[0].nodeName);r||(r=null),t.attr("data-mce-style",r)},Rc=function(e,t){var n,r,o=0;if(e)for(n=e.nodeType,e=e.previousSibling;e;e=e.previousSibling)r=e.nodeType,(!t||3!==r||r!==n&&e.nodeValue.length)&&(o++,n=r);return o};function Oc(e,t){var n=this;void 0===t&&(t={});var r={},o=window,i={},a=0,u=!0,s=!0,c=di.forElement(gn.fromDom(e),{contentCssCors:t.contentCssCors,referrerPolicy:t.referrerPolicy}),l=[],f=t.schema?t.schema:du({}),d=Lu({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope},t.schema),p=t.ownEvents?new Uu:Uu.Event,h=f.getBlockElements(),g=wc.overrideDefaults((function(){return{context:e,element:Ne.getRoot()}})),v=function(e){if("string"===typeof e)return!!h[e];if(e){var t=e.nodeType;if(t)return!(1!==t||!h[e.nodeName])}return!1},b=function(t){return t&&e&&D(t)?e.getElementById(t):t},y=function(e){return g("string"===typeof e?b(e):e)},w=function(e,t,n){var r,o,i=y(e);return i.length&&(r=Le[t],o=r&&r.get?r.get(i,t):i.attr(t)),"undefined"===typeof o&&(o=n||""),o},x=function(e){var t=b(e);return t?t.attributes:[]},C=function(e,n,r){""===r&&(r=null);var o=y(e),i=o.attr(n);if(o.length){var a=Le[n];a&&a.set?a.set(o,r,n):o.attr(n,r),i!==r&&t.onSetAttrib&&t.onSetAttrib({attrElm:o,attrName:n,attrValue:r})}},k=function(t,n){if(!kc||1!==t.nodeType||n)return t.cloneNode(n);var r=e.createElement(t.nodeName);return xc(x(t),(function(e){C(r,e.nodeName,w(t,e.nodeName))})),r},_=function(){return t.root_element||e.body},S=function(e){var t=Ir(e);return{x:t.x,y:t.y,w:t.width,h:t.height}},T=function(t,n){return So(e.body,b(t),n)},R=function(e,n,r){var o=D(n)?y(e).css(n,r):y(e).css(n);t.update_styles&&Tc(d,o)},O=function(e,n){var r=y(e).css(n);t.update_styles&&Tc(d,r)},A=function(e,t,n){var r=y(e);return n?r.css(t):(t=t.replace(/-(\D)/g,(function(e,t){return t.toUpperCase()})),"float"===t&&(t=Yt.browser.isIE()?"styleFloat":"cssFloat"),r[0]&&r[0].style?r[0].style[t]:void 0)},E=function(e){var t,n;return e=b(e),t=A(e,"width"),n=A(e,"height"),-1===t.indexOf("px")&&(t=0),-1===n.indexOf("px")&&(n=0),{w:parseInt(t,10)||e.offsetWidth||e.clientWidth,h:parseInt(n,10)||e.offsetHeight||e.clientHeight}},N=function(e){e=b(e);var t=T(e),n=E(e);return{x:t.x,y:t.y,w:n.w,h:n.h}},L=function(e,t){var n;if(!e)return!1;if(!Array.isArray(e)){if("*"===t)return 1===e.nodeType;if(_c.test(t)){var r=t.toLowerCase().split(/,/),o=e.nodeName.toLowerCase();for(n=r.length-1;n>=0;n--)if(r[n]===o)return!0;return!1}if(e.nodeType&&1!==e.nodeType)return!1}var i=Array.isArray(e)?e:[e];return Os(t,i[0].ownerDocument||i[0],null,i).length>0},M=function(e,t,n,r){var o,i=[],a=b(e);r=void 0===r,n=n||("BODY"!==_().nodeName?_().parentNode:null),ln.is(t,"string")&&(o=t,t="*"===t?function(e){return 1===e.nodeType}:function(e){return L(e,o)});while(a){if(a===n||$(a.nodeType)||Yr(a)||Jr(a))break;if(!t||"function"===typeof t&&t(a)){if(!r)return[a];i.push(a)}a=a.parentNode}return r?i:null},I=function(e,t,n){var r=M(e,t,n,!1);return r&&r.length>0?r[0]:null},z=function(e,t,n){var r=t;if(e)for("string"===typeof t&&(r=function(e){return L(e,t)}),e=e[n];e;e=e[n])if("function"===typeof r&&r(e))return e;return null},P=function(e,t){return z(e,t,"nextSibling")},B=function(e,t){return z(e,t,"previousSibling")},H=function(n,r){return Os(n,b(r)||t.root_element||e,[])},F=function(e,t,r){var o,i="string"===typeof e?b(e):e;if(!i)return!1;if(ln.isArray(i)&&(i.length||0===i.length))return o=[],xc(i,(function(e,n){e&&o.push(t.call(r,"string"===typeof e?b(e):e,n))})),o;var a=r||n;return t.call(a,i)},V=function(e,t){y(e).each((function(e,n){xc(t,(function(e,t){C(n,t,e)}))}))},j=function(e,t){var n=y(e);kc?n.each((function(e,n){if(!1!==n.canHaveHTML){while(n.firstChild)n.removeChild(n.firstChild);try{n.innerHTML="<br>"+t,n.removeChild(n.firstChild)}catch(r){wc("<div></div>").html("<br>"+t).contents().slice(1).appendTo(n)}return t}})):n.html(t)},U=function(t,n,r,o,i){return F(t,(function(t){var a="string"===typeof n?e.createElement(n):n;return V(a,r),o&&("string"!==typeof o&&o.nodeType?a.appendChild(o):"string"===typeof o&&j(a,o)),i?a:t.appendChild(a)}))},W=function(t,n,r){return U(e.createElement(t),t,n,r,!0)},G=tu.decode,q=tu.encodeAllRaw,K=function(e,t,n){var r,o="";for(r in o+="<"+e,t)t.hasOwnProperty(r)&&null!==t[r]&&"undefined"!==typeof t[r]&&(o+=" "+r+'="'+q(t[r])+'"');return"undefined"!==typeof n?o+">"+n+"</"+e+">":o+" />"},X=function(t){var n,r=e.createElement("div"),o=e.createDocumentFragment();o.appendChild(r),t&&(r.innerHTML=t);while(n=r.firstChild)o.appendChild(n);return o.removeChild(r),o},Y=function(e,t){var n=y(e);return t?n.each((function(){var e;while(e=this.firstChild)3===e.nodeType&&0===e.data.length?this.removeChild(e):this.parentNode.insertBefore(e,this)})).remove():n.remove(),n.length>1?n.toArray():n[0]},Q=function(e){return F(e,(function(e){var t,n=e.attributes;for(t=n.length-1;t>=0;t--)e.removeAttributeNode(n.item(t))}))},Z=function(e){return d.parse(e)},ee=function(e,t){return d.serialize(e,t)},te=function(t){var n,o;if(Ne!==Oc.DOM&&e===document){if(r[t])return;r[t]=!0}o=e.getElementById("mceDefaultStyles"),o||(o=e.createElement("style"),o.id="mceDefaultStyles",o.type="text/css",n=e.getElementsByTagName("head")[0],n.firstChild?n.insertBefore(o,n.firstChild):n.appendChild(o)),o.styleSheet?o.styleSheet.cssText+=t:o.appendChild(e.createTextNode(t))},ne=function(e){e||(e=""),J(e.split(","),(function(e){i[e]=!0,c.load(e,m)}))},re=function(e,t,n){y(e).toggleClass(t,n).each((function(){""===this.className&&wc(this).attr("class",null)}))},oe=function(e,t){y(e).addClass(t)},ie=function(e,t){re(e,t,!1)},ae=function(e,t){return y(e).hasClass(t)},ue=function(e){y(e).show()},se=function(e){y(e).hide()},ce=function(e){return"none"===y(e).css("display")},le=function(e){return(e||"mce_")+a++},fe=function(e){var t="string"===typeof e?b(e):e;return Br(t)?t.outerHTML:wc("<div></div>").append(wc(t).clone()).html()},de=function(e,t){y(e).each((function(){try{if("outerHTML"in this)return void(this.outerHTML=t)}catch(e){}Y(wc(this).html(t),!0)}))},me=function(e,t){var n=b(t);return F(e,(function(e){var t=n.parentNode,r=n.nextSibling;return r?t.insertBefore(e,r):t.appendChild(e),e}))},pe=function(e,t,n){return F(t,(function(t){return ln.is(t,"array")&&(e=e.cloneNode(!0)),n&&xc(Cc(t.childNodes),(function(t){e.appendChild(t)})),t.parentNode.replaceChild(e,t)}))},he=function(e,t){var n;return e.nodeName!==t.toUpperCase()&&(n=W(t),xc(x(e),(function(t){C(n,t.nodeName,w(e,t.nodeName))})),pe(n,e,!0)),n||e},ge=function(e,t){var n,r=e;while(r){n=t;while(n&&r!==n)n=n.parentNode;if(r===n)break;r=r.parentNode}return!r&&e.ownerDocument?e.ownerDocument.documentElement:r},ve=function(e){return d.toHex(ln.trim(e))},be=function(e){if(Br(e)){var t="a"===e.nodeName.toLowerCase()&&!w(e,"href")&&w(e,"id");if(w(e,"name")||w(e,"data-mce-bookmark")||t)return!0}return!1},ye=function(e,t){var n,r,o=0;if(be(e))return!1;if(e=e.firstChild,e){var i=new mi(e,e.parentNode),a=f?f.getWhiteSpaceElements():{};t=t||(f?f.getNonEmptyElements():null);do{if(n=e.nodeType,Br(e)){var u=e.getAttribute("data-mce-bogus");if(u){e=i.next("all"===u);continue}if(r=e.nodeName.toLowerCase(),t&&t[r]){if("br"===r){o++,e=i.next();continue}return!1}if(be(e))return!1}if(8===n)return!1;if(3===n&&!wa(e.nodeValue))return!1;if(3===n&&e.parentNode&&a[e.parentNode.nodeName]&&wa(e.nodeValue))return!1;e=i.next()}while(e)}return o<=1},xe=function(){return e.createRange()},Ce=function(e,t,n){var r,o,i,a=xe();if(e&&t)return a.setStart(e.parentNode,Rc(e)),a.setEnd(t.parentNode,Rc(t)),r=a.extractContents(),a=xe(),a.setStart(t.parentNode,Rc(t)+1),a.setEnd(e.parentNode,Rc(e)+1),o=a.extractContents(),i=e.parentNode,i.insertBefore(Pa(Ne,r),e),n?i.insertBefore(n,e):i.insertBefore(t,e),i.insertBefore(Pa(Ne,o),e),Y(e),n||t},ke=function(n,r,i,a){if(ln.isArray(n)){var u=n.length,s=[];while(u--)s[u]=ke(n[u],r,i,a);return s}!t.collect||n!==e&&n!==o||l.push([n,r,i,a]);var c=p.bind(n,r,i,a||Ne);return c},_e=function(t,n,r){if(ln.isArray(t)){var i=t.length,a=[];while(i--)a[i]=_e(t[i],n,r);return a}if(l.length>0&&(t===e||t===o)){i=l.length;while(i--){var u=l[i];t!==u[0]||n&&n!==u[1]||r&&r!==u[2]||p.unbind(u[0],u[1],u[2])}}return p.unbind(t,n,r)},Se=function(e,t,n){return p.fire(e,t,n)},Te=function(e){if(e&&Br(e)){var t=e.getAttribute("data-mce-contenteditable");return t&&"inherit"!==t?t:"inherit"!==e.contentEditable?e.contentEditable:null}return null},Re=function(e){for(var t=_(),n=null;e&&e!==t;e=e.parentNode)if(n=Te(e),null!==n)break;return n},Oe=function(){if(l.length>0){var e=l.length;while(e--){var t=l[e];p.unbind(t[0],t[1],t[2])}}we(i,(function(e,t){c.unload(t),delete i[t]})),Os.setDocument&&Os.setDocument()},Ae=function(e,t){while(e){if(t===e)return!0;e=e.parentNode}return!1},Ee=function(e){return"startContainer: "+e.startContainer.nodeName+", startOffset: "+e.startOffset+", endContainer: "+e.endContainer.nodeName+", endOffset: "+e.endOffset},Ne={doc:e,settings:t,win:o,files:i,stdMode:u,boxModel:s,styleSheetLoader:c,boundEvents:l,styles:d,schema:f,events:p,isBlock:v,$:g,$$:y,root:null,clone:k,getRoot:_,getViewPort:S,getRect:N,getSize:E,getParent:I,getParents:M,get:b,getNext:P,getPrev:B,select:H,is:L,add:U,create:W,createHTML:K,createFragment:X,remove:Y,setStyle:R,getStyle:A,setStyles:O,removeAllAttribs:Q,setAttrib:C,setAttribs:V,getAttrib:w,getPos:T,parseStyle:Z,serializeStyle:ee,addStyle:te,loadCSS:ne,addClass:oe,removeClass:ie,hasClass:ae,toggleClass:re,show:ue,hide:se,isHidden:ce,uniqueId:le,setHTML:j,getOuterHTML:fe,setOuterHTML:de,decode:G,encode:q,insertAfter:me,replace:pe,rename:he,findCommonAncestor:ge,toHex:ve,run:F,getAttribs:x,isEmpty:ye,createRng:xe,nodeIndex:Rc,split:Ce,bind:ke,unbind:_e,fire:Se,getContentEditable:Te,getContentEditableParent:Re,destroy:Oe,isChildOf:Ae,dumpRng:Ee},Le=Sc(d,t,(function(){return Ne}));return Ne}(function(e){e.DOM=e(document),e.nodeIndex=Rc})(Oc||(Oc={}));var Ac=Oc,Ec=Ac.DOM,Nc=ln.each,Lc=ln.grep,Dc=0,Mc=1,Ic=2,zc=3,Pc=function(){function e(e){void 0===e&&(e={}),this.states={},this.queue=[],this.scriptLoadedCallbacks={},this.queueLoadedCallbacks=[],this.loading=0,this.settings=e}return e.prototype._setReferrerPolicy=function(e){this.settings.referrerPolicy=e},e.prototype.loadScript=function(e,t,n){var r,o=Ec,i=function(){o.remove(s),r&&(r.onerror=r.onload=r=null)},a=function(){i(),t()},u=function(){i(),F(n)?n():"undefined"!==typeof console&&console.log&&console.log("Failed to load script: "+e)},s=o.uniqueId();r=document.createElement("script"),r.id=s,r.type="text/javascript",r.src=ln._addCacheSuffix(e),this.settings.referrerPolicy&&o.setAttrib(r,"referrerpolicy",this.settings.referrerPolicy),r.onload=a,r.onerror=u,(document.getElementsByTagName("head")[0]||document.body).appendChild(r)},e.prototype.isDone=function(e){return this.states[e]===Ic},e.prototype.markDone=function(e){this.states[e]=Ic},e.prototype.add=function(e,t,n,r){var o=this.states[e];this.queue.push(e),void 0===o&&(this.states[e]=Dc),t&&(this.scriptLoadedCallbacks[e]||(this.scriptLoadedCallbacks[e]=[]),this.scriptLoadedCallbacks[e].push({success:t,failure:r,scope:n||this}))},e.prototype.load=function(e,t,n,r){return this.add(e,t,n,r)},e.prototype.remove=function(e){delete this.states[e],delete this.scriptLoadedCallbacks[e]},e.prototype.loadQueue=function(e,t,n){this.loadScripts(this.queue,e,t,n)},e.prototype.loadScripts=function(e,t,n,r){var o=this,i=[],a=function(e,t){Nc(o.scriptLoadedCallbacks[t],(function(t){F(t[e])&&t[e].call(t.scope)})),o.scriptLoadedCallbacks[t]=void 0};o.queueLoadedCallbacks.push({success:t,failure:r,scope:n||this});var u=function(){var t=Lc(e);if(e.length=0,Nc(t,(function(e){o.states[e]!==Ic?o.states[e]!==zc?o.states[e]!==Mc&&(o.states[e]=Mc,o.loading++,o.loadScript(e,(function(){o.states[e]=Ic,o.loading--,a("success",e),u()}),(function(){o.states[e]=zc,o.loading--,i.push(e),a("failure",e),u()}))):a("failure",e):a("success",e)})),!o.loading){var n=o.queueLoadedCallbacks.slice(0);o.queueLoadedCallbacks.length=0,Nc(n,(function(e){0===i.length?F(e.success)&&e.success.call(e.scope):F(e.failure)&&e.failure.call(e.scope,i)}))}};u()},e.ScriptLoader=new e,e}(),Bc=function(e){var t=e,n=function(){return t},r=function(e){t=e};return{get:n,set:r}},$c=function(e){return M(e)&&Ee(e,"raw")},Hc=function(e){return I(e)&&e.length>1},Fc={},Vc=Bc("en"),jc=function(){return Ae(Fc,Vc.get())},Uc=function(){return xe(Fc,(function(e){return Ve({},e)}))},Wc=function(e){e&&Vc.set(e)},Gc=function(){return Vc.get()},qc=function(e,t){var n=Fc[e];n||(Fc[e]=n={}),we(t,(function(e,t){n[t.toLowerCase()]=e}))},Kc=function(e){var t=jc().getOr({}),n=function(e){return F(e)?Object.prototype.toString.call(e):r(e)?"":""+e},r=function(e){return""===e||null===e||void 0===e},o=function(e){var r=n(e);return Ae(t,r.toLowerCase()).map(n).getOr(r)},i=function(e){return e.replace(/{context:\w+}$/,"")};if(r(e))return"";if($c(e))return n(e.raw);if(Hc(e)){var a=e.slice(1),u=o(e[0]).replace(/\{([0-9]+)\}/g,(function(e,t){return Ee(a,t)?n(a[t]):e}));return i(u)}return i(o(e))},Xc=function(){return jc().bind((function(e){return Ae(e,"_dir")})).exists((function(e){return"rtl"===e}))},Yc=function(e){return Ee(Fc,e)},Jc={getData:Uc,setCode:Wc,getCode:Gc,add:qc,translate:Kc,isRtl:Xc,hasCode:Yc};function Qc(){var e=this,t=[],n={},r={},o=[],i=function(e,t){var n=ee(o,(function(n){return n.name===e&&n.state===t}));J(n,(function(e){return e.callback()}))},a=function(e){if(r[e])return r[e].instance},u=function(e){var t;return r[e]&&(t=r[e].dependencies),t||[]},s=function(e,t){!1!==Qc.languageLoad&&h(e,(function(){var r=Jc.getCode(),o=","+(t||"")+",";!r||t&&-1===o.indexOf(","+r+",")||Pc.ScriptLoader.add(n[e]+"/langs/"+r+".js")}),"loaded")},c=function(e,n,o){var a=n;return t.push(a),r[e]={instance:a,dependencies:o},i(e,"added"),a},l=function(e){delete n[e],delete r[e]},f=function(e,t){return"object"===typeof t?t:"string"===typeof e?{prefix:"",resource:t,suffix:""}:{prefix:e.prefix,resource:t,suffix:e.suffix}},d=function(t,n){var r=e.urls[t];J(n,(function(e){Pc.ScriptLoader.add(r+"/"+e)}))},m=function(e,t,n,r){var o=u(e);J(o,(function(e){var n=f(t,e);p(n.resource,n,void 0,void 0)})),n&&(r?n.call(r):n.call(Pc))},p=function(e,t,o,a,u){if(!n[e]){var s="string"===typeof t?t:t.prefix+t.resource+t.suffix;0!==s.indexOf("/")&&-1===s.indexOf("://")&&(s=Qc.baseURL+"/"+s),n[e]=s.substring(0,s.lastIndexOf("/"));var c=function(){i(e,"loaded"),m(e,t,o,a)};r[e]?c():Pc.ScriptLoader.add(s,c,a,u)}},h=function(e,t,i){void 0===i&&(i="added"),Ee(r,e)&&"added"===i||Ee(n,e)&&"loaded"===i?t():o.push({name:e,state:i,callback:t})};return{items:t,urls:n,lookup:r,_listeners:o,get:a,dependencies:u,requireLangPack:s,add:c,remove:l,createUrl:f,addComponents:d,load:p,waitFor:h}}(function(e){e.PluginManager=e(),e.ThemeManager=e()})(Qc||(Qc={}));var Zc=Qc,el=function(e,t){var n=null,r=function(){null!==n&&(clearTimeout(n),n=null)},o=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];null===n&&(n=setTimeout((function(){e.apply(null,r),n=null}),t))};return{cancel:r,throttle:o}},tl=function(e,t){var n=null,r=function(){null!==n&&(clearTimeout(n),n=null)},o=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];null!==n&&clearTimeout(n),n=setTimeout((function(){e.apply(null,r),n=null}),t)};return{cancel:r,throttle:o}},nl=function(e,t){var n=so(e,t);return void 0===n||""===n?[]:n.split(" ")},rl=function(e,t,n){var r=nl(e,t),o=r.concat([n]);return ao(e,t,o.join(" ")),!0},ol=function(e,t,n){var r=ee(nl(e,t),(function(e){return e!==n}));return r.length>0?ao(e,t,r.join(" ")):fo(e,t),!1},il=function(e){return void 0!==e.dom.classList},al=function(e){return nl(e,"class")},ul=function(e,t){return rl(e,"class",t)},sl=function(e,t){return ol(e,"class",t)},cl=function(e,t){il(e)?e.dom.classList.add(t):ul(e,t)},ll=function(e){var t=il(e)?e.dom.classList:al(e);0===t.length&&fo(e,"class")},fl=function(e,t){if(il(e)){var n=e.dom.classList;n.remove(t)}else sl(e,t);ll(e)},dl=function(e,t){return il(e)&&e.dom.classList.contains(t)},ml=function(e,t){var n=[];return J(Qn(e),(function(e){t(e)&&(n=n.concat([e])),n=n.concat(ml(e,t))})),n},pl=function(e,t){return Rn(t,e)},hl=g("mce-annotation"),gl=g("data-mce-annotation"),vl=g("data-mce-annotation-uid"),bl=function(e,t){var n=e.selection.getRng(),r=gn.fromDom(n.startContainer),o=gn.fromDom(e.getBody()),i=t.fold((function(){return"."+hl()}),(function(e){return"["+gl()+'="'+e+'"]'})),a=Zn(r,n.startOffset).getOr(r),u=ei(a,i,(function(e){return An(e,o)})),s=function(e,t){return lo(e,t)?O.some(so(e,t)):O.none()};return u.bind((function(t){return s(t,""+vl()).bind((function(n){return s(t,""+gl()).map((function(t){var r=wl(e,n);return{uid:n,name:t,elements:r}}))}))}))},yl=function(e){return Pn(e)&&dl(e,hl())},wl=function(e,t){var n=gn.fromDom(e.getBody());return pl(n,"["+vl()+'="'+t+'"]')},xl=function(e,t){var n=gn.fromDom(e.getBody()),r=pl(n,"["+gl()+'="'+t+'"]'),o={};return J(r,(function(e){var t=so(e,vl()),n=o.hasOwnProperty(t)?o[t]:[];o[t]=n.concat([e])})),o},Cl=function(e,t){var n=Bc({}),r=function(){return{listeners:[],previous:Bc(O.none())}},o=function(e,t){i(e,(function(e){return t(e),e}))},i=function(e,t){var o=n.get(),i=o.hasOwnProperty(e)?o[e]:r(),a=t(i);o[e]=a,n.set(o)},a=function(e,t,n){o(e,(function(r){J(r.listeners,(function(r){return r(!0,e,{uid:t,nodes:Y(n,(function(e){return e.dom}))})}))}))},u=function(e){o(e,(function(t){J(t.listeners,(function(t){return t(!1,e)}))}))},s=tl((function(){var t=n.get(),r=de(be(t));J(r,(function(t){i(t,(function(n){var r=n.previous.get();return bl(e,O.some(t)).fold((function(){r.isSome()&&(u(t),n.previous.set(O.none()))}),(function(e){var t=e.uid,o=e.name,i=e.elements;r.is(t)||(a(o,t,i),n.previous.set(O.some(t)))})),{previous:n.previous,listeners:n.listeners}}))}))}),30);e.on("remove",(function(){s.cancel()})),e.on("NodeChange",(function(){s.throttle()}));var c=function(e,t){i(e,(function(e){return{previous:e.previous,listeners:e.listeners.concat([t])}}))};return{addListener:c}},kl=function(e,t){var n=function(e){return O.from(e.attr(gl())).bind(t.lookup)};e.on("init",(function(){e.serializer.addNodeFilter("span",(function(e){J(e,(function(e){n(e).each((function(t){!1===t.persistent&&e.unwrap()}))}))}))}))},_l=function(){var e={},t=function(t,n){e[t]={name:t,settings:n}},n=function(t){return e.hasOwnProperty(t)?O.from(e[t]).map((function(e){return e.settings})):O.none()};return{register:t,lookup:n}},Sl=0,Tl=function(e){var t=new Date,n=t.getTime(),r=Math.floor(1e9*Math.random());return Sl++,e+"_"+r+Sl+String(n)},Rl=function(e,t){J(t,(function(t){cl(e,t)}))},Ol=function(e,t){var n=t||document,r=n.createElement("div");return r.innerHTML=e,Qn(gn.fromDom(r))},Al=function(e){return e.dom.innerHTML},El=function(e,t){var n=Fn(e),r=n.dom,o=gn.fromDom(r.createDocumentFragment()),i=Ol(t,r);yr(o,i),wr(e),gr(e,o)},Nl=function(e,t){return gn.fromDom(e.dom.cloneNode(t))},Ll=function(e){return Nl(e,!1)},Dl=function(e){return Nl(e,!0)},Ml=function(e,t,n){void 0===n&&(n=C);var r=new mi(e,t),o=function(e){var t;do{t=r[e]()}while(t&&!Kr(t)&&!n(t));return O.from(t).filter(Kr)};return{current:function(){return O.from(r.current()).filter(Kr)},next:function(){return o("next")},prev:function(){return o("prev")},prev2:function(){return o("prev2")}}},Il=function(e,t){var n=t||function(t){return e.isBlock(t)||Qr(t)||to(t)},r=function(e,t,n,o){if(Kr(e)){var i=o(e,t,e.data);if(-1!==i)return O.some({container:e,offset:i})}return n().bind((function(e){return r(e.container,e.offset,n,o)}))},o=function(e,t,o,i){var a=Ml(e,i,n);return r(e,t,(function(){return a.prev().map((function(e){return{container:e,offset:e.length}}))}),o).getOrNull()},i=function(e,t,o,i){var a=Ml(e,i,n);return r(e,t,(function(){return a.next().map((function(e){return{container:e,offset:0}}))}),o).getOrNull()};return{backwards:o,forwards:i}},zl=function(e){for(var t=[],n=function(e){t.push(e)},r=0;r<e.length;r++)e[r].each(n);return t},Pl=function(e,t,n){return e.isSome()&&t.isSome()?O.some(n(e.getOrDie(),t.getOrDie())):O.none()},Bl=function(e,t,n,r){return e.isSome()&&t.isSome()&&n.isSome()?O.some(r(e.getOrDie(),t.getOrDie(),n.getOrDie())):O.none()},$l=function(e,t){return e?O.some(t):O.none()},Hl=Math.round,Fl=function(e){return e?{left:Hl(e.left),top:Hl(e.top),bottom:Hl(e.bottom),right:Hl(e.right),width:Hl(e.width),height:Hl(e.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}},Vl=function(e,t){return e=Fl(e),t||(e.left=e.left+e.width),e.right=e.left,e.width=0,e},jl=function(e,t){return e.left===t.left&&e.top===t.top&&e.bottom===t.bottom&&e.right===t.right},Ul=function(e,t,n){return e>=0&&e<=Math.min(t.height,n.height)/2},Wl=function(e,t){var n=Math.min(t.height/2,e.height/2);return e.bottom-n<t.top||!(e.top>t.bottom)&&Ul(t.top-e.bottom,e,t)},Gl=function(e,t){return e.top>t.bottom||!(e.bottom<t.top)&&Ul(t.bottom-e.top,e,t)},ql=function(e,t,n){return t>=e.left&&t<=e.right&&n>=e.top&&n<=e.bottom},Kl=function(e){var t=e.startContainer,n=e.startOffset;return t.hasChildNodes()&&e.endOffset===n+1?t.childNodes[n]:null},Xl=function(e,t){return 1===e.nodeType&&e.hasChildNodes()&&(t>=e.childNodes.length&&(t=e.childNodes.length-1),e=e.childNodes[t]),e},Yl=new RegExp("[̀-ͯ҃-҇҈-҉֑-ֽֿׁ-ׂׄ-ׇׅؐ-ًؚ-ٰٟۖ-ۜ۟-ۤۧ-۪ۨ-ܑۭܰ-݊ަ-ް߫-߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛ࣣ-ंऺ़ु-ै्॑-ॗॢ-ॣঁ়াু-ৄ্ৗৢ-ৣਁ-ਂ਼ੁ-ੂੇ-ੈੋ-੍ੑੰ-ੱੵઁ-ં઼ુ-ૅે-ૈ્ૢ-ૣଁ଼ାିୁ-ୄ୍ୖୗୢ-ୣஂாீ்ௗఀా-ీె-ైొ-్ౕ-ౖౢ-ౣಁ಼ಿೂೆೌ-್ೕ-ೖೢ-ೣഁാു-ൄ്ൗൢ-ൣ්ාි-ුූෟัิ-ฺ็-๎ັິ-ູົ-ຼ່-ໍ༘-ཱ༹༙༵༷-ཾྀ-྄྆-྇ྍ-ྗྙ-ྼ࿆ိ-ူဲ-့္-်ွ-ှၘ-ၙၞ-ၠၱ-ၴႂႅ-ႆႍႝ፝-፟ᜒ-᜔ᜲ-᜴ᝒ-ᝓᝲ-ᝳ឴-឵ិ-ួំ៉-៓៝᠋-᠍ᢩᤠ-ᤢᤧ-ᤨᤲ᤹-᤻ᨗ-ᨘᨛᩖᩘ-ᩞ᩠ᩢᩥ-ᩬᩳ-᩿᩼᪰-᪽᪾ᬀ-ᬃ᬴ᬶ-ᬺᬼᭂ᭫-᭳ᮀ-ᮁᮢ-ᮥᮨ-ᮩ᮫-ᮭ᯦ᯨ-ᯩᯭᯯ-ᯱᰬ-ᰳᰶ-᰷᳐-᳔᳒-᳢᳠-᳨᳭᳴᳸-᳹᷀-᷵᷼-᷿‌-‍⃐-⃜⃝-⃠⃡⃢-⃤⃥-⃰⳯-⵿⳱ⷠ-〪ⷿ-〭〮-゙〯-゚꙯꙰-꙲ꙴ-꙽ꚞ-ꚟ꛰-꛱ꠂ꠆ꠋꠥ-ꠦ꣄꣠-꣱ꤦ-꤭ꥇ-ꥑꦀ-ꦂ꦳ꦶ-ꦹꦼꧥꨩ-ꨮꨱ-ꨲꨵ-ꨶꩃꩌꩼꪰꪲ-ꪴꪷ-ꪸꪾ-꪿꫁ꫬ-ꫭ꫶ꯥꯨ꯭ﬞ︀-️︠-゙︯-゚]"),Jl=function(e){return"string"===typeof e&&e.charCodeAt(0)>=768&&Yl.test(e)},Ql=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){for(var n=0;n<e.length;n++)if(e[n](t))return!0;return!1}},Zl=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){for(var n=0;n<e.length;n++)if(!e[n](t))return!1;return!0}},ef=Br,tf=da,nf=Hr("display","block table"),rf=Hr("float","left right"),of=Zl(ef,tf,y(rf)),af=y(Hr("white-space","pre pre-line pre-wrap")),uf=Kr,sf=Qr,cf=Ac.nodeIndex,lf=Xl,ff=function(e){return"createRange"in e?e.createRange():Ac.DOM.createRng()},df=function(e){return e&&/[\r\n\t ]/.test(e)},mf=function(e){return!!e.setStart&&!!e.setEnd},pf=function(e){var t,n=e.startContainer,r=e.startOffset;return!!(df(e.toString())&&af(n.parentNode)&&Kr(n)&&(t=n.data,df(t[r-1])||df(t[r+1])))},hf=function(e){var t=e.ownerDocument,n=ff(t),r=t.createTextNode(zi),o=e.parentNode;o.insertBefore(r,e),n.setStart(r,0),n.setEnd(r,1);var i=Fl(n.getBoundingClientRect());return o.removeChild(r),i},gf=function(e){var t=e.startContainer,n=e.endContainer,r=e.startOffset,o=e.endOffset;if(t===n&&Kr(n)&&0===r&&1===o){var i=e.cloneRange();return i.setEndAfter(n),bf(i)}return null},vf=function(e){return 0===e.left&&0===e.right&&0===e.top&&0===e.bottom},bf=function(e){var t,n=e.getClientRects();return t=n.length>0?Fl(n[0]):Fl(e.getBoundingClientRect()),!mf(e)&&sf(e)&&vf(t)?hf(e):vf(t)&&mf(e)?gf(e):t},yf=function(e,t){var n=Vl(e,t);return n.width=1,n.right=n.left+1,n},wf=function(e){var t,n,r=[],o=function(e){0!==e.height&&(r.length>0&&jl(e,r[r.length-1])||r.push(e))},i=function(e,t){var n=ff(e.ownerDocument);if(t<e.data.length){if(Jl(e.data[t]))return r;if(Jl(e.data[t-1])&&(n.setStart(e,t),n.setEnd(e,t+1),!pf(n)))return o(yf(bf(n),!1)),r}t>0&&(n.setStart(e,t-1),n.setEnd(e,t),pf(n)||o(yf(bf(n),!1))),t<e.data.length&&(n.setStart(e,t),n.setEnd(e,t+1),pf(n)||o(yf(bf(n),!0)))};if(uf(e.container()))return i(e.container(),e.offset()),r;if(ef(e.container()))if(e.isAtEnd())n=lf(e.container(),e.offset()),uf(n)&&i(n,n.data.length),of(n)&&!sf(n)&&o(yf(bf(n),!1));else{if(n=lf(e.container(),e.offset()),uf(n)&&i(n,0),of(n)&&e.isAtEnd())return o(yf(bf(n),!1)),r;t=lf(e.container(),e.offset()-1),of(t)&&!sf(t)&&(nf(t)||nf(n)||!of(n))&&o(yf(bf(t),!1)),of(n)&&o(yf(bf(n),!0))}return r};function xf(e,t,n){var r=function(){return uf(e),0===t},o=function(){return uf(e)?t>=e.data.length:t>=e.childNodes.length},i=function(){var n=ff(e.ownerDocument);return n.setStart(e,t),n.setEnd(e,t),n},a=function(){return n||(n=wf(xf(e,t))),n},u=function(){return a().length>0},s=function(n){return n&&e===n.container()&&t===n.offset()},c=function(n){return lf(e,n?t-1:t)};return{container:g(e),offset:g(t),toRange:i,getClientRects:a,isVisible:u,isAtStart:r,isAtEnd:o,isEqual:s,getNode:c}}(function(e){e.fromRangeStart=function(t){return e(t.startContainer,t.startOffset)},e.fromRangeEnd=function(t){return e(t.endContainer,t.endOffset)},e.after=function(t){return e(t.parentNode,cf(t)+1)},e.before=function(t){return e(t.parentNode,cf(t))},e.isAbove=function(e,t){return Pl(pe(t.getClientRects()),he(e.getClientRects()),Wl).getOr(!1)},e.isBelow=function(e,t){return Pl(he(t.getClientRects()),pe(e.getClientRects()),Gl).getOr(!1)},e.isAtStart=function(e){return!!e&&e.isAtStart()},e.isAtEnd=function(e){return!!e&&e.isAtEnd()},e.isTextPosition=function(e){return!!e&&Kr(e.container())},e.isElementPosition=function(t){return!1===e.isTextPosition(t)}})(xf||(xf={}));var Cf,kf=xf,_f=function(e,t){Kr(t)&&0===t.data.length&&e.remove(t)},Sf=function(e,t,n){t.insertNode(n),_f(e,n.previousSibling),_f(e,n.nextSibling)},Tf=function(e,t,n){var r=O.from(n.firstChild),o=O.from(n.lastChild);t.insertNode(n),r.each((function(t){return _f(e,t.previousSibling)})),o.each((function(t){return _f(e,t.nextSibling)}))},Rf=function(e,t,n){Jr(n)?Tf(e,t,n):Sf(e,t,n)},Of=Kr,Af=jr,Ef=Ac.nodeIndex,Nf=function(e){var t=e.parentNode;return Af(t)?Nf(t):t},Lf=function(e){return e?$e(e.childNodes,(function(e,t){return Af(t)&&"BR"!==t.nodeName?e=e.concat(Lf(t)):e.push(t),e}),[]):[]},Df=function(e,t){while(e=e.previousSibling){if(!Of(e))break;t+=e.data.length}return t},Mf=function(e){return function(t){return e===t}},If=function(e){var t,n;t=Lf(Nf(e)),n=He(t,Mf(e),e),t=t.slice(0,n+1);var r=$e(t,(function(e,n,r){return Of(n)&&Of(t[r-1])&&e++,e}),0);return t=Pe(t,$r([e.nodeName])),n=He(t,Mf(e),e),n-r},zf=function(e){var t;return t=Of(e)?"text()":e.nodeName.toLowerCase(),t+"["+If(e)+"]"},Pf=function(e,t,n){var r=[];for(t=t.parentNode;t!==e;t=t.parentNode){if(n&&n(t))break;r.push(t)}return r},Bf=function(e,t){var n,r,o,i,a,u=[];return n=t.container(),r=t.offset(),Of(n)?o=Df(n,r):(i=n.childNodes,r>=i.length?(o="after",r=i.length-1):o="before",n=i[r]),u.push(zf(n)),a=Pf(e,n),a=Pe(a,y(jr)),u=u.concat(ze(a,(function(e){return zf(e)}))),u.reverse().join("/")+","+o},$f=function(e,t,n){var r=Lf(e);return r=Pe(r,(function(e,t){return!Of(e)||!Of(r[t-1])})),r=Pe(r,$r([t])),r[n]},Hf=function(e,t){var n,r=e,o=0;while(Of(r)){if(n=r.data.length,t>=o&&t<=o+n){e=r,t-=o;break}if(!Of(r.nextSibling)){e=r,t=n;break}o+=n,r=r.nextSibling}return Of(e)&&t>e.data.length&&(t=e.data.length),kf(e,t)},Ff=function(e,t){var n;if(!t)return null;var r=t.split(","),o=r[0].split("/");n=r.length>1?r[1]:"before";var i=$e(o,(function(e,t){var n=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(t);return n?("text()"===n[1]&&(n[1]="#text"),$f(e,n[1],parseInt(n[2],10))):null}),e);return i?Of(i)?Hf(i,parseInt(n,10)):(n="after"===n?Ef(i)+1:Ef(i),kf(i.parentNode,n)):null},Vf=to,jf=function(e,t,n){var r,o;for(o=e(t.data.slice(0,n)).length,r=t.previousSibling;r&&Kr(r);r=r.previousSibling)o+=e(r.data).length;return o},Uf=function(e,t,n,r,o){var i,a=r[o?"startContainer":"endContainer"],u=r[o?"startOffset":"endOffset"],s=[],c=0,l=e.getRoot();for(Kr(a)?s.push(n?jf(t,a,u):u):(i=a.childNodes,u>=i.length&&i.length&&(c=1,u=Math.max(0,i.length-1)),s.push(e.nodeIndex(i[u],n)+c));a&&a!==l;a=a.parentNode)s.push(e.nodeIndex(a,n));return s},Wf=function(e,t,n,r){var o=t.dom,i={};return i.start=Uf(o,e,n,r,!0),t.isCollapsed()||(i.end=Uf(o,e,n,r,!1)),i},Gf=function(e,t,n){var r=0;return ln.each(e.select(t),(function(e){if("all"!==e.getAttribute("data-mce-bogus"))return e!==n&&void r++})),r},qf=function(e,t){var n,r,o,i=t?"start":"end";n=e[i+"Container"],r=e[i+"Offset"],Br(n)&&"TR"===n.nodeName&&(o=n.childNodes,n=o[Math.min(t?r:r-1,o.length-1)],n&&(r=t?0:n.childNodes.length,e["set"+(t?"Start":"End")](n,r)))},Kf=function(e){return qf(e,!0),qf(e,!1),e},Xf=function(e,t){var n;if(Br(e)&&(e=Xl(e,t),Vf(e)))return e;if(Gi(e)){if(Kr(e)&&Ui(e)&&(e=e.parentNode),n=e.previousSibling,Vf(n))return n;if(n=e.nextSibling,Vf(n))return n}},Yf=function(e){return Xf(e.startContainer,e.startOffset)||Xf(e.endContainer,e.endOffset)},Jf=function(e,t,n){var r=n.getNode(),o=r?r.nodeName:null,i=n.getRng();if(Vf(r)||"IMG"===o)return{name:o,index:Gf(n.dom,o,r)};var a=Yf(i);return a?(o=a.tagName,{name:o,index:Gf(n.dom,o,a)}):Wf(e,n,t,i)},Qf=function(e){var t=e.getRng();return{start:Bf(e.dom.getRoot(),kf.fromRangeStart(t)),end:Bf(e.dom.getRoot(),kf.fromRangeEnd(t))}},Zf=function(e){return{rng:e.getRng()}},ed=function(e,t,n){var r={"data-mce-type":"bookmark",id:t,style:"overflow:hidden;line-height:0px"};return n?e.create("span",r,"&#xFEFF;"):e.create("span",r)},td=function(e,t){var n=e.dom,r=e.getRng(),o=n.uniqueId(),i=e.isCollapsed(),a=e.getNode(),u=a.nodeName;if("IMG"===u)return{name:u,index:Gf(n,u,a)};var s=Kf(r.cloneRange());if(!i){s.collapse(!1);var c=ed(n,o+"_end",t);Rf(n,s,c)}r=Kf(r),r.collapse(!0);var l=ed(n,o+"_start",t);return Rf(n,r,l),e.moveToBookmark({id:o,keep:!0}),{id:o}},nd=function(e,t,n){return 2===t?Jf(Fi,n,e):3===t?Qf(e):t?Zf(e):td(e,!1)},rd=b(Jf,v,!0),od=Ac.DOM,id="font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow",ad=function(e,t,n){var r=e.getParam(t,n);if(-1!==r.indexOf("=")){var o=e.getParam(t,"","hash");return o.hasOwnProperty(e.id)?o[e.id]:n}return r},ud=function(e){return e.getParam("iframe_attrs",{})},sd=function(e){return e.getParam("doctype","<!DOCTYPE html>")},cd=function(e){return e.getParam("document_base_url","")},ld=function(e){return ad(e,"body_id","tinymce")},fd=function(e){return ad(e,"body_class","")},dd=function(e){return e.getParam("content_security_policy","")},md=function(e){return e.getParam("br_in_pre",!0)},pd=function(e){if(e.getParam("force_p_newlines",!1))return"p";var t=e.getParam("forced_root_block","p");return!1===t?"":!0===t?"p":t},hd=function(e){return e.getParam("forced_root_block_attrs",{})},gd=function(e){return e.getParam("br_newline_selector",".mce-toc h2,figcaption,caption")},vd=function(e){return e.getParam("no_newline_selector","")},bd=function(e){return e.getParam("keep_styles",!0)},yd=function(e){return e.getParam("end_container_on_empty_block",!1)},wd=function(e){return ln.explode(e.getParam("font_size_style_values","xx-small,x-small,small,medium,large,x-large,xx-large"))},xd=function(e){return ln.explode(e.getParam("font_size_classes",""))},Cd=function(e){return e.getParam("images_dataimg_filter",k,"function")},kd=function(e){return e.getParam("automatic_uploads",!0,"boolean")},_d=function(e){return e.getParam("images_reuse_filename",!1,"boolean")},Sd=function(e){return e.getParam("images_replace_blob_uris",!0,"boolean")},Td=function(e){return e.getParam("icons","","string")},Rd=function(e){return e.getParam("icons_url","","string")},Od=function(e){return e.getParam("images_upload_url","","string")},Ad=function(e){return e.getParam("images_upload_base_path","","string")},Ed=function(e){return e.getParam("images_upload_credentials",!1,"boolean")},Nd=function(e){return e.getParam("images_upload_handler",null,"function")},Ld=function(e){return e.getParam("content_css_cors",!1,"boolean")},Dd=function(e){return e.getParam("referrer_policy","","string")},Md=function(e){return e.getParam("language","en","string")},Id=function(e){return e.getParam("language_url","","string")},zd=function(e){return e.getParam("indent_use_margin",!1)},Pd=function(e){return e.getParam("indentation","40px","string")},Bd=function(e){var t=e.getParam("content_css");return D(t)?Y(t.split(","),ct):I(t)?t:!1===t||e.inline?[]:["default"]},$d=function(e){return e.getParam("directionality",Jc.isRtl()?"rtl":void 0)},Hd=function(e){return e.getParam("inline_boundaries_selector","a[href],code,.mce-annotation","string")},Fd=function(e){var t=e.getParam("object_resizing");return!1!==t&&!Yt.iOS&&(D(t)?t:"table,img,figure.image,div")},Vd=function(e){return e.getParam("resize_img_proportional",!0,"boolean")},jd=function(e){return e.getParam("placeholder",od.getAttrib(e.getElement(),"placeholder"),"string")},Ud=function(e){return e.getParam("event_root")},Wd=function(e){return e.getParam("service_message")},Gd=function(e){return e.getParam("theme")},qd=function(e){return e.getParam("validate")},Kd=function(e){return!1!==e.getParam("inline_boundaries")},Xd=function(e){return e.getParam("formats")},Yd=function(e){var t=e.getParam("preview_styles",id);return D(t)?t:""},Jd=function(e){return e.getParam("format_empty_lines",!1,"boolean")},Qd=function(e){return e.getParam("custom_ui_selector","","string")},Zd=function(e){return e.getParam("theme_url")},em=function(e){return e.getParam("inline")},tm=function(e){return e.getParam("hidden_input")},nm=function(e){return e.getParam("submit_patch")},rm=function(e){return"xml"===e.getParam("encoding")},om=function(e){return e.getParam("add_form_submit_trigger")},im=function(e){return e.getParam("add_unload_trigger")},am=function(e){return""!==pd(e)},um=function(e){return e.getParam("custom_undo_redo_levels",0,"number")},sm=function(e){return e.getParam("disable_nodechange")},cm=function(e){return e.getParam("readonly")},lm=function(e){return e.getParam("content_css_cors")},fm=function(e){return e.getParam("plugins","","string")},dm=function(e){return e.getParam("external_plugins")},mm=function(e){return e.getParam("block_unsupported_drop",!0,"boolean")},pm=function(e){return e.getParam("visual",!0,"boolean")},hm=function(e){return e.getParam("visual_table_class","mce-item-table","string")},gm=function(e){return e.getParam("visual_anchor_class","mce-item-anchor","string")},vm=Br,bm=Kr,ym=function(e){var t=e.parentNode;t&&t.removeChild(e)},wm=function(e){var t=Fi(e);return{count:e.length-t.length,text:t}},xm=function(e){var t;while(-1!==(t=e.data.lastIndexOf($i)))e.deleteData(t,1)},Cm=function(e,t){return Om(e),t},km=function(e,t){var n=wm(e.data.substr(0,t.offset())),r=wm(e.data.substr(t.offset())),o=n.text+r.text;return o.length>0?(xm(e),kf(e,t.offset()-n.count)):t},_m=function(e,t){var n=t.container(),r=q(ge(n.childNodes),e).map((function(e){return e<t.offset()?kf(n,t.offset()-1):t})).getOr(t);return Om(e),r},Sm=function(e,t){return bm(e)&&t.container()===e?km(e,t):Cm(e,t)},Tm=function(e,t){return t.container()===e.parentNode?_m(e,t):Cm(e,t)},Rm=function(e,t){return kf.isTextPosition(t)?Sm(e,t):Tm(e,t)},Om=function(e){vm(e)&&Gi(e)&&(qi(e)?e.removeAttribute("data-mce-caret"):ym(e)),bm(e)&&(xm(e),0===e.data.length&&ym(e))},Am=Ft().browser,Em=to,Nm=ro,Lm=no,Dm="*[contentEditable=false],video,audio,embed,object",Mm=function(e,t,n){var r,o,i,a,u,s=Vl(t.getBoundingClientRect(),n);return"BODY"===e.tagName?(r=e.ownerDocument.documentElement,o=e.scrollLeft||r.scrollLeft,i=e.scrollTop||r.scrollTop):(u=e.getBoundingClientRect(),o=e.scrollLeft-u.left,i=e.scrollTop-u.top),s.left+=o,s.right+=o,s.top+=i,s.bottom+=i,s.width=1,a=t.offsetWidth-t.clientWidth,a>0&&(n&&(a*=-1),s.left+=a,s.right+=a),s},Im=function(e){for(var t=pl(gn.fromDom(e),Dm),n=0;n<t.length;n++){var r=t[n].dom,o=r.previousSibling;if(ea(o)){var i=o.data;1===i.length?o.parentNode.removeChild(o):o.deleteData(i.length-1,1)}if(o=r.nextSibling,Zi(o)){i=o.data;1===i.length?o.parentNode.removeChild(o):o.deleteData(0,1)}}},zm=function(e,t,n,r){var o,i,a=Bc(O.none()),u=pd(e),s=u.length>0?u:"p",c=function(e,r){var o,u;if(l(),Lm(r))return null;if(!n(r))return i=Ki(r,e),u=r.ownerDocument.createRange(),Bm(i.nextSibling)?(u.setStart(i,0),u.setEnd(i,0)):(u.setStart(i,1),u.setEnd(i,1)),u;i=Qi(s,r,e),o=Mm(t,r,e),wc(i).css("top",o.top);var c=wc('<div class="mce-visual-caret" data-mce-bogus="all"></div>').css(o).appendTo(t)[0];return a.set(O.some({caret:c,element:r,before:e})),a.get().each((function(t){e&&wc(t.caret).addClass("mce-visual-caret-before")})),f(),u=r.ownerDocument.createRange(),u.setStart(i,0),u.setEnd(i,0),u},l=function(){Im(t),i&&(Om(i),i=null),a.get().each((function(e){wc(e.caret).remove(),a.set(O.none())})),o&&(ci.clearInterval(o),o=null)},f=function(){o=ci.setInterval((function(){r()?wc("div.mce-visual-caret",t).toggleClass("mce-visual-caret-hidden"):wc("div.mce-visual-caret",t).addClass("mce-visual-caret-hidden")}),500)},d=function(){a.get().each((function(e){var n=Mm(t,e.element,e.before);wc(e.caret).css(Ve({},n))}))},m=function(){return ci.clearInterval(o)},p=function(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"};return{show:c,hide:l,getCss:p,reposition:d,destroy:m}},Pm=function(){return Am.isIE()||Am.isEdge()||Am.isFirefox()},Bm=function(e){return Em(e)||Nm(e)},$m=function(e){return Bm(e)||Wr(e)&&Pm()},Hm=to,Fm=ro,Vm=Hr("display","block table table-cell table-caption list-item"),jm=Gi,Um=Ui,Wm=Br,Gm=da,qm=function(e){return e>0},Km=function(e){return e<0},Xm=function(e,t){var n;while(n=e(t))if(!Um(n))return n;return null},Ym=function(e,t,n,r,o){var i=new mi(e,r),a=Hm(e)||Um(e);if(Km(t)){if(a&&(e=Xm(i.prev,!0),n(e)))return e;while(e=Xm(i.prev,o))if(n(e))return e}if(qm(t)){if(a&&(e=Xm(i.next,!0),n(e)))return e;while(e=Xm(i.next,o))if(n(e))return e}return null},Jm=function(e,t){while(e&&e!==t){if(Vm(e))return e;e=e.parentNode}return null},Qm=function(e,t,n){return Jm(e.container(),n)===Jm(t.container(),n)},Zm=function(e,t){if(!t)return null;var n=t.container(),r=t.offset();return Wm(n)?n.childNodes[r+e]:null},ep=function(e,t){var n=t.ownerDocument.createRange();return e?(n.setStartBefore(t),n.setEndBefore(t)):(n.setStartAfter(t),n.setEndAfter(t)),n},tp=function(e,t,n){return Jm(t,e)===Jm(n,e)},np=function(e,t,n){var r,o;o=e?"previousSibling":"nextSibling";while(n&&n!==t){if(r=n[o],jm(r)&&(r=r[o]),Hm(r)||Fm(r)){if(tp(t,r,n))return r;break}if(Gm(r))break;n=n.parentNode}return null},rp=b(ep,!0),op=b(ep,!1),ip=function(e,t,n){var r,o,i,a=b(np,!0,t),u=b(np,!1,t);o=n.startContainer;var s=n.startOffset;if(Ui(o)){if(Wm(o)||(o=o.parentNode),i=o.getAttribute("data-mce-caret"),"before"===i&&(r=o.nextSibling,$m(r)))return rp(r);if("after"===i&&(r=o.previousSibling,$m(r)))return op(r)}if(!n.collapsed)return n;if(Kr(o)){if(jm(o)){if(1===e){if(r=u(o),r)return rp(r);if(r=a(o),r)return op(r)}if(-1===e){if(r=a(o),r)return op(r);if(r=u(o),r)return rp(r)}return n}if(ea(o)&&s>=o.data.length-1)return 1===e&&(r=u(o),r)?rp(r):n;if(Zi(o)&&s<=1)return-1===e&&(r=a(o),r)?op(r):n;if(s===o.data.length)return r=u(o),r?rp(r):n;if(0===s)return r=a(o),r?op(r):n}return n},ap=function(e,t){return O.from(Zm(e?0:-1,t)).filter(Hm)},up=function(e,t,n){var r=ip(e,t,n);return-1===e?xf.fromRangeStart(r):xf.fromRangeEnd(r)},sp=function(e){return O.from(e.getNode()).map(gn.fromDom)},cp=function(e){return O.from(e.getNode(!0)).map(gn.fromDom)},lp=function(e,t){while(t=e(t))if(t.isVisible())return t;return t},fp=function(e,t){var n=Qm(e,t);return!(n||!Qr(e.getNode()))||n};(function(e){e[e["Backwards"]=-1]="Backwards",e[e["Forwards"]=1]="Forwards"})(Cf||(Cf={}));var dp=to,mp=Kr,pp=Br,hp=Qr,gp=da,vp=va,bp=ba,yp=function(e,t){var n=[];while(e&&e!==t)n.push(e),e=e.parentNode;return n},wp=function(e,t){return e.hasChildNodes()&&t<e.childNodes.length?e.childNodes[t]:null},xp=function(e,t){if(qm(e)){if(gp(t.previousSibling)&&!mp(t.previousSibling))return kf.before(t);if(mp(t))return kf(t,0)}if(Km(e)){if(gp(t.nextSibling)&&!mp(t.nextSibling))return kf.after(t);if(mp(t))return kf(t,t.data.length)}return Km(e)?hp(t)?kf.before(t):kf.after(t):kf.before(t)},Cp=function(e,t){var n=t.nextSibling;return n&&gp(n)?mp(n)?kf(n,0):kf.before(n):kp(Cf.Forwards,kf.after(t),e)},kp=function(e,t,n){var r,o,i,a;if(!pp(n)||!t)return null;if(t.isEqual(kf.after(n))&&n.lastChild){if(a=kf.after(n.lastChild),Km(e)&&gp(n.lastChild)&&pp(n.lastChild))return hp(n.lastChild)?kf.before(n.lastChild):a}else a=t;var u=a.container(),s=a.offset();if(mp(u)){if(Km(e)&&s>0)return kf(u,--s);if(qm(e)&&s<u.length)return kf(u,++s);r=u}else{if(Km(e)&&s>0&&(o=wp(u,s-1),gp(o)))return!vp(o)&&(i=Ym(o,e,bp,o),i)?mp(i)?kf(i,i.data.length):kf.after(i):mp(o)?kf(o,o.data.length):kf.before(o);if(qm(e)&&s<u.childNodes.length&&(o=wp(u,s),gp(o)))return hp(o)?Cp(n,o):!vp(o)&&(i=Ym(o,e,bp,o),i)?mp(i)?kf(i,0):kf.before(i):mp(o)?kf(o,0):kf.after(o);r=o||a.getNode()}if((qm(e)&&a.isAtEnd()||Km(e)&&a.isAtStart())&&(r=Ym(r,e,k,n,!0),bp(r,n)))return xp(e,r);o=Ym(r,e,bp,n);var c=Fe(ee(yp(u,n),dp));return!c||o&&c.contains(o)?o?xp(e,o):null:(a=qm(e)?kf.after(c):kf.before(c),a)},_p=function(e){return{next:function(t){return kp(Cf.Forwards,t,e)},prev:function(t){return kp(Cf.Backwards,t,e)}}},Sp=function(e,t,n){var r=e?kf.before(n):kf.after(n);return Lp(e,t,r)},Tp=function(e){return Qr(e)?kf.before(e):kf.after(e)},Rp=function(e){return kf.isTextPosition(e)?0===e.offset():da(e.getNode())},Op=function(e){if(kf.isTextPosition(e)){var t=e.container();return e.offset()===t.data.length}return da(e.getNode(!0))},Ap=function(e,t){return!kf.isTextPosition(e)&&!kf.isTextPosition(t)&&e.getNode()===t.getNode(!0)},Ep=function(e){return!kf.isTextPosition(e)&&Qr(e.getNode())},Np=function(e,t,n){return e?!Ap(t,n)&&!Ep(t)&&Op(t)&&Rp(n):!Ap(n,t)&&Rp(t)&&Op(n)},Lp=function(e,t,n){var r=_p(t);return O.from(e?r.next(n):r.prev(n))},Dp=function(e,t,n){return Lp(e,t,n).bind((function(r){return Qm(n,r,t)&&Np(e,n,r)?Lp(e,t,r):O.some(r)}))},Mp=function(e,t,n,r){return Dp(e,t,n).bind((function(n){return r(n)?Mp(e,t,n,r):O.some(n)}))},Ip=function(e,t){var n=e?t.firstChild:t.lastChild;return Kr(n)?O.some(kf(n,e?0:n.data.length)):n?da(n)?O.some(e?kf.before(n):Tp(n)):Sp(e,t,n):O.none()},zp=b(Lp,!0),Pp=b(Lp,!1),Bp=b(Ip,!0),$p=b(Ip,!1),Hp="_mce_caret",Fp=function(e){return Br(e)&&e.id===Hp},Vp=function(e,t){while(t&&t!==e){if(t.id===Hp)return t;t=t.parentNode}return null},jp=function(e){return"string"===typeof e.start},Up=function(e){return e.hasOwnProperty("rng")},Wp=function(e){return e.hasOwnProperty("id")},Gp=function(e){return e.hasOwnProperty("name")},qp=function(e){return ln.isArray(e.start)},Kp=function(e,t){return Br(t)&&e.isBlock(t)&&!t.innerHTML&&!Yt.ie&&(t.innerHTML='<br data-mce-bogus="1" />'),t},Xp=function(e,t){var n,r=e.createRng();return n=Ff(e.getRoot(),t.start),r.setStart(n.container(),n.offset()),n=Ff(e.getRoot(),t.end),r.setEnd(n.container(),n.offset()),r},Yp=function(e,t){var n=e.ownerDocument.createTextNode($i);e.appendChild(n),t.setStart(n,0),t.setEnd(n,0)},Jp=function(e){return!1===e.hasChildNodes()},Qp=function(e,t){return $p(e).fold((function(){return!1}),(function(e){return t.setStart(e.container(),e.offset()),t.setEnd(e.container(),e.offset()),!0}))},Zp=function(e,t,n){return!(!Jp(t)||!Vp(e,t))&&(Yp(t,n),!0)},eh=function(e,t,n,r){var o,i,a,u,s=n[t?"start":"end"],c=e.getRoot();if(s){for(a=s[0],i=c,o=s.length-1;o>=1;o--){if(u=i.childNodes,Zp(c,i,r))return!0;if(s[o]>u.length-1)return!!Zp(c,i,r)||Qp(i,r);i=u[s[o]]}3===i.nodeType&&(a=Math.min(s[0],i.nodeValue.length)),1===i.nodeType&&(a=Math.min(s[0],i.childNodes.length)),t?r.setStart(i,a):r.setEnd(i,a)}return!0},th=function(e){return Kr(e)&&e.data.length>0},nh=function(e,t,n){var r,o,i,a,u,s,c=e.get(n.id+"_"+t),l=n.keep;if(c){if(r=c.parentNode,"start"===t?(l?c.hasChildNodes()?(r=c.firstChild,o=1):th(c.nextSibling)?(r=c.nextSibling,o=0):th(c.previousSibling)?(r=c.previousSibling,o=c.previousSibling.data.length):(r=c.parentNode,o=e.nodeIndex(c)+1):o=e.nodeIndex(c),u=r,s=o):(l?c.hasChildNodes()?(r=c.firstChild,o=1):th(c.previousSibling)?(r=c.previousSibling,o=c.previousSibling.data.length):(r=c.parentNode,o=e.nodeIndex(c)):o=e.nodeIndex(c),u=r,s=o),!l){a=c.previousSibling,i=c.nextSibling,ln.each(ln.grep(c.childNodes),(function(e){Kr(e)&&(e.nodeValue=e.nodeValue.replace(/\uFEFF/g,""))}));while(c=e.get(n.id+"_"+t))e.remove(c,!0);a&&i&&a.nodeType===i.nodeType&&Kr(a)&&!Yt.opera&&(o=a.nodeValue.length,a.appendData(i.nodeValue),e.remove(i),u=a,s=o)}return O.some(kf(u,s))}return O.none()},rh=function(e,t){var n=e.createRng();return eh(e,!0,t,n)&&eh(e,!1,t,n)?O.some(n):O.none()},oh=function(e,t){var n=nh(e,"start",t),r=nh(e,"end",t);return Pl(n,r.or(n),(function(t,n){var r=e.createRng();return r.setStart(Kp(e,t.container()),t.offset()),r.setEnd(Kp(e,n.container()),n.offset()),r}))},ih=function(e,t){return O.from(e.select(t.name)[t.index]).map((function(t){var n=e.createRng();return n.selectNode(t),n}))},ah=function(e,t){var n=e.dom;if(t){if(qp(t))return rh(n,t);if(jp(t))return O.some(Xp(n,t));if(Wp(t))return oh(n,t);if(Gp(t))return ih(n,t);if(Up(t))return O.some(t.rng)}return O.none()},uh=function(e,t,n){return nd(e,t,n)},sh=function(e,t){ah(e,t).each((function(t){e.setRng(t)}))},ch=function(e){return Br(e)&&"SPAN"===e.tagName&&"bookmark"===e.getAttribute("data-mce-type")},lh=function(e){return function(t){return e===t}},fh=lh(zi),dh=function(e){return""!==e&&-1!==" \f\n\r\t\v".indexOf(e)},mh=function(e){return!dh(e)&&!fh(e)},ph=function(e){return!!e.nodeType},hh=function(e){return e&&/^(IMG)$/.test(e.nodeName)},gh=function(e,t,n){var r,o,i,a=n.startOffset,u=n.startContainer;if((n.startContainer!==n.endContainer||!hh(n.startContainer.childNodes[n.startOffset]))&&1===u.nodeType)for(i=u.childNodes,a<i.length?(u=i[a],r=new mi(u,e.getParent(u,e.isBlock))):(u=i[i.length-1],r=new mi(u,e.getParent(u,e.isBlock)),r.next(!0)),o=r.current();o;o=r.next())if(3===o.nodeType&&!wh(o))return n.setStart(o,0),void t.setRng(n)},vh=function(e,t,n){if(e){var r=t?"nextSibling":"previousSibling";for(e=n?e:e[r];e;e=e[r])if(1===e.nodeType||!wh(e))return e}},bh=function(e,t){return ph(t)&&(t=t.nodeName),!!e.schema.getTextBlockElements()[t.toLowerCase()]},yh=function(e,t,n){return e.schema.isValidChild(t,n)},wh=function(e,t){if(void 0===t&&(t=!1),H(e)&&Kr(e)){var n=t?e.data.replace(/ /g," "):e.data;return wa(n)}return!1},xh=function(e){return H(e)&&Kr(e)&&0===e.length},Ch=function(e,t){return"string"!==typeof e?e=e(t):t&&(e=e.replace(/%(\w+)/g,(function(e,n){return t[n]||e}))),e},kh=function(e,t){return e=e||"",t=t||"",e=""+(e.nodeName||e),t=""+(t.nodeName||t),e.toLowerCase()===t.toLowerCase()},_h=function(e,t,n){return"color"!==n&&"backgroundColor"!==n||(t=e.toHex(t)),"fontWeight"===n&&700===t&&(t="bold"),"fontFamily"===n&&(t=t.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+t},Sh=function(e,t,n){return _h(e,e.getStyle(t,n),n)},Th=function(e,t){var n;return e.getParent(t,(function(t){return n=e.getStyle(t,"text-decoration"),n&&"none"!==n})),n},Rh=function(e,t,n){return e.getParents(t,n,e.getRoot())},Oh=function(e,t){var n=function(e){var t=function(e){return e.length>1&&"%"===e.charAt(0)};return X(["styles","attributes"],(function(n){return Ae(e,n).exists((function(e){var n=I(e)?e:Oe(e);return X(n,t)}))}))};return X(e.formatter.get(t),n)},Ah=function(e,t,n){var r=["inline","block","selector","attributes","styles","classes"],o=function(e){return Te(e,(function(e,t){return X(r,(function(e){return e===t}))}))};return X(e.formatter.get(t),(function(t){var r=o(t);return X(e.formatter.get(n),(function(e){var t=o(e);return Le(r,t)}))}))},Eh=function(e){return Ne(e,"block")},Nh=function(e){return Ne(e,"selector")},Lh=function(e){return Ne(e,"inline")},Dh=ch,Mh=Rh,Ih=wh,zh=bh,Ph=function(e){return Qr(e)&&e.getAttribute("data-mce-bogus")&&!e.nextSibling},Bh=function(e,t){var n=t;while(n){if(Br(n)&&e.getContentEditable(n))return"false"===e.getContentEditable(n)?n:t;n=n.parentNode}return t},$h=function(e,t,n,r){for(var o=t.data,i=n;e?i>=0:i<o.length;e?i--:i++)if(r(o.charAt(i)))return e?i+1:i;return-1},Hh=function(e,t,n){return $h(e,t,n,(function(e){return fh(e)||dh(e)}))},Fh=function(e,t,n){return $h(e,t,n,mh)},Vh=function(e,t,n,r,o,i){var a,u=e.getParent(n,e.isBlock)||t,s=function(t,n,r){var i=Il(e),s=o?i.backwards:i.forwards;return O.from(s(t,n,(function(e,t){return Dh(e.parentNode)?-1:(a=e,r(o,e,t))}),u))},c=s(n,r,Hh);return c.bind((function(e){return i?s(e.container,e.offset+(o?-1:0),Fh):O.some(e)})).orThunk((function(){return a?O.some({container:a,offset:o?0:a.length}):O.none()}))},jh=function(e,t,n,r,o){Kr(r)&&0===r.nodeValue.length&&r[o]&&(r=r[o]);for(var i=Mh(e,r),a=0;a<i.length;a++)for(var u=0;u<t.length;u++){var s=t[u];if((!("collapsed"in s)||s.collapsed===n.collapsed)&&e.is(i[a],s.selector))return i[a]}return r},Uh=function(e,t,n,r){var o,i=e.dom,a=i.getRoot();if(t[0].wrapper||(o=i.getParent(n,t[0].block,a)),!o){var u=i.getParent(n,"LI,TD,TH");o=i.getParent(Kr(n)?n.parentNode:n,(function(t){return t!==a&&zh(e,t)}),u)}if(o&&t[0].wrapper&&(o=Mh(i,o,"ul,ol").reverse()[0]||o),!o){o=n;while(o[r]&&!i.isBlock(o[r]))if(o=o[r],kh(o,"br"))break}return o||n},Wh=function(e,t,n,r){var o=n.parentNode;return!H(n[r])&&(!(o!==t&&!$(o)&&!e.isBlock(o))||Wh(e,t,o,r))},Gh=function(e,t,n,r,o){var i,a=n,u=o?"previousSibling":"nextSibling",s=e.getRoot();if(Kr(n)&&!Ih(n)&&(o?r>0:r<n.data.length))return n;while(1){if(!t[0].block_expand&&e.isBlock(a))return a;for(i=a[u];i;i=i[u]){var c=Kr(i)&&!Wh(e,s,i,u);if(!Dh(i)&&!Ph(i)&&!Ih(i,c))return a}if(a===s||a.parentNode===s){n=a;break}a=a.parentNode}return n},qh=function(e){return Dh(e.parentNode)||Dh(e)},Kh=function(e,t,n,r){void 0===r&&(r=!1);var o=t.startContainer,i=t.startOffset,a=t.endContainer,u=t.endOffset,s=e.dom;if(Br(o)&&o.hasChildNodes()&&(o=Xl(o,i),Kr(o)&&(i=0)),Br(a)&&a.hasChildNodes()&&(a=Xl(a,t.collapsed?u:u-1),Kr(a)&&(u=a.nodeValue.length)),o=Bh(s,o),a=Bh(s,a),qh(o)&&(o=Dh(o)?o:o.parentNode,o=t.collapsed?o.previousSibling||o:o.nextSibling||o,Kr(o)&&(i=t.collapsed?o.length:0)),qh(a)&&(a=Dh(a)?a:a.parentNode,a=t.collapsed?a.nextSibling||a:a.previousSibling||a,Kr(a)&&(u=t.collapsed?0:a.length)),t.collapsed){var c=Vh(s,e.getBody(),o,i,!0,r);c.each((function(e){var t=e.container,n=e.offset;o=t,i=n}));var l=Vh(s,e.getBody(),a,u,!1,r);l.each((function(e){var t=e.container,n=e.offset;a=t,u=n}))}return(n[0].inline||n[0].block_expand)&&(n[0].inline&&Kr(o)&&0!==i||(o=Gh(s,n,o,i,!0)),n[0].inline&&Kr(a)&&u!==a.nodeValue.length||(a=Gh(s,n,a,u,!1))),n[0].selector&&!1!==n[0].expand&&!n[0].inline&&(o=jh(s,n,t,o,"previousSibling"),a=jh(s,n,t,a,"nextSibling")),(n[0].block||n[0].selector)&&(o=Uh(e,n,o,"previousSibling"),a=Uh(e,n,a,"nextSibling"),n[0].block&&(s.isBlock(o)||(o=Gh(s,n,o,i,!0)),s.isBlock(a)||(a=Gh(s,n,a,u,!1)))),Br(o)&&(i=s.nodeIndex(o),o=o.parentNode),Br(a)&&(u=s.nodeIndex(a)+1,a=a.parentNode),{startContainer:o,startOffset:i,endContainer:a,endOffset:u}},Xh=function(e,t){var n=e.childNodes;return t>=n.length?t=n.length-1:t<0&&(t=0),n[t]||e},Yh=function(e,t){return Xh(e,t-1)},Jh=function(e,t,n){var r=t.startContainer,o=t.startOffset,i=t.endContainer,a=t.endOffset,u=function(e){var t;return t=e[0],3===t.nodeType&&t===r&&o>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===a&&e.length>0&&t===i&&3===t.nodeType&&e.splice(e.length-1,1),e},s=function(e,t,n){for(var r=[];e&&e!==n;e=e[t])r.push(e);return r},c=function(e,t){do{if(e.parentNode===t)return e;e=e.parentNode}while(e)},l=function(e,t,r){for(var o=r?"nextSibling":"previousSibling",i=e,a=i.parentNode;i&&i!==t;i=a){a=i.parentNode;var c=s(i===e?i:i[o],o);c.length&&(r||c.reverse(),n(u(c)))}};if(1===r.nodeType&&r.hasChildNodes()&&(r=Xh(r,o)),1===i.nodeType&&i.hasChildNodes()&&(i=Yh(i,a)),r===i)return n(u([r]));for(var f=e.findCommonAncestor(r,i),d=r;d;d=d.parentNode){if(d===i)return l(r,f,!0);if(d===f)break}for(d=i;d;d=d.parentNode){if(d===r)return l(i,f);if(d===f)break}var m=c(r,f)||r,p=c(i,f)||i;l(r,m,!0);var h=s(m===r?m:m.nextSibling,"nextSibling",p===i?p.nextSibling:p);h.length&&n(u(h)),l(i,p)},Qh=function(e){var t=[];if(e)for(var n=0;n<e.rangeCount;n++)t.push(e.getRangeAt(n));return t},Zh=function(e){return ue(e,(function(e){var t=Kl(e);return t?[gn.fromDom(t)]:[]}))},eg=function(e){return Qh(e).length>1},tg=function(e){return ee(Zh(e),Li)},ng=function(e){return pl(e,"td[data-mce-selected],th[data-mce-selected]")},rg=function(e,t){var n=ng(t);return n.length>0?n:tg(e)},og=function(e){return rg(Qh(e.selection.getSel()),gn.fromDom(e.getBody()))},ig=function(e){var t=e.startContainer,n=e.startOffset;return Kr(t)?0===n?O.some(gn.fromDom(t)):O.none():O.from(t.childNodes[n]).map(gn.fromDom)},ag=function(e){var t=e.endContainer,n=e.endOffset;return Kr(t)?n===t.data.length?O.some(gn.fromDom(t)):O.none():O.from(t.childNodes[n-1]).map(gn.fromDom)},ug=function(e){return er(e).fold(g([e]),(function(t){return[e].concat(ug(t))}))},sg=function(e){return tr(e).fold(g([e]),(function(t){return"br"===Dn(t)?Kn(t).map((function(t){return[e].concat(sg(t))})).getOr([]):[e].concat(sg(t))}))},cg=function(e,t){return Pl(ig(t),ag(t),(function(t,n){var r=oe(ug(e),b(An,t)),o=oe(sg(e),b(An,n));return r.isSome()&&o.isSome()})).getOr(!1)},lg=function(e,t,n,r){var o=n,i=new mi(n,o),a=Te(e.schema.getMoveCaretBeforeOnEnterElements(),(function(e,t){return!K(["td","th","table"],t.toLowerCase())}));do{if(Kr(n)&&0!==ln.trim(n.nodeValue).length)return void(r?t.setStart(n,0):t.setEnd(n,n.nodeValue.length));if(a[n.nodeName])return void(r?t.setStartBefore(n):"BR"===n.nodeName?t.setEndBefore(n):t.setEndAfter(n))}while(n=r?i.next():i.prev());"BODY"===o.nodeName&&(r?t.setStart(o,0):t.setEnd(o,o.childNodes.length))},fg=function(e){var t=e.selection.getSel();return t&&t.rangeCount>0},dg=function(e,t){var n=og(e);n.length>0?J(n,(function(n){var r=n.dom,o=e.dom.createRng();o.setStartBefore(r),o.setEndAfter(r),t(o,!0)})):t(e.selection.getRng(),!1)},mg=function(e,t,n){var r=td(e,t);n(r),e.moveToBookmark(r)};function pg(e,t){var n=function(n){if(!e(n))throw new Error("Can only get "+t+" value of a "+t+" node");return r(n).getOr("")},r=function(t){return e(t)?O.from(t.dom.nodeValue):O.none()},o=function(n,r){if(!e(n))throw new Error("Can only set raw "+t+" value of a "+t+" node");n.dom.nodeValue=r};return{get:n,getOption:r,set:o}}var hg=pg(Bn,"text"),gg=function(e){return hg.get(e)},vg=function(e){return Bn(e)&&gg(e)===$i},bg=function(e,t,n,r){return Wn(t).fold((function(){return"skipping"}),(function(o){return"br"===r||vg(t)?"valid":yl(t)?"existing":Fp(t.dom)?"caret":yh(e,n,r)&&yh(e,Dn(o),n)?"valid":"invalid-child"}))},yg=function(e,t){var n=Kh(e,t,[{inline:!0}]);t.setStart(n.startContainer,n.startOffset),t.setEnd(n.endContainer,n.endOffset),e.selection.setRng(t)},wg=function(e,t,n,r){var o=t.uid,i=void 0===o?Tl("mce-annotation"):o,a=je(t,["uid"]),u=gn.fromTag("span",e);cl(u,hl()),ao(u,""+vl(),i),ao(u,""+gl(),n);var s=r(i,a),c=s.attributes,l=void 0===c?{}:c,f=s.classes,d=void 0===f?[]:f;return uo(u,l),Rl(u,d),u},xg=function(e,t,n,r,o){var i=[],a=wg(e.getDoc(),o,n,r),u=Bc(O.none()),s=function(){u.set(O.none())},c=function(){return u.get().getOrThunk((function(){var e=Ll(a);return i.push(e),u.set(O.some(e)),e}))},l=function(e){J(e,f)},f=function(t){var n=bg(e,t,"span",Dn(t));switch(n){case"invalid-child":s();var r=Qn(t);l(r),s();break;case"valid":var o=c();vr(t,o);break}},d=function(e){var t=Y(e,gn.fromDom);l(t)};return Jh(e.dom,t,(function(e){s(),d(e)})),i},Cg=function(e,t,n,r){e.undoManager.transact((function(){var o=e.selection,i=o.getRng(),a=og(e).length>0;if(i.collapsed&&!a&&yg(e,i),o.getRng().collapsed&&!a){var u=wg(e.getDoc(),r,t,n.decorate);El(u,zi),o.getRng().insertNode(u.dom),o.select(u.dom)}else mg(o,!1,(function(){dg(e,(function(o){xg(e,o,t,n.decorate,r)}))}))}))},kg=function(e){var t=_l();kl(e,t);var n=Cl(e);return{register:function(e,n){t.register(e,n)},annotate:function(n,r){t.lookup(n).each((function(t){Cg(e,n,t,r)}))},annotationChanged:function(e,t){n.addListener(e,t)},remove:function(t){bl(e,O.some(t)).each((function(e){var t=e.elements;J(t,Cr)}))},getAll:function(t){var n=xl(e,t);return xe(n,(function(e){return Y(e,(function(e){return e.dom}))}))}}};function _g(e){return{getBookmark:b(uh,e),moveToBookmark:b(sh,e)}}(function(e){e.isBookmarkNode=ch})(_g||(_g={}));var Sg=_g,Tg=function(e,t){while(t&&t!==e){if(eo(t)||to(t))return t;t=t.parentNode}return null},Rg=function(e,t,n){if(n.collapsed)return!1;if(Yt.browser.isIE()&&n.startOffset===n.endOffset-1&&n.startContainer===n.endContainer){var r=n.startContainer.childNodes[n.startOffset];if(Br(r))return X(r.getClientRects(),(function(n){return ql(n,e,t)}))}return X(n.getClientRects(),(function(n){return ql(n,e,t)}))},Og=function(e,t){return e.fire("PreProcess",t)},Ag=function(e,t){return e.fire("PostProcess",t)},Eg=function(e){return e.fire("remove")},Ng=function(e){return e.fire("detach")},Lg=function(e,t){return e.fire("SwitchMode",{mode:t})},Dg=function(e,t,n,r,o){e.fire("ObjectResizeStart",{target:t,width:n,height:r,origin:o})},Mg=function(e,t,n,r,o){e.fire("ObjectResized",{target:t,width:n,height:r,origin:o})},Ig=function(e){return e.fire("PreInit")},zg=function(e){return e.fire("PostRender")},Pg=function(e){return e.fire("Init")},Bg=function(e,t){return e.fire("PlaceholderToggle",{state:t})},$g=function(e,t,n){return e.fire(t,n)},Hg={BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,END:35,HOME:36,modifierPressed:function(e){return e.shiftKey||e.ctrlKey||e.altKey||this.metaKeyPressed(e)},metaKeyPressed:function(e){return Yt.mac?e.metaKey:e.ctrlKey&&!e.altKey}},Fg=to,Vg=function(e,t){var n,r,o,i,a,u,s,c,l,f,d,m,p,h,g,v,b=t.dom,y=ln.each,w=t.getDoc(),x=document,C=Math.abs,k=Math.round,_=t.getBody(),S={nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]},T=function(e){return e&&("IMG"===e.nodeName||t.dom.is(e,"figure.image"))},R=function(e,t){if("longpress"===e.type||0===e.type.indexOf("touch")){var n=e.touches[0];return T(e.target)&&!Rg(n.clientX,n.clientY,t)}return T(e.target)&&!Rg(e.clientX,e.clientY,t)},O=function(e){var n=e.target;R(e,t.selection.getRng())&&!e.isDefaultPrevented()&&t.selection.select(n)},A=function(e){return t.dom.is(e,"figure.image")?e.querySelector("img"):e},E=function(e){var n=Fd(t);return!!n&&("false"!==e.getAttribute("data-mce-resize")&&(e!==t.getBody()&&Sn(gn.fromDom(e),n)))},N=function(e,t,n){b.setStyles(A(e),{width:t,height:n})},L=function(e){var y,w,x,S,R;y=e.screenX-a,w=e.screenY-u,p=y*i[2]+l,h=w*i[3]+f,p=p<5?5:p,h=h<5?5:h,x=T(n)&&!1!==Vd(t)?!Hg.modifierPressed(e):Hg.modifierPressed(e),x&&(C(y)>C(w)?(h=k(p*d),p=k(h/d)):(p=k(h/d),h=k(p*d))),N(r,p,h),S=i.startPos.x+y,R=i.startPos.y+w,S=S>0?S:0,R=R>0?R:0,b.setStyles(o,{left:S,top:R,display:"block"}),o.innerHTML=p+" &times; "+h,i[2]<0&&r.clientWidth<=p&&b.setStyle(r,"left",s+(l-p)),i[3]<0&&r.clientHeight<=h&&b.setStyle(r,"top",c+(f-h)),y=_.scrollWidth-g,w=_.scrollHeight-v,y+w!==0&&b.setStyles(o,{left:S-y,top:R-w}),m||(Dg(t,n,l,f,"corner-"+i.name),m=!0)},D=function(){var e=m;m=!1;var a=function(e,r){r&&(n.style[e]||!t.schema.isValid(n.nodeName.toLowerCase(),e)?b.setStyle(A(n),e,r):b.setAttrib(A(n),e,""+r))};e&&(a("width",p),a("height",h)),b.unbind(w,"mousemove",L),b.unbind(w,"mouseup",D),x!==w&&(b.unbind(x,"mousemove",L),b.unbind(x,"mouseup",D)),b.remove(r),b.remove(o),M(n),e&&(Mg(t,n,p,h,"corner-"+i.name),b.setAttrib(n,"style",b.getAttrib(n,"style"))),t.nodeChanged()},M=function(e){I(),B();var s=b.getPos(e,_),c=s.x,m=s.y,C=e.getBoundingClientRect(),k=C.width||C.right-C.left,T=C.height||C.bottom-C.top;n!==e&&(n=e,p=h=0);var R=t.fire("ObjectSelected",{target:e});E(e)&&!R.isDefaultPrevented()?y(S,(function(e,t){var s,p=function(s){a=s.screenX,u=s.screenY,l=A(n).clientWidth,f=A(n).clientHeight,d=f/l,i=e,i.name=t,i.startPos={x:k*e[0]+c,y:T*e[1]+m},g=_.scrollWidth,v=_.scrollHeight,r=n.cloneNode(!0),b.addClass(r,"mce-clonedresizable"),b.setAttrib(r,"data-mce-bogus","all"),r.contentEditable=!1,r.unSelectabe=!0,b.setStyles(r,{left:c,top:m,margin:0}),N(r,k,T),r.removeAttribute("data-mce-selected"),_.appendChild(r),b.bind(w,"mousemove",L),b.bind(w,"mouseup",D),x!==w&&(b.bind(x,"mousemove",L),b.bind(x,"mouseup",D)),o=b.add(_,"div",{class:"mce-resize-helper","data-mce-bogus":"all"},l+" &times; "+f)};s=b.get("mceResizeHandle"+t),s&&b.remove(s),s=b.add(_,"div",{id:"mceResizeHandle"+t,"data-mce-bogus":"all",class:"mce-resizehandle",unselectable:!0,style:"cursor:"+t+"-resize; margin:0; padding:0"}),11===Yt.ie&&(s.contentEditable=!1),b.bind(s,"mousedown",(function(e){e.stopImmediatePropagation(),e.preventDefault(),p(e)})),e.elm=s,b.setStyles(s,{left:k*e[0]+c-s.offsetWidth/2,top:T*e[1]+m-s.offsetHeight/2})})):I(),n.setAttribute("data-mce-selected","1")},I=function(){B(),n&&n.removeAttribute("data-mce-selected"),we(S,(function(e,t){var n=b.get("mceResizeHandle"+t);n&&(b.unbind(n),b.remove(n))}))},z=function(n){var r,o,i=function(e,t){if(e)do{if(e===t)return!0}while(e=e.parentNode)};m||t.removed||(y(b.select("img[data-mce-selected],hr[data-mce-selected]"),(function(e){e.removeAttribute("data-mce-selected")})),o="mousedown"===n.type?n.target:e.getNode(),o=b.$(o).closest("table,img,figure.image,hr")[0],i(o,_)&&($(),r=e.getStart(!0),i(r,o)&&i(e.getEnd(!0),o))?M(o):I())},P=function(e){return Fg(Tg(t.getBody(),e))},B=function(){we(S,(function(e){e.elm&&(b.unbind(e.elm),delete e.elm)}))},$=function(){try{t.getDoc().execCommand("enableObjectResizing",!1,"false")}catch(e){}};t.on("init",(function(){if($(),Yt.browser.isIE()||Yt.browser.isEdge()){t.on("mousedown click",(function(e){var n=e.target,r=n.nodeName;m||!/^(TABLE|IMG|HR)$/.test(r)||P(n)||(2!==e.button&&t.selection.select(n,"TABLE"===r),"mousedown"===e.type&&t.nodeChanged())}));var e=function(e){var n=function(e){ci.setEditorTimeout(t,(function(){return t.selection.select(e)}))};if(P(e.target)||ro(e.target))return e.preventDefault(),void n(e.target);/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"===e.target.tagName&&n(e.target))};b.bind(_,"mscontrolselect",e),t.on("remove",(function(){return b.unbind(_,"mscontrolselect",e)}))}var r=ci.throttle((function(e){t.composing||z(e)}));t.on("nodechange ResizeEditor ResizeWindow ResizeContent drop FullscreenStateChanged",r),t.on("keyup compositionend",(function(e){n&&"TABLE"===n.nodeName&&r(e)})),t.on("hide blur",I),t.on("contextmenu longpress",O,!0)})),t.on("remove",B);var H=function(){n=r=null};return{isResizable:E,showResizeRect:M,hideResizeRect:I,updateResizeRect:z,destroy:H}},jg=function(e){return eo(e)||to(e)},Ug=function(e,t,n){while(e&&e!==t){if(n(e))return e;e=e.parentNode}return null},Wg=function(e,t,n){var r,o=n.elementFromPoint(e,t),i=n.body.createTextRange();if(o&&"HTML"!==o.tagName||(o=n.body),i.moveToElementText(o),r=ln.toArray(i.getClientRects()),r=r.sort((function(e,n){return e=Math.abs(Math.max(e.top-t,e.bottom-t)),n=Math.abs(Math.max(n.top-t,n.bottom-t)),e-n})),r.length>0){t=(r[0].bottom+r[0].top)/2;try{return i.moveToPoint(e,t),i.collapse(!0),i}catch(a){}}return null},Gg=function(e,t){var n=e&&e.parentElement?e.parentElement():null;return to(Ug(n,t,jg))?null:e},qg=function(e,t,n){var r,o,i=n;if(i.caretPositionFromPoint)o=i.caretPositionFromPoint(e,t),o&&(r=n.createRange(),r.setStart(o.offsetNode,o.offset),r.collapse(!0));else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(i.body.createTextRange){r=i.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(a){r=Wg(e,t,n)}return Gg(r,n.body)}return r},Kg=function(e,t){return e&&t&&e.startContainer===t.startContainer&&e.startOffset===t.startOffset&&e.endContainer===t.endContainer&&e.endOffset===t.endOffset},Xg=function(e,t,n){while(e&&e!==t){if(n(e))return e;e=e.parentNode}return null},Yg=function(e,t,n){return null!==Xg(e,t,n)},Jg=function(e,t,n){return Yg(e,t,(function(e){return e.nodeName===n}))},Qg=function(e){return e&&"TABLE"===e.nodeName},Zg=function(e){return e&&/^(TD|TH|CAPTION)$/.test(e.nodeName)},ev=function(e,t){return Gi(e)&&!1===Yg(e,t,Fp)},tv=function(e,t,n){var r=new mi(t,e.getParent(t.parentNode,e.isBlock)||e.getRoot());while(t=r[n?"prev":"next"]())if(Qr(t))return!0},nv=function(e,t){return e.previousSibling&&e.previousSibling.nodeName===t},rv=function(e,t){while(t&&t!==e){if(to(t))return!0;t=t.parentNode}return!1},ov=function(e,t,n,r,o){var i,a,u=e.getRoot(),s=e.schema.getNonEmptyElements(),c=e.getParent(o.parentNode,e.isBlock)||u;if(r&&Qr(o)&&t&&e.isEmpty(c))return O.some(xf(o.parentNode,e.nodeIndex(o)));var l=new mi(o,c);while(a=l[r?"prev":"next"]()){if("false"===e.getContentEditableParent(a)||ev(a,u))return O.none();if(Kr(a)&&a.nodeValue.length>0)return!1===Jg(a,u,"A")?O.some(xf(a,r?a.nodeValue.length:0)):O.none();if(e.isBlock(a)||s[a.nodeName.toLowerCase()])return O.none();i=a}return n&&i?O.some(xf(i,0)):O.none()},iv=function(e,t,n,r){var o,i,a,u,s=e.getRoot(),c=!1;o=r[(n?"start":"end")+"Container"],i=r[(n?"start":"end")+"Offset"];var l=Br(o)&&i===o.childNodes.length,f=e.schema.getNonEmptyElements();if(u=n,Gi(o))return O.none();if(Br(o)&&i>o.childNodes.length-1&&(u=!1),Yr(o)&&(o=s,i=0),o===s){if(u&&(a=o.childNodes[i>0?i-1:0],a)){if(Gi(a))return O.none();if(f[a.nodeName]||Qg(a))return O.none()}if(o.hasChildNodes()){if(i=Math.min(!u&&i>0?i-1:i,o.childNodes.length-1),o=o.childNodes[i],i=Kr(o)&&l?o.data.length:0,!t&&o===s.lastChild&&Qg(o))return O.none();if(rv(s,o)||Gi(o))return O.none();if(o.hasChildNodes()&&!1===Qg(o)){a=o;var d=new mi(o,s);do{if(to(a)||Gi(a)){c=!1;break}if(Kr(a)&&a.nodeValue.length>0){i=u?0:a.nodeValue.length,o=a,c=!0;break}if(f[a.nodeName.toLowerCase()]&&!Zg(a)){i=e.nodeIndex(a),o=a.parentNode,u||i++,c=!0;break}}while(a=u?d.next():d.prev())}}}return t&&(Kr(o)&&0===i&&ov(e,l,t,!0,o).each((function(e){o=e.container(),i=e.offset(),c=!0})),Br(o)&&(a=o.childNodes[i],a||(a=o.childNodes[i-1]),!a||!Qr(a)||nv(a,"A")||tv(e,a,!1)||tv(e,a,!0)||ov(e,l,t,!0,a).each((function(e){o=e.container(),i=e.offset(),c=!0})))),u&&!t&&Kr(o)&&i===o.nodeValue.length&&ov(e,l,t,!1,o).each((function(e){o=e.container(),i=e.offset(),c=!0})),c?O.some(xf(o,i)):O.none()},av=function(e,t){var n=t.collapsed,r=t.cloneRange(),o=xf.fromRangeStart(t);return iv(e,n,!0,r).each((function(e){n&&xf.isAbove(o,e)||r.setStart(e.container(),e.offset())})),n||iv(e,n,!1,r).each((function(e){r.setEnd(e.container(),e.offset())})),n&&r.collapse(!0),Kg(t,r)?O.none():O.some(r)},uv=function(e,t){return e.splitText(t)},sv=function(e){var t=e.startContainer,n=e.startOffset,r=e.endContainer,o=e.endOffset;return t===r&&Kr(t)?n>0&&n<t.nodeValue.length&&(r=uv(t,n),t=r.previousSibling,o>n?(o-=n,t=r=uv(r,o).previousSibling,o=r.nodeValue.length,n=0):o=0):(Kr(t)&&n>0&&n<t.nodeValue.length&&(t=uv(t,n),n=0),Kr(r)&&o>0&&o<r.nodeValue.length&&(r=uv(r,o).previousSibling,o=r.nodeValue.length)),{startContainer:t,startOffset:n,endContainer:r,endOffset:o}};function cv(e){var t=function(t,n){return Jh(e,t,n)},n=sv,r=function(t){return av(e,t).fold(C,(function(e){return t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),!0}))};return{walk:t,split:n,normalize:r}}(function(e){e.compareRanges=Kg,e.getCaretRangeFromPoint=qg,e.getSelectedNode=Kl,e.getNode=Xl})(cv||(cv={}));var lv=cv;function fv(e,t){var n=function(t,n){if(!V(n)&&!n.match(/^[0-9]+$/))throw new Error(e+".set accepts only positive integer values. Value was "+n);var r=t.dom;oo(r)&&(r.style[e]=n+"px")},r=function(n){var r=t(n);if(r<=0||null===r){var o=go(n,e);return parseFloat(o)||0}return r},o=r,i=function(e,t){return ne(t,(function(t,n){var r=go(e,n),o=void 0===r?0:parseInt(r,10);return isNaN(o)?t:t+o}),0)},a=function(e,t,n){var r=i(e,n),o=t>r?t-r:0;return o};return{set:n,get:r,getOuter:o,aggregate:i,max:a}}var dv,mv=fv("height",(function(e){var t=e.dom;return kr(e)?t.getBoundingClientRect().height:t.offsetHeight})),pv=function(e){return mv.get(e)},hv=function(e,t){var n=e.view(t);return n.fold(g([]),(function(t){var n=e.owner(t),r=hv(e,n);return[t].concat(r)}))},gv=function(e,t){var n=t.owner(e);return hv(t,n)},vv=function(e){var t,n=e.dom===document?O.none():O.from(null===(t=e.dom.defaultView)||void 0===t?void 0:t.frameElement);return n.map(gn.fromDom)},bv=function(e){return Vn(e)},yv=Object.freeze({__proto__:null,view:vv,owner:bv}),wv=function(e){var t=gn.fromDom(document),n=Er(t),r=gv(e,yv),o=Ar(e),i=te(r,(function(e,t){var n=Ar(t);return{left:e.left+n.left,top:e.top+n.top}}),{left:0,top:0});return Sr(i.left+o.left+n.left,i.top+o.top+n.top)},xv=function(e){return"textarea"===Dn(e)},Cv=function(e,t){var n=e.fire("ScrollIntoView",t);return n.isDefaultPrevented()},kv=function(e,t){e.fire("AfterScrollIntoView",t)},_v=function(e,t){var n=Qn(e);if(0===n.length||xv(e))return{element:e,offset:t};if(t<n.length&&!xv(n[t]))return{element:n[t],offset:0};var r=n[n.length-1];return xv(r)?{element:e,offset:t}:"img"===Dn(r)?{element:r,offset:1}:Bn(r)?{element:r,offset:gg(r).length}:{element:r,offset:Qn(r).length}},Sv=function(e,t){var n=Or(e),r=pv(e);return{element:e,bottom:n.top+r,height:r,pos:n,cleanup:t}},Tv=function(e,t){var n=_v(e,t),r=gn.fromHtml('<span data-mce-bogus="all">'+$i+"</span>");return mr(n.element,r),Sv(r,(function(){return xr(r)}))},Rv=function(e){return Sv(gn.fromDom(e),m)},Ov=function(e,t,n,r){Lv(e,(function(o,i){return Ev(e,t,n,r)}),n)},Av=function(e,t,n,r,o){var i={elm:r.element.dom,alignToTop:o};if(!Cv(e,i)){var a=Er(t).top;n(t,a,r,o),kv(e,i)}},Ev=function(e,t,n,r){var o=gn.fromDom(e.getBody()),i=gn.fromDom(e.getDoc());wo(o);var a=Tv(gn.fromDom(n.startContainer),n.startOffset);Av(e,i,t,a,r),a.cleanup()},Nv=function(e,t,n,r){var o=gn.fromDom(e.getDoc());Av(e,o,n,Rv(t),r)},Lv=function(e,t,n){var r=n.startContainer,o=n.startOffset,i=n.endContainer,a=n.endOffset;t(gn.fromDom(r),gn.fromDom(i));var u=e.dom.createRng();u.setStart(r,o),u.setEnd(i,a),e.selection.setRng(n)},Dv=function(e,t,n,r){var o=e.pos;if(n)Nr(o.left,o.top,r);else{var i=o.top-t+e.height;Nr(o.left,i,r)}},Mv=function(e,t,n,r,o){var i=n+t,a=r.pos.top,u=r.bottom,s=u-a>=n;if(a<t)Dv(r,n,!1!==o,e);else if(a>i){var c=s?!1!==o:!0===o;Dv(r,n,c,e)}else u>i&&!s&&Dv(r,n,!0===o,e)},Iv=function(e,t,n,r){var o=e.dom.defaultView.innerHeight;Mv(e,t,o,n,r)},zv=function(e,t,n,r){var o=e.dom.defaultView.innerHeight;Mv(e,t,o,n,r);var i=wv(n.element),a=Ir(window);i.top<a.y?Lr(n.element,!1!==r):i.top>a.bottom&&Lr(n.element,!0===r)},Pv=function(e,t,n){return Ov(e,Iv,t,n)},Bv=function(e,t,n){return Nv(e,t,Iv,n)},$v=function(e,t,n){return Ov(e,zv,t,n)},Hv=function(e,t,n){return Nv(e,t,zv,n)},Fv=function(e,t,n){var r=e.inline?Bv:Hv;r(e,t,n)},Vv=function(e,t,n){var r=e.inline?Pv:$v;r(e,t,n)},jv=function(){return gn.fromDom(document)},Uv=function(e){return e.dom.focus()},Wv=function(e){var t=ur(e).dom;return e.dom===t.activeElement},Gv=function(e){return void 0===e&&(e=jv()),O.from(e.dom.activeElement).map(gn.fromDom)},qv=function(e){return Gv(ur(e)).filter((function(t){return e.dom.contains(t.dom)}))},Kv=function(e,t,n,r){return{start:e,soffset:t,finish:n,foffset:r}},Xv={create:Kv},Yv=Uo.generate([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),Jv=function(e,t,n,r){return e.fold(t,n,r)},Qv=function(e){return e.fold(v,v,v)},Zv=Yv.before,eb=Yv.on,tb=Yv.after,nb={before:Zv,on:eb,after:tb,cata:Jv,getStart:Qv},rb=Uo.generate([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),ob=function(e){return rb.exact(e.start,e.soffset,e.finish,e.foffset)},ib=function(e){return e.match({domRange:function(e){return gn.fromDom(e.startContainer)},relative:function(e,t){return nb.getStart(e)},exact:function(e,t,n,r){return e}})},ab=rb.domRange,ub=rb.relative,sb=rb.exact,cb=function(e){var t=ib(e);return Un(t)},lb=Xv.create,fb={domRange:ab,relative:ub,exact:sb,exactFromRange:ob,getWin:cb,range:lb},db=Ft().browser,mb=function(e,t){var n=Bn(t)?gg(t).length:Qn(t).length+1;return e>n?n:e<0?0:e},pb=function(e){return fb.range(e.start,mb(e.soffset,e.start),e.finish,mb(e.foffset,e.finish))},hb=function(e,t){return!Pr(t.dom)&&(Ln(e,t)||An(e,t))},gb=function(e){return function(t){return hb(e,t.start)&&hb(e,t.finish)}},vb=function(e){return!0===e.inline||db.isIE()},bb=function(e){return fb.range(gn.fromDom(e.startContainer),e.startOffset,gn.fromDom(e.endContainer),e.endOffset)},yb=function(e){var t=e.getSelection(),n=t&&0!==t.rangeCount?O.from(t.getRangeAt(0)):O.none();return n.map(bb)},wb=function(e){var t=Un(e);return yb(t.dom).filter(gb(e))},xb=function(e,t){return O.from(t).filter(gb(e)).map(pb)},Cb=function(e){var t=document.createRange();try{return t.setStart(e.start.dom,e.soffset),t.setEnd(e.finish.dom,e.foffset),O.some(t)}catch(n){return O.none()}},kb=function(e){var t=vb(e)?wb(gn.fromDom(e.getBody())):O.none();e.bookmark=t.isSome()?t:e.bookmark},_b=function(e,t){var n=gn.fromDom(e.getBody()),r=vb(e)?O.from(t):O.none(),o=r.map(bb).filter(gb(n));e.bookmark=o.isSome()?o:e.bookmark},Sb=function(e){var t=e.bookmark?e.bookmark:O.none();return t.bind((function(t){return xb(gn.fromDom(e.getBody()),t)})).bind(Cb)},Tb=function(e){Sb(e).each((function(t){return e.selection.setRng(t)}))},Rb=function(e){var t=e.className.toString();return-1!==t.indexOf("tox-")||-1!==t.indexOf("mce-")},Ob={isEditorUIElement:Rb},Ab=function(e){return"nodechange"===e.type&&e.selectionChange},Eb=function(e,t){var n=function(){t.throttle()};Ac.DOM.bind(document,"mouseup",n),e.on("remove",(function(){Ac.DOM.unbind(document,"mouseup",n)}))},Nb=function(e){e.on("focusout",(function(){kb(e)}))},Lb=function(e,t){e.on("mouseup touchend",(function(e){t.throttle()}))},Db=function(e,t){var n=Ft().browser;n.isIE()?Nb(e):Lb(e,t),e.on("keyup NodeChange",(function(t){Ab(t)||kb(e)}))},Mb=function(e){var t=el((function(){kb(e)}),0);e.on("init",(function(){e.inline&&Eb(e,t),Db(e,t)})),e.on("remove",(function(){t.cancel()}))},Ib=Ac.DOM,zb=function(e){return Ob.isEditorUIElement(e)},Pb=function(e){var t=e.classList;return void 0!==t&&(t.contains("tox-edit-area")||t.contains("tox-edit-area__iframe")||t.contains("mce-content-body"))},Bb=function(e,t){var n=Qd(e),r=Ib.getParent(t,(function(t){return zb(t)||!!n&&e.dom.is(t,n)}));return null!==r},$b=function(e){try{var t=ur(gn.fromDom(e.getElement()));return Gv(t).fold((function(){return document.body}),(function(e){return e.dom}))}catch(n){return document.body}},Hb=function(e,t){var n=t.editor;Mb(n),n.on("focusin",(function(){var t=this,n=e.focusedEditor;n!==t&&(n&&n.fire("blur",{focusedEditor:t}),e.setActive(t),e.focusedEditor=t,t.fire("focus",{blurredEditor:n}),t.focus(!0))})),n.on("focusout",(function(){var t=this;ci.setEditorTimeout(t,(function(){var n=e.focusedEditor;Bb(t,$b(t))||n!==t||(t.fire("blur",{focusedEditor:null}),e.focusedEditor=null)}))})),dv||(dv=function(t){var n=e.activeEditor;n&&fr(t).each((function(t){t.ownerDocument===document&&(t===document.body||Bb(n,t)||e.focusedEditor!==n||(n.fire("blur",{focusedEditor:null}),e.focusedEditor=null))}))},Ib.bind(document,"focusin",dv))},Fb=function(e,t){e.focusedEditor===t.editor&&(e.focusedEditor=null),e.activeEditor||(Ib.unbind(document,"focusin",dv),dv=null)},Vb=function(e){e.on("AddEditor",b(Hb,e)),e.on("RemoveEditor",b(Fb,e))},jb=function(e,t){return e.dom.getParent(t,(function(t){return"true"===e.dom.getContentEditable(t)}))},Ub=function(e){return e.collapsed?O.from(Xl(e.startContainer,e.startOffset)).map(gn.fromDom):O.none()},Wb=function(e,t){return Ub(t).bind((function(t){return Ni(t)?O.some(t):!1===Ln(e,t)?O.some(e):O.none()}))},Gb=function(e,t){Wb(gn.fromDom(e.getBody()),t).bind((function(e){return Bp(e.dom)})).fold((function(){e.selection.normalize()}),(function(t){return e.selection.setRng(t.toRange())}))},qb=function(e){if(e.setActive)try{e.setActive()}catch(t){e.focus()}else e.focus()},Kb=function(e){return Wv(e)||qv(e).isSome()},Xb=function(e){return e.iframeElement&&Wv(gn.fromDom(e.iframeElement))},Yb=function(e){var t=e.getBody();return t&&Kb(gn.fromDom(t))},Jb=function(e){return Gv().filter((function(t){return!Pb(t.dom)&&Bb(e,t.dom)})).isSome()},Qb=function(e){return e.inline?Yb(e):Xb(e)},Zb=function(e){return Qb(e)||Jb(e)},ey=function(e){var t=e.selection,n=e.getBody(),r=t.getRng();e.quirks.refreshContentEditable(),void 0!==e.bookmark&&!1===Qb(e)&&Sb(e).each((function(t){e.selection.setRng(t),r=t}));var o=jb(e,t.getNode());if(e.$.contains(n,o))return qb(o),Gb(e,r),void ty(e);e.inline||(Yt.opera||qb(n),e.getWin().focus()),(Yt.gecko||e.inline)&&(qb(n),Gb(e,r)),ty(e)},ty=function(e){return e.editorManager.setActive(e)},ny=function(e,t){e.removed||(t?ty(e):ey(e))},ry=function(e,t,n,r,o){var i=n?t.startContainer:t.endContainer,a=n?t.startOffset:t.endOffset;return O.from(i).map(gn.fromDom).map((function(e){return r&&t.collapsed?e:Zn(e,o(e,a)).getOr(e)})).bind((function(e){return Pn(e)?O.some(e):Wn(e).filter(Pn)})).map((function(e){return e.dom})).getOr(e)},oy=function(e,t,n){return ry(e,t,!0,n,(function(e,t){return Math.min(nr(e),t)}))},iy=function(e,t,n){return ry(e,t,!1,n,(function(e,t){return t>0?t-1:t}))},ay=function(e,t){var n=e;while(e&&Kr(e)&&0===e.length)e=t?e.nextSibling:e.previousSibling;return e||n},uy=function(e,t){var n,r,o;if(!t)return e;r=t.startContainer,o=t.endContainer;var i=t.startOffset,a=t.endOffset;return n=t.commonAncestorContainer,!t.collapsed&&(r===o&&a-i<2&&r.hasChildNodes()&&(n=r.childNodes[i]),3===r.nodeType&&3===o.nodeType&&(r=r.length===i?ay(r.nextSibling,!0):r.parentNode,o=0===a?ay(o.previousSibling,!1):o.parentNode,r&&r===o))?r:n&&3===n.nodeType?n.parentNode:n},sy=function(e,t,n,r){var o,i=[],a=e.getRoot();if(n=e.getParent(n||oy(a,t,t.collapsed),e.isBlock),r=e.getParent(r||iy(a,t,t.collapsed),e.isBlock),n&&n!==a&&i.push(n),n&&r&&n!==r){o=n;var u=new mi(n,a);while((o=u.next())&&o!==r)e.isBlock(o)&&i.push(o)}return r&&n!==r&&r!==a&&i.push(r),i},cy=function(e,t,n){return O.from(t).map((function(t){var r=e.nodeIndex(t),o=e.createRng();return o.setStart(t.parentNode,r),o.setEnd(t.parentNode,r+1),n&&(lg(e,o,t,!0),lg(e,o,t,!1)),o}))},ly=function(e,t){return Y(t,(function(t){var n=e.fire("GetSelectionRange",{range:t});return n.range!==t?n.range:t}))},fy=function(e){return F(e)?e:C},dy=function(e,t,n){var r=e.dom,o=fy(n);while(r.parentNode){r=r.parentNode;var i=gn.fromDom(r),a=t(i);if(a.isSome())return a;if(o(i))break}return O.none()},my=function(e,t,n){var r=t(e),o=fy(n);return r.orThunk((function(){return o(e)?O.none():dy(e,t,o)}))},py=kh,hy=function(e,t,n){var r=e.formatter.get(n);if(r)for(var o=0;o<r.length;o++)if(!1===r[o].inherit&&e.dom.is(t,r[o].selector))return!0;return!1},gy=function(e,t,n,r){var o=e.dom.getRoot();return t!==o&&(t=e.dom.getParent(t,(function(t){return!!hy(e,t,n)||(t.parentNode===o||!!yy(e,t,n,r,!0))})),yy(e,t,n,r))},vy=function(e,t,n){return!!py(t,n.inline)||(!!py(t,n.block)||(n.selector?1===t.nodeType&&e.is(t,n.selector):void 0))},by=function(e,t,n,r,o,i){var a,u,s,c=n[r];if(n.onmatch)return n.onmatch(t,n,r);if(c)if("undefined"===typeof c.length){for(a in c)if(c.hasOwnProperty(a)){if(u="attributes"===r?e.getAttrib(t,a):Sh(e,t,a),o&&!u&&!n.exact)return;if((!o||n.exact)&&!py(u,_h(e,Ch(c[a],i),a)))return}}else for(s=0;s<c.length;s++)if("attributes"===r?e.getAttrib(t,c[s]):Sh(e,t,c[s]))return n;return n},yy=function(e,t,n,r,o){var i,a,u,s,c=e.formatter.get(n),l=e.dom;if(c&&t)for(a=0;a<c.length;a++)if(i=c[a],vy(e.dom,t,i)&&by(l,t,i,"attributes",o,r)&&by(l,t,i,"styles",o,r)){if(s=i.classes)for(u=0;u<s.length;u++)if(!e.dom.hasClass(t,s[u]))return;return i}},wy=function(e,t,n,r){if(r)return gy(e,r,t,n);if(r=e.selection.getNode(),gy(e,r,t,n))return!0;var o=e.selection.getStart();return!(o===r||!gy(e,o,t,n))},xy=function(e,t,n){var r=[],o={},i=e.selection.getStart();return e.dom.getParent(i,(function(i){for(var a=0;a<t.length;a++){var u=t[a];!o[u]&&yy(e,i,u,n)&&(o[u]=!0,r.push(u))}}),e.dom.getRoot()),r},Cy=function(e,t){var n=function(t){return An(t,gn.fromDom(e.getBody()))},r=function(t,n){return yy(e,t.dom,n)?O.some(n):O.none()};return O.from(e.selection.getStart(!0)).bind((function(e){return my(gn.fromDom(e),(function(e){return ve(t,(function(t){return r(e,t)}))}),n)})).getOrNull()},ky=function(e,t){var n,r,o,i,a,u=e.formatter.get(t),s=e.dom;if(u)for(n=e.selection.getStart(),r=Rh(s,n),i=u.length-1;i>=0;i--){if(a=u[i].selector,!a||u[i].defaultBlock)return!0;for(o=r.length-1;o>=0;o--)if(s.is(r[o],a))return!0}return!1},_y=function(e,t,n){return ne(n,(function(n,r){var o=Oh(e,r);return e.formatter.matchNode(t,r,{},o)?n.concat([r]):n}),[])},Sy={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11},Ty=function(e,t,n){var r=n?"lastChild":"firstChild",o=n?"prev":"next";if(e[r])return e[r];if(e!==t){var i=e[o];if(i)return i;for(var a=e.parent;a&&a!==t;a=a.parent)if(i=a[o],i)return i}},Ry=function(e){if(!wa(e.value))return!1;var t=e.parent;return!t||"span"===t.name&&!t.attr("style")||!/^[ ]+$/.test(e.value)},Oy=function(e){var t="a"===e.name&&!e.attr("href")&&e.attr("id");return e.attr("name")||e.attr("id")&&!e.firstChild||e.attr("data-mce-bookmark")||t},Ay=function(){function e(e,t){this.name=e,this.type=t,1===t&&(this.attributes=[],this.attributes.map={})}return e.create=function(t,n){var r=new e(t,Sy[t]||1);return n&&we(n,(function(e,t){r.attr(t,e)})),r},e.prototype.replace=function(e){var t=this;return e.parent&&e.remove(),t.insert(e,t),t.remove(),t},e.prototype.attr=function(e,t){var n,r=this;if("string"!==typeof e)return void 0!==e&&null!==e&&we(e,(function(e,t){r.attr(t,e)})),r;if(n=r.attributes){if(void 0!==t){if(null===t){if(e in n.map){delete n.map[e];var o=n.length;while(o--)if(n[o].name===e)return n.splice(o,1),r}return r}if(e in n.map){o=n.length;while(o--)if(n[o].name===e){n[o].value=t;break}}else n.push({name:e,value:t});return n.map[e]=t,r}return n.map[e]}},e.prototype.clone=function(){var t,n=this,r=new e(n.name,n.type);if(t=n.attributes){var o=[];o.map={};for(var i=0,a=t.length;i<a;i++){var u=t[i];"id"!==u.name&&(o[o.length]={name:u.name,value:u.value},o.map[u.name]=u.value)}r.attributes=o}return r.value=n.value,r.shortEnded=n.shortEnded,r},e.prototype.wrap=function(e){var t=this;return t.parent.insert(e,t),e.append(t),t},e.prototype.unwrap=function(){for(var e=this,t=e.firstChild;t;){var n=t.next;e.insert(t,e,!0),t=n}e.remove()},e.prototype.remove=function(){var e=this,t=e.parent,n=e.next,r=e.prev;return t&&(t.firstChild===e?(t.firstChild=n,n&&(n.prev=null)):r.next=n,t.lastChild===e?(t.lastChild=r,r&&(r.next=null)):n.prev=r,e.parent=e.next=e.prev=null),e},e.prototype.append=function(e){var t=this;e.parent&&e.remove();var n=t.lastChild;return n?(n.next=e,e.prev=n,t.lastChild=e):t.lastChild=t.firstChild=e,e.parent=t,e},e.prototype.insert=function(e,t,n){e.parent&&e.remove();var r=t.parent||this;return n?(t===r.firstChild?r.firstChild=e:t.prev.next=e,e.prev=t.prev,e.next=t,t.prev=e):(t===r.lastChild?r.lastChild=e:t.next.prev=e,e.next=t.next,e.prev=t,t.next=e),e.parent=r,e},e.prototype.getAll=function(e){for(var t=this,n=[],r=t.firstChild;r;r=Ty(r,t))r.name===e&&n.push(r);return n},e.prototype.empty=function(){var e=this;if(e.firstChild){for(var t=[],n=e.firstChild;n;n=Ty(n,e))t.push(n);var r=t.length;while(r--){n=t[r];n.parent=n.firstChild=n.lastChild=n.next=n.prev=null}}return e.firstChild=e.lastChild=null,e},e.prototype.isEmpty=function(e,t,n){void 0===t&&(t={});var r=this,o=r.firstChild;if(Oy(r))return!1;if(o)do{if(1===o.type){if(o.attr("data-mce-bogus"))continue;if(e[o.name])return!1;if(Oy(o))return!1}if(8===o.type)return!1;if(3===o.type&&!Ry(o))return!1;if(3===o.type&&o.parent&&t[o.parent.name]&&wa(o.value))return!1;if(n&&n(o))return!1}while(o=Ty(o,r));return!0},e.prototype.walk=function(e){return Ty(this,null,e)},e}(),Ey=ln.makeMap,Ny=function(e){var t=[];e=e||{};var n=e.indent,r=Ey(e.indent_before||""),o=Ey(e.indent_after||""),i=tu.getEncodeFunc(e.entity_encoding||"raw",e.entities),a="html"===e.element_format;return{start:function(e,u,s){var c,l,f,d;if(n&&r[e]&&t.length>0&&(d=t[t.length-1],d.length>0&&"\n"!==d&&t.push("\n")),t.push("<",e),u)for(c=0,l=u.length;c<l;c++)f=u[c],t.push(" ",f.name,'="',i(f.value,!0),'"');t[t.length]=!s||a?">":" />",s&&n&&o[e]&&t.length>0&&(d=t[t.length-1],d.length>0&&"\n"!==d&&t.push("\n"))},end:function(e){var r;t.push("</",e,">"),n&&o[e]&&t.length>0&&(r=t[t.length-1],r.length>0&&"\n"!==r&&t.push("\n"))},text:function(e,n){e.length>0&&(t[t.length]=n?e:i(e))},cdata:function(e){t.push("<![CDATA[",e,"]]>")},comment:function(e){t.push("\x3c!--",e,"--\x3e")},pi:function(e,r){r?t.push("<?",e," ",i(r),"?>"):t.push("<?",e,"?>"),n&&t.push("\n")},doctype:function(e){t.push("<!DOCTYPE",e,">",n?"\n":"")},reset:function(){t.length=0},getContent:function(){return t.join("").replace(/\n$/,"")}}},Ly=function(e,t){void 0===t&&(t=du());var n=Ny(e);e=e||{},e.validate=!("validate"in e)||e.validate;var r=function(r){var o=e.validate,i={3:function(e){n.text(e.value,e.raw)},8:function(e){n.comment(e.value)},7:function(e){n.pi(e.name,e.value)},10:function(e){n.doctype(e.value)},4:function(e){n.cdata(e.value)},11:function(e){if(e=e.firstChild)do{a(e)}while(e=e.next)}};n.reset();var a=function(e){var r,u,s,c,l,f,d,m,p,h=i[e.type];if(h)h(e);else{if(r=e.name,u=e.shortEnded,s=e.attributes,o&&s&&s.length>1&&(f=[],f.map={},p=t.getElementRule(e.name),p)){for(d=0,m=p.attributesOrder.length;d<m;d++)c=p.attributesOrder[d],c in s.map&&(l=s.map[c],f.map[c]=l,f.push({name:c,value:l}));for(d=0,m=s.length;d<m;d++)c=s[d].name,c in f.map||(l=s.map[c],f.map[c]=l,f.push({name:c,value:l}));s=f}if(n.start(e.name,s,u),!u){if(e=e.firstChild)do{a(e)}while(e=e.next);n.end(r)}}};return 1!==r.type||e.inner?i[11](r):a(r),n.getContent()};return{serialize:r}},Dy=function(e){var t,n=/data:[^;]+;base64,([a-z0-9\+\/=]+)/gi,r=[],o={},i=Tl("img"),a=0,u=0;while(t=n.exec(e)){var s=t[0],c=i+"_"+u++;o[c]=s,a<t.index&&r.push(e.substr(a,t.index-a)),r.push(c),a=t.index+s.length}return 0===a?{prefix:i,uris:o,html:e}:(a<e.length&&r.push(e.substr(a)),{prefix:i,uris:o,html:r.join("")})},My=function(e,t){return e.replace(new RegExp(t.prefix+"_[0-9]+","g"),(function(e){return Ae(t.uris,e).getOr(e)}))},Iy=function(e){var t=/data:([^;]+);base64,([a-z0-9\+\/=]+)/i.exec(e);return t?O.some({type:t[1],data:decodeURIComponent(t[2])}):O.none()},zy=["img","video"],Py=function(e){return 0===e.indexOf("data-")||0===e.indexOf("aria-")},By=function(e,t){var n=$(e)?K(zy,t):e;return!n},$y=function(e,t,n){return!e.allow_html_data_urls&&(/^data:image\//i.test(t)?By(e.allow_svg_data_urls,n)&&/^data:image\/svg\+xml/i.test(t):/^data:/i.test(t))},Hy=function(e,t,n){var r,o,i=1,a=e.getShortEndedElements(),u=/<([!?\/])?([A-Za-z0-9\-_\:\.]+)((?:\s+[^"\'>]+(?:(?:"[^"]*")|(?:\'[^\']*\')|[^>]*))*|\/|\s+)>/g;u.lastIndex=r=n;while(o=u.exec(t)){if(r=u.lastIndex,"/"===o[1])i--;else if(!o[1]){if(o[2]in a)continue;i++}if(0===i)break}return r},Fy=function(e,t){return/^\s*\[if [\w\W]+\]>.*<!\[endif\](--!?)?>/.test(e.substr(t))},Vy=function(e,t,n){void 0===n&&(n=0);var r=e.toLowerCase();if(-1!==r.indexOf("[if ",n)&&Fy(r,n)){var o=r.indexOf("[endif]",n);return r.indexOf(">",o)}if(t){var i=r.indexOf(">",n);return-1!==i?i:r.length}var a=/--!?>/;a.lastIndex=n;var u=a.exec(e);return u?u.index+u[0].length:r.length},jy=function(e,t){var n=e.exec(t);if(n){var r=n[1],o=n[2];return"string"===typeof r&&"data-mce-bogus"===r.toLowerCase()?o:null}return null};function Uy(e,t){void 0===t&&(t=du());var n=function(){};e=e||{},!1!==e.fix_self_closing&&(e.fix_self_closing=!0);var r=e.comment?e.comment:n,o=e.cdata?e.cdata:n,i=e.text?e.text:n,a=e.start?e.start:n,u=e.end?e.end:n,s=e.pi?e.pi:n,c=e.doctype?e.doctype:n,l=function(n,l){void 0===l&&(l="html");var f,d,m,p,h,g,v,b,y,w,x,C,k,_,S,T,R,O,A,E,N=n.html,L=0,D=[],M=0,I=tu.decode,z=ln.makeMap("src,href,data,background,formaction,poster,xlink:href"),P=/((java|vb)script|mhtml):/i,B="html"===l?0:1,$=function(e){var t,n;t=D.length;while(t--)if(D[t].name===e)break;if(t>=0){for(n=D.length-1;n>=t;n--)e=D[n],e.valid&&u(e.name);D.length=t}},H=function(e,t){return i(My(e,n),t)},F=function(t){""!==t&&(">"===t.charAt(0)&&(t=" "+t),e.allow_conditional_comments||"[if"!==t.substr(0,3).toLowerCase()||(t=" "+t),r(My(t,n)))},V=function(e){return Ae(n.uris,e).getOr(e)},j=function(e,t){var n=e||"",r=!ut(n,"--"),o=Vy(N,r,t);return e=N.substr(t,o-t),F(r?n+e:e),o+1},U=function(t,n,r,o,i){var a,u,s=/[\s\u0000-\u001F]+/g;if(n=n.toLowerCase(),r=V(n in X?n:I(r||o||i||"")),Y&&!b&&!1===Py(n)){if(a=_[n],!a&&S){u=S.length;while(u--)if(a=S[u],a.pattern.test(n))break;-1===u&&(a=null)}if(!a)return;if(a.validValues&&!(r in a.validValues))return}if(z[n]&&!e.allow_script_urls){var c=r.replace(s,"");try{c=decodeURIComponent(c)}catch(l){c=unescape(c)}if(P.test(c))return;if($y(e,c,t))return}b&&(n in z||0===n.indexOf("on"))||(p.map[n]=r,p.push({name:n,value:r}))},W=new RegExp("<(?:(?:!--([\\w\\W]*?)--!?>)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:![Dd][Oo][Cc][Tt][Yy][Pp][Ee]([\\w\\W]*?)>)|(?:!(--)?)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)>)|(?:([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/|\\s+)>))","g"),G=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,q=t.getShortEndedElements(),K=e.self_closing_elements||t.getSelfClosingElements(),X=t.getBoolAttrs(),Y=e.validate,J=e.remove_internals,Q=e.fix_self_closing,Z=t.getSpecialElements(),ee=N+">";while(f=W.exec(ee)){var te=f[0];if(L<f.index&&H(I(N.substr(L,f.index-L))),d=f[7])d=d.toLowerCase(),":"===d.charAt(0)&&(d=d.substr(1)),$(d);else if(d=f[8]){if(f.index+te.length>N.length){H(I(N.substr(f.index))),L=f.index+te.length;continue}d=d.toLowerCase(),":"===d.charAt(0)&&(d=d.substr(1)),y=d in q,Q&&K[d]&&D.length>0&&D[D.length-1].name===d&&$(d);var ne=jy(G,f[9]);if(null!==ne){if("all"===ne){L=Hy(t,N,W.lastIndex),W.lastIndex=L;continue}x=!1}if(!Y||(w=t.getElementRule(d))){if(x=!0,Y&&(_=w.attributes,S=w.attributePatterns),(k=f[9])?(b=-1!==k.indexOf("data-mce-type"),b&&J&&(x=!1),p=[],p.map={},k.replace(G,(function(e,t,n,r,o){return U(d,t,n,r,o),""}))):(p=[],p.map={}),Y&&!b){if(T=w.attributesRequired,R=w.attributesDefault,O=w.attributesForced,A=w.removeEmptyAttrs,A&&!p.length&&(x=!1),O){h=O.length;while(h--)C=O[h],v=C.name,E=C.value,"{$uid}"===E&&(E="mce_"+M++),p.map[v]=E,p.push({name:v,value:E})}if(R){h=R.length;while(h--)C=R[h],v=C.name,v in p.map||(E=C.value,"{$uid}"===E&&(E="mce_"+M++),p.map[v]=E,p.push({name:v,value:E}))}if(T){h=T.length;while(h--)if(T[h]in p.map)break;-1===h&&(x=!1)}if(C=p.map["data-mce-bogus"]){if("all"===C){L=Hy(t,N,W.lastIndex),W.lastIndex=L;continue}x=!1}}x&&a(d,p,y)}else x=!1;if(m=Z[d]){m.lastIndex=L=f.index+te.length,(f=m.exec(N))?(x&&(g=N.substr(L,f.index-L)),L=f.index+f[0].length):(g=N.substr(L),L=N.length),x&&(g.length>0&&H(g,!0),u(d)),W.lastIndex=L;continue}y||(k&&k.indexOf("/")===k.length-1?x&&u(d):D.push({name:d,valid:x}))}else if(d=f[1])F(d);else if(d=f[2]){var re=1===B||e.preserve_cdata||D.length>0&&t.isValidChild(D[D.length-1].name,"#cdata");if(!re){L=j("",f.index+2),W.lastIndex=L;continue}o(d)}else if(d=f[3])c(d);else{if((d=f[4])||"<!"===te){L=j(d,f.index+te.length),W.lastIndex=L;continue}if(d=f[5]){if(1!==B){L=j("?",f.index+2),W.lastIndex=L;continue}s(d,f[6])}}L=f.index+te.length}for(L<N.length&&H(I(N.substr(L))),h=D.length-1;h>=0;h--)d=D[h],d.valid&&u(d.name)},f=function(e,t){void 0===t&&(t="html"),l(Dy(e),t)};return{parse:f}}(function(e){e.findEndTag=Hy})(Uy||(Uy={}));var Wy=Uy,Gy=function(e,t){var n=new RegExp(["\\s?("+e.join("|")+')="[^"]+"'].join("|"),"gi");return t.replace(n,"")},qy=function(e,t){var n,r,o,i,a=t,u=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,s=e.schema;a=Gy(e.getTempAttrs(),a);var c=s.getShortEndedElements();while(i=u.exec(a))r=u.lastIndex,o=i[0].length,n=c[i[1]]?r:Wy.findEndTag(s,a,r),a=a.substring(0,r-o)+a.substring(n),u.lastIndex=r-o;return Fi(a)},Ky=qy,Xy=function(e,t){var n=pd(e),r=new RegExp("^(<"+n+"[^>]*>(&nbsp;|&#160;|\\s| |<br \\/>|)<\\/"+n+">[\r\n]*|<br \\/>[\r\n]*)$");return t.replace(r,"")},Yy=function(e,t,n,r){var o;return t.format=n,t.get=!0,t.getInner=!0,t.no_events||e.fire("BeforeGetContent",t),o="raw"===t.format?ln.trim(Ky(e.serializer,r.innerHTML)):"text"===t.format?e.dom.isEmpty(r)?"":Fi(r.innerText||r.textContent):"tree"===t.format?e.serializer.serialize(r,t):Xy(e,e.serializer.serialize(r,t)),K(["text","tree"],t.format)||Di(gn.fromDom(r))?t.content=o:t.content=ln.trim(o),t.no_events||e.fire("GetContent",t),t.content},Jy=function(e,t,n){return O.from(e.getBody()).fold(g("tree"===t.format?new Ay("body",11):""),(function(r){return Yy(e,t,n,r)}))},Qy=ln.each,Zy=function(e){this.compare=function(t,n){if(t.nodeName!==n.nodeName)return!1;var r=function(t){var n={};return Qy(e.getAttribs(t),(function(r){var o=r.nodeName.toLowerCase();0!==o.indexOf("_")&&"style"!==o&&0!==o.indexOf("data-")&&(n[o]=e.getAttrib(t,o))})),n},o=function(e,t){var n,r;for(r in e)if(e.hasOwnProperty(r)){if(n=t[r],"undefined"===typeof n)return!1;if(e[r]!==n)return!1;delete t[r]}for(r in t)if(t.hasOwnProperty(r))return!1;return!0};return!!o(r(t),r(n))&&(!!o(e.parseStyle(e.getAttrib(t,"style")),e.parseStyle(e.getAttrib(n,"style")))&&(!ch(t)&&!ch(n)))}},ew=function(e,t,n){return O.from(n.container()).filter(Kr).exists((function(r){var o=e?0:-1;return t(r.data.charAt(n.offset()+o))}))},tw=b(ew,!0,dh),nw=b(ew,!1,dh),rw=function(e){var t=e.container();return Kr(t)&&(0===t.data.length||Hi(t.data)&&Sg.isBookmarkNode(t.parentNode))},ow=function(e,t){return function(n){return O.from(Zm(e?0:-1,n)).filter(t).isSome()}},iw=function(e){return Zr(e)&&"block"===go(gn.fromDom(e),"display")},aw=function(e){return to(e)&&!Ur(e)},uw=ow(!0,iw),sw=ow(!1,iw),cw=ow(!0,ro),lw=ow(!1,ro),fw=ow(!0,Wr),dw=ow(!1,Wr),mw=ow(!0,aw),pw=ow(!1,aw),hw=function(e){var t=[],n=e.dom;while(n)t.push(gn.fromDom(n)),n=n.lastChild;return t},gw=function(e){var t=pl(e,"br"),n=ee(hw(e).slice(-1),Ri);t.length===n.length&&J(n,xr)},vw=function(e){wr(e),gr(e,gn.fromHtml('<br data-mce-bogus="1">'))},bw=function(e){tr(e).each((function(t){Kn(t).each((function(n){_i(e)&&Ri(t)&&_i(n)&&xr(t)}))}))},yw=function(e){return e.slice(0,-1)},ww=function(e,t,n){return Ln(t,e)?yw(Gn(e,(function(e){return n(e)||An(e,t)}))):[]},xw=function(e,t){return ww(e,t,C)},Cw=function(e,t){return[e].concat(xw(e,t))},kw=function(e,t,n){return Mp(e,t,n,rw)},_w=function(e,t){return oe(Cw(gn.fromDom(t.container()),e),_i)},Sw=function(e,t,n){return kw(e,t.dom,n).forall((function(e){return _w(t,n).fold((function(){return!1===Qm(e,n,t.dom)}),(function(r){return!1===Qm(e,n,t.dom)&&Ln(r,gn.fromDom(e.container()))}))}))},Tw=function(e,t,n){return _w(t,n).fold((function(){return kw(e,t.dom,n).forall((function(e){return!1===Qm(e,n,t.dom)}))}),(function(t){return kw(e,t.dom,n).isNone()}))},Rw=b(Tw,!1),Ow=b(Tw,!0),Aw=b(Sw,!1),Ew=b(Sw,!0),Nw=function(e){return sp(e).exists(Ri)},Lw=function(e,t,n){var r=ee(Cw(gn.fromDom(n.container()),t),_i),o=pe(r).getOr(t);return Lp(e,o.dom,n).filter(Nw)},Dw=function(e,t){return sp(t).exists(Ri)||Lw(!0,e,t).isSome()},Mw=function(e,t){return cp(t).exists(Ri)||Lw(!1,e,t).isSome()},Iw=b(Lw,!1),zw=b(Lw,!0),Pw=function(e){return xf.isTextPosition(e)&&!e.isAtStart()&&!e.isAtEnd()},Bw=function(e,t){var n=ee(Cw(gn.fromDom(t.container()),e),_i);return pe(n).getOr(e)},$w=function(e,t){return Pw(t)?nw(t):nw(t)||Pp(Bw(e,t).dom,t).exists(nw)},Hw=function(e,t){return Pw(t)?tw(t):tw(t)||zp(Bw(e,t).dom,t).exists(tw)},Fw=function(e){return K(["pre","pre-wrap"],e)},Vw=function(e){return sp(e).bind((function(e){return Xo(e,Pn)})).exists((function(e){return Fw(go(e,"white-space"))}))},jw=function(e,t){return Pp(e.dom,t).isNone()},Uw=function(e,t){return zp(e.dom,t).isNone()},Ww=function(e,t){return jw(e,t)||Uw(e,t)||Rw(e,t)||Ow(e,t)||Mw(e,t)||Dw(e,t)},Gw=function(e,t){return!Vw(t)&&(Ww(e,t)||$w(e,t)||Hw(e,t))},qw=function(e,t){return!Vw(t)&&(Rw(e,t)||Aw(e,t)||Mw(e,t)||$w(e,t))},Kw=function(e){var t=e.container(),n=e.offset();return Kr(t)&&n<t.data.length?xf(t,n+1):e},Xw=function(e,t){return!Vw(t)&&(Ow(e,t)||Ew(e,t)||Dw(e,t)||Hw(e,t))},Yw=function(e,t){return qw(e,t)||Xw(e,Kw(t))},Jw=function(e,t){return fh(e.charAt(t))},Qw=function(e){var t=e.container();return Kr(t)&&at(t.data,zi)},Zw=function(e){var t=e.split("");return Y(t,(function(e,n){return fh(e)&&n>0&&n<t.length-1&&mh(t[n-1])&&mh(t[n+1])?" ":e})).join("")},ex=function(e,t){var n=t.data,r=xf(t,0);return!(!Jw(n,0)||Yw(e,r))&&(t.data=" "+n.slice(1),!0)},tx=function(e){var t=e.data,n=Zw(t);return n!==t&&(e.data=n,!0)},nx=function(e,t){var n=t.data,r=xf(t,n.length-1);return!(!Jw(n,n.length-1)||Yw(e,r))&&(t.data=n.slice(0,-1)+" ",!0)},rx=function(e,t){return O.some(t).filter(Qw).bind((function(t){var n=t.container(),r=ex(e,n)||tx(n)||nx(e,n);return r?O.some(t):O.none()}))},ox=function(e){var t=gn.fromDom(e.getBody());e.selection.isCollapsed()&&rx(t,xf.fromRangeStart(e.selection.getRng())).each((function(t){e.selection.setRng(t.toRange())}))},ix=function(e,t,n){var r=ne(e,(function(r,o){return dh(o)||fh(o)?r.previousCharIsSpace||""===r.str&&t||r.str.length===e.length-1&&n?{previousCharIsSpace:!1,str:r.str+zi}:{previousCharIsSpace:!0,str:r.str+" "}:{previousCharIsSpace:!1,str:r.str+o}}),{previousCharIsSpace:!1,str:""});return r.str},ax=function(e,t,n){if(0!==n){var r=gn.fromDom(e),o=Ko(r,_i).getOr(r),i=e.data.slice(t,t+n),a=t+n>=e.data.length&&Xw(o,kf(e,e.data.length)),u=0===t&&qw(o,kf(e,0));e.replaceData(t,n,ix(i,u,a))}},ux=function(e,t){var n=e.data.slice(t),r=n.length-lt(n).length;return ax(e,t,r)},sx=function(e,t){var n=e.data.slice(0,t),r=n.length-ft(n).length;return ax(e,t-r,r)},cx=function(e,t,n,r){void 0===r&&(r=!0);var o=ft(e.data).length,i=r?e:t,a=r?t:e;return r?i.appendData(a.data):i.insertData(0,a.data),xr(gn.fromDom(a)),n&&ux(i,o),i},lx=function(e,t){var n=e.container(),r=e.offset();return!1===kf.isTextPosition(e)&&n===t.parentNode&&r>kf.before(t).offset()},fx=function(e,t){return lx(t,e)?kf(t.container(),t.offset()-1):t},dx=function(e){return Kr(e)?kf(e,0):kf.before(e)},mx=function(e){return Kr(e)?kf(e,e.data.length):kf.after(e)},px=function(e){return da(e.previousSibling)?O.some(mx(e.previousSibling)):e.previousSibling?$p(e.previousSibling):O.none()},hx=function(e){return da(e.nextSibling)?O.some(dx(e.nextSibling)):e.nextSibling?Bp(e.nextSibling):O.none()},gx=function(e,t){var n=kf.before(t.previousSibling?t.previousSibling:t.parentNode);return Pp(e,n).fold((function(){return zp(e,kf.after(t))}),O.some)},vx=function(e,t){return zp(e,kf.after(t)).fold((function(){return Pp(e,kf.before(t))}),O.some)},bx=function(e,t){return px(t).orThunk((function(){return hx(t)})).orThunk((function(){return gx(e,t)}))},yx=function(e,t){return hx(t).orThunk((function(){return px(t)})).orThunk((function(){return vx(e,t)}))},wx=function(e,t,n){return e?yx(t,n):bx(t,n)},xx=function(e,t,n){return wx(e,t,n).map(b(fx,n))},Cx=function(e,t,n){n.fold((function(){e.focus()}),(function(n){e.selection.setRng(n.toRange(),t)}))},kx=function(e){return function(t){return t.dom===e}},_x=function(e,t){return t&&Ee(e.schema.getBlockElements(),Dn(t))},Sx=function(e){if(Aa(e)){var t=gn.fromHtml('<br data-mce-bogus="1">');return wr(e),gr(e,t),O.some(kf.before(t.dom))}return O.none()},Tx=function(e,t,n){var r=Kn(e).filter(Bn),o=Xn(e).filter(Bn);return xr(e),Bl(r,o,t,(function(e,t,r){var o=e.dom,i=t.dom,a=o.data.length;return cx(o,i,n),r.container()===i?kf(o,a):r})).orThunk((function(){return n&&(r.each((function(e){return sx(e.dom,e.dom.length)})),o.each((function(e){return ux(e.dom,0)}))),t}))},Rx=function(e,t){return Ee(e.schema.getTextInlineElements(),Dn(t))},Ox=function(e,t,n,r){void 0===r&&(r=!0);var o=xx(t,e.getBody(),n.dom),i=Ko(n,b(_x,e),kx(e.getBody())),a=Tx(n,o,Rx(e,n));e.dom.isEmpty(e.getBody())?(e.setContent(""),e.selection.setCursorLocation()):i.bind(Sx).fold((function(){r&&Cx(e,t,a)}),(function(n){r&&Cx(e,t,O.some(n))}))},Ax=function(e,t){return{start:e,end:t}},Ex=function(e,t,n){return{rng:e,table:t,cells:n}},Nx=Uo.generate([{removeTable:["element"]},{emptyCells:["cells"]},{deleteCellSelection:["rng","cell"]}]),Lx=function(e){return function(t){return An(e,t)}},Dx=function(e,t){return ei(gn.fromDom(e),"td,th",t)},Mx=function(e,t){return Qo(e,"table",t)},Ix=function(e){return!An(e.start,e.end)},zx=function(e,t){return Mx(e.start,t).bind((function(n){return Mx(e.end,t).bind((function(e){return $l(An(n,e),n)}))}))},Px=function(e,t){return!Ix(e)&&zx(e,t).exists((function(e){var t=e.dom.rows;return 1===t.length&&1===t[0].cells.length}))},Bx=function(e){return pl(e,"td,th")},$x=function(e,t){var n=Dx(e.startContainer,t),r=Dx(e.endContainer,t);return Pl(n,r,Ax)},Hx=function(e,t){return Mx(e.start,t).bind((function(t){return he(Bx(t)).map((function(t){return Ax(e.start,t)}))}))},Fx=function(e,t){var n=Dx(t.startContainer,e),r=Dx(t.endContainer,e);return t.collapsed?O.none():Pl(n,r,Ax).fold((function(){return n.fold((function(){return r.bind((function(t){return Mx(t,e).bind((function(e){return pe(Bx(e)).map((function(e){return Ax(e,t)}))}))}))}),(function(t){return Mx(t,e).bind((function(e){return he(Bx(e)).map((function(e){return Ax(t,e)}))}))}))}),(function(t){return Vx(e,t)?O.none():Hx(t,e)}))},Vx=function(e,t){return zx(t,e).isSome()},jx=function(e,t){return zx(e,t).map((function(t){return Ex(e,t,Bx(t))}))},Ux=function(e,t,n){return e.filter((function(e){return Ix(e)&&Vx(n,e)})).orThunk((function(){return Fx(n,t)})).bind((function(e){return jx(e,n)}))},Wx=function(e,t){return ie(e,(function(e){return An(e,t)}))},Gx=function(e){return Pl(Wx(e.cells,e.rng.start),Wx(e.cells,e.rng.end),(function(t,n){return e.cells.slice(t,n+1)}))},qx=function(e,t,n){return e.filter((function(e){return Px(e,n)&&cg(e.start,t)})).map((function(e){return e.start}))},Kx=function(e){return Gx(e).map((function(t){var n=e.cells;return t.length===n.length?Nx.removeTable(e.table):Nx.emptyCells(t)}))},Xx=function(e,t){var n=Lx(e),r=$x(t,n);return qx(r,t,n).map((function(e){return Nx.deleteCellSelection(t,e)})).orThunk((function(){return Ux(r,t,n).bind(Kx)}))},Yx=function(e){var t=zn(e)?Kn(e):tr(e);return t.bind(Yx).orThunk((function(){return O.some(e)}))},Jx=function(e,t){return J(t,vw),e.selection.setCursorLocation(t[0].dom,0),!0},Qx=function(e,t,n){t.deleteContents();var r=Yx(n).getOr(n),o=gn.fromDom(e.dom.getParent(r.dom,e.dom.isBlock));if(Aa(o)&&(vw(o),e.selection.setCursorLocation(o.dom,0)),!An(n,o)){var i=Wn(o).is(n)?[]:qn(o);J(i.concat(Qn(n)),(function(e){An(e,o)||Ln(e,o)||xr(e)}))}return!0},Zx=function(e,t){return Ox(e,!1,t),!0},eC=function(e,t,n){return Xx(t,n).map((function(t){return t.fold(b(Zx,e),b(Jx,e),b(Qx,e))}))},tC=function(e,t){return uC(e,t)},nC=function(e,t,n,r){return iC(t,r).fold((function(){return eC(e,t,n)}),(function(t){return tC(e,t)})).getOr(!1)},rC=function(e,t){var n=gn.fromDom(e.getBody()),r=e.selection.getRng(),o=og(e);return 0!==o.length?Jx(e,o):nC(e,n,r,t)},oC=function(e,t){return oe(Cw(t,e),Li)},iC=function(e,t){return oe(Cw(t,e),(function(e){return"caption"===Dn(e)}))},aC=function(e,t,n,r,o){return Dp(n,e.getBody(),o).bind((function(e){return oC(t,gn.fromDom(e.getNode())).map((function(e){return!1===An(e,r)}))}))},uC=function(e,t){return vw(t),e.selection.setCursorLocation(t.dom,0),O.some(!0)},sC=function(e,t,n,r){return Bp(e.dom).bind((function(o){return $p(e.dom).map((function(e){return t?n.isEqual(o)&&r.isEqual(e):n.isEqual(e)&&r.isEqual(o)}))})).getOr(!0)},cC=function(e,t){return uC(e,t)},lC=function(e,t,n){return iC(e,gn.fromDom(n.getNode())).map((function(e){return!1===An(e,t)}))},fC=function(e,t,n,r,o){return Dp(n,e.getBody(),o).bind((function(i){return sC(r,n,o,i)?cC(e,r):lC(t,r,i)})).or(O.some(!0))},dC=function(e,t,n,r){var o=kf.fromRangeStart(e.selection.getRng());return oC(n,r).bind((function(r){return Aa(r)?uC(e,r):aC(e,n,t,r,o)})).getOr(!1)},mC=function(e,t,n,r){var o=kf.fromRangeStart(e.selection.getRng());return Aa(r)?uC(e,r):fC(e,n,t,r,o)},pC=function(e,t){return e?fw(t):dw(t)},hC=function(e,t){var n=kf.fromRangeStart(e.selection.getRng());return pC(t,n)||Lp(t,e.getBody(),n).exists((function(e){return pC(t,e)}))},gC=function(e,t,n){var r=gn.fromDom(e.getBody());return iC(r,n).fold((function(){return dC(e,t,r,n)||hC(e,t)}),(function(n){return mC(e,t,r,n).getOr(!1)}))},vC=function(e,t){var n=gn.fromDom(e.selection.getStart(!0)),r=og(e);return e.selection.isCollapsed()&&0===r.length?gC(e,t,n):rC(e,n)},bC=function(e,t,n,r){var o=document.createRange();return o.setStart(e,t),o.setEnd(n,r),o},yC=function(e){var t=kf.fromRangeStart(e),n=kf.fromRangeEnd(e),r=e.commonAncestorContainer;return Lp(!1,r,n).map((function(o){return!Qm(t,n,r)&&Qm(t,o,r)?bC(t.container(),t.offset(),o.container(),o.offset()):e})).getOr(e)},wC=function(e){return e.collapsed?e:yC(e)},xC=function(e){return e.firstChild&&e.firstChild===e.lastChild},CC=function(e){return"br"===e.name||e.value===zi},kC=function(e,t){var n=e.getBlockElements();return n[t.name]&&xC(t)&&CC(t.firstChild)},_C=function(e,t){var n=e.getNonEmptyElements();return t&&(t.isEmpty(n)||kC(e,t))},SC=function(e,t){var n=t.firstChild,r=t.lastChild;return n&&"meta"===n.name&&(n=n.next),r&&"mce_marker"===r.attr("id")&&(r=r.prev),_C(e,r)&&(r=r.prev),!(!n||n!==r)&&("ul"===n.name||"ol"===n.name)},TC=function(e){var t=e.firstChild,n=e.lastChild;return t&&"META"===t.nodeName&&t.parentNode.removeChild(t),n&&"mce_marker"===n.id&&n.parentNode.removeChild(n),e},RC=function(e,t,n){var r=t.serialize(n),o=e.createFragment(r);return TC(o)},OC=function(e){return ln.grep(e.childNodes,(function(e){return"LI"===e.nodeName}))},AC=function(e){return e.data===zi||Qr(e)},EC=function(e){return e&&e.firstChild&&e.firstChild===e.lastChild&&AC(e.firstChild)},NC=function(e){return!e.firstChild||EC(e)},LC=function(e){return e.length>0&&NC(e[e.length-1])?e.slice(0,-1):e},DC=function(e,t){var n=e.getParent(t,e.isBlock);return n&&"LI"===n.nodeName?n:null},MC=function(e,t){return!!DC(e,t)},IC=function(e,t){var n=t.cloneRange(),r=t.cloneRange();return n.setStartBefore(e),r.setEndAfter(e),[n.cloneContents(),r.cloneContents()]},zC=function(e,t){var n=kf.before(e),r=_p(t),o=r.next(n);return o?o.toRange():null},PC=function(e,t){var n=kf.after(e),r=_p(t),o=r.prev(n);return o?o.toRange():null},BC=function(e,t,n,r){var o=IC(e,r),i=e.parentNode;return i.insertBefore(o[0],e),ln.each(t,(function(t){i.insertBefore(t,e)})),i.insertBefore(o[1],e),i.removeChild(e),PC(t[t.length-1],n)},$C=function(e,t,n){var r=e.parentNode;return ln.each(t,(function(t){r.insertBefore(t,e)})),zC(e,n)},HC=function(e,t,n,r){return r.insertAfter(t.reverse(),e),PC(t[0],n)},FC=function(e,t,n,r){var o=RC(t,e,r),i=DC(t,n.startContainer),a=LC(OC(o.firstChild)),u=1,s=2,c=t.getRoot(),l=function(e){var r=kf.fromRangeStart(n),o=_p(t.getRoot()),a=e===u?o.prev(r):o.next(r);return!a||DC(t,a.getNode())!==i};return l(u)?$C(i,a,c):l(s)?HC(i,a,c,t):BC(i,a,c,n)},VC=function(e,t,n){var r=gn.fromDom(e.getRoot());return n=qw(r,kf.fromRangeStart(t))?n.replace(/^ /,"&nbsp;"):n.replace(/^&nbsp;/," "),n=Xw(r,kf.fromRangeEnd(t))?n.replace(/(&nbsp;| )(<br( \/)>)?$/,"&nbsp;"):n.replace(/&nbsp;(<br( \/)?>)?$/," "),n},jC=no,UC=function(e,t,n){if(null!==n){var r=e.getParent(t.endContainer,jC);return n===r&&cg(gn.fromDom(n),t)}return!1},WC=function(e,t,n){if("all"===n.getAttribute("data-mce-bogus"))n.parentNode.insertBefore(e.dom.createFragment(t),n);else{var r=n.firstChild,o=n.lastChild;!r||r===o&&"BR"===r.nodeName?e.dom.setHTML(n,t):e.selection.setContent(t)}},GC=function(e,t){O.from(e.getParent(t,"td,th")).map(gn.fromDom).each(bw)},qC=function(e,t){var n=e.schema.getTextInlineElements(),r=e.dom;if(t){var o=e.getBody(),i=new Zy(r);ln.each(r.select("*[data-mce-fragment]"),(function(e){for(var t=e.parentNode;t&&t!==o;t=t.parentNode)n[e.nodeName.toLowerCase()]&&i.compare(t,e)&&r.remove(e,!0)}))}},KC=function(e){var t=e;while(t=t.walk())1===t.type&&t.attr("data-mce-fragment","1")},XC=function(e){ln.each(e.getElementsByTagName("*"),(function(e){e.removeAttribute("data-mce-fragment")}))},YC=function(e){return!!e.getAttribute("data-mce-fragment")},JC=function(e,t){return t&&!e.schema.getShortEndedElements()[t.nodeName]},QC=function(e,t){var n,r,o=e.dom,i=e.selection,a=function(t){for(var n=e.getBody();t&&t!==n;t=t.parentNode)if("false"===o.getContentEditable(t))return t;return null};if(t){i.scrollIntoView(t);var u=a(t);if(u)return o.remove(t),void i.select(u);var s=o.createRng(),c=t.previousSibling;c&&3===c.nodeType?(s.setStart(c,c.nodeValue.length),Yt.ie||(r=t.nextSibling,r&&3===r.nodeType&&(c.appendData(r.data),r.parentNode.removeChild(r)))):(s.setStartBefore(t),s.setEndBefore(t));var l=function(t){var n=kf.fromRangeStart(t),r=_p(e.getBody());if(n=r.next(n),n)return n.toRange()},f=o.getParent(t,o.isBlock);o.remove(t),f&&o.isEmpty(f)&&(e.$(f).empty(),s.setStart(f,0),s.setEnd(f,0),jC(f)||YC(f)||!(n=l(s))?o.add(f,o.create("br",{"data-mce-bogus":"1"})):(s=n,o.remove(f))),i.setRng(s)}},ZC=function(e){var t=e.dom,n=wC(e.selection.getRng());e.selection.setRng(n);var r=t.getParent(n.startContainer,jC);UC(t,n,r)?Qx(e,n,gn.fromDom(r)):e.getDoc().execCommand("Delete",!1,null)},ek=function(e,t,n){var r,o,i,a,u,s,c=e.selection,l=e.dom;/^ | $/.test(t)&&(t=VC(l,c.getRng(),t));var f=e.parser,d=n.merge,m=Ly({validate:qd(e)},e.schema),p='<span id="mce_marker" data-mce-type="bookmark">&#xFEFF;</span>';if(i={content:t,format:"html",selection:!0,paste:n.paste},i=e.fire("BeforeSetContent",i),i.isDefaultPrevented())e.fire("SetContent",{content:i.content,format:"html",selection:!0,paste:n.paste});else{t=i.content,-1===t.indexOf("{$caret}")&&(t+="{$caret}"),t=t.replace(/\{\$caret\}/,p),u=c.getRng();var h=u.startContainer||(u.parentElement?u.parentElement():null),g=e.getBody();h===g&&c.isCollapsed()&&l.isBlock(g.firstChild)&&JC(e,g.firstChild)&&l.isEmpty(g.firstChild)&&(u=l.createRng(),u.setStart(g.firstChild,0),u.setEnd(g.firstChild,0),c.setRng(u)),c.isCollapsed()||ZC(e),r=c.getNode();var v={context:r.nodeName.toLowerCase(),data:n.data,insert:!0},b=f.parse(t,v);if(!0===n.paste&&SC(e.schema,b)&&MC(l,r))return u=FC(m,l,c.getRng(),b),c.setRng(u),void e.fire("SetContent",i);if(KC(b),s=b.lastChild,"mce_marker"===s.attr("id"))for(a=s,s=s.prev;s;s=s.walk(!0))if(3===s.type||!l.isBlock(s.name)){e.schema.isValidChild(s.parent.name,"span")&&s.parent.insert(a,s,"br"===s.name);break}if(e._selectionOverrides.showBlockCaretContainer(r),v.invalid){e.selection.setContent(p),r=c.getNode(),o=e.getBody(),9===r.nodeType?r=s=o:s=r;while(s!==o)r=s,s=s.parentNode;t=r===o?o.innerHTML:l.getOuterHTML(r),t=m.serialize(f.parse(t.replace(/<span (id="mce_marker"|id=mce_marker).+?<\/span>/i,(function(){return m.serialize(b)})))),r===o?l.setHTML(o,t):l.setOuterHTML(r,t)}else t=m.serialize(b),WC(e,t,r);qC(e,d),QC(e,l.get("mce_marker")),XC(e.getBody()),GC(l,c.getStart()),e.fire("SetContent",i),e.addVisual()}},tk=function(e,t){t(e),e.firstChild&&tk(e.firstChild,t),e.next&&tk(e.next,t)},nk=function(e,t,n){var r={},o={},i=[];for(var a in n.firstChild&&tk(n.firstChild,(function(n){J(e,(function(e){e.name===n.name&&(r[e.name]?r[e.name].nodes.push(n):r[e.name]={filter:e,nodes:[n]})})),J(t,(function(e){"string"===typeof n.attr(e.name)&&(o[e.name]?o[e.name].nodes.push(n):o[e.name]={filter:e,nodes:[n]})}))})),r)r.hasOwnProperty(a)&&i.push(r[a]);for(var u in o)o.hasOwnProperty(u)&&i.push(o[u]);return i},rk=function(e,t,n){var r=nk(e,t,n);J(r,(function(e){J(e.filter.callbacks,(function(t){t(e.nodes,e.filter.name,{})}))}))},ok="html",ik=function(e){return e instanceof Ay},ak=function(e){Qb(e)&&Bp(e.getBody()).each((function(t){var n=t.getNode(),r=Wr(n)?Bp(n).getOr(t):t;e.selection.setRng(r.toRange())}))},uk=function(e,t){e.dom.setHTML(e.getBody(),t),ak(e)},sk=function(e,t,n,r){var o,i;return 0===n.length||/^\s+$/.test(n)?(i='<br data-mce-bogus="1">',"TABLE"===t.nodeName?n="<tr><td>"+i+"</td></tr>":/^(UL|OL)$/.test(t.nodeName)&&(n="<li>"+i+"</li>"),o=pd(e),o&&e.schema.isValidChild(t.nodeName.toLowerCase(),o.toLowerCase())?(n=i,n=e.dom.createHTML(o,hd(e),n)):n||(n='<br data-mce-bogus="1">'),uk(e,n),e.fire("SetContent",r)):("raw"!==r.format&&(n=Ly({validate:e.validate},e.schema).serialize(e.parser.parse(n,{isRootContent:!0,insert:!0}))),r.content=Di(gn.fromDom(t))?n:ln.trim(n),uk(e,r.content),r.no_events||e.fire("SetContent",r)),r.content},ck=function(e,t,n,r){rk(e.parser.getNodeFilters(),e.parser.getAttributeFilters(),n);var o=Ly({validate:e.validate},e.schema).serialize(n);return r.content=Di(gn.fromDom(t))?o:ln.trim(o),uk(e,r.content),r.no_events||e.fire("SetContent",r),n},lk=function(e,t,n){return n.format=n.format?n.format:ok,n.set=!0,n.content=ik(t)?"":t,n.no_events||e.fire("BeforeSetContent",n),ik(t)||(t=n.content),O.from(e.getBody()).fold(g(t),(function(r){return ik(t)?ck(e,r,t,n):sk(e,r,t,n)}))},fk=function(e,t){var n=e.dom,r=H(t)?t:e.getBody();B(e.hasVisual)&&(e.hasVisual=pm(e)),J(n.select("table,a",r),(function(t){switch(t.nodeName){case"TABLE":var r=hm(e),o=n.getAttrib(t,"border");o&&"0"!==o||!e.hasVisual?n.removeClass(t,r):n.addClass(t,r);break;case"A":if(!n.getAttrib(t,"href")){var i=n.getAttrib(t,"name")||t.id,a=gm(e);i&&e.hasVisual?n.addClass(t,a):n.removeClass(t,a)}break}})),e.fire("VisualAid",{element:t,hasVisual:e.hasVisual})},dk=function(e,t){return Yo(e,t).isSome()},mk=$i,pk="_mce_caret",hk=function(e,t){return e.importNode(t,!0)},gk=function(e){var t=[];while(e){if(3===e.nodeType&&e.nodeValue!==mk||e.childNodes.length>1)return[];1===e.nodeType&&t.push(e),e=e.firstChild}return t},vk=function(e){return gk(e).length>0},bk=function(e){if(e){var t=new mi(e,e);for(e=t.current();e;e=t.next())if(Kr(e))return e}return null},yk=function(e){var t=gn.fromTag("span");return uo(t,{id:pk,"data-mce-bogus":"1","data-mce-type":"format-caret"}),e&&gr(t,gn.fromText(mk)),t},wk=function(e){var t=bk(e);return t&&t.nodeValue.charAt(0)===mk&&t.deleteData(0,1),t},xk=function(e,t,n){void 0===n&&(n=!0);var r=e.dom,o=e.selection;if(vk(t))Ox(e,!1,gn.fromDom(t),n);else{var i=o.getRng(),a=r.getParent(t,r.isBlock),u=i.startContainer,s=i.startOffset,c=i.endContainer,l=i.endOffset,f=wk(t);r.remove(t,!0),u===f&&s>0&&i.setStart(f,s-1),c===f&&l>0&&i.setEnd(f,l-1),a&&r.isEmpty(a)&&vw(gn.fromDom(a)),o.setRng(i)}},Ck=function(e,t,n){void 0===n&&(n=!0);var r=e.dom,o=e.selection;if(t)xk(e,t,n);else if(t=Vp(e.getBody(),o.getStart()),!t)while(t=r.get(pk))xk(e,t,!1)},kk=function(e,t,n){var r=e.dom,o=r.getParent(n,b(bh,e));o&&r.isEmpty(o)?n.parentNode.replaceChild(t,n):(gw(gn.fromDom(n)),r.isEmpty(n)?n.parentNode.replaceChild(t,n):r.insertAfter(t,n))},_k=function(e,t){return e.appendChild(t),t},Sk=function(e,t){var n=te(e,(function(e,t){return _k(e,t.cloneNode(!1))}),t);return _k(n,n.ownerDocument.createTextNode(mk))},Tk=function(e,t,n,r,o,i){var a=e.formatter,u=e.dom,s=ee(be(a.get()),(function(e){return e!==r&&!at(e,"removeformat")})),c=_y(e,n,s),l=ee(c,(function(t){return!Ah(e,t,r)}));if(l.length>0){var f=n.cloneNode(!1);return u.add(t,f),a.remove(r,o,f,i),u.remove(f),O.some(f)}return O.none()},Rk=function(e,t,n){var r,o,i=e.selection,a=i.getRng(),u=a.startOffset,s=a.startContainer,c=s.nodeValue;r=Vp(e.getBody(),i.getStart()),r&&(o=bk(r));var l=/[^\s\u00a0\u00ad\u200b\ufeff]/;if(c&&u>0&&u<c.length&&l.test(c.charAt(u))&&l.test(c.charAt(u-1))){var f=i.getBookmark();a.collapse(!0);var d=Kh(e,a,e.formatter.get(t));d=sv(d),e.formatter.apply(t,n,d),i.moveToBookmark(f)}else r&&o.nodeValue===mk||(r=hk(e.getDoc(),yk(!0).dom),o=r.firstChild,a.insertNode(r),u=1),e.formatter.apply(t,n,r),i.setCursorLocation(o,u)},Ok=function(e,t,n,r){var o,i,a,u=e.dom,s=e.selection,c=[],l=s.getRng(),f=l.startContainer,d=l.startOffset;i=f,3===f.nodeType&&(d!==f.nodeValue.length&&(o=!0),i=i.parentNode);while(i){if(yy(e,i,t,n,r)){a=i;break}i.nextSibling&&(o=!0),c.push(i),i=i.parentNode}if(a)if(o){var m=s.getBookmark();l.collapse(!0);var p=Kh(e,l,e.formatter.get(t),!0);p=sv(p),e.formatter.remove(t,n,p,r),s.moveToBookmark(m)}else{var h=Vp(e.getBody(),a),g=yk(!1).dom;kk(e,g,null!==h?h:a);var v=Tk(e,g,a,t,n,r),b=Sk(c.concat(v.toArray()),g);xk(e,h,!1),s.setCursorLocation(b,1),u.isEmpty(a)&&u.remove(a)}},Ak=function(e,t){var n=e.selection,r=e.getBody();Ck(e,null,!1),8!==t&&46!==t||!n.isCollapsed()||n.getStart().innerHTML!==mk||Ck(e,Vp(r,n.getStart())),37!==t&&39!==t||Ck(e,Vp(r,n.getStart()))},Ek=function(e){e.on("mouseup keydown",(function(t){Ak(e,t.keyCode)}))},Nk=function(e,t){var n=yk(!1),r=Sk(t,n.dom);return mr(gn.fromDom(e),n),xr(gn.fromDom(e)),kf(r,0)},Lk=function(e,t){var n=e.schema.getTextInlineElements();return n.hasOwnProperty(Dn(t))&&!Fp(t.dom)&&!jr(t.dom)},Dk=function(e){return Fp(e.dom)&&vk(e.dom)},Mk={},Ik=Pe,zk=Ie,Pk=function(e,t){var n=Mk[e];n||(Mk[e]=[]),Mk[e].push(t)},Bk=function(e,t){zk(Mk[e],(function(e){e(t)}))};Pk("pre",(function(e){var t,n=e.selection.getRng(),r=function(e){return i(e.previousSibling)&&-1!==Be(t,e.previousSibling)},o=function(e,t){wc(t).remove(),wc(e).append("<br><br>").append(t.childNodes)},i=$r(["pre"]);n.collapsed||(t=e.selection.getSelectedBlocks(),zk(Ik(Ik(t,i),r),(function(e){o(e.previousSibling,e)})))}));var $k=ln.each,Hk=function(e){return Br(e)&&!ch(e)&&!Fp(e)&&!jr(e)},Fk=function(e,t){var n;for(n=e;n;n=n[t]){if(Kr(n)&&0!==n.nodeValue.length)return e;if(Br(n)&&!ch(n))return n}return e},Vk=function(e,t,n){var r,o,i=new Zy(e);if(t&&n&&(t=Fk(t,"previousSibling"),n=Fk(n,"nextSibling"),i.compare(t,n))){for(r=t.nextSibling;r&&r!==n;)o=r,r=r.nextSibling,t.appendChild(o);return e.remove(n),ln.each(ln.grep(n.childNodes),(function(e){t.appendChild(e)})),t}return n},jk=function(e,t,n,r){if(r&&!1!==t.merge_siblings){var o=Vk(e,vh(r),r);Vk(e,o,vh(o,!0))}},Uk=function(e,t,n){if(t.clear_child_styles){var r=t.links?"*:not(a)":"*";$k(e.select(r,n),(function(n){Hk(n)&&$k(t.styles,(function(t,r){e.setStyle(n,r,"")}))}))}},Wk=function(e,t,n){$k(e.childNodes,(function(e){Hk(e)&&(t(e)&&n(e),e.hasChildNodes()&&Wk(e,t,n))}))},Gk=function(e,t){"SPAN"===t.nodeName&&0===e.getAttribs(t).length&&e.remove(t,!0)},qk=function(e,t){return function(n){return!(!n||!Sh(e,n,t))}},Kk=function(e,t,n){return function(r){e.setStyle(r,t,n),""===r.getAttribute("style")&&r.removeAttribute("style"),Gk(e,r)}},Xk=Uo.generate([{keep:[]},{rename:["name"]},{removed:[]}]),Yk=/^(src|href|style)$/,Jk=ln.each,Qk=kh,Zk=function(e){return/^(TR|TH|TD)$/.test(e.nodeName)},e_=function(e,t,n){return e.isChildOf(t,n)&&t!==n&&!e.isBlock(n)},t_=function(e,t,n){var r,o;if(r=t[n?"startContainer":"endContainer"],o=t[n?"startOffset":"endOffset"],Br(r)){var i=r.childNodes.length-1;!n&&o&&o--,r=r.childNodes[o>i?i:o]}return Kr(r)&&n&&o>=r.nodeValue.length&&(r=new mi(r,e.getBody()).next()||r),Kr(r)&&!n&&0===o&&(r=new mi(r,e.getBody()).prev()||r),r},n_=function(e,t){var n=t?"firstChild":"lastChild";if(Zk(e)&&e[n]){var r=e[n];return"TR"===e.nodeName&&r[n]||r}return e},r_=function(e,t,n,r){var o=e.create(n,r);return t.parentNode.insertBefore(o,t),o.appendChild(t),o},o_=function(e,t,n,r,o){var i=gn.fromDom(t),a=gn.fromDom(e.create(r,o)),u=n?Jn(i):Yn(i);return yr(a,u),n?(mr(i,a),hr(a,i)):(pr(i,a),gr(a,i)),a.dom},i_=function(e,t,n){return!!Qk(t,n.inline)||(!!Qk(t,n.block)||(n.selector?Br(t)&&e.is(t,n.selector):void 0))},a_=function(e,t){return t.links&&"A"===e.nodeName},u_=function(e,t,n,r){return t=vh(t,n,r),!t||"BR"===t.nodeName||e.isBlock(t)},s_=function(e,t,n){var r,o=t.parentNode,i=e.dom,a=pd(e);n.block&&(a?o===i.getRoot()&&(n.list_block&&Qk(t,n.list_block)||J(ge(t.childNodes),(function(t){yh(e,a,t.nodeName.toLowerCase())?r?r.appendChild(t):(r=r_(i,t,a),i.setAttribs(r,e.settings.forced_root_block_attrs)):r=0}))):i.isBlock(t)&&!i.isBlock(o)&&(u_(i,t,!1)||u_(i,t.firstChild,!0,!0)||t.insertBefore(i.create("br"),t.firstChild),u_(i,t,!0)||u_(i,t.lastChild,!1,!0)||t.appendChild(i.create("br")))),n.selector&&n.inline&&!Qk(n.inline,t)||i.remove(t,!0)},c_=function(e,t,n,r,o){var i,a=e.dom;if(!i_(a,r,t)&&!a_(r,t))return Xk.keep();var u=r;if(t.inline&&"all"===t.remove&&I(t.preserve_attributes)){var s=ee(a.getAttribs(u),(function(e){return K(t.preserve_attributes,e.name.toLowerCase())}));if(a.removeAllAttribs(u),J(s,(function(e){return a.setAttrib(u,e.name,e.value)})),s.length>0)return Xk.rename("span")}if("all"!==t.remove){Jk(t.styles,(function(e,r){e=_h(a,Ch(e,n),r+""),V(r)&&(r=e,o=null),(t.remove_similar||!o||Qk(Sh(a,o,r),e))&&a.setStyle(u,r,""),i=!0})),i&&""===a.getAttrib(u,"style")&&(u.removeAttribute("style"),u.removeAttribute("data-mce-style")),Jk(t.attributes,(function(e,r){var i;if(e=Ch(e,n),V(r)&&(r=e,o=null),t.remove_similar||!o||Qk(a.getAttrib(o,r),e)){if("class"===r&&(e=a.getAttrib(u,r),e&&(i="",J(e.split(/\s+/),(function(e){/mce\-\w+/.test(e)&&(i+=(i?" ":"")+e)})),i)))return void a.setAttrib(u,r,i);"class"===r&&u.removeAttribute("className"),Yk.test(r)&&u.removeAttribute("data-mce-"+r),u.removeAttribute(r)}})),Jk(t.classes,(function(e){e=Ch(e,n),o&&!a.hasClass(o,e)||a.removeClass(u,e)}));for(var c=a.getAttribs(u),l=0;l<c.length;l++){var f=c[l].nodeName;if(0!==f.indexOf("_")&&0!==f.indexOf("data-"))return Xk.keep()}}return"none"!==t.remove?(s_(e,u,t),Xk.removed()):Xk.keep()},l_=function(e,t,n,r,o){return c_(e,t,n,r,o).fold(C,(function(t){return e.dom.rename(r,t),!0}),k)},f_=function(e,t,n,r,o){var i;return J(Rh(e.dom,t.parentNode).reverse(),(function(t){if(!i&&"_start"!==t.id&&"_end"!==t.id){var a=yy(e,t,n,r,o);a&&!1!==a.split&&(i=t)}})),i},d_=function(e,t,n,r){return c_(e,t,n,r,r).fold(g(r),(function(t){var n=e.dom.createFragment();return n.appendChild(r),e.dom.rename(r,t)}),g(null))},m_=function(e,t,n,r,o,i,a,u){var s,c,l,f=e.dom;if(n){for(var d=n.parentNode,m=r.parentNode;m&&m!==d;m=m.parentNode){s=f.clone(m,!1);for(var p=0;p<t.length;p++)if(s=d_(e,t[p],u,s),null===s)break;s&&(c&&s.appendChild(c),l||(l=s),c=s)}!i||a.mixed&&f.isBlock(n)||(r=f.split(n,r)),c&&(o.parentNode.insertBefore(c,o),l.appendChild(o),a.inline&&jk(f,a,u,c))}return r},p_=function(e,t,n,r,o){var i=e.formatter.get(t),a=i[0],u=!0,s=e.dom,c=e.selection,l=function(r){var u=f_(e,r,t,n,o);return m_(e,i,u,r,r,!0,a,n)},f=function(e){return ch(e)&&Br(e)&&("_start"===e.id||"_end"===e.id)},d=function(t){var r,o;Br(t)&&s.getContentEditable(t)&&(r=u,u="true"===s.getContentEditable(t),o=!0);var c=ge(t.childNodes);if(u&&!o)for(var l=0;l<i.length;l++)if(l_(e,i[l],n,t,t))break;if(a.deep&&c.length){for(l=0;l<c.length;l++)d(c[l]);o&&(u=r)}},m=function(e){var t=s.get(e?"_start":"_end"),n=t[e?"firstChild":"lastChild"];return f(n)&&(n=n[e?"firstChild":"lastChild"]),Kr(n)&&0===n.data.length&&(n=e?t.previousSibling||t.nextSibling:t.nextSibling||t.previousSibling),s.remove(t,!0),n},p=function(t){var n,r,o=Kh(e,t,i,t.collapsed);if(a.split){if(o=sv(o),n=t_(e,o,!0),r=t_(e,o),n!==r){if(n=n_(n,!0),r=n_(r,!1),e_(s,n,r)){var u=O.from(n.firstChild).getOr(n);return l(o_(s,u,!0,"span",{id:"_start","data-mce-type":"bookmark"})),void m(!0)}if(e_(s,r,n)){u=O.from(r.lastChild).getOr(r);return l(o_(s,u,!1,"span",{id:"_end","data-mce-type":"bookmark"})),void m(!1)}n=r_(s,n,"span",{id:"_start","data-mce-type":"bookmark"}),r=r_(s,r,"span",{id:"_end","data-mce-type":"bookmark"});var c=s.createRng();c.setStartAfter(n),c.setEndBefore(r),Jh(s,c,(function(e){J(e,(function(e){ch(e)||ch(e.parentNode)||l(e)}))})),l(n),l(r),n=m(!0),r=m()}else n=r=l(n);o.startContainer=n.parentNode?n.parentNode:n,o.startOffset=s.nodeIndex(n),o.endContainer=r.parentNode?r.parentNode:r,o.endOffset=s.nodeIndex(r)+1}Jh(s,o,(function(t){J(t,(function(t){d(t);var n=["underline","line-through","overline"];J(n,(function(n){Br(t)&&e.dom.getStyle(t,"text-decoration")===n&&t.parentNode&&Th(s,t.parentNode)===n&&l_(e,{deep:!1,exact:!0,inline:"span",styles:{textDecoration:n}},null,t)}))}))}))};if(r)if(ph(r)){var h=s.createRng();h.setStartBefore(r),h.setEndAfter(r),p(h)}else p(r);else if("false"!==s.getContentEditable(c.getNode()))c.isCollapsed()&&a.inline&&!og(e).length?Ok(e,t,n,o):(mg(c,!0,(function(){dg(e,p)})),a.inline&&wy(e,t,n,c.getStart())&&gh(s,c,c.getRng()),e.nodeChanged());else{r=c.getNode();for(var g=0;g<i.length;g++)if(i[g].ceFalseOverride&&l_(e,i[g],n,r,r))break}},h_=ln.each,g_=function(e,t,n,r){var o=function(t){if(1===t.nodeType&&t.parentNode&&1===t.parentNode.nodeType){var n=Th(e,t.parentNode);e.getStyle(t,"color")&&n?e.setStyle(t,"text-decoration",n):e.getStyle(t,"text-decoration")===n&&e.setStyle(t,"text-decoration",null)}};t.styles&&(t.styles.color||t.styles.textDecoration)&&(ln.walk(r,o,"childNodes"),o(r))},v_=function(e,t,n,r){t.styles&&t.styles.backgroundColor&&Wk(r,qk(e,"fontSize"),Kk(e,"backgroundColor",Ch(t.styles.backgroundColor,n)))},b_=function(e,t,n,r){"sub"!==t.inline&&"sup"!==t.inline||(Wk(r,qk(e,"fontSize"),Kk(e,"fontSize","")),e.remove(e.select("sup"===t.inline?"sub":"sup",r),!0))},y_=function(e,t,n,r){h_(t,(function(t){h_(e.dom.select(t.inline,r),(function(r){Hk(r)&&l_(e,t,n,r,t.exact?r:null)})),Uk(e.dom,t,r)}))},w_=function(e,t,n,r,o){yy(e,o.parentNode,n,r)&&l_(e,t,r,o)||t.merge_with_parents&&e.dom.getParent(o.parentNode,(function(i){if(yy(e,i,n,r))return l_(e,t,r,o),!0}))},x_=ln.each,C_=function(e,t){return Ne(e,t)},k_=function(e){return e&&1===e.nodeType&&!ch(e)&&!Fp(e)&&!jr(e)},__=function(e,t,n,r){if(Jd(e)&&Lh(t)){var o=Ve(Ve({},e.schema.getTextBlockElements()),{td:{},th:{},li:{},dt:{},dd:{},figcaption:{},caption:{},details:{},summary:{}}),i=dk(gn.fromDom(n),(function(e){return Fp(e.dom)}));return Ne(o,r)&&Aa(gn.fromDom(n.parentNode),!1)&&!i}return!1},S_=function(e,t,n,r){var o=e.formatter.get(t),i=o[0],a=!r&&e.selection.isCollapsed(),u=e.dom,s=e.selection,c=function(e,t){if(t=t||i,e){if(t.onformat&&t.onformat(e,t,n,r),x_(t.styles,(function(t,r){u.setStyle(e,r,Ch(t,n))})),t.styles){var o=u.getAttrib(e,"style");o&&u.setAttrib(e,"data-mce-style",o)}x_(t.attributes,(function(t,r){u.setAttrib(e,r,Ch(t,n))})),x_(t.classes,(function(t){t=Ch(t,n),u.hasClass(e,t)||u.addClass(e,t)}))}},l=function(e,t){var n=!1;return!!Nh(i)&&(x_(e,(function(e){if(!("collapsed"in e)||e.collapsed===a)return u.is(t,e.selector)&&!Fp(t)?(c(t,e),n=!0,!1):void 0})),n)},f=function(r,a,u,s){var f=[],d=!0,m=i.inline||i.block,p=r.create(m);c(p),Jh(r,a,(function(a){var u,h=function(a){var g=!1,v=d,b=a.nodeName.toLowerCase(),y=a.parentNode.nodeName.toLowerCase();if(Br(a)&&r.getContentEditable(a)&&(v=d,d="true"===r.getContentEditable(a),g=!0),Qr(a)&&!__(e,i,a,y))return u=null,void(Eh(i)&&r.remove(a));if(i.wrapper&&yy(e,a,t,n))u=null;else{if(d&&!g&&Eh(i)&&!i.wrapper&&bh(e,b)&&yh(e,y,m)){var w=r.rename(a,m);return c(w),f.push(w),void(u=null)}if(Nh(i)){var x=l(o,a);if(!C_(i,"inline")||x)return void(u=null)}!d||g||!yh(e,m,b)||!yh(e,y,m)||!s&&3===a.nodeType&&1===a.nodeValue.length&&65279===a.nodeValue.charCodeAt(0)||Fp(a)||C_(i,"inline")&&r.isBlock(a)?(u=null,x_(ln.grep(a.childNodes),h),g&&(d=v),u=null):(u||(u=r.clone(p,!1),a.parentNode.insertBefore(u,a),f.push(u)),u.appendChild(a))}};x_(a,h)})),!0===i.links&&x_(f,(function(e){var t=function(e){"A"===e.nodeName&&c(e,i),x_(ln.grep(e.childNodes),t)};t(e)})),x_(f,(function(a){var u=function(e){var t=0;return x_(e.childNodes,(function(e){xh(e)||ch(e)||t++})),t},s=function(e){var t=!1;return x_(e.childNodes,(function(e){if(k_(e))return t=e,!1})),t},l=function(e){var t,n=s(e);return n&&!ch(n)&&vy(r,n,i)&&(t=r.clone(n,!1),c(t),r.replace(t,e,!0),r.remove(n,!0)),t||e},d=u(a);!(f.length>1)&&r.isBlock(a)||0!==d?(Lh(i)||i.wrapper)&&(i.exact||1!==d||(a=l(a)),y_(e,o,n,a),w_(e,i,t,n,a),v_(r,i,n,a),g_(r,i,n,a),b_(r,i,n,a),jk(r,i,n,a)):r.remove(a,!0)}))};if("false"!==u.getContentEditable(s.getNode())){if(i){if(r)if(ph(r)){if(!l(o,r)){var d=u.createRng();d.setStartBefore(r),d.setEndAfter(r),f(u,Kh(e,d,o),null,!0)}}else f(u,r,null,!0);else if(a&&Lh(i)&&!og(e).length)Rk(e,t,n);else{var m=s.getNode(),p=o[0];e.settings.forced_root_block||!p.defaultBlock||u.getParent(m,u.isBlock)||S_(e,p.defaultBlock),s.setRng(wC(s.getRng())),mg(s,!0,(function(t){dg(e,(function(t,n){var r=n?t:Kh(e,t,o);f(u,r)}))})),gh(u,s,s.getRng()),e.nodeChanged()}Bk(t,e)}}else{r=s.getNode();for(var h=0,g=o.length;h<g;h++){var v=o[h];if(v.ceFalseOverride&&Nh(v)&&u.is(r,v.selector))return void c(r,v)}}},T_=function(e,t){var n=Bc({});e.set({}),t.on("NodeChange",(function(r){R_(t,r.element,n,e.get())}))},R_=function(e,t,n,r){var o=be(n.get()),i={},a={},u=ee(Rh(e.dom,t),(function(e){return 1===e.nodeType&&!e.getAttribute("data-mce-bogus")}));we(r,(function(t,n){ln.each(u,(function(r){return e.formatter.matchNode(r,n,{},t.similar)?(-1===o.indexOf(n)&&(J(t.callbacks,(function(e){e(!0,{node:r,format:n,parents:u})})),i[n]=t.callbacks),a[n]=t.callbacks,!1):!hy(e,r,n)&&void 0}))}));var s=O_(n.get(),a,t,u);n.set(Ve(Ve({},i),s))},O_=function(e,t,n,r){return Se(e,(function(e,o){return!!Ee(t,o)||(J(e,(function(e){e(!1,{node:n,format:o,parents:r})})),!1)})).t},A_=function(e,t,n,r){var o=e.get();J(t.split(","),(function(e){o[e]||(o[e]={similar:r,callbacks:[]}),o[e].callbacks.push(n)})),e.set(o)},E_=function(e,t,n){var r=e.get();J(t.split(","),(function(e){r[e].callbacks=ee(r[e].callbacks,(function(e){return e!==n})),0===r[e].callbacks.length&&delete r[e]})),e.set(r)},N_=function(e,t,n,r,o){return null===t.get()&&T_(t,e),A_(t,n,r,o),{unbind:function(){return E_(t,n,r)}}},L_=function(e,t,n,r){var o=e.formatter.get(t);!wy(e,t,n,r)||"toggle"in o[0]&&!o[0].toggle?S_(e,t,n,r):p_(e,t,n,r)},D_=function(e,t){var n=t||document,r=n.createDocumentFragment();return J(e,(function(e){r.appendChild(e.dom)})),gn.fromDom(r)},M_=function(e,t,n){return{element:e,width:t,rows:n}},I_=function(e,t){return{element:e,cells:t}},z_=function(e,t){return{x:e,y:t}},P_=function(e,t){var n=parseInt(so(e,t),10);return isNaN(n)?1:n},B_=function(e,t,n,r,o){for(var i=P_(o,"rowspan"),a=P_(o,"colspan"),u=e.rows,s=n;s<n+i;s++){u[s]||(u[s]=I_(Dl(r),[]));for(var c=t;c<t+a;c++){var l=u[s].cells;l[c]=s===n&&c===t?o:Ll(o)}}},$_=function(e,t,n){var r=e.rows,o=r[n]?r[n].cells:[];return!!o[t]},H_=function(e,t,n){while($_(e,t,n))t++;return t},F_=function(e){return ne(e,(function(e,t){return t.cells.length>e?t.cells.length:e}),0)},V_=function(e,t){for(var n=e.rows,r=0;r<n.length;r++)for(var o=n[r].cells,i=0;i<o.length;i++)if(An(o[i],t))return O.some(z_(i,r));return O.none()},j_=function(e,t,n,r,o){for(var i=[],a=e.rows,u=n;u<=o;u++){var s=a[u].cells,c=t<r?s.slice(t,r+1):s.slice(r,t+1);i.push(I_(a[u].element,c))}return i},U_=function(e,t,n){var r=t.x,o=t.y,i=n.x,a=n.y,u=o<a?j_(e,r,o,i,a):j_(e,r,a,i,o);return M_(e.element,F_(u),u)},W_=function(e,t){var n=Ll(e.element),r=gn.fromTag("tbody");return yr(r,t),gr(n,r),n},G_=function(e){return Y(e.rows,(function(e){var t=Y(e.cells,(function(e){var t=Dl(e);return fo(t,"colspan"),fo(t,"rowspan"),t})),n=Ll(e.element);return yr(n,t),n}))},q_=function(e){var t=M_(Ll(e),0,[]);return J(pl(e,"tr"),(function(e,n){J(pl(e,"td,th"),(function(r,o){B_(t,H_(t,o,n),n,e,r)}))})),M_(t.element,F_(t.rows),t.rows)},K_=function(e){return W_(e,G_(e))},X_=function(e,t,n){return V_(e,t).bind((function(t){return V_(e,n).map((function(n){return U_(e,t,n)}))}))},Y_=function(e){return oe(e,(function(e){return"ul"===Dn(e)||"ol"===Dn(e)}))},J_=function(e,t){return oe(e,(function(e){return"li"===Dn(e)&&cg(e,t)})).fold(g([]),(function(t){return Y_(e).map((function(e){var t=gn.fromTag(Dn(e)),n=Te(yo(e),(function(e,t){return ut(t,"list-style")}));return ho(t,n),[gn.fromTag("li"),t]})).getOr([])}))},Q_=function(e,t){var n=ne(t,(function(e,t){return gr(t,e),t}),e);return t.length>0?D_([n]):n},Z_=function(e){return Ei(e)?Wn(e).filter(Ai).fold(g([]),(function(t){return[e,t]})):Ai(e)?[e]:[]},eS=function(e,t){var n=gn.fromDom(t.commonAncestorContainer),r=Cw(n,e),o=ee(r,(function(e){return Ti(e)||ki(e)})),i=J_(r,t),a=o.concat(i.length?i:Z_(n));return Y(a,Ll)},tS=function(){return D_([])},nS=function(e,t){return Q_(gn.fromDom(t.cloneContents()),eS(e,t))},rS=function(e,t){return Qo(t,"table",b(An,e))},oS=function(e,t){return rS(e,t[0]).bind((function(e){var n=t[0],r=t[t.length-1],o=q_(e);return X_(o,n,r).map((function(e){return D_([K_(e)])}))})).getOrThunk(tS)},iS=function(e,t){return t.length>0&&t[0].collapsed?tS():nS(e,t[0])},aS=function(e,t){var n=rg(t,e);return n.length>0?oS(e,n):iS(e,t)},uS=function(e){return e.replace(/^[ \f\n\r\t\v]+/,"")},sS=function(e,t){return t>=0&&t<e.length&&dh(e.charAt(t))},cS=function(e,t){var n=Fi(e.innerText);return t?uS(n):n},lS=function(e){return e.map((function(e){return e.nodeName})).getOr("div").toLowerCase()},fS=function(e){return O.from(e.selection.getRng()).map((function(t){var n=O.from(e.dom.getParent(t.commonAncestorContainer,e.dom.isBlock)),r=e.getBody(),o=lS(n),i=Yt.browser.isIE()&&"pre"!==o,a=e.dom.add(r,o,{"data-mce-bogus":"all",style:"overflow: hidden; opacity: 0;"},t.cloneContents()),u=cS(a,i),s=Fi(a.textContent);if(e.dom.remove(a),sS(s,0)||sS(s,s.length-1)){var c=n.getOr(r),l=cS(c,i),f=l.indexOf(u);if(-1===f)return u;var d=sS(l,f-1),m=sS(l,f+u.length);return(d?" ":"")+u+(m?" ":"")}return u})).getOr("")},dS=function(e,t){var n=e.selection.getRng(),r=e.dom.create("body"),o=e.selection.getSel(),i=ly(e,Qh(o)),a=t.contextual?aS(gn.fromDom(e.getBody()),i).dom:n.cloneContents();return a&&r.appendChild(a),e.selection.serializer.serialize(r,t)},mS=function(e,t,n){if(void 0===n&&(n={}),n.get=!0,n.format=t,n.selection=!0,n=e.fire("BeforeGetContent",n),n.isDefaultPrevented())return e.fire("GetContent",n),n.content;if("text"===n.format)return fS(e);n.getInner=!0;var r=dS(e,n);return"tree"===n.format?r:(n.content=e.selection.isCollapsed()?"":r,e.fire("GetContent",n),n.content)},pS=0,hS=1,gS=2,vS=function(e,t){var n=e.length+t.length+2,r=new Array(n),o=new Array(n),i=function(e,t,n){return{start:e,end:t,diag:n}},a=function(n,r,o,i,u){var c=s(n,r,o,i);if(null===c||c.start===r&&c.diag===r-i||c.end===n&&c.diag===n-o){var l=n,f=o;while(l<r||f<i)l<r&&f<i&&e[l]===t[f]?(u.push([pS,e[l]]),++l,++f):r-n>i-o?(u.push([gS,e[l]]),++l):(u.push([hS,t[f]]),++f)}else{a(n,c.start,o,c.start-c.diag,u);for(var d=c.start;d<c.end;++d)u.push([pS,e[d]]);a(c.end,r,c.end-c.diag,i,u)}},u=function(n,r,o,a){var u=n;while(u-r<a&&u<o&&e[u]===t[u-r])++u;return i(n,u,r)},s=function(n,i,a,s){var c=i-n,l=s-a;if(0===c||0===l)return null;var f,d,m,p,h,g=c-l,v=l+c,b=(v%2===0?v:v+1)/2;for(r[1+b]=n,o[1+b]=i+1,f=0;f<=b;++f){for(d=-f;d<=f;d+=2){m=d+b,d===-f||d!==f&&r[m-1]<r[m+1]?r[m]=r[m+1]:r[m]=r[m-1]+1,p=r[m],h=p-n+a-d;while(p<i&&h<s&&e[p]===t[h])r[m]=++p,++h;if(g%2!==0&&g-f<=d&&d<=g+f&&o[m-g]<=r[m])return u(o[m-g],d+n-a,i,s)}for(d=g-f;d<=g+f;d+=2){m=d+b-g,d===g-f||d!==g+f&&o[m+1]<=o[m-1]?o[m]=o[m+1]-1:o[m]=o[m-1],p=o[m]-1,h=p-n+a-d;while(p>=n&&h>=a&&e[p]===t[h])o[m]=p--,h--;if(g%2===0&&-f<=d&&d<=f&&o[m]<=r[m+g])return u(o[m],d+n-a,i,s)}}},c=[];return a(0,e.length,0,t.length,c),c},bS=function(e){return Br(e)?e.outerHTML:Kr(e)?tu.encodeRaw(e.data,!1):Xr(e)?"\x3c!--"+e.data+"--\x3e":""},yS=function(e){var t,n=document.createElement("div"),r=document.createDocumentFragment();e&&(n.innerHTML=e);while(t=n.firstChild)r.appendChild(t);return r},wS=function(e,t,n){var r=yS(t);if(e.hasChildNodes()&&n<e.childNodes.length){var o=e.childNodes[n];o.parentNode.insertBefore(r,o)}else e.appendChild(r)},xS=function(e,t){if(e.hasChildNodes()&&t<e.childNodes.length){var n=e.childNodes[t];n.parentNode.removeChild(n)}},CS=function(e,t){var n=0;J(e,(function(e){e[0]===pS?n++:e[0]===hS?(wS(t,e[1],n),n++):e[0]===gS&&xS(t,n)}))},kS=function(e){return ee(Y(ge(e.childNodes),bS),(function(e){return e.length>0}))},_S=function(e,t){var n=Y(ge(t.childNodes),bS);return CS(vS(n,e),t),t},SS=Bc(O.none()),TS=function(){return SS.get().getOrThunk((function(){var e=document.implementation.createHTMLDocument("undo");return SS.set(O.some(e)),e}))},RS=function(e){return-1!==e.indexOf("</iframe>")},OS=function(e){return{type:"fragmented",fragments:e,content:"",bookmark:null,beforeBookmark:null}},AS=function(e){return{type:"complete",fragments:null,content:e,bookmark:null,beforeBookmark:null}},ES=function(e){var t=kS(e.getBody()),n=ue(t,(function(t){var n=qy(e.serializer,t);return n.length>0?[n]:[]})),r=n.join("");return RS(r)?OS(n):AS(r)},NS=function(e,t,n){"fragmented"===t.type?_S(t.fragments,e.getBody()):e.setContent(t.content,{format:"raw"}),e.selection.moveToBookmark(n?t.beforeBookmark:t.bookmark)},LS=function(e){return"fragmented"===e.type?e.fragments.join(""):e.content},DS=function(e){var t=gn.fromTag("body",TS());return El(t,LS(e)),J(pl(t,"*[data-mce-bogus]"),Cr),Al(t)},MS=function(e,t){return LS(e)===LS(t)},IS=function(e,t){return DS(e)===DS(t)},zS=function(e,t){return!(!e||!t)&&(!!MS(e,t)||IS(e,t))},PS=function(e){return 0===e.get()},BS=function(e,t,n){PS(n)&&(e.typing=t)},$S=function(e,t){e.typing&&(BS(e,!1,t),e.add())},HS=function(e){e.typing&&(e.typing=!1,e.add())},FS=function(e,t,n){PS(t)&&n.set(O.some(rd(e.selection)))},VS=function(e,t,n,r,o,i,a){var u=ES(e);if(i=i||{},i=ln.extend(i,u),!1===PS(r)||e.removed)return null;var s=t.data[n.get()];if(e.fire("BeforeAddUndo",{level:i,lastLevel:s,originalEvent:a}).isDefaultPrevented())return null;if(s&&zS(s,i))return null;t.data[n.get()]&&o.get().each((function(e){t.data[n.get()].beforeBookmark=e}));var c=um(e);if(c&&t.data.length>c){for(var l=0;l<t.data.length-1;l++)t.data[l]=t.data[l+1];t.data.length--,n.set(t.data.length)}i.bookmark=rd(e.selection),n.get()<t.data.length-1&&(t.data.length=n.get()+1),t.data.push(i),n.set(t.data.length-1);var f={level:i,lastLevel:s,originalEvent:a};return n.get()>0?(e.setDirty(!0),e.fire("AddUndo",f),e.fire("change",f)):e.fire("AddUndo",f),i},jS=function(e,t,n){t.data=[],n.set(0),t.typing=!1,e.fire("ClearUndos")},US=function(e,t,n,r,o){if(t.transact(r)){var i=t.data[n.get()].bookmark,a=t.data[n.get()-1];NS(e,a,!0),t.transact(o)&&(t.data[n.get()-1].beforeBookmark=i)}},WS=function(e,t,n){var r;return t.get()<n.length-1&&(t.set(t.get()+1),r=n[t.get()],NS(e,r,!1),e.setDirty(!0),e.fire("Redo",{level:r})),r},GS=function(e,t,n,r){var o;return t.typing&&(t.add(),t.typing=!1,BS(t,!1,n)),r.get()>0&&(r.set(r.get()-1),o=t.data[r.get()],NS(e,o,!0),e.setDirty(!0),e.fire("Undo",{level:o})),o},qS=function(e){e.clear(),e.add()},KS=function(e,t,n){return n.get()>0||t.typing&&t.data[0]&&!zS(ES(e),t.data[0])},XS=function(e,t){return t.get()<e.data.length-1&&!e.typing},YS=function(e,t,n){return $S(e,t),e.beforeChange(),e.ignore(n),e.add()},JS=function(e,t){try{e.set(e.get()+1),t()}finally{e.set(e.get()-1)}},QS=function(e){return e instanceof Ay},ZS=function(e,t){rk(e.serializer.getNodeFilters(),e.serializer.getAttributeFilters(),t)},eT=function(e){return O.from(e.selection.getStart(!0)).map((function(e){return e.nodeName.toLowerCase()}))},tT=function(){return{type:"complete",fragments:[],content:"",bookmark:null,beforeBookmark:null}},nT=function(e){return{undoManager:{beforeChange:function(t,n){return FS(e,t,n)},addUndoLevel:function(t,n,r,o,i,a){return VS(e,t,n,r,o,i,a)},undo:function(t,n,r){return GS(e,t,n,r)},redo:function(t,n){return WS(e,t,n)},clear:function(t,n){return jS(e,t,n)},reset:function(e){return qS(e)},hasUndo:function(t,n){return KS(e,t,n)},hasRedo:function(e,t){return XS(e,t)},transact:function(e,t,n){return YS(e,t,n)},ignore:function(e,t){return JS(e,t)},extra:function(t,n,r,o){return US(e,t,n,r,o)}},formatter:{match:function(t,n,r){return wy(e,t,n,r)},matchAll:function(t,n){return xy(e,t,n)},matchNode:function(t,n,r,o){return yy(e,t,n,r,o)},canApply:function(t){return ky(e,t)},closest:function(t){return Cy(e,t)},apply:function(t,n,r){return S_(e,t,n,r)},remove:function(t,n,r,o){return p_(e,t,n,r,o)},toggle:function(t,n,r){return L_(e,t,n,r)},formatChanged:function(t,n,r,o){return N_(e,t,n,r,o)}},editor:{getContent:function(t,n){return Jy(e,t,n)},setContent:function(t,n){return lk(e,t,n)},insertContent:function(t,n){return ek(e,t,n)},addVisual:function(t){return fk(e,t)}},selection:{getContent:function(t,n){return mS(e,t,n)}},raw:{getModel:function(){return O.none()}}}},rT=function(e,t){var n=function(e){return M(e)?e:{}},r=w("Unimplemented feature for rtc"),o=m;return{undoManager:{beforeChange:o,addUndoLevel:r,undo:function(){return t.undo(),tT()},redo:function(){return t.redo(),tT()},clear:r,reset:r,hasUndo:function(){return t.hasUndo()},hasRedo:function(){return t.hasRedo()},transact:function(e,n,r){return t.transact(r),tT()},ignore:r,extra:r},formatter:{match:function(e,r,o){return t.matchFormat(e,n(r))},matchAll:r,matchNode:r,canApply:function(e){return t.canApplyFormat(e)},closest:function(e){return t.closestFormat(e)},apply:function(e,r,o){return t.applyFormat(e,n(r))},remove:function(e,r,o,i){return t.removeFormat(e,n(r))},toggle:function(e,r,o){return t.toggleFormat(e,n(r))},formatChanged:function(e,n,r,o){return t.formatChanged(n,r,o)}},editor:{getContent:function(n,r){if("html"===r||"tree"===r){var o=t.getContent(),i=Ly({inner:!0});return ZS(e,o),"tree"===r?o:i.serialize(o)}return nT(e).editor.getContent(n,r)},setContent:function(n,r){var o=QS(n)?n:e.parser.parse(n,{isRootContent:!0,insert:!0});return t.setContent(o),n},insertContent:function(n,r){var o=eT(e).fold((function(){return{}}),(function(e){return{context:e}})),i=QS(n)?n:e.parser.parse(n,Ve(Ve({},o),{insert:!0}));t.insertContent(i)},addVisual:function(e){}},selection:{getContent:function(n,r){if("html"===n||"tree"===n){var o=t.getSelectedContent(),i=Ly({});return ZS(e,o),"tree"===n?o:i.serialize(o)}return nT(e).selection.getContent(n,r)}},raw:{getModel:function(){return O.some(t.getRawModel())}}}},oT=function(e){return Ee(e.plugins,"rtc")},iT=function(e){var t=e;return Ae(e.plugins,"rtc").fold((function(){return t.rtcInstance=nT(e),O.none()}),(function(n){return O.some(n.setup().then((function(n){return t.rtcInstance=rT(e,n),n.isRemote})))}))},aT=function(e){return e.rtcInstance?e.rtcInstance:nT(e)},uT=function(e){var t=e.rtcInstance;if(t)return t;throw new Error("Failed to get RTC instance not yet initialized.")},sT=function(e,t,n){uT(e).undoManager.beforeChange(t,n)},cT=function(e,t,n,r,o,i,a){return uT(e).undoManager.addUndoLevel(t,n,r,o,i,a)},lT=function(e,t,n,r){return uT(e).undoManager.undo(t,n,r)},fT=function(e,t,n){return uT(e).undoManager.redo(t,n)},dT=function(e,t,n){uT(e).undoManager.clear(t,n)},mT=function(e,t){uT(e).undoManager.reset(t)},pT=function(e,t,n){return uT(e).undoManager.hasUndo(t,n)},hT=function(e,t,n){return uT(e).undoManager.hasRedo(t,n)},gT=function(e,t,n,r){return uT(e).undoManager.transact(t,n,r)},vT=function(e,t,n){uT(e).undoManager.ignore(t,n)},bT=function(e,t,n,r,o){uT(e).undoManager.extra(t,n,r,o)},yT=function(e,t,n,r){return uT(e).formatter.match(t,n,r)},wT=function(e,t,n){return uT(e).formatter.matchAll(t,n)},xT=function(e,t,n,r,o){return uT(e).formatter.matchNode(t,n,r,o)},CT=function(e,t){return uT(e).formatter.canApply(t)},kT=function(e,t){return uT(e).formatter.closest(t)},_T=function(e,t,n,r){uT(e).formatter.apply(t,n,r)},ST=function(e,t,n,r,o){uT(e).formatter.remove(t,n,r,o)},TT=function(e,t,n,r){uT(e).formatter.toggle(t,n,r)},RT=function(e,t,n,r,o){return void 0===o&&(o=!1),uT(e).formatter.formatChanged(t,n,r,o)},OT=function(e,t,n){return aT(e).editor.getContent(t,n)},AT=function(e,t,n){return aT(e).editor.setContent(t,n)},ET=function(e,t,n){return aT(e).editor.insertContent(t,n)},NT=function(e,t,n){return uT(e).selection.getContent(t,n)},LT=function(e,t){return uT(e).editor.addVisual(t)},DT=function(e,t){void 0===t&&(t={});var n=t.format?t.format:"html";return NT(e,n,t)},MT=function(e){return 0===e.dom.length?(xr(e),O.none()):O.some(e)},IT=function(e,t){return e.filter((function(e){return Sg.isBookmarkNode(e.dom)})).bind(t?Xn:Kn)},zT=function(e,t,n,r){var o=e.dom,i=t.dom,a=r?o.length:i.length;r?(cx(o,i,!1,!r),n.setStart(i,a)):(cx(i,o,!1,!r),n.setEnd(i,a))},PT=function(e,t){Wn(e).each((function(n){var r=e.dom;t&&qw(n,kf(r,0))?ux(r,0):!t&&Xw(n,kf(r,r.length))&&sx(r,r.length)}))},BT=function(e,t,n,r){e.bind((function(e){var o=r?sx:ux;return o(e.dom,r?e.dom.length:0),t.filter(Bn).map((function(t){return zT(e,t,n,r)}))})).orThunk((function(){var e=IT(t,r).or(t).filter(Bn);return e.map((function(e){return PT(e,r)}))}))},$T=function(e,t){var n=O.from(t.firstChild).map(gn.fromDom),r=O.from(t.lastChild).map(gn.fromDom);e.deleteContents(),e.insertNode(t);var o=n.bind(Kn).filter(Bn).bind(MT),i=r.bind(Xn).filter(Bn).bind(MT);BT(o,n,e,!0),BT(i,r,e,!1),e.collapse(!1)},HT=function(e,t){return Ve(Ve({format:"html"},e),{set:!0,selection:!0,content:t})},FT=function(e,t){if("raw"!==t.format){var n=e.selection.getRng(),r=e.dom.getParent(n.commonAncestorContainer,e.dom.isBlock),o=r?{context:r.nodeName.toLowerCase()}:{},i=e.parser.parse(t.content,Ve(Ve({isRootContent:!0,forced_root_block:!1},o),t));return Ly({validate:e.validate},e.schema).serialize(i)}return t.content},VT=function(e,t,n){void 0===n&&(n={});var r=HT(n,t);if(r.no_events||(r=e.fire("BeforeSetContent",r),!r.isDefaultPrevented())){n.content=FT(e,r);var o=e.selection.getRng();$T(o,o.createContextualFragment(n.content)),e.selection.setRng(o),Vv(e,o),r.no_events||e.fire("SetContent",r)}else e.fire("SetContent",r)},jT=function(e,t,n){if(e&&e.hasOwnProperty(t)){var r=ee(e[t],(function(e){return e!==n}));0===r.length?delete e[t]:e[t]=r}};function UT(e,t){var n,r;return{selectorChangedWithUnbind:function(o,i){return n||(n={},r={},t.on("NodeChange",(function(t){var o=t.element,i=e.getParents(o,null,e.getRoot()),a={};ln.each(n,(function(t,n){ln.each(i,(function(o){if(e.is(o,n))return r[n]||(ln.each(t,(function(e){e(!0,{node:o,selector:n,parents:i})})),r[n]=t),a[n]=t,!1}))})),ln.each(r,(function(e,t){a[t]||(delete r[t],ln.each(e,(function(e){e(!1,{node:o,selector:t,parents:i})})))}))}))),n[o]||(n[o]=[]),n[o].push(i),{unbind:function(){jT(n,o,i),jT(r,o,i)}}}}}var WT=function(e){return!!e.select},GT=function(e){return!(!e||!e.ownerDocument)&&Ln(gn.fromDom(e.ownerDocument),gn.fromDom(e))},qT=function(e){return!!e&&(!!WT(e)||GT(e.startContainer)&&GT(e.endContainer))},KT=function(e,t,n,r){var o,i,a=UT(e,r).selectorChangedWithUnbind,u=function(t,n){var o=e.createRng();t?(o.setStart(t,n),o.setEnd(t,n),y(o),g(!1)):(lg(e,o,r.getBody(),!0),y(o))},s=function(e){return DT(r,e)},c=function(e,t){return VT(r,e,t)},l=function(e){return oy(r.getBody(),b(),e)},f=function(e){return iy(r.getBody(),b(),e)},d=function(e,t){return L.getBookmark(e,t)},m=function(e){return L.moveToBookmark(e)},p=function(t,n){return cy(e,t,n).each(y),t},h=function(){var e=b(),t=v();return!(!e||e.item)&&(e.compareEndPoints?0===e.compareEndPoints("StartToEnd",e):!t||e.collapsed)},g=function(e){var t=b();t.collapse(!!e),y(t)},v=function(){return t.getSelection?t.getSelection():t.document.selection},b=function(){var n,a,u,s=function(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(r){return-1}};if(!t)return null;var c=t.document;if("undefined"===typeof c||null===c)return null;if(void 0!==r.bookmark&&!1===Qb(r)){var l=Sb(r);if(l.isSome())return l.map((function(e){return ly(r,[e])[0]})).getOr(c.createRange())}try{(n=v())&&!Pr(n.anchorNode)&&(a=n.rangeCount>0?n.getRangeAt(0):n.createRange?n.createRange():c.createRange(),a=ly(r,[a])[0])}catch(f){}return a||(a=c.createRange?c.createRange():c.body.createTextRange()),a.setStart&&9===a.startContainer.nodeType&&a.collapsed&&(u=e.getRoot(),a.setStart(u,0),a.setEnd(u,0)),o&&i&&(0===s(a.START_TO_START,a,o)&&0===s(a.END_TO_END,a,o)?a=i:(o=null,i=null)),a},y=function(e,t){var n;if(qT(e)){var a=WT(e)?e:null;if(a){i=null;try{a.select()}catch(c){}}else{var u=v(),s=r.fire("SetSelectionRange",{range:e,forward:t});if(e=s.range,u){i=e;try{u.removeAllRanges(),u.addRange(e)}catch(c){}!1===t&&u.extend&&(u.collapse(e.endContainer,e.endOffset),u.extend(e.startContainer,e.startOffset)),o=u.rangeCount>0?u.getRangeAt(0):null}e.collapsed||e.startContainer!==e.endContainer||!u.setBaseAndExtent||Yt.ie||e.endOffset-e.startOffset<2&&e.startContainer.hasChildNodes()&&(n=e.startContainer.childNodes[e.startOffset],n&&"IMG"===n.tagName&&(u.setBaseAndExtent(e.startContainer,e.startOffset,e.endContainer,e.endOffset),u.anchorNode===e.startContainer&&u.focusNode===e.endContainer||u.setBaseAndExtent(n,0,n,1))),r.fire("AfterSetSelectionRange",{range:e,forward:t})}}},w=function(t){return c(e.getOuterHTML(t)),t},x=function(){return uy(r.getBody(),b())},C=function(t,n){return sy(e,b(),t,n)},k=function(){var t=v(),n=null===t||void 0===t?void 0:t.anchorNode,r=null===t||void 0===t?void 0:t.focusNode;if(!t||!n||!r||Pr(n)||Pr(r))return!0;var o=e.createRng();o.setStart(n,t.anchorOffset),o.collapse(!0);var i=e.createRng();return i.setStart(r,t.focusOffset),i.collapse(!0),o.compareBoundaryPoints(o.START_TO_START,i)<=0},_=function(){var t=b(),n=v();if(!eg(n)&&fg(r)){var o=av(e,t);return o.each((function(e){y(e,k())})),o.getOr(t)}return t},S=function(e,t){return a(e,t),N},T=function(){var t,n=e.getRoot();while(n&&"BODY"!==n.nodeName){if(n.scrollHeight>n.clientHeight){t=n;break}n=n.parentNode}return t},R=function(e,t){return Fv(r,e,t)},O=function(e,t){return y(qg(e,t,r.getDoc()))},A=function(){var e=b();return e.collapsed?kf.fromRangeStart(e).getClientRects()[0]:e.getBoundingClientRect()},E=function(){t=o=i=null,D.destroy()},N={bookmarkManager:null,controlSelection:null,dom:e,win:t,serializer:n,editor:r,collapse:g,setCursorLocation:u,getContent:s,setContent:c,getBookmark:d,moveToBookmark:m,select:p,isCollapsed:h,isForward:k,setNode:w,getNode:x,getSel:v,setRng:y,getRng:b,getStart:l,getEnd:f,getSelectedBlocks:C,normalize:_,selectorChanged:S,selectorChangedWithUnbind:a,getScrollContainer:T,scrollIntoView:R,placeCaretAt:O,getBoundingClientRect:A,destroy:E},L=Sg(N),D=Vg(N,r);return N.bookmarkManager=L,N.controlSelection=D,N},XT=function(e,t){J(t,(function(t){e.attr(t,null)}))},YT=function(e,t,n){e.addNodeFilter("font",(function(e){J(e,(function(e){var r=t.parse(e.attr("style")),o=e.attr("color"),i=e.attr("face"),a=e.attr("size");o&&(r.color=o),i&&(r["font-family"]=i),a&&(r["font-size"]=n[parseInt(e.attr("size"),10)-1]),e.name="span",e.attr("style",t.serialize(r)),XT(e,["color","face","size"])}))}))},JT=function(e,t){e.addNodeFilter("strike",(function(e){J(e,(function(e){var n=t.parse(e.attr("style"));n["text-decoration"]="line-through",e.name="span",e.attr("style",t.serialize(n))}))}))},QT=function(e,t){var n=Lu();t.convert_fonts_to_spans&&YT(e,n,ln.explode(t.font_size_legacy_values)),JT(e,n)},ZT=function(e,t){t.inline_styles&&QT(e,t)},eR=function(e){return new ni((function(t,n){var r=function(){n("Cannot convert "+e+" to Blob. Resource might not exist or is inaccessible.")};try{var o=new XMLHttpRequest;o.open("GET",e,!0),o.responseType="blob",o.onload=function(){200===this.status?t(this.response):r()},o.onerror=r,o.send()}catch(i){r()}}))},tR=function(e){var t,n=decodeURIComponent(e).split(","),r=/data:([^;]+)/.exec(n[0]);return r&&(t=r[1]),{type:t,data:n[1]}},nR=function(e,t){var n;try{n=atob(t)}catch(gH){return O.none()}for(var r=new Uint8Array(n.length),o=0;o<r.length;o++)r[o]=n.charCodeAt(o);return O.some(new Blob([r],{type:e}))},rR=function(e){return new ni((function(t){var n=tR(e),r=n.type,o=n.data;nR(r,o).fold((function(){return t(new Blob([]))}),t)}))},oR=function(e){return 0===e.indexOf("blob:")?eR(e):0===e.indexOf("data:")?rR(e):null},iR=function(e){return new ni((function(t){var n=new FileReader;n.onloadend=function(){t(n.result)},n.readAsDataURL(e)}))},aR=0,uR=function(e){return(e||"blobid")+aR++},sR=function(e,t,n,r){var o,i;if(0===t.src.indexOf("blob:"))return i=e.getByUri(t.src),void(i?n({image:t,blobInfo:i}):oR(t.src).then((function(r){iR(r).then((function(a){o=tR(a).data,i=e.create(uR(),r,o),e.add(i),n({image:t,blobInfo:i})}))}),(function(e){r(e)})));var a=tR(t.src),u=a.data,s=a.type;o=u,i=e.getByData(o,s),i?n({image:t,blobInfo:i}):oR(t.src).then((function(r){i=e.create(uR(),r,o),e.add(i),n({image:t,blobInfo:i})}),(function(e){r(e)}))},cR=function(e){return e?ge(e.getElementsByTagName("img")):[]};function lR(e,t){var n={},r=function(r,o){o||(o=k);var i=ee(cR(r),(function(t){var n=t.src;return!!Yt.fileApi&&(!t.hasAttribute("data-mce-bogus")&&(!t.hasAttribute("data-mce-placeholder")&&(!(!n||n===Yt.transparentSrc)&&(0===n.indexOf("blob:")?!e.isUploaded(n)&&o(t):0===n.indexOf("data:")&&o(t)))))})),a=Y(i,(function(e){if(void 0!==n[e.src])return new ni((function(t){n[e.src].then((function(n){if("string"===typeof n)return n;t({image:e,blobInfo:n.blobInfo})}))}));var r=new ni((function(n,r){sR(t,e,n,r)})).then((function(e){return delete n[e.image.src],e})).catch((function(t){return delete n[e.src],t}));return n[e.src]=r,r}));return ni.all(a)};return{findAll:r}}var fR=function(e,t,n,r){var o=e.padd_empty_with_br||t.insert;o&&n[r.name]?r.empty().append(new Ay("br",1)).shortEnded=!0:r.empty().append(new Ay("#text",3)).value=zi},dR=function(e){return mR(e,"#text")&&e.firstChild.value===zi},mR=function(e,t){return e&&e.firstChild&&e.firstChild===e.lastChild&&e.firstChild.name===t},pR=function(e,t){var n=e.getElementRule(t.name);return n&&n.paddEmpty},hR=function(e,t,n,r){return r.isEmpty(t,n,(function(t){return pR(e,t)}))},gR=function(e,t){return e&&(t[e.name]||"br"===e.name)},vR=function(e){return e.attr("data-mce-bogus")},bR=function(e){return e.attr("src")===Yt.transparentSrc||e.attr("data-mce-placeholder")},yR=function(e,t){if(t.images_dataimg_filter){var n=new Image;return n.src=e.attr("src"),we(e.attributes.map,(function(e,t){n.setAttribute(t,e)})),t.images_dataimg_filter(n)}return!0},wR=function(e,t){var n=t.blob_cache,r=function(e){var r=e.attr("src");bR(e)||vR(e)||Iy(r).filter((function(){return yR(e,t)})).bind((function(e){var t=e.type,r=e.data;return O.from(n.getByData(r,t)).orThunk((function(){return nR(t,r).map((function(e){var t=n.create(uR(),e,r);return n.add(t),t}))}))})).each((function(t){e.attr("src",t.blobUri())}))};n&&e.addAttributeFilter("src",(function(e){return J(e,r)}))},xR=function(e,t){var n=e.schema;t.remove_trailing_brs&&e.addNodeFilter("br",(function(e,r,o){var i,a,u,s,c,l,f,d,m=e.length,p=ln.extend({},n.getBlockElements()),h=n.getNonEmptyElements(),g=n.getWhiteSpaceElements();for(p.body=1,i=0;i<m;i++)if(a=e[i],u=a.parent,p[a.parent.name]&&a===u.lastChild){c=a.prev;while(c){if(l=c.name,"span"!==l||"bookmark"!==c.attr("data-mce-type")){"br"===l&&(a=null);break}c=c.prev}a&&(a.remove(),hR(n,h,g,u)&&(f=n.getElementRule(u.name),f&&(f.removeEmpty?u.remove():f.paddEmpty&&fR(t,o,p,u))))}else{s=a;while(u&&u.firstChild===s&&u.lastChild===s){if(s=u,p[u.name])break;u=u.parent}s===u&&!0!==t.padd_empty_with_br&&(d=new Ay("#text",3),d.value=zi,a.replace(d))}})),e.addAttributeFilter("href",(function(e){var n=e.length,r=function(e){var t=e.split(" ").filter((function(e){return e.length>0}));return t.concat(["noopener"]).sort().join(" ")},o=function(e){var t=e?ln.trim(e):"";return/\b(noopener)\b/g.test(t)?t:r(t)};if(!t.allow_unsafe_link_target)while(n--){var i=e[n];"a"===i.name&&"_blank"===i.attr("target")&&i.attr("rel",o(i.attr("rel")))}})),t.allow_html_in_named_anchor||e.addAttributeFilter("id,name",(function(e){var t,n,r,o,i=e.length;while(i--)if(o=e[i],"a"===o.name&&o.firstChild&&!o.attr("href")){r=o.parent,t=o.lastChild;do{n=t.prev,r.insert(t,o),t=n}while(t)}})),t.fix_list_elements&&e.addNodeFilter("ul,ol",(function(e){var t,n,r=e.length;while(r--)if(t=e[r],n=t.parent,"ul"===n.name||"ol"===n.name)if(t.prev&&"li"===t.prev.name)t.prev.append(t);else{var o=new Ay("li",1);o.attr("style","list-style-type: none"),t.wrap(o)}})),t.validate&&n.getValidClasses()&&e.addAttributeFilter("class",(function(e){var t,r,o,i,a,u,s,c=e.length,l=n.getValidClasses();while(c--){for(t=e[c],r=t.attr("class").split(" "),a="",o=0;o<r.length;o++)i=r[o],s=!1,u=l["*"],u&&u[i]&&(s=!0),u=l[t.name],!s&&u&&u[i]&&(s=!0),s&&(a&&(a+=" "),a+=i);a.length||(a=null),t.attr("class",a)}})),wR(e,t)},CR=ln.makeMap,kR=ln.each,_R=ln.explode,SR=ln.extend,TR=function(e,t){void 0===t&&(t=du());var n={},r=[],o={},i={};e=e||{},e.validate=!("validate"in e)||e.validate,e.root_name=e.root_name||"body";var a=function(e){var n,r,o,i,a,s,c,l,f,d,m,p=CR("tr,td,th,tbody,thead,tfoot,table"),h=t.getNonEmptyElements(),g=t.getWhiteSpaceElements(),v=t.getTextBlockElements(),b=t.getSpecialElements();for(n=0;n<e.length;n++)if(r=e[n],r.parent&&!r.fixed)if(v[r.name]&&"li"===r.parent.name){d=r.next;while(d){if(!v[d.name])break;d.name="li",d.fixed=!0,r.parent.insert(d,r.parent),d=d.next}r.unwrap(r)}else{for(i=[r],o=r.parent;o&&!t.isValidChild(o.name,r.name)&&!p[o.name];o=o.parent)i.push(o);if(o&&i.length>1){for(i.reverse(),a=s=u(i[0].clone()),f=0;f<i.length-1;f++){for(t.isValidChild(s.name,i[f].name)?(c=u(i[f].clone()),s.append(c)):c=s,l=i[f].firstChild;l&&l!==i[f+1];)m=l.next,c.append(l),l=m;s=c}hR(t,h,g,a)?o.insert(r,i[0],!0):(o.insert(a,i[0],!0),o.insert(r,a)),o=i[0],(hR(t,h,g,o)||mR(o,"br"))&&o.empty().remove()}else if(r.parent){if("li"===r.name){if(d=r.prev,d&&("ul"===d.name||"ol"===d.name)){d.append(r);continue}if(d=r.next,d&&("ul"===d.name||"ol"===d.name)){d.insert(r,d.firstChild,!0);continue}r.wrap(u(new Ay("ul",1)));continue}t.isValidChild(r.parent.name,"div")&&t.isValidChild("div",r.name)?r.wrap(u(new Ay("div",1))):b[r.name]?r.empty().remove():r.unwrap()}}},u=function(e){var t,a,u;a=e.name,a in n&&(u=o[a],u?u.push(e):o[a]=[e]),t=r.length;while(t--)a=r[t].name,a in e.attributes.map&&(u=i[a],u?u.push(e):i[a]=[e]);return e},s=function(e,t){kR(_R(e),(function(e){var r=n[e];r||(n[e]=r=[]),r.push(t)}))},c=function(){var e=[];for(var t in n)n.hasOwnProperty(t)&&e.push({name:t,callbacks:n[t]});return e},l=function(e,t){kR(_R(e),(function(e){var n;for(n=0;n<r.length;n++)if(r[n].name===e)return void r[n].callbacks.push(t);r.push({name:e,callbacks:[t]})}))},f=function(){return[].concat(r)},d=function(u,s){var c,l,f,d,m,p,h,g,v,b=[],y=function(e){return!1===e?"":!0===e?"p":e};s=s||{},o={},i={};var w=SR(CR("script,style,head,html,body,title,meta,param"),t.getBlockElements()),x=t.getNonEmptyElements(),C=t.children,k=e.validate,_="forced_root_block"in s?s.forced_root_block:e.forced_root_block,S=y(_),T=t.getWhiteSpaceElements(),R=/^[ \t\r\n]+/,O=/[ \t\r\n]+$/,A=/[ \t\r\n]+/g,E=/^[ \t\r\n]+$/;g=T.hasOwnProperty(s.context)||T.hasOwnProperty(e.root_name);var N=function(){var n,r,o=z.firstChild,i=function(e){e&&(o=e.firstChild,o&&3===o.type&&(o.value=o.value.replace(R,"")),o=e.lastChild,o&&3===o.type&&(o.value=o.value.replace(O,"")))};if(t.isValidChild(z.name,S.toLowerCase())){while(o)n=o.next,3===o.type||1===o.type&&"p"!==o.name&&!w[o.name]&&!o.attr("data-mce-type")?(r||(r=L(S,1),r.attr(e.forced_root_block_attrs),z.insert(r,o)),r.append(o)):(i(r),r=null),o=n;i(r)}},L=function(e,t){var r,i=new Ay(e,t);return e in n&&(r=o[e],r?r.push(i):o[e]=[i]),i},D=function(e){var n,r,o,i,a=t.getBlockElements();for(n=e.prev;n&&3===n.type;){if(o=n.value.replace(O,""),o.length>0)return void(n.value=o);if(r=n.next,r){if(3===r.type&&r.value.length){n=n.prev;continue}if(!a[r.name]&&"script"!==r.name&&"style"!==r.name){n=n.prev;continue}}i=n.prev,n.remove(),n=i}},M=function(e){var t,n={};for(t in e)"li"!==t&&"p"!==t&&(n[t]=e[t]);return n},I=Wy({validate:k,allow_html_data_urls:e.allow_html_data_urls,allow_svg_data_urls:e.allow_svg_data_urls,allow_script_urls:e.allow_script_urls,allow_conditional_comments:e.allow_conditional_comments,preserve_cdata:e.preserve_cdata,self_closing_elements:M(t.getSelfClosingElements()),cdata:function(e){v.append(L("#cdata",4)).value=e},text:function(e,t){var n;g||(e=e.replace(A," "),gR(v.lastChild,w)&&(e=e.replace(R,""))),0!==e.length&&(n=L("#text",3),n.raw=!!t,v.append(n).value=e)},comment:function(e){v.append(L("#comment",8)).value=e},pi:function(e,t){v.append(L(e,7)).value=t,D(v)},doctype:function(e){var t=v.append(L("#doctype",10));t.value=e,D(v)},start:function(e,n,o){var a,u,s,c,l=k?t.getElementRule(e):{};if(l){a=L(l.outputName||e,1),a.attributes=n,a.shortEnded=o,v.append(a),c=C[v.name],c&&C[a.name]&&!c[a.name]&&b.push(a),u=r.length;while(u--)s=r[u].name,s in n.map&&(p=i[s],p?p.push(a):i[s]=[a]);w[e]&&D(a),o||(v=a),!g&&T[e]&&(g=!0)}},end:function(n){var r,o,i,a,u=k?t.getElementRule(n):{};if(u){if(w[n]&&!g){if(r=v.firstChild,r&&3===r.type)if(o=r.value.replace(R,""),o.length>0)r.value=o,r=r.next;else{i=r.next,r.remove(),r=i;while(r&&3===r.type)o=r.value,i=r.next,(0===o.length||E.test(o))&&(r.remove(),r=i),r=i}if(r=v.lastChild,r&&3===r.type)if(o=r.value.replace(O,""),o.length>0)r.value=o,r=r.prev;else{i=r.prev,r.remove(),r=i;while(r&&3===r.type)o=r.value,i=r.prev,(0===o.length||E.test(o))&&(r.remove(),r=i),r=i}}if(g&&T[n]&&(g=!1),u.removeEmpty&&hR(t,x,T,v))return a=v.parent,w[v.name]?v.empty().remove():v.unwrap(),void(v=a);u.paddEmpty&&(dR(v)||hR(t,x,T,v))&&fR(e,s,w,v),v=v.parent}}},t),z=v=new Ay(s.context||e.root_name,11);if(I.parse(u,s.format),k&&b.length&&(s.context?s.invalid=!0:a(b)),S&&("body"===z.name||s.isRootContent)&&N(),!s.invalid){for(h in o)if(o.hasOwnProperty(h)){p=n[h],c=o[h],d=c.length;while(d--)c[d].parent||c.splice(d,1);for(l=0,f=p.length;l<f;l++)p[l](c,h,s)}for(l=0,f=r.length;l<f;l++)if(p=r[l],p.name in i){c=i[p.name],d=c.length;while(d--)c[d].parent||c.splice(d,1);for(d=0,m=p.callbacks.length;d<m;d++)p.callbacks[d](c,p.name,s)}}return z},m={schema:t,addAttributeFilter:l,getAttributeFilters:f,addNodeFilter:s,getNodeFilters:c,filterNode:u,parse:d};return xR(m,e),ZT(m,e),m},RR=function(e,t,n){e.addAttributeFilter("data-mce-tabindex",(function(e,t){var n,r=e.length;while(r--)n=e[r],n.attr("tabindex",n.attr("data-mce-tabindex")),n.attr(t,null)})),e.addAttributeFilter("src,href,style",(function(e,r){var o,i,a=e.length,u="data-mce-"+r,s=t.url_converter,c=t.url_converter_scope;while(a--)o=e[a],i=o.attr(u),void 0!==i?(o.attr(r,i.length>0?i:null),o.attr(u,null)):(i=o.attr(r),"style"===r?i=n.serializeStyle(n.parseStyle(i),o.name):s&&(i=s.call(c,i,r,o.name)),o.attr(r,i.length>0?i:null))})),e.addAttributeFilter("class",(function(e){var t,n,r=e.length;while(r--)t=e[r],n=t.attr("class"),n&&(n=t.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),t.attr("class",n.length>0?n:null))})),e.addAttributeFilter("data-mce-type",(function(e,t,n){var r,o=e.length;while(o--)if(r=e[o],"bookmark"===r.attr("data-mce-type")&&!n.cleanup){var i=O.from(r.firstChild).exists((function(e){return!Hi(e.value)}));i?r.unwrap():r.remove()}})),e.addNodeFilter("noscript",(function(e){var t,n=e.length;while(n--)t=e[n].firstChild,t&&(t.value=tu.decode(t.value))})),e.addNodeFilter("script,style",(function(e,n){var r,o,i,a=e.length,u=function(e){return e.replace(/(<!--\[CDATA\[|\]\]-->)/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*((<!--)?(\s*\/\/)?\s*<!\[CDATA\[|(<!--\s*)?\/\*\s*<!\[CDATA\[\s*\*\/|(\/\/)?\s*<!--|\/\*\s*<!--\s*\*\/)\s*[\r\n]*/gi,"").replace(/\s*(\/\*\s*\]\]>\s*\*\/(-->)?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")};while(a--)r=e[a],o=r.firstChild?r.firstChild.value:"","script"===n?(i=r.attr("type"),i&&r.attr("type","mce-no/type"===i?null:i.replace(/^mce\-/,"")),"xhtml"===t.element_format&&o.length>0&&(r.firstChild.value="// <![CDATA[\n"+u(o)+"\n// ]]>")):"xhtml"===t.element_format&&o.length>0&&(r.firstChild.value="\x3c!--\n"+u(o)+"\n--\x3e")})),e.addNodeFilter("#comment",(function(e){var r,o=e.length;while(o--)r=e[o],t.preserve_cdata&&0===r.value.indexOf("[CDATA[")?(r.name="#cdata",r.type=4,r.value=n.decode(r.value.replace(/^\[CDATA\[|\]\]$/g,""))):0===r.value.indexOf("mce:protected ")&&(r.name="#text",r.type=3,r.raw=!0,r.value=unescape(r.value).substr(14))})),e.addNodeFilter("xml:namespace,input",(function(e,t){var n,r=e.length;while(r--)n=e[r],7===n.type?n.remove():1===n.type&&("input"!==t||n.attr("type")||n.attr("type","text"))})),e.addAttributeFilter("data-mce-type",(function(t){J(t,(function(t){"format-caret"===t.attr("data-mce-type")&&(t.isEmpty(e.schema.getNonEmptyElements())?t.remove():t.unwrap())}))})),e.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize,data-mce-placeholder",(function(e,t){var n=e.length;while(n--)e[n].attr(t,null)}))},OR=function(e){var t=function(e){return e&&"br"===e.name},n=e.lastChild;if(t(n)){var r=n.prev;t(r)&&(n.remove(),r.remove())}},AR=function(e,t,n){var r,o,i=e.dom;t=t.cloneNode(!0);var a=document.implementation;return a.createHTMLDocument&&(r=a.createHTMLDocument(""),ln.each("BODY"===t.nodeName?t.childNodes:[t],(function(e){r.body.appendChild(r.importNode(e,!0))})),t="BODY"!==t.nodeName?r.body.firstChild:r.body,o=i.doc,i.doc=r),Og(e,Ve(Ve({},n),{node:t})),o&&(i.doc=o),t},ER=function(e,t){return e&&e.hasEventListeners("PreProcess")&&!t.no_events},NR=function(e,t,n){return ER(e,n)?AR(e,t,n):t},LR=function(e,t,n){-1===ln.inArray(t,n)&&(e.addAttributeFilter(n,(function(e,t){var n=e.length;while(n--)e[n].attr(t,null)})),t.push(n))},DR=function(e,t,n){if(!t.no_events&&e){var r=Ag(e,Ve(Ve({},t),{content:n}));return r.content}return n},MR=function(e,t,n){var r=Fi(n.getInner?t.innerHTML:e.getOuterHTML(t));return n.selection||Di(gn.fromDom(t))?r:ln.trim(r)},IR=function(e,t,n){var r=n.selection?Ve({forced_root_block:!1},n):n,o=e.parse(t,r);return OR(o),o},zR=function(e,t,n){var r=Ly(e,t);return r.serialize(n)},PR=function(e,t,n,r,o){var i=zR(t,n,r);return DR(e,o,i)},BR=function(e,t){var n=["data-mce-selected"],r=t&&t.dom?t.dom:Ac.DOM,o=t&&t.schema?t.schema:du(e);e.entity_encoding=e.entity_encoding||"named",e.remove_trailing_brs=!("remove_trailing_brs"in e)||e.remove_trailing_brs;var i=TR(e,o);RR(i,e,r);var a=function(n,a){void 0===a&&(a={});var u=Ve({format:"html"},a),s=NR(t,n,u),c=MR(r,s,u),l=IR(i,c,u);return"tree"===u.format?l:PR(t,e,o,l,u)};return{schema:o,addNodeFilter:i.addNodeFilter,addAttributeFilter:i.addAttributeFilter,serialize:a,addRules:function(e){o.addValidElements(e)},setRules:function(e){o.setValidElements(e)},addTempAttr:b(LR,i,n),getTempAttrs:function(){return n},getNodeFilters:i.getNodeFilters,getAttributeFilters:i.getAttributeFilters}},$R=function(e,t){var n=BR(e,t);return{schema:n.schema,addNodeFilter:n.addNodeFilter,addAttributeFilter:n.addAttributeFilter,serialize:n.serialize,addRules:n.addRules,setRules:n.setRules,addTempAttr:n.addTempAttr,getTempAttrs:n.getTempAttrs,getNodeFilters:n.getNodeFilters,getAttributeFilters:n.getAttributeFilters}},HR="html",FR=function(e,t){void 0===t&&(t={});var n=t.format?t.format:HR;return OT(e,t,n)},VR=function(e,t,n){return void 0===n&&(n={}),AT(e,t,n)},jR=Ac.DOM,UR=function(e){jR.setStyle(e.id,"display",e.orgDisplay)},WR=function(e){return O.from(e).each((function(e){return e.destroy()}))},GR=function(e){e.contentAreaContainer=e.formElement=e.container=e.editorContainer=null,e.bodyElement=e.contentDocument=e.contentWindow=null,e.iframeElement=e.targetElm=null,e.selection&&(e.selection=e.selection.win=e.selection.dom=e.selection.dom.doc=null)},qR=function(e){var t=e.formElement;t&&(t._mceOldSubmit&&(t.submit=t._mceOldSubmit,t._mceOldSubmit=null),jR.unbind(t,"submit reset",e.formEventDelegate))},KR=function(e){if(!e.removed){var t=e._selectionOverrides,n=e.editorUpload,r=e.getBody(),o=e.getElement();r&&e.save({is_removing:!0}),e.removed=!0,e.unbindAllNativeEvents(),e.hasHiddenInput&&o&&jR.remove(o.nextSibling),Eg(e),e.editorManager.remove(e),!e.inline&&r&&UR(e),Ng(e),jR.remove(e.getContainer()),WR(t),WR(n),e.destroy()}},XR=function(e,t){var n=e.selection,r=e.dom;e.destroyed||(t||e.removed?(t||(e.editorManager.off("beforeunload",e._beforeUnload),e.theme&&e.theme.destroy&&e.theme.destroy(),WR(n),WR(r)),qR(e),GR(e),e.destroyed=!0):e.remove())},YR=Object.prototype.hasOwnProperty,JR=function(e,t){var n=M(e)&&M(t);return n?ZR(e,t):t},QR=function(e){return function(){for(var t=new Array(arguments.length),n=0;n<t.length;n++)t[n]=arguments[n];if(0===t.length)throw new Error("Can't merge zero objects");for(var r={},o=0;o<t.length;o++){var i=t[o];for(var a in i)YR.call(i,a)&&(r[a]=e(r[a],i[a]))}return r}},ZR=QR(JR),eO=function(e,t){return{sections:g(e),settings:g(t)}},tO=Ft().deviceType,nO=tO.isTouch(),rO=tO.isPhone(),oO=tO.isTablet(),iO=["lists","autolink","autosave"],aO={table_grid:!1,object_resizing:!1,resize:!1},uO=function(e){var t=I(e)?e.join(" "):e,n=Y(D(t)?t.split(" "):[],ct);return ee(n,(function(e){return e.length>0}))},sO=function(e){return ee(e,b(K,iO))},cO=function(e,t){var n=Se(t,(function(t,n){return K(e,n)}));return eO(n.t,n.f)},lO=function(e,t,n){void 0===n&&(n={});var r=e.sections(),o=r.hasOwnProperty(t)?r[t]:{};return ln.extend({},n,o)},fO=function(e,t){return e.sections().hasOwnProperty(t)},dO=function(e,t,n){var r=e.sections();return fO(e,t)&&r[t].theme===n},mO=function(e,t){return fO(e,t)?e.sections()[t]:{}},pO=function(e,t){return Ae(e,"toolbar_mode").orThunk((function(){return Ae(e,"toolbar_drawer").map((function(e){return!1===e?"wrap":e}))})).getOr(t)},hO=function(e,t,n,r,o){var i={id:t,theme:"silver",toolbar_mode:pO(e,"floating"),plugins:"",document_base_url:n,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"<!DOCTYPE html>",visual:!0,font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,inline_styles:!0,convert_fonts_to_spans:!0,indent:!0,indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",entity_encoding:"named",url_converter:o.convertURL,url_converter_scope:o};return Ve(Ve({},i),r?aO:{})},gO=function(e,t){var n={resize:!1,toolbar_mode:pO(e,"scrolling"),toolbar_sticky:!1},r={menubar:!1};return Ve(Ve(Ve({},aO),n),t?r:{})},vO=function(e,t){var n=t.external_plugins?t.external_plugins:{};return e&&e.external_plugins?ln.extend({},e.external_plugins,n):n},bO=function(e,t){return[].concat(uO(e)).concat(uO(t))},yO=function(e,t,n,r){return e&&dO(t,"mobile","mobile")?sO(r):e&&fO(t,"mobile")?r:n},wO=function(e,t,n,r){var o=uO(n.forced_plugins),i=uO(r.plugins),a=mO(t,"mobile"),u=a.plugins?uO(a.plugins):i,s=yO(e,t,i,u),c=bO(o,s);if(Yt.browser.isIE()&&K(c,"rtc"))throw new Error("RTC plugin is not supported on IE 11.");return ln.extend(r,{plugins:c.join(" ")})},xO=function(e,t){return e&&fO(t,"mobile")},CO=function(e,t,n,r,o){var i=e?{mobile:gO(o.mobile||{},t)}:{},a=cO(["mobile"],ZR(i,o)),u=ln.extend(n,r,a.settings(),xO(e,a)?lO(a,"mobile"):{},{validate:!0,external_plugins:vO(r,a.settings())});return wO(e,a,r,u)},kO=function(e,t,n,r,o){var i=hO(o,t,n,nO,e);return CO(rO||oO,rO,i,r,o)},_O=function(e,t,n){return O.from(t.settings[n]).filter(e)},SO=function(e){var t={};return"string"===typeof e?J(e.indexOf("=")>0?e.split(/[;,](?![^=;,]*(?:[;,]|$))/):e.split(","),(function(e){var n=e.split("=");n.length>1?t[ln.trim(n[0])]=ln.trim(n[1]):t[ln.trim(n[0])]=ln.trim(n[0])})):t=e,t},TO=function(e){return function(t){return I(t)&&se(t,e)}},RO=function(e,t,n,r){var o=t in e.settings?e.settings[t]:n;return"hash"===r?SO(o):"string"===r?_O(D,e,t).getOr(n):"number"===r?_O(V,e,t).getOr(n):"boolean"===r?_O(P,e,t).getOr(n):"object"===r?_O(M,e,t).getOr(n):"array"===r?_O(I,e,t).getOr(n):"string[]"===r?_O(TO(D),e,t).getOr(n):"function"===r?_O(F,e,t).getOr(n):o},OO=function(){var e={},t=function(t,n){e[t]=n},n=function(t){return e[t]?e[t]:{icons:{}}},r=function(t){return Ee(e,t)};return{add:t,get:n,has:r}},AO=OO(),EO=function(e,t){var n=t.dom;return n[e]},NO=function(e,t){return parseInt(go(t,e),10)},LO=b(EO,"clientWidth"),DO=b(EO,"clientHeight"),MO=b(NO,"margin-top"),IO=b(NO,"margin-left"),zO=function(e){return e.dom.getBoundingClientRect()},PO=function(e,t,n){var r=LO(e),o=DO(e);return t>=0&&n>=0&&t<=r&&n<=o},BO=function(e,t,n,r){var o=zO(t),i=e?o.left+t.dom.clientLeft+IO(t):0,a=e?o.top+t.dom.clientTop+MO(t):0,u=n-i,s=r-a;return{x:u,y:s}},$O=function(e,t,n){var r=gn.fromDom(e.getBody()),o=e.inline?r:jn(r),i=BO(e.inline,o,t,n);return PO(o,i.x,i.y)},HO=function(e){return O.from(e).map(gn.fromDom)},FO=function(e){var t=e.inline?e.getBody():e.getContentAreaContainer();return HO(t).map(kr).getOr(!1)};function VO(){var e=function(){throw new Error("Theme did not provide a NotificationManager implementation.")};return{open:e,close:e,reposition:e,getArgs:e}}function jO(e){var t=[],n=function(){var t=e.theme;return t&&t.getNotificationManagerImpl?t.getNotificationManagerImpl():VO()},r=function(){return O.from(t[0])},o=function(e,t){return e.type===t.type&&e.text===t.text&&!e.progressBar&&!e.timeout&&!t.progressBar&&!t.timeout},i=function(){t.length>0&&n().reposition(t)},a=function(e){t.push(e)},u=function(e){ie(t,(function(t){return t===e})).each((function(e){t.splice(e,1)}))},s=function(s,c){if(void 0===c&&(c=!0),!e.removed&&FO(e))return c&&e.fire("BeforeOpenNotification",{notification:s}),oe(t,(function(e){return o(n().getArgs(e),s)})).getOrThunk((function(){e.editorManager.setActive(e);var t=n().open(s,(function(){u(t),i(),r().fold((function(){return e.focus()}),(function(e){return Uv(gn.fromDom(e.getEl()))}))}));return a(t),i(),e.fire("OpenNotification",Ve({},t)),t}))},c=function(){r().each((function(e){n().close(e),u(e),i()}))},l=function(){return t},f=function(e){e.on("SkinLoaded",(function(){var t=Wd(e);t&&s({text:t,type:"warning",timeout:0},!1)})),e.on("ResizeEditor ResizeWindow NodeChange",(function(){ci.requestAnimationFrame(i)})),e.on("remove",(function(){J(t.slice(),(function(e){n().close(e)}))}))};return f(e),{open:s,close:c,getNotifications:l}}var UO=Zc.PluginManager,WO=Zc.ThemeManager;function GO(){var e=function(){throw new Error("Theme did not provide a WindowManager implementation.")};return{open:e,openUrl:e,alert:e,confirm:e,close:e,getParams:e,setParams:e}}var qO=function(e){var t=[],n=function(){var t=e.theme;return t&&t.getWindowManagerImpl?t.getWindowManagerImpl():GO()},r=function(e,t){return function(){return t?t.apply(e,arguments):void 0}},o=function(t){e.fire("OpenWindow",{dialog:t})},i=function(t){e.fire("CloseWindow",{dialog:t})},a=function(e){t.push(e),o(e)},u=function(n){i(n),t=ee(t,(function(e){return e!==n})),0===t.length&&e.focus()},s=function(){return O.from(t[t.length-1])},c=function(t){e.editorManager.setActive(e),kb(e);var n=t();return a(n),n},l=function(e,t){return c((function(){return n().open(e,t,u)}))},f=function(e){return c((function(){return n().openUrl(e,u)}))},d=function(e,t,o){n().alert(e,r(o||this,t))},m=function(e,t,o){n().confirm(e,r(o||this,t))},p=function(){s().each((function(e){n().close(e),u(e)}))};return e.on("remove",(function(){J(t,(function(e){n().close(e)}))})),{open:l,openUrl:f,alert:d,confirm:m,close:p}},KO=function(e,t){e.notificationManager.open({type:"error",text:t})},XO=function(e,t){e._skinLoaded?KO(e,t):e.on("SkinLoaded",(function(){KO(e,t)}))},YO=function(e,t){XO(e,Jc.translate(["Failed to upload image: {0}",t]))},JO=function(e,t,n){$g(e,t,{message:n}),console.error(n)},QO=function(e,t,n){return n?"Failed to load "+e+": "+n+" from url "+t:"Failed to load "+e+" url: "+t},ZO=function(e,t,n){JO(e,"PluginLoadError",QO("plugin",t,n))},eA=function(e,t,n){JO(e,"IconsLoadError",QO("icons",t,n))},tA=function(e,t,n){JO(e,"LanguageLoadError",QO("language",t,n))},nA=function(e,t,n){var r=Jc.translate(["Failed to initialize plugin: {0}",t]);rA(r,n),XO(e,r)},rA=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=window.console;r&&(r.error?r.error.apply(r,Ue([e],t)):r.log.apply(r,Ue([e],t)))},oA=function(e){return/^[a-z0-9\-]+$/i.test(e)},iA=function(e){var t=Bd(e),n=e.editorManager.baseURL+"/skins/content",r=e.editorManager.suffix,o="content"+r+".css",i=!0===e.inline;return Y(t,(function(t){return oA(t)&&!i?n+"/"+t+"/"+o:e.documentBaseURI.toAbsolute(t)}))},aA=function(e){e.contentCSS=e.contentCSS.concat(iA(e))};function uA(e,t){var n={},r=function(e,t){return e?e.replace(/\/$/,"")+"/"+t.replace(/^\//,""):t},o=function(e,n,o,i){var a=new XMLHttpRequest;a.open("POST",t.url),a.withCredentials=t.credentials,a.upload.onprogress=function(e){i(e.loaded/e.total*100)},a.onerror=function(){o("Image upload failed due to a XHR Transport error. Code: "+a.status)},a.onload=function(){if(a.status<200||a.status>=300)o("HTTP Error: "+a.status);else{var e=JSON.parse(a.responseText);e&&"string"===typeof e.location?n(r(t.basePath,e.location)):o("Invalid JSON: "+a.responseText)}};var u=new FormData;u.append("file",e.blob(),e.filename()),a.send(u)},i=function(){return new ni((function(e){e([])}))},a=function(e,t){return{url:t,blobInfo:e,status:!0}},u=function(e,t,n){return{url:"",blobInfo:e,status:!1,error:{message:t,options:n}}},s=function(e,t){ln.each(n[e],(function(e){e(t)})),delete n[e]},c=function(t,n,r){return e.markPending(t.blobUri()),new ni((function(o){var i,c,l=function(){};try{var f=function(){i&&(i.close(),c=l)},d=function(n){f(),e.markUploaded(t.blobUri(),n),s(t.blobUri(),a(t,n)),o(a(t,n))},m=function(n,r){var i=r||{};f(),e.removeFailed(t.blobUri()),s(t.blobUri(),u(t,n,i)),o(u(t,n,i))};c=function(e){e<0||e>100||(i||(i=r()),i.progressBar.value(e))},n(t,d,m,c)}catch(p){o(u(t,p.message,{}))}}))},l=function(e){return e===o},f=function(e){var t=e.blobUri();return new ni((function(e){n[t]=n[t]||[],n[t].push(e)}))},d=function(n,r){return n=ln.grep(n,(function(t){return!e.isUploaded(t.blobUri())})),ni.all(ln.map(n,(function(n){return e.isPending(n.blobUri())?f(n):c(n,t.handler,r)})))},m=function(e,n){return!t.url&&l(t.handler)?i():d(e,n)};return!1===F(t.handler)&&(t.handler=o),{upload:m}}function sA(){var e=1,t=2,n={},r=function(e,t){return{status:e,resultUri:t}},o=function(e){return e in n},i=function(e){var t=n[e];return t?t.resultUri:null},a=function(t){return!!o(t)&&n[t].status===e},u=function(e){return!!o(e)&&n[e].status===t},s=function(t){n[t]=r(e,null)},c=function(e,o){n[e]=r(t,o)},l=function(e){delete n[e]},f=function(){n={}};return{hasBlobUri:o,getResultUri:i,isPending:a,isUploaded:u,markPending:s,markUploaded:c,removeFailed:l,destroy:f}}var cA=0,lA=function(){var e=function(){return Math.round(4294967295*Math.random()).toString(36)},t=(new Date).getTime();return"s"+t.toString(36)+e()+e()+e()},fA=function(e){return e+cA+++lA()},dA=function(){var e=[],t=function(e){var t={"image/jpeg":"jpg","image/jpg":"jpg","image/gif":"gif","image/png":"png","image/apng":"apng","image/avif":"avif","image/svg+xml":"svg","image/webp":"webp","image/bmp":"bmp","image/tiff":"tiff"};return t[e.toLowerCase()]||"dat"},n=function(e,t,n,o,i){if(D(e)){var a=e;return r({id:a,name:o,filename:i,blob:t,base64:n})}if(M(e))return r(e);throw new Error("Unknown input type")},r=function(e){if(!e.blob||!e.base64)throw new Error("blob and base64 representations of the image are required for BlobInfo to be created");var n=e.id||fA("blobid"),r=e.name||n,o=e.blob;return{id:g(n),name:g(r),filename:g(e.filename||r+"."+t(o.type)),blob:g(o),base64:g(e.base64),blobUri:g(e.blobUri||URL.createObjectURL(o)),uri:g(e.uri)}},o=function(t){a(t.id())||e.push(t)},i=function(t){return oe(e,t).getOrUndefined()},a=function(e){return i((function(t){return t.id()===e}))},u=function(e){return i((function(t){return t.blobUri()===e}))},s=function(e,t){return i((function(n){return n.base64()===e&&n.blob().type===t}))},c=function(t){e=ee(e,(function(e){return e.blobUri()!==t||(URL.revokeObjectURL(e.blobUri()),!1)}))},l=function(){J(e,(function(e){URL.revokeObjectURL(e.blobUri())})),e=[]};return{create:n,add:o,get:a,getByUri:u,getByData:s,findFirst:i,removeByUri:c,destroy:l}},mA=function(e){var t=Bc(null);e.on("change AddUndo",(function(e){t.set(Ve({},e.level))}));var n=function(){var n=e.undoManager.data;he(n).filter((function(e){return!zS(t.get(),e)})).each((function(t){e.setDirty(!0),e.fire("change",{level:t,lastLevel:me(n,n.length-2).getOrNull()})}))};return{fireIfChanged:n}},pA=function(e){var t,n,r=dA(),o=sA(),i=[],a=mA(e),u=function(t){return function(n){return e.selection?t(n):[]}},s=function(e){return e+(-1===e.indexOf("?")?"?":"&")+(new Date).getTime()},c=function(e,t,n){var r=0;do{r=e.indexOf(t,r),-1!==r&&(e=e.substring(0,r)+n+e.substr(r+t.length),r+=n.length-t.length+1)}while(-1!==r);return e},l=function(e,t,n){var r='src="'+n+'"'+(n===Yt.transparentSrc?' data-mce-placeholder="1"':"");return e=c(e,'src="'+t+'"',r),e=c(e,'data-mce-src="'+t+'"','data-mce-src="'+n+'"'),e},f=function(t,n){J(e.undoManager.data,(function(e){"fragmented"===e.type?e.fragments=Y(e.fragments,(function(e){return l(e,t,n)})):e.content=l(e.content,t,n)}))},d=function(){return e.notificationManager.open({text:e.translate("Image uploading..."),type:"info",timeout:-1,progressBar:!0})},m=function(t,n){var r=e.convertURL(n,"src");f(t.src,n),e.$(t).attr({src:_d(e)?s(n):n,"data-mce-src":r})},p=function(n){return t||(t=uA(o,{url:Od(e),basePath:Ad(e),credentials:Ed(e),handler:Nd(e)})),b().then(u((function(o){var i=Y(o,(function(e){return e.blobInfo}));return t.upload(i,d).then(u((function(t){var i=[],u=Y(t,(function(t,n){var a=o[n].blobInfo,u=o[n].image;return t.status&&Sd(e)?(r.removeByUri(u.src),m(u,t.url)):t.error&&(t.error.options.remove&&(f(u.getAttribute("src"),Yt.transparentSrc),i.push(u)),YO(e,t.error.message)),{element:u,status:t.status,uploadUri:t.url,blobInfo:a}}));return u.length>0&&a.fireIfChanged(),i.length>0&&(oT(e)?console.error("Removing images on failed uploads is currently unsupported for RTC"):e.undoManager.transact((function(){J(i,(function(t){e.dom.remove(t),r.removeByUri(t.src)}))}))),n&&n(u),u})))})))},h=function(t){if(kd(e))return p(t)},g=function(t){if(!1===se(i,(function(e){return e(t)})))return!1;if(0===t.getAttribute("src").indexOf("data:")){var n=Cd(e);return n(t)}return!0},v=function(e){i.push(e)},b=function(){return n||(n=lR(o,r)),n.findAll(e.getBody(),g).then(u((function(t){return t=ee(t,(function(t){return"string"!==typeof t||(XO(e,t),!1)})),J(t,(function(e){f(e.image.src,e.blobInfo.blobUri()),e.image.src=e.blobInfo.blobUri(),e.image.removeAttribute("data-mce-src")})),t})))},y=function(){r.destroy(),o.destroy(),n=t=null},w=function(t){return t.replace(/src="(blob:[^"]+)"/g,(function(t,n){var i=o.getResultUri(n);if(i)return'src="'+i+'"';var a=r.getByUri(n);if(a||(a=ne(e.editorManager.get(),(function(e,t){return e||t.editorUpload&&t.editorUpload.blobCache.getByUri(n)}),null)),a){var u=a.blob();return'src="data:'+u.type+";base64,"+a.base64()+'"'}return t}))};return e.on("SetContent",(function(){kd(e)?h():b()})),e.on("RawSaveContent",(function(e){e.content=w(e.content)})),e.on("GetContent",(function(e){e.source_view||"raw"===e.format||"tree"===e.format||(e.content=w(e.content))})),e.on("PostRender",(function(){e.parser.addNodeFilter("img",(function(e){J(e,(function(e){var t=e.attr("src");if(!r.getByUri(t)){var n=o.getResultUri(t);n&&e.attr("src",n)}}))}))})),{blobCache:r,addFilter:v,uploadImages:p,uploadImagesAuto:h,scanForImages:b,destroy:y}},hA=function(e){var t={valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure.image",collapsed:!1,classes:"align-left",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},inherit:!1,preview:!1,defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{float:"left"},preview:"font-family font-size"}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"figure.image",collapsed:!1,classes:"align-center",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"img",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"},preview:!1},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"},preview:"font-family font-size"}],alignright:[{selector:"figure.image",collapsed:!1,classes:"align-right",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{float:"right"},preview:"font-family font-size"}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},inherit:!1,defaultBlock:"div",preview:"font-family font-size"}],bold:[{inline:"strong",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all",preserve_attributes:["class","style"]}],italic:[{inline:"em",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all",preserve_attributes:["class","style"]}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all",preserve_attributes:["class","style"]}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all",preserve_attributes:["class","style"]},{inline:"s",remove:"all",preserve_attributes:["class","style"]}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},fontname:{inline:"span",toggle:!1,styles:{fontFamily:"%value"},clear_child_styles:!0},fontsize:{inline:"span",toggle:!1,styles:{fontSize:"%value"},clear_child_styles:!0},lineheight:{selector:"h1,h2,h3,h4,h5,h6,p,li,td,th,div",defaultBlock:"p",styles:{lineHeight:"%value"}},fontsize_class:{inline:"span",attributes:{class:"%value"}},blockquote:{block:"blockquote",wrapper:!0,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(e,t,n){return Br(e)&&e.hasAttribute("href")},onformat:function(t,n,r){ln.each(r,(function(n,r){e.setAttrib(t,r,n)}))}},removeformat:[{selector:"b,strong,em,i,font,u,strike,s,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]};return ln.each("p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp".split(/\s/),(function(e){t[e]={block:e,remove:"all"}})),t};function gA(e){var t={},n=function(e){return e?t[e]:t},r=function(e){return Ee(t,e)},o=function(e,n){e&&("string"!==typeof e?ln.each(e,(function(e,t){o(t,e)})):(I(n)||(n=[n]),ln.each(n,(function(e){"undefined"===typeof e.deep&&(e.deep=!e.selector),"undefined"===typeof e.split&&(e.split=!e.selector||e.inline),"undefined"===typeof e.remove&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"===typeof e.classes&&(e.classes=e.classes.split(/\s+/))})),t[e]=n))},i=function(e){return e&&t[e]&&delete t[e],t};return o(hA(e.dom)),o(Xd(e)),{get:n,has:r,register:o,unregister:i}}var vA,bA=ln.each,yA=Ac.DOM,wA=function(e,t){var n,r,o,i=t&&t.schema||du({}),a=function(e,t){t.classes.length&&yA.addClass(e,t.classes.join(" ")),yA.setAttribs(e,t.attrs)},u=function(e){r="string"===typeof e?{name:e,classes:[],attrs:{}}:e;var t=yA.create(r.name);return a(t,r),t},s=function(e,t){var n="string"!==typeof e?e.nodeName.toLowerCase():e,r=i.getElementRule(n),o=r&&r.parentsRequired;return!(!o||!o.length)&&(t&&-1!==ln.inArray(o,t)?t:o[0])},c=function(e,t,n){var r,o,i=t.length>0&&t[0],a=i&&i.name,l=s(e,a);if(l)a===l?(o=t[0],t=t.slice(1)):o=l;else if(i)o=t[0],t=t.slice(1);else if(!n)return e;return o&&(r=u(o),r.appendChild(e)),n&&(r||(r=yA.create("div"),r.appendChild(e)),ln.each(n,(function(t){var n=u(t);r.insertBefore(n,e)}))),c(r,t,o&&o.siblings)};return e&&e.length?(r=e[0],n=u(r),o=yA.create("div"),o.appendChild(c(n,e.slice(1),r.siblings)),o):""},xA=function(e){var t,n={classes:[],attrs:{}};return e=n.selector=ln.trim(e),"*"!==e&&(t=e.replace(/(?:([#\.]|::?)([\w\-]+)|(\[)([^\]]+)\]?)/g,(function(e,t,r,o,i){switch(t){case"#":n.attrs.id=r;break;case".":n.classes.push(r);break;case":":-1!==ln.inArray("checked disabled enabled read-only required".split(" "),r)&&(n.attrs[r]=r);break}if("["===o){var a=i.match(/([\w\-]+)(?:\=\"([^\"]+))?/);a&&(n.attrs[a[1]]=a[2])}return""}))),n.name=t||"div",n},CA=function(e){return e&&"string"===typeof e?(e=e.split(/\s*,\s*/)[0],e=e.replace(/\s*(~\+|~|\+|>)\s*/g,"$1"),ln.map(e.split(/(?:>|\s+(?![^\[\]]+\]))/),(function(e){var t=ln.map(e.split(/(?:~\+|~|\+)/),xA),n=t.pop();return t.length&&(n.siblings=t),n})).reverse()):[]},kA=function(e,t){var n,r,o,i="",a=Yd(e);if(""===a)return"";var u=function(e){return e.replace(/%(\w+)/g,"")};if("string"===typeof t){if(t=e.formatter.get(t),!t)return;t=t[0]}if("preview"in t){var s=Ae(t,"preview");if(s.is(!1))return"";a=s.getOr(a)}n=t.block||t.inline||"span";var c=CA(t.selector);c.length?(c[0].name||(c[0].name=n),n=t.selector,r=wA(c,e)):r=wA([n],e);var l=yA.select(n,r)[0]||r.firstChild;return bA(t.styles,(function(e,t){var n=u(e);n&&yA.setStyle(l,t,n)})),bA(t.attributes,(function(e,t){var n=u(e);n&&yA.setAttrib(l,t,n)})),bA(t.classes,(function(e){var t=u(e);yA.hasClass(l,t)||yA.addClass(l,t)})),e.fire("PreviewFormats"),yA.setStyles(r,{position:"absolute",left:-65535}),e.getBody().appendChild(r),o=yA.getStyle(e.getBody(),"fontSize",!0),o=/px$/.test(o)?parseInt(o,10):0,bA(a.split(" "),(function(t){var n=yA.getStyle(l,t,!0);if(("background-color"!==t||!/transparent|rgba\s*\([^)]+,\s*0\)/.test(n)||(n=yA.getStyle(e.getBody(),t,!0),"#ffffff"!==yA.toHex(n).toLowerCase()))&&("color"!==t||"#000000"!==yA.toHex(n).toLowerCase())){if("font-size"===t&&/em|%$/.test(n)){if(0===o)return;var r=parseFloat(n)/(/%$/.test(n)?100:1);n=r*o+"px"}"border"===t&&n&&(i+="padding:0 2px;"),i+=t+":"+n+";"}})),e.fire("AfterPreviewFormats"),yA.remove(r),i},_A=function(e){e.addShortcut("meta+b","","Bold"),e.addShortcut("meta+i","","Italic"),e.addShortcut("meta+u","","Underline");for(var t=1;t<=6;t++)e.addShortcut("access+"+t,"",["FormatBlock",!1,"h"+t]);e.addShortcut("access+7","",["FormatBlock",!1,"p"]),e.addShortcut("access+8","",["FormatBlock",!1,"div"]),e.addShortcut("access+9","",["FormatBlock",!1,"address"])},SA=function(e){var t=gA(e),n=Bc(null);return _A(e),Ek(e),{get:t.get,has:t.has,register:t.register,unregister:t.unregister,apply:function(t,n,r){_T(e,t,n,r)},remove:function(t,n,r,o){ST(e,t,n,r,o)},toggle:function(t,n,r){TT(e,t,n,r)},match:function(t,n,r){return yT(e,t,n,r)},closest:function(t){return kT(e,t)},matchAll:function(t,n){return wT(e,t,n)},matchNode:function(t,n,r,o){return xT(e,t,n,r,o)},canApply:function(t){return CT(e,t)},formatChanged:function(t,r,o){return RT(e,n,t,r,o)},getCssText:b(kA,e)}},TA=function(e,t,n){var r=Bc(!1),o=function(e){BS(t,!1,n),t.add({},e)};e.on("init",(function(){t.add()})),e.on("BeforeExecCommand",(function(e){var r=e.command.toLowerCase();"undo"!==r&&"redo"!==r&&"mcerepaint"!==r&&($S(t,n),t.beforeChange())})),e.on("ExecCommand",(function(e){var t=e.command.toLowerCase();"undo"!==t&&"redo"!==t&&"mcerepaint"!==t&&o(e)})),e.on("ObjectResizeStart cut",(function(){t.beforeChange()})),e.on("SaveContent ObjectResized blur",o),e.on("dragend",o),e.on("keyup",(function(n){var i=n.keyCode;n.isDefaultPrevented()||((i>=33&&i<=36||i>=37&&i<=40||45===i||n.ctrlKey)&&(o(),e.nodeChanged()),46!==i&&8!==i||e.nodeChanged(),r.get()&&t.typing&&!1===zS(ES(e),t.data[0])&&(!1===e.isDirty()&&(e.setDirty(!0),e.fire("change",{level:t.data[0],lastLevel:null})),e.fire("TypingUndo"),r.set(!1),e.nodeChanged()))})),e.on("keydown",(function(e){var i=e.keyCode;if(!e.isDefaultPrevented())if(i>=33&&i<=36||i>=37&&i<=40||45===i)t.typing&&o(e);else{var a=e.ctrlKey&&!e.altKey||e.metaKey;!(i<16||i>20)||224===i||91===i||t.typing||a||(t.beforeChange(),BS(t,!0,n),t.add({},e),r.set(!0))}})),e.on("mousedown",(function(e){t.typing&&o(e)}));var i=function(e){return"insertReplacementText"===e.inputType},a=function(e){return"insertText"===e.inputType&&null===e.data},u=function(e){return"insertFromPaste"===e.inputType||"insertFromDrop"===e.inputType};e.on("input",(function(e){e.inputType&&(i(e)||a(e)||u(e))&&o(e)})),e.on("AddUndo Undo Redo ClearUndos",(function(t){t.isDefaultPrevented()||e.nodeChanged()}))},RA=function(e){e.addShortcut("meta+z","","Undo"),e.addShortcut("meta+y,meta+shift+z","","Redo")},OA=function(e){var t=Bc(O.none()),n=Bc(0),r=Bc(0),o={data:[],typing:!1,beforeChange:function(){sT(e,n,t)},add:function(i,a){return cT(e,o,r,n,t,i,a)},undo:function(){return lT(e,o,n,r)},redo:function(){return fT(e,r,o.data)},clear:function(){dT(e,o,r)},reset:function(){mT(e,o)},hasUndo:function(){return pT(e,o,r)},hasRedo:function(){return hT(e,o,r)},transact:function(t){return gT(e,o,n,t)},ignore:function(t){vT(e,n,t)},extra:function(t,n){bT(e,o,r,t,n)}};return oT(e)||TA(e,o,n),RA(e),o},AA=[9,27,Hg.HOME,Hg.END,19,20,44,144,145,33,34,45,16,17,18,91,92,93,Hg.DOWN,Hg.UP,Hg.LEFT,Hg.RIGHT].concat(Yt.browser.isFirefox()?[224]:[]),EA="data-mce-placeholder",NA=function(e){return"keydown"===e.type||"keyup"===e.type},LA=function(e){var t=e.keyCode;return t===Hg.BACKSPACE||t===Hg.DELETE},DA=function(e){if(NA(e)){var t=e.keyCode;return!LA(e)&&(Hg.metaKeyPressed(e)||e.altKey||t>=112&&t<=123||K(AA,t))}return!1},MA=function(e){return NA(e)&&!(LA(e)||"keyup"===e.type&&229===e.keyCode)},IA=function(e,t,n){if(Aa(gn.fromDom(t),!1)){var r=""===n,o=t.firstElementChild;return!o||!e.getStyle(t.firstElementChild,"padding-left")&&!e.getStyle(t.firstElementChild,"padding-right")&&(r?!e.isBlock(o):n===o.nodeName.toLowerCase())}return!1},zA=function(e){var t=e.dom,n=pd(e),r=jd(e),o=function(i,a){if(!DA(i)){var u=e.getBody(),s=!MA(i)&&IA(t,u,n),c=""!==t.getAttrib(u,EA);(c!==s||a)&&(t.setAttrib(u,EA,s?r:null),t.setAttrib(u,"aria-placeholder",s?r:null),Bg(e,s),e.on(s?"keydown":"keyup",o),e.off(s?"keyup":"keydown",o))}};r&&e.on("init",(function(t){o(t,!0),e.on("change SetContent ExecCommand",o),e.on("paste",(function(t){return ci.setEditorTimeout(e,(function(){return o(t)}))}))}))},PA=/[\u0591-\u07FF\uFB1D-\uFDFF\uFE70-\uFEFC]/,BA=function(e){return PA.test(e)},$A=function(e,t){return Sn(gn.fromDom(t),Hd(e))},HA=function(e){return"rtl"===Ac.DOM.getStyle(e,"direction",!0)||BA(e.textContent)},FA=function(e,t,n){return ee(Ac.DOM.getParents(n.container(),"*",t),e)},VA=function(e,t,n){var r=FA(e,t,n);return O.from(r[r.length-1])},jA=function(e,t,n){var r=Jm(t,e),o=Jm(n,e);return r&&r===o},UA=function(e){return Xi(e)||Yi(e)},WA=function(e,t){if(!t)return t;var n=t.container(),r=t.offset();return e?Wi(n)?Kr(n.nextSibling)?kf(n.nextSibling,0):kf.after(n):Xi(t)?kf(n,r+1):t:Wi(n)?Kr(n.previousSibling)?kf(n.previousSibling,n.previousSibling.data.length):kf.before(n):Yi(t)?kf(n,r-1):t},GA=b(WA,!0),qA=b(WA,!1),KA=function(e){return function(t){return An(e,gn.fromDom(t.dom.parentNode))}},XA=function(e,t){return Ln(e,t)?Xo(t,(function(e){return Oi(e)||Ei(e)}),KA(e)):O.none()},YA=function(e){var t=e.getBody(),n=t.firstChild&&e.dom.isBlock(t.firstChild)?t.firstChild:t;e.selection.setCursorLocation(n,0)},JA=function(e){e.dom.isEmpty(e.getBody())&&(e.setContent(""),YA(e))},QA=function(e,t,n){return Pl(Bp(n),$p(n),(function(r,o){var i=WA(!0,r),a=WA(!1,o),u=WA(!1,t);return e?zp(n,u).exists((function(e){return e.isEqual(a)&&t.isEqual(i)})):Pp(n,u).exists((function(e){return e.isEqual(i)&&t.isEqual(a)}))})).getOr(!0)},ZA=function(e,t){return{block:e,position:t}},eE=function(e,t){return{from:e,to:t}},tE=function(e,t){var n=gn.fromDom(e),r=gn.fromDom(t.container());return XA(n,r).map((function(e){return ZA(e,t)}))},nE=function(e){return!1===An(e.from.block,e.to.block)},rE=function(e){return Wn(e.from.block).bind((function(t){return Wn(e.to.block).filter((function(e){return An(t,e)}))})).isSome()},oE=function(e){return!1===to(e.from.block.dom)&&!1===to(e.to.block.dom)},iE=function(e,t,n){return Qr(n.position.getNode())&&!1===Aa(n.block)?Ip(!1,n.block.dom).bind((function(r){return r.isEqual(n.position)?Lp(t,e,r).bind((function(t){return tE(e,t)})):O.some(n)})).getOr(n):n},aE=function(e,t,n){var r=tE(e,kf.fromRangeStart(n)),o=r.bind((function(n){return Lp(t,e,n.position).bind((function(n){return tE(e,n).map((function(n){return iE(e,t,n)}))}))}));return Pl(r,o,eE).filter((function(e){return nE(e)&&rE(e)&&oE(e)}))},uE=function(e,t,n){return n.collapsed?aE(e,t,n):O.none()},sE=function(e){var t=Qn(e);return ie(t,_i).fold((function(){return t}),(function(e){return t.slice(0,e)}))},cE=function(e){var t=sE(e);return J(t,xr),t},lE=function(e,t){var n=Cw(t,e);return oe(n.reverse(),(function(e){return Aa(e)})).each(xr)},fE=function(e){return 0===ee(Yn(e),(function(e){return!Aa(e)})).length},dE=function(e,t,n,r){if(Aa(n))return vw(n),Bp(n.dom);fE(r)&&Aa(t)&&mr(r,gn.fromTag("br"));var o=Pp(n.dom,kf.before(r.dom));return J(cE(t),(function(e){mr(r,e)})),lE(e,t),o},mE=function(e,t,n){if(Aa(n))return xr(n),Aa(t)&&vw(t),Bp(t.dom);var r=$p(n.dom);return J(cE(t),(function(e){gr(n,e)})),lE(e,t),r},pE=function(e,t){var n=Cw(t,e);return O.from(n[n.length-1])},hE=function(e,t){return Ln(t,e)?pE(t,e):O.none()},gE=function(e,t){Ip(e,t.dom).map((function(e){return e.getNode()})).map(gn.fromDom).filter(Ri).each(xr)},vE=function(e,t,n){return gE(!0,t),gE(!1,n),hE(t,n).fold(b(mE,e,t,n),b(dE,e,t,n))},bE=function(e,t,n,r){return t?vE(e,r,n):vE(e,n,r)},yE=function(e,t){var n=gn.fromDom(e.getBody()),r=uE(n.dom,t,e.selection.getRng()).bind((function(e){return bE(n,t,e.from.block,e.to.block)}));return r.each((function(t){e.selection.setRng(t.toRange())})),r.isSome()},wE=function(e,t){var n=t.getRng();return Pl(XA(e,gn.fromDom(n.startContainer)),XA(e,gn.fromDom(n.endContainer)),(function(r,o){return!1===An(r,o)&&(n.deleteContents(),bE(e,!0,r,o).each((function(e){t.setRng(e.toRange())})),!0)})).getOr(!1)},xE=function(e,t){var n=gn.fromDom(t),r=b(An,e);return Ko(n,Li,r).isSome()},CE=function(e,t){return xE(e,t.startContainer)||xE(e,t.endContainer)},kE=function(e,t){var n=Pp(e.dom,kf.fromRangeStart(t)).isNone(),r=zp(e.dom,kf.fromRangeEnd(t)).isNone();return!CE(e,t)&&n&&r},_E=function(e){return e.setContent(""),e.selection.setCursorLocation(),!0},SE=function(e){var t=gn.fromDom(e.getBody()),n=e.selection.getRng();return kE(t,n)?_E(e):wE(t,e.selection)},TE=function(e,t){return!e.selection.isCollapsed()&&SE(e)},RE=eo,OE=to,AE=function(e,t,n,r,o){return O.from(t._selectionOverrides.showCaret(e,n,r,o))},EE=function(e){var t=e.ownerDocument.createRange();return t.selectNode(e),t},NE=function(e,t){var n=e.fire("BeforeObjectSelected",{target:t});return n.isDefaultPrevented()?O.none():O.some(EE(t))},LE=function(e,t,n){var r=ip(1,e.getBody(),t),o=kf.fromRangeStart(r),i=o.getNode();if(Bm(i))return AE(1,e,i,!o.isAtEnd(),!1);var a=o.getNode(!0);if(Bm(a))return AE(1,e,a,!1,!1);var u=e.dom.getParent(o.getNode(),(function(e){return OE(e)||RE(e)}));return Bm(u)?AE(1,e,u,!1,n):O.none()},DE=function(e,t,n){return t.collapsed?LE(e,t,n).getOr(t):t},ME=function(e){return mw(e)||cw(e)},IE=function(e){return pw(e)||lw(e)},zE=function(e,t){Kr(t)&&0===t.data.length&&e.remove(t)},PE=function(e,t,n,r,o,i){return AE(r,e,i.getNode(!o),o,!0).each((function(n){if(t.collapsed){var r=t.cloneRange();o?r.setEnd(n.startContainer,n.startOffset):r.setStart(n.endContainer,n.endOffset),r.deleteContents()}else t.deleteContents();e.selection.setRng(n)})),zE(e.dom,n),!0},BE=function(e,t){var n=e.selection.getRng();if(!Kr(n.commonAncestorContainer))return!1;var r=t?Cf.Forwards:Cf.Backwards,o=_p(e.getBody()),i=b(lp,t?o.next:o.prev),a=t?ME:IE,u=up(r,e.getBody(),n),s=WA(t,i(u));if(!s||!fp(u,s))return!1;if(a(s))return PE(e,n,u.getNode(),r,t,s);var c=i(s);return!!(c&&a(c)&&fp(s,c))&&PE(e,n,u.getNode(),r,t,c)},$E=function(e,t){return BE(e,t)},HE=function(e){return Li(gn.fromDom(e))||Ei(gn.fromDom(e))},FE=Uo.generate([{remove:["element"]},{moveToElement:["element"]},{moveToPosition:["position"]}]),VE=function(e,t){var n=t.getNode(!1===e),r=e?"after":"before";return Br(n)&&n.getAttribute("data-mce-caret")===r},jE=function(e,t,n,r){var o=function(t){return Ti(gn.fromDom(t))&&!Qm(n,r,e)};return ap(!t,n).fold((function(){return ap(t,r).fold(C,o)}),o)},UE=function(e,t,n,r){var o=r.getNode(!1===t);return XA(gn.fromDom(e),gn.fromDom(n.getNode())).map((function(e){return Aa(e)?FE.remove(e.dom):FE.moveToElement(o)})).orThunk((function(){return O.some(FE.moveToElement(o))}))},WE=function(e,t,n){return Lp(t,e,n).bind((function(r){return HE(r.getNode())||jE(e,t,n,r)?O.none():t&&to(r.getNode())||!1===t&&to(r.getNode(!0))?UE(e,t,n,r):t&&pw(n)||!1===t&&mw(n)?O.some(FE.moveToPosition(r)):O.none()}))},GE=function(e,t){return e&&to(t.nextSibling)?O.some(FE.moveToElement(t.nextSibling)):!1===e&&to(t.previousSibling)?O.some(FE.moveToElement(t.previousSibling)):O.none()},qE=function(e,t,n){return n.fold((function(e){return O.some(FE.remove(e))}),(function(e){return O.some(FE.moveToElement(e))}),(function(n){return Qm(t,n,e)?O.none():O.some(FE.moveToPosition(n))}))},KE=function(e,t,n){return VE(t,n)?GE(t,n.getNode(!1===t)).fold((function(){return WE(e,t,n)}),O.some):WE(e,t,n).bind((function(t){return qE(e,n,t)}))},XE=function(e,t,n){var r=ip(t?1:-1,e,n),o=kf.fromRangeStart(r),i=gn.fromDom(e);return!1===t&&pw(o)?O.some(FE.remove(o.getNode(!0))):t&&mw(o)?O.some(FE.remove(o.getNode())):!1===t&&mw(o)&&Mw(i,o)?Iw(i,o).map((function(e){return FE.remove(e.getNode())})):t&&pw(o)&&Dw(i,o)?zw(i,o).map((function(e){return FE.remove(e.getNode())})):KE(e,t,o)},YE=function(e,t){return function(n){return e._selectionOverrides.hideFakeCaret(),Ox(e,t,gn.fromDom(n)),!0}},JE=function(e,t){return function(n){var r=t?kf.before(n):kf.after(n);return e.selection.setRng(r.toRange()),!0}},QE=function(e){return function(t){return e.selection.setRng(t.toRange()),!0}},ZE=function(e,t){return O.from(Tg(e.getBody(),t))},eN=function(e,t){var n=e.selection.getNode();return ZE(e,n).filter(to).fold((function(){return XE(e.getBody(),t,e.selection.getRng()).exists((function(n){return n.fold(YE(e,t),JE(e,t),QE(e))}))}),k)},tN=function(e){J(pl(e,".mce-offscreen-selection"),xr)},nN=function(e,t){var n=e.selection.getNode();if(to(n)){var r=ZE(e,n.parentNode).filter(to);return r.fold((function(){return tN(gn.fromDom(e.getBody())),Ox(e,t,gn.fromDom(e.selection.getNode())),JA(e),!0}),(function(){return!0}))}return!1},rN=function(e){var t=e.dom,n=e.selection,r=Tg(e.getBody(),n.getNode());if(eo(r)&&t.isBlock(r)&&t.isEmpty(r)){var o=t.create("br",{"data-mce-bogus":"1"});t.setHTML(r,""),r.appendChild(o),n.setRng(kf.before(o).toRange())}return!0},oN=function(e,t){return e.selection.isCollapsed()?eN(e,t):nN(e,t)},iN=function(e,t){var n=kf.fromRangeStart(e.selection.getRng());return Lp(t,e.getBody(),n).filter((function(e){return t?uw(e):sw(e)})).bind((function(e){return O.from(Zm(t?0:-1,e))})).exists((function(t){return e.selection.select(t),!0}))},aN=function(e,t){return!!e.selection.isCollapsed()&&iN(e,t)},uN=Kr,sN=function(e){return uN(e)&&e.data[0]===$i},cN=function(e){return uN(e)&&e.data[e.data.length-1]===$i},lN=function(e){return e.ownerDocument.createTextNode($i)},fN=function(e){if(uN(e.previousSibling))return cN(e.previousSibling)||e.previousSibling.appendData($i),e.previousSibling;if(uN(e))return sN(e)||e.insertData(0,$i),e;var t=lN(e);return e.parentNode.insertBefore(t,e),t},dN=function(e){if(uN(e.nextSibling))return sN(e.nextSibling)||e.nextSibling.insertData(0,$i),e.nextSibling;if(uN(e))return cN(e)||e.appendData($i),e;var t=lN(e);return e.nextSibling?e.parentNode.insertBefore(t,e.nextSibling):e.parentNode.appendChild(t),t},mN=function(e,t){return e?fN(t):dN(t)},pN=b(mN,!0),hN=b(mN,!1),gN=function(e,t){return Kr(e.container())?mN(t,e.container()):mN(t,e.getNode())},vN=function(e,t){var n=t.get();return n&&e.container()===n&&Wi(n)},bN=function(e,t){return t.fold((function(t){Om(e.get());var n=pN(t);return e.set(n),O.some(kf(n,n.length-1))}),(function(t){return Bp(t).map((function(t){if(vN(t,e))return kf(e.get(),1);Om(e.get());var n=gN(t,!0);return e.set(n),kf(n,1)}))}),(function(t){return $p(t).map((function(t){if(vN(t,e))return kf(e.get(),e.get().length-1);Om(e.get());var n=gN(t,!1);return e.set(n),kf(n,n.length-1)}))}),(function(t){Om(e.get());var n=hN(t);return e.set(n),O.some(kf(n,1))}))},yN=function(e,t){for(var n=0;n<e.length;n++){var r=e[n].apply(null,t);if(r.isSome())return r}return O.none()},wN=Uo.generate([{before:["element"]},{start:["element"]},{end:["element"]},{after:["element"]}]),xN=function(e,t){var n=Jm(t,e);return n||e},CN=function(e,t,n){var r=GA(n),o=xN(t,r.container());return VA(e,o,r).fold((function(){return zp(o,r).bind(b(VA,e,o)).map((function(e){return wN.before(e)}))}),O.none)},kN=function(e,t){return null===Vp(e,t)},_N=function(e,t,n){return VA(e,t,n).filter(b(kN,t))},SN=function(e,t,n){var r=qA(n);return _N(e,t,r).bind((function(e){var t=Pp(e,r);return t.isNone()?O.some(wN.start(e)):O.none()}))},TN=function(e,t,n){var r=GA(n);return _N(e,t,r).bind((function(e){var t=zp(e,r);return t.isNone()?O.some(wN.end(e)):O.none()}))},RN=function(e,t,n){var r=qA(n),o=xN(t,r.container());return VA(e,o,r).fold((function(){return Pp(o,r).bind(b(VA,e,o)).map((function(e){return wN.after(e)}))}),O.none)},ON=function(e){return!1===HA(EN(e))},AN=function(e,t,n){var r=yN([CN,SN,TN,RN],[e,t,n]);return r.filter(ON)},EN=function(e){return e.fold(v,v,v,v)},NN=function(e){return e.fold(g("before"),g("start"),g("end"),g("after"))},LN=function(e){return e.fold(wN.before,wN.before,wN.after,wN.after)},DN=function(e){return e.fold(wN.start,wN.start,wN.end,wN.end)},MN=function(e,t){return NN(e)===NN(t)&&EN(e)===EN(t)},IN=function(e,t,n,r,o,i){return Pl(VA(t,n,r),VA(t,n,o),(function(t,r){return t!==r&&jA(n,t,r)?wN.after(e?t:r):i})).getOr(i)},zN=function(e,t){return e.fold(k,(function(e){return!MN(e,t)}))},PN=function(e,t,n,r,o){var i=WA(e,o),a=Lp(e,n,i).map(b(WA,e)),u=a.fold((function(){return r.map(LN)}),(function(o){return AN(t,n,o).map(b(IN,e,t,n,i,o)).filter(b(zN,r))}));return u.filter(ON)},BN=function(e,t){return e?t.fold(p(O.some,wN.start),O.none,p(O.some,wN.after),O.none):t.fold(O.none,p(O.some,wN.before),O.none,p(O.some,wN.end))},$N=function(e,t,n,r){var o=WA(e,r),i=AN(t,n,o);return AN(t,n,o).bind(b(BN,e)).orThunk((function(){return PN(e,t,n,i,r)}))},HN=(b($N,!1),b($N,!0),function(e){return F(e.selection.getSel().modify)}),FN=function(e,t,n){var r=e?1:-1;return t.setRng(kf(n.container(),n.offset()+r).toRange()),t.getSel().modify("move",e?"forward":"backward","word"),!0},VN=function(e,t){var n=t.selection.getRng(),r=e?kf.fromRangeEnd(n):kf.fromRangeStart(n);return!!HN(t)&&(e&&Xi(r)?FN(!0,t.selection,r):!(e||!Yi(r))&&FN(!1,t.selection,r))},jN=function(e,t){var n=e.dom.createRng();n.setStart(t.container(),t.offset()),n.setEnd(t.container(),t.offset()),e.selection.setRng(n)},UN=function(e,t){e?t.setAttribute("data-mce-selected","inline-boundary"):t.removeAttribute("data-mce-selected")},WN=function(e,t,n){return bN(t,n).map((function(t){return jN(e,t),n}))},GN=function(e,t,n){var r=e.getBody(),o=kf.fromRangeStart(e.selection.getRng()),i=b($A,e),a=$N(n,i,r,o);return a.bind((function(n){return WN(e,t,n)}))},qN=function(e,t,n){var r=Y(pl(gn.fromDom(t.getRoot()),'*[data-mce-selected="inline-boundary"]'),(function(e){return e.dom})),o=ee(r,e),i=ee(n,e);J(le(o,i),b(UN,!1)),J(le(i,o),b(UN,!0))},KN=function(e,t){if(e.selection.isCollapsed()&&!0!==e.composing&&t.get()){var n=kf.fromRangeStart(e.selection.getRng());kf.isTextPosition(n)&&!1===UA(n)&&(jN(e,Rm(t.get(),n)),t.set(null))}},XN=function(e,t,n,r){if(t.selection.isCollapsed()){var o=ee(r,e);J(o,(function(r){var o=kf.fromRangeStart(t.selection.getRng());AN(e,t.getBody(),o).bind((function(e){return WN(t,n,e)}))}))}},YN=function(e,t,n){return!!Kd(e)&&GN(e,t,n).isSome()},JN=function(e,t,n){return!!Kd(t)&&VN(e,t)},QN=function(e){var t=Bc(null),n=b($A,e);return e.on("NodeChange",(function(r){!Kd(e)||Yt.browser.isIE()&&r.initial||(qN(n,e.dom,r.parents),KN(e,t),XN(n,e,t,r.parents))})),t},ZN=b(JN,!0),eL=b(JN,!1),tL=function(e,t){var n=document.createRange();return n.setStart(e.container(),e.offset()),n.setEnd(t.container(),t.offset()),n},nL=function(e){return Pl(Bp(e),$p(e),(function(t,n){var r=WA(!0,t),o=WA(!1,n);return zp(e,r).forall((function(e){return e.isEqual(o)}))})).getOr(!0)},rL=function(e,t){return function(n){return bN(t,n).exists((function(t){return jN(e,t),!0}))}},oL=function(e,t,n,r){var o=e.getBody(),i=b($A,e);e.undoManager.ignore((function(){e.selection.setRng(tL(n,r)),e.execCommand("Delete"),AN(i,o,kf.fromRangeStart(e.selection.getRng())).map(DN).map(rL(e,t))})),e.nodeChanged()},iL=function(e,t){var n=Jm(t,e);return n||e},aL=function(e,t,n,r){var o=iL(e.getBody(),r.container()),i=b($A,e),a=AN(i,o,r);return a.bind((function(e){return n?e.fold(g(O.some(DN(e))),O.none,g(O.some(LN(e))),O.none):e.fold(O.none,g(O.some(LN(e))),O.none,g(O.some(DN(e))))})).map(rL(e,t)).getOrThunk((function(){var u=Dp(n,o,r),s=u.bind((function(e){return AN(i,o,e)}));return Pl(a,s,(function(){return VA(i,o,r).exists((function(t){return!!nL(t)&&(Ox(e,n,gn.fromDom(t)),!0)}))})).orThunk((function(){return s.bind((function(o){return u.map((function(o){return n?oL(e,t,r,o):oL(e,t,o,r),!0}))}))})).getOr(!1)}))},uL=function(e,t,n){if(e.selection.isCollapsed()&&Kd(e)){var r=kf.fromRangeStart(e.selection.getRng());return aL(e,t,n,r)}return!1},sL=function(e,t){var n=Cw(t,e);return ie(n,_i).fold(g(n),(function(e){return n.slice(0,e)}))},cL=function(e){return 1===Qn(e).length},lL=function(e,t,n,r){var o=b(Lk,t),i=Y(ee(r,o),(function(e){return e.dom}));if(0===i.length)Ox(t,e,n);else{var a=Nk(n.dom,i);t.selection.setRng(a.toRange())}},fL=function(e,t){var n=gn.fromDom(e.getBody()),r=gn.fromDom(e.selection.getStart()),o=ee(sL(n,r),cL);return he(o).exists((function(n){var r=kf.fromRangeStart(e.selection.getRng());return!(!QA(t,r,n.dom)||Dk(n))&&(lL(t,e,n,o),!0)}))},dL=function(e,t){return!!e.selection.isCollapsed()&&fL(e,t)},mL=function(e,t,n){return e._selectionOverrides.hideFakeCaret(),Ox(e,t,gn.fromDom(n)),!0},pL=function(e,t){var n=t?cw:lw,r=t?Cf.Forwards:Cf.Backwards,o=up(r,e.getBody(),e.selection.getRng());return n(o)?mL(e,t,o.getNode(!t)):O.from(WA(t,o)).filter((function(e){return n(e)&&fp(o,e)})).exists((function(n){return mL(e,t,n.getNode(!t))}))},hL=function(e,t){var n=e.selection.getNode();return!!ro(n)&&mL(e,t,n)},gL=function(e,t){return e.selection.isCollapsed()?pL(e,t):hL(e,t)},vL=function(e){return Xo(e,(function(e){return eo(e.dom)||to(e.dom)})).exists((function(e){return eo(e.dom)}))},bL=function(e){var t=parseInt(e,10);return isNaN(t)?0:t},yL=function(e,t){var n=e||Si(t)?"margin":"padding",r="rtl"===go(t,"direction")?"-right":"-left";return n+r},wL=function(e,t,n,r,o,i){var a=yL(n,gn.fromDom(i));if("outdent"===t){var u=Math.max(0,bL(i.style[a])-r);e.setStyle(i,a,u?u+o:"")}else{u=bL(i.style[a])+r+o;e.setStyle(i,a,u)}},xL=function(e,t){return se(t,(function(t){var n=yL(zd(e),t),r=bo(t,n).map(bL).getOr(0),o=e.dom.getContentEditable(t.dom);return"false"!==o&&r>0}))},CL=function(e){var t=SL(e);return!e.mode.isReadOnly()&&(t.length>1||xL(e,t))},kL=function(e){return Ai(e)||Ei(e)},_L=function(e){return Wn(e).map(kL).getOr(!1)},SL=function(e){return ee(Y(e.selection.getSelectedBlocks(),gn.fromDom),(function(e){return!kL(e)&&!_L(e)&&vL(e)}))},TL=function(e,t){var n=e.dom,r=e.selection,o=e.formatter,i=Pd(e),a=/[a-z%]+$/i.exec(i)[0],u=parseInt(i,10),s=zd(e),c=pd(e);e.queryCommandState("InsertUnorderedList")||e.queryCommandState("InsertOrderedList")||""!==c||n.getParent(r.getNode(),n.isBlock)||o.apply("div"),J(SL(e),(function(e){wL(n,t,s,u,a,e.dom)}))},RL=function(e,t){if(e.selection.isCollapsed()&&CL(e)){var n=e.dom,r=e.selection.getRng(),o=kf.fromRangeStart(r),i=n.getParent(r.startContainer,n.isBlock);if(null!==i&&Rw(gn.fromDom(i),o))return TL(e,"outdent"),!0}return!1},OL=function(e,t){e.getDoc().execCommand(t,!1,null)},AL=function(e,t){RL(e)||oN(e,!1)||$E(e,!1)||uL(e,t,!1)||yE(e,!1)||vC(e)||aN(e,!1)||gL(e,!1)||TE(e)||dL(e,!1)||(OL(e,"Delete"),JA(e))},EL=function(e,t){oN(e,!0)||$E(e,!0)||uL(e,t,!0)||yE(e,!0)||vC(e)||aN(e,!0)||gL(e,!0)||TE(e)||dL(e,!0)||OL(e,"ForwardDelete")},NL=function(e,t){e.addCommand("delete",(function(){AL(e,t)})),e.addCommand("forwardDelete",(function(){EL(e,t)}))},LL=5,DL=400,ML=function(e){return void 0===e.touches||1!==e.touches.length?O.none():O.some(e.touches[0])},IL=function(e,t){var n=Math.abs(e.clientX-t.x),r=Math.abs(e.clientY-t.y);return n>LL||r>LL},zL=function(e){var t=Bc(O.none()),n=Bc(!1),r=tl((function(t){e.fire("longpress",Ve(Ve({},t),{type:"longpress"})),n.set(!0)}),DL);e.on("touchstart",(function(e){ML(e).each((function(o){r.cancel();var i={x:o.clientX,y:o.clientY,target:e.target};r.throttle(e),n.set(!1),t.set(O.some(i))}))}),!0),e.on("touchmove",(function(o){r.cancel(),ML(o).each((function(r){t.get().each((function(o){IL(r,o)&&(t.set(O.none()),n.set(!1),e.fire("longpresscancel"))}))}))}),!0),e.on("touchend touchcancel",(function(o){r.cancel(),"touchcancel"!==o.type&&t.get().filter((function(e){return e.target.isEqualNode(o.target)})).each((function(){n.get()?o.preventDefault():e.fire("tap",Ve(Ve({},o),{type:"tap"}))}))}),!0)},PL=function(e,t){return e.hasOwnProperty(t.nodeName)},BL=function(e,t){return!!Kr(t)||!!Br(t)&&(!PL(e,t)&&!ch(t))},$L=function(e,t,n){return X(xw(gn.fromDom(n),gn.fromDom(t)),(function(t){return PL(e,t.dom)}))},HL=function(e,t){if(Kr(t)){if(0===t.nodeValue.length)return!0;if(/^\s+$/.test(t.nodeValue)&&(!t.nextSibling||PL(e,t.nextSibling)))return!0}return!1},FL=function(e){var t,n,r,o=e.dom,i=e.selection,a=e.schema,u=a.getBlockElements(),s=i.getStart(),c=e.getBody(),l=pd(e);if(s&&Br(s)&&l){var f=c.nodeName.toLowerCase();if(a.isValidChild(f,l.toLowerCase())&&!$L(u,c,s)){var d=i.getRng(),m=d.startContainer,p=d.startOffset,h=d.endContainer,g=d.endOffset,v=Qb(e);s=c.firstChild;while(s)if(BL(u,s)){if(HL(u,s)){n=s,s=s.nextSibling,o.remove(n);continue}t||(t=o.create(l,hd(e)),s.parentNode.insertBefore(t,s),r=!0),n=s,s=s.nextSibling,t.appendChild(n)}else t=null,s=s.nextSibling;r&&v&&(d.setStart(m,p),d.setEnd(h,g),i.setRng(d),e.nodeChanged())}}},VL=function(e){pd(e)&&e.on("NodeChange",b(FL,e))},jL=function(e){return Zo(gn.fromDom(e.getBody()),"*[data-mce-caret]").fold(g(null),(function(e){return e.dom}))},UL=function(e){e.selection.setRng(e.selection.getRng())},WL=function(e,t){t.hasAttribute("data-mce-caret")&&(na(t),UL(e),e.selection.scrollIntoView(t))},GL=function(e,t){var n=jL(e);if(n)return"compositionstart"===t.type?(t.preventDefault(),t.stopPropagation(),void WL(e,n)):void(qi(n)&&(WL(e,n),e.undoManager.add()))},qL=function(e){e.on("keyup compositionstart",b(GL,e))};(function(e){e[e["Br"]=0]="Br",e[e["Block"]=1]="Block",e[e["Wrap"]=2]="Wrap",e[e["Eol"]=3]="Eol"})(vA||(vA={}));var KL,XL=function(e,t){return e===Cf.Backwards?ce(t):t},YL=function(e,t,n){return e===Cf.Forwards?t.next(n):t.prev(n)},JL=function(e,t,n,r){return Qr(r.getNode(t===Cf.Forwards))?vA.Br:!1===Qm(n,r)?vA.Block:vA.Wrap},QL=function(e,t,n,r){var o,i=_p(n),a=r,u=[];while(a){if(o=YL(t,i,a),!o)break;if(Qr(o.getNode(!1)))return t===Cf.Forwards?{positions:XL(t,u).concat([o]),breakType:vA.Br,breakAt:O.some(o)}:{positions:XL(t,u),breakType:vA.Br,breakAt:O.some(o)};if(o.isVisible()){if(e(a,o)){var s=JL(n,t,a,o);return{positions:XL(t,u),breakType:s,breakAt:O.some(o)}}u.push(o),a=o}else a=o}return{positions:XL(t,u),breakType:vA.Eol,breakAt:O.none()}},ZL=function(e,t,n,r){return t(n,r).breakAt.map((function(r){var o=t(n,r).positions;return e===Cf.Backwards?o.concat(r):[r].concat(o)})).getOr([])},eD=function(e,t){return ne(e,(function(e,n){return e.fold((function(){return O.some(n)}),(function(r){return Pl(pe(r.getClientRects()),pe(n.getClientRects()),(function(e,o){var i=Math.abs(t-e.left),a=Math.abs(t-o.left);return a<=i?n:r})).or(e)}))}),O.none())},tD=function(e,t){return pe(t.getClientRects()).bind((function(t){return eD(e,t.left)}))},nD=b(QL,xf.isAbove,-1),rD=b(QL,xf.isBelow,1),oD=function(e,t){return nD(e,t).breakAt.isNone()},iD=function(e,t){return rD(e,t).breakAt.isNone()},aD=b(ZL,-1,nD),uD=b(ZL,1,rD),sD=function(e){return Bp(e).map((function(t){return[t].concat(rD(e,t).positions)})).getOr([])},cD=function(e){return $p(e).map((function(t){return nD(e,t).positions.concat(t)})).getOr([])},lD=function(e){var t=function(t){return Y(t,(function(t){return t=Fl(t),t.node=e,t}))};if(Br(e))return t(e.getClientRects());if(Kr(e)){var n=e.ownerDocument.createRange();return n.setStart(e,0),n.setEnd(e,e.data.length),t(n.getClientRects())}},fD=function(e){return ue(e,lD)};(function(e){e[e["Up"]=-1]="Up",e[e["Down"]=1]="Down"})(KL||(KL={}));var dD,mD,pD=function(e,t,n,r){while(r=Ym(r,e,ba,t))if(n(r))return},hD=function(e,t,n,r,o,i){var a=0,u=[],s=function(r){var i,s,l;for(l=fD([r]),-1===e&&(l=l.reverse()),i=0;i<l.length;i++)if(s=l[i],!n(s,c)){if(u.length>0&&t(s,Fe(u))&&a++,s.line=a,o(s))return!0;u.push(s)}},c=Fe(i.getClientRects());if(!c)return u;var l=i.getNode();return s(l),pD(e,r,s,l),u},gD=function(e,t){return t.line>e},vD=function(e,t){return t.line===e},bD=b(hD,KL.Up,Wl,Gl),yD=b(hD,KL.Down,Gl,Wl),wD=function(e,t,n,r){var o,i,a,u,s,c=_p(t),l=[],f=0,d=function(e){return Fe(e.getClientRects())};1===e?(o=c.next,i=Gl,a=Wl,u=kf.after(r)):(o=c.prev,i=Wl,a=Gl,u=kf.before(r));var m=d(u);do{if(u.isVisible()&&(s=d(u),!a(s,m))){if(l.length>0&&i(s,Fe(l))&&f++,s=Fl(s),s.position=u,s.line=f,n(s))return l;l.push(s)}}while(u=o(u));return l},xD=function(e){return function(t){return gD(e,t)}},CD=function(e){return function(t){return vD(e,t)}},kD=to,_D=Ym,SD=function(e,t){return Math.abs(e.left-t)},TD=function(e,t){return Math.abs(e.right-t)},RD=function(e,t){return e>=t.left&&e<=t.right},OD=function(e,t){return e>=t.top&&e<=t.bottom},AD=function(e,t){return $e(e,(function(e,n){var r=Math.min(SD(e,t),TD(e,t)),o=Math.min(SD(n,t),TD(n,t));return RD(t,n)?n:RD(t,e)?e:o===r&&kD(n.node)||o<r?n:e}))},ED=function(e,t,n,r,o){var i=_D(r,e,ba,t,!o);do{if(!i||n(i))return}while(i=_D(i,e,ba,t))},ND=function(e,t,n){void 0===n&&(n=!0);var r=[],o=function(e,n){var o=ee(fD([n]),(function(n){return!e(n,t)}));return r=r.concat(o),0===o.length};return r.push(t),ED(KL.Up,e,b(o,Wl),t.node,n),ED(KL.Down,e,b(o,Gl),t.node,n),r},LD=function(e){return ee(ge(e.getElementsByTagName("*")),$m)},DD=function(e,t){return{node:e.node,before:SD(e,t)<TD(e,t)}},MD=function(e,t,n){var r=fD(LD(e)),o=ee(r,b(OD,n)),i=AD(o,t);if(i){var a=!Wr(i.node)&&!ro(i.node);if(i=AD(ND(e,i,a),t),i&&$m(i.node))return DD(i,t)}return null},ID=function(e,t){e.selection.setRng(t),Vv(e,e.selection.getRng())},zD=function(e,t,n){return O.some(DE(e,t,n))},PD=function(e,t,n,r,o,i){var a=t===Cf.Forwards,u=_p(e.getBody()),s=b(lp,a?u.next:u.prev),c=a?r:o;if(!n.collapsed){var l=Kl(n);if(i(l))return AE(t,e,l,t===Cf.Backwards,!1)}var f=up(t,e.getBody(),n);if(c(f))return NE(e,f.getNode(!a));var d=WA(a,s(f)),m=ra(n);if(!d)return m?O.some(n):O.none();if(c(d))return AE(t,e,d.getNode(!a),a,!1);var p=s(d);return p&&c(p)&&fp(d,p)?AE(t,e,p.getNode(!a),a,!1):m?zD(e,d.toRange(),!1):O.none()},BD=function(e,t,n,r,o,i){var a=up(t,e.getBody(),n),u=Fe(a.getClientRects()),s=t===KL.Down;if(!u)return O.none();var c,l=s?yD:bD,f=l(e.getBody(),xD(1),a),d=ee(f,CD(1)),m=u.left,p=AD(d,m);if(p&&i(p.node)){var h=Math.abs(m-p.left),g=Math.abs(m-p.right);return AE(t,e,p.node,h<g,!1)}if(c=r(a)?a.getNode():o(a)?a.getNode(!0):Kl(n),c){var v=wD(t,e.getBody(),xD(1),c),b=AD(ee(v,CD(1)),m);if(b)return zD(e,b.position.toRange(),!1);if(b=Fe(ee(v,CD(0))),b)return zD(e,b.position.toRange(),!1)}return 0===d.length?$D(e,s).filter(s?o:r).map((function(t){return DE(e,t.toRange(),!1)})):O.none()},$D=function(e,t){var n=e.selection.getRng(),r=e.getBody();if(t){var o=kf.fromRangeEnd(n),i=rD(r,o);return he(i.positions)}o=kf.fromRangeStart(n),i=nD(r,o);return pe(i.positions)},HD=function(e,t,n){return $D(e,t).filter(n).exists((function(t){return e.selection.setRng(t.toRange()),!0}))},FD=to,VD=function(e,t,n){return PD(t,e,n,mw,pw,FD)},jD=function(e,t,n){var r=function(e){return mw(e)||fw(e)},o=function(e){return pw(e)||dw(e)};return BD(t,e,n,r,o,FD)},UD=function(e){var t=e.dom.create(pd(e));return(!Yt.ie||Yt.ie>=11)&&(t.innerHTML='<br data-mce-bogus="1">'),t},WD=function(e,t,n){var r=_p(e.getBody()),o=b(lp,1===t?r.next:r.prev);if(n.collapsed&&am(e)){var i=e.dom.getParent(n.startContainer,"PRE");if(!i)return;var a=o(kf.fromRangeStart(n));if(!a){var u=UD(e);1===t?e.$(i).after(u):e.$(i).before(u),e.selection.select(u,!0),e.selection.collapse()}}},GD=function(e,t){var n=t?Cf.Forwards:Cf.Backwards,r=e.selection.getRng();return VD(n,e,r).orThunk((function(){return WD(e,n,r),O.none()}))},qD=function(e,t){var n=t?1:-1,r=e.selection.getRng();return jD(n,e,r).orThunk((function(){return WD(e,n,r),O.none()}))},KD=function(e,t){return GD(e,t).exists((function(t){return ID(e,t),!0}))},XD=function(e,t){return qD(e,t).exists((function(t){return ID(e,t),!0}))},YD=function(e,t){var n=t?pw:mw;return HD(e,t,n)},JD=function(e){return K(["figcaption"],Dn(e))},QD=function(e){var t=document.createRange();return t.setStartBefore(e.dom),t.setEndBefore(e.dom),t},ZD=function(e,t,n){n?gr(e,t):hr(e,t)},eM=function(e,t){var n=gn.fromTag("br");return ZD(e,n,t),QD(n)},tM=function(e,t,n,r){var o=gn.fromTag(n),i=gn.fromTag("br");return uo(o,r),gr(o,i),ZD(e,o,t),QD(i)},nM=function(e,t,n,r){return""===t?eM(e,r):tM(e,r,t,n)},rM=function(e,t){var n=b(An,t);return Xo(gn.fromDom(e.container()),_i,n).filter(JD)},oM=function(e,t,n){return t?iD(e.dom,n):oD(e.dom,n)},iM=function(e,t){var n=gn.fromDom(e.getBody()),r=kf.fromRangeStart(e.selection.getRng()),o=pd(e),i=hd(e);return rM(r,n).exists((function(){if(oM(n,t,r)){var a=nM(n,o,i,t);return e.selection.setRng(a),!0}return!1}))},aM=function(e,t){return!!e.selection.isCollapsed()&&iM(e,t)},uM=function(e){return Y(e,(function(e){return Ve({shiftKey:!1,altKey:!1,ctrlKey:!1,metaKey:!1,keyCode:0,action:m},e)}))},sM=function(e,t){return t.keyCode===e.keyCode&&t.shiftKey===e.shiftKey&&t.altKey===e.altKey&&t.ctrlKey===e.ctrlKey&&t.metaKey===e.metaKey},cM=function(e,t){return ue(uM(e),(function(e){return sM(e,t)?[e]:[]}))},lM=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return function(){return e.apply(null,t)}},fM=function(e,t){return oe(cM(e,t),(function(e){return e.action()}))},dM=function(e,t){var n=t?Cf.Forwards:Cf.Backwards,r=e.selection.getRng();return PD(e,n,r,cw,lw,ro).exists((function(t){return ID(e,t),!0}))},mM=function(e,t){var n=t?1:-1,r=e.selection.getRng();return BD(e,n,r,cw,lw,ro).exists((function(t){return ID(e,t),!0}))},pM=function(e,t){var n=t?lw:cw;return HD(e,t,n)},hM=function(e,t){return{left:e.left-t,top:e.top-t,right:e.right+2*t,bottom:e.bottom+2*t,width:e.width+t,height:e.height+t}},gM=function(e,t){return ue(t,(function(t){var n=hM(Fl(t.getBoundingClientRect()),-1);return[{x:n.left,y:e(n),cell:t},{x:n.right,y:e(n),cell:t}]}))},vM=function(e,t,n){return ne(e,(function(e,r){return e.fold((function(){return O.some(r)}),(function(e){var o=Math.sqrt(Math.abs(e.x-t)+Math.abs(e.y-n)),i=Math.sqrt(Math.abs(r.x-t)+Math.abs(r.y-n));return O.some(i<o?r:e)}))}),O.none())},bM=function(e,t,n,r,o){var i=pl(gn.fromDom(n),"td,th,caption").map((function(e){return e.dom})),a=ee(gM(e,i),(function(e){return t(e,o)}));return vM(a,r,o).map((function(e){return e.cell}))},yM=function(e){return e.bottom},wM=function(e){return e.top},xM=function(e,t){return e.y<t},CM=function(e,t){return e.y>t},kM=b(bM,yM,xM),_M=b(bM,wM,CM),SM=function(e,t){return pe(t.getClientRects()).bind((function(t){return kM(e,t.left,t.top)})).bind((function(e){return tD(cD(e),t)}))},TM=function(e,t){return he(t.getClientRects()).bind((function(t){return _M(e,t.left,t.top)})).bind((function(e){return tD(sD(e),t)}))},RM=function(e,t,n){return n.breakAt.exists((function(n){return e(t,n).breakAt.isSome()}))},OM=function(e){return e.breakType===vA.Wrap&&0===e.positions.length},AM=function(e){return e.breakType===vA.Br&&1===e.positions.length},EM=function(e,t,n){var r=e(t,n);return OM(r)||!Qr(n.getNode())&&AM(r)?!RM(e,t,r):r.breakAt.isNone()},NM=b(EM,nD),LM=b(EM,rD),DM=function(e,t,n){var r=kf.fromRangeStart(t);return Ip(!e,n).exists((function(e){return e.isEqual(r)}))},MM=function(e,t,n,r){var o=e.selection.getRng(),i=t?1:-1;return!(!Pm()||!DM(t,o,n))&&(AE(i,e,n,!t,!1).each((function(t){ID(e,t)})),!0)},IM=function(e,t,n){return SM(t,n).orThunk((function(){return pe(n.getClientRects()).bind((function(n){return eD(aD(e,kf.before(t)),n.left)}))})).getOr(kf.before(t))},zM=function(e,t,n){return TM(t,n).orThunk((function(){return pe(n.getClientRects()).bind((function(n){return eD(uD(e,kf.after(t)),n.left)}))})).getOr(kf.after(t))},PM=function(e,t){var n=t.getNode(e);return Br(n)&&"TABLE"===n.nodeName?O.some(n):O.none()},BM=function(e,t,n,r){var o=pd(t);o?t.undoManager.transact((function(){var r=gn.fromTag(o);uo(r,hd(t)),gr(r,gn.fromTag("br")),e?pr(gn.fromDom(n),r):mr(gn.fromDom(n),r);var i=t.dom.createRng();i.setStart(r.dom,0),i.setEnd(r.dom,0),ID(t,i)})):ID(t,r.toRange())},$M=function(e,t,n){var r=PM(!!t,n),o=!1===t;r.fold((function(){return ID(e,n.toRange())}),(function(r){return Ip(o,e.getBody()).filter((function(e){return e.isEqual(n)})).fold((function(){return ID(e,n.toRange())}),(function(o){return BM(t,e,r,n)}))}))},HM=function(e,t,n,r){var o=e.selection.getRng(),i=kf.fromRangeStart(o),a=e.getBody();if(!t&&NM(r,i)){var u=IM(a,n,i);return $M(e,t,u),!0}if(t&&LM(r,i)){u=zM(a,n,i);return $M(e,t,u),!0}return!1},FM=function(e,t,n){return O.from(e.dom.getParent(e.selection.getNode(),"td,th")).bind((function(r){return O.from(e.dom.getParent(r,"table")).map((function(o){return n(e,t,o,r)}))})).getOr(!1)},VM=function(e,t){return FM(e,t,MM)},jM=function(e,t){return FM(e,t,HM)},UM=function(e,t,n){var r=Ft().os;fM([{keyCode:Hg.RIGHT,action:lM(KD,e,!0)},{keyCode:Hg.LEFT,action:lM(KD,e,!1)},{keyCode:Hg.UP,action:lM(XD,e,!1)},{keyCode:Hg.DOWN,action:lM(XD,e,!0)},{keyCode:Hg.RIGHT,action:lM(VM,e,!0)},{keyCode:Hg.LEFT,action:lM(VM,e,!1)},{keyCode:Hg.UP,action:lM(jM,e,!1)},{keyCode:Hg.DOWN,action:lM(jM,e,!0)},{keyCode:Hg.RIGHT,action:lM(dM,e,!0)},{keyCode:Hg.LEFT,action:lM(dM,e,!1)},{keyCode:Hg.UP,action:lM(mM,e,!1)},{keyCode:Hg.DOWN,action:lM(mM,e,!0)},{keyCode:Hg.RIGHT,action:lM(YN,e,t,!0)},{keyCode:Hg.LEFT,action:lM(YN,e,t,!1)},{keyCode:Hg.RIGHT,ctrlKey:!r.isOSX(),altKey:r.isOSX(),action:lM(ZN,e,t)},{keyCode:Hg.LEFT,ctrlKey:!r.isOSX(),altKey:r.isOSX(),action:lM(eL,e,t)},{keyCode:Hg.UP,action:lM(aM,e,!1)},{keyCode:Hg.DOWN,action:lM(aM,e,!0)}],n).each((function(e){n.preventDefault()}))},WM=function(e,t){e.on("keydown",(function(n){!1===n.isDefaultPrevented()&&UM(e,t,n)}))},GM=function(e,t,n){fM([{keyCode:Hg.BACKSPACE,action:lM(RL,e,!1)},{keyCode:Hg.BACKSPACE,action:lM(oN,e,!1)},{keyCode:Hg.DELETE,action:lM(oN,e,!0)},{keyCode:Hg.BACKSPACE,action:lM($E,e,!1)},{keyCode:Hg.DELETE,action:lM($E,e,!0)},{keyCode:Hg.BACKSPACE,action:lM(uL,e,t,!1)},{keyCode:Hg.DELETE,action:lM(uL,e,t,!0)},{keyCode:Hg.BACKSPACE,action:lM(vC,e,!1)},{keyCode:Hg.DELETE,action:lM(vC,e,!0)},{keyCode:Hg.BACKSPACE,action:lM(aN,e,!1)},{keyCode:Hg.DELETE,action:lM(aN,e,!0)},{keyCode:Hg.BACKSPACE,action:lM(gL,e,!1)},{keyCode:Hg.DELETE,action:lM(gL,e,!0)},{keyCode:Hg.BACKSPACE,action:lM(TE,e,!1)},{keyCode:Hg.DELETE,action:lM(TE,e,!0)},{keyCode:Hg.BACKSPACE,action:lM(yE,e,!1)},{keyCode:Hg.DELETE,action:lM(yE,e,!0)},{keyCode:Hg.BACKSPACE,action:lM(dL,e,!1)},{keyCode:Hg.DELETE,action:lM(dL,e,!0)}],n).each((function(e){n.preventDefault()}))},qM=function(e,t){fM([{keyCode:Hg.BACKSPACE,action:lM(rN,e)},{keyCode:Hg.DELETE,action:lM(rN,e)}],t)},KM=function(e,t){e.on("keydown",(function(n){!1===n.isDefaultPrevented()&&GM(e,t,n)})),e.on("keyup",(function(t){!1===t.isDefaultPrevented()&&qM(e,t)}))},XM=function(e){while(e){if(1===e.nodeType||3===e.nodeType&&e.data&&/[\r\n\s]/.test(e.data))return e;e=e.nextSibling}},YM=function(e,t){var n,r=t,o=e.dom,i=e.schema.getMoveCaretBeforeOnEnterElements();if(t){if(/^(LI|DT|DD)$/.test(t.nodeName)){var a=XM(t.firstChild);a&&/^(UL|OL|DL)$/.test(a.nodeName)&&t.insertBefore(o.doc.createTextNode(zi),t.firstChild)}var u=o.createRng();if(t.normalize(),t.hasChildNodes()){var s=new mi(t,t);while(n=s.current()){if(Kr(n)){u.setStart(n,0),u.setEnd(n,0);break}if(i[n.nodeName.toLowerCase()]){u.setStartBefore(n),u.setEndBefore(n);break}r=n,n=s.next()}n||(u.setStart(r,0),u.setEnd(r,0))}else Qr(t)?t.nextSibling&&o.isBlock(t.nextSibling)?(u.setStartBefore(t),u.setEndBefore(t)):(u.setStartAfter(t),u.setEndAfter(t)):(u.setStart(t,0),u.setEnd(t,0));e.selection.setRng(u),Vv(e,u)}},JM=function(e,t){var n,r,o=e.getRoot();n=t;while(n!==o&&"false"!==e.getContentEditable(n))"true"===e.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==o?r:o},QM=function(e){return O.from(e.dom.getParent(e.selection.getStart(!0),e.dom.isBlock))},ZM=function(e){return QM(e).fold(g(""),(function(e){return e.nodeName.toUpperCase()}))},eI=function(e){return QM(e).filter((function(e){return Ei(gn.fromDom(e))})).isSome()},tI=function(e,t){return e.firstChild&&e.firstChild.nodeName===t},nI=function(e,t){return e&&e.parentNode&&e.parentNode.nodeName===t},rI=function(e){return e&&/^(OL|UL|LI)$/.test(e.nodeName)},oI=function(e){return rI(e)&&rI(e.parentNode)},iI=function(e){var t=e.parentNode;return/^(LI|DT|DD)$/.test(t.nodeName)?t:e},aI=function(e,t,n){var r=e[n?"firstChild":"lastChild"];while(r){if(Br(r))break;r=r[n?"nextSibling":"previousSibling"]}return r===t},uI=function(e,t,n,r,o){var i=e.dom,a=e.selection.getRng();if(n!==e.getBody()){oI(n)&&(o="LI");var u=o?t(o):i.create("BR");if(aI(n,r,!0)&&aI(n,r,!1))nI(n,"LI")?i.insertAfter(u,iI(n)):i.replace(u,n);else if(aI(n,r,!0))nI(n,"LI")?(i.insertAfter(u,iI(n)),u.appendChild(i.doc.createTextNode(" ")),u.appendChild(n)):n.parentNode.insertBefore(u,n);else if(aI(n,r,!1))i.insertAfter(u,iI(n));else{n=iI(n);var s=a.cloneRange();s.setStartAfter(r),s.setEndAfter(n);var c=s.extractContents();"LI"===o&&tI(c,"LI")?(u=c.firstChild,i.insertAfter(c,n)):(i.insertAfter(c,n),i.insertAfter(u,n))}i.remove(r),YM(e,u)}},sI=function(e){J(ml(gn.fromDom(e),Bn),(function(e){var t=e.dom;t.nodeValue=Fi(t.nodeValue)}))},cI=function(e,t){return t&&"A"===t.nodeName&&e.isEmpty(t)},lI=function(e){return e&&/^(TD|TH|CAPTION)$/.test(e.nodeName)},fI=function(e){e.innerHTML='<br data-mce-bogus="1">'},dI=function(e,t){return e.nodeName===t||e.previousSibling&&e.previousSibling.nodeName===t},mI=function(e,t){return t&&e.isBlock(t)&&!/^(TD|TH|CAPTION|FORM)$/.test(t.nodeName)&&!/^(fixed|absolute)/i.test(t.style.position)&&"true"!==e.getContentEditable(t)},pI=function(e,t,n){var r,o=n,i=[];if(o){while(o=o.firstChild){if(e.isBlock(o))return;Br(o)&&!t[o.nodeName.toLowerCase()]&&i.push(o)}r=i.length;while(r--)o=i[r],(!o.hasChildNodes()||o.firstChild===o.lastChild&&""===o.firstChild.nodeValue||cI(e,o))&&e.remove(o)}},hI=function(e,t,n){return!1===Kr(t)?n:e?1===n&&t.data.charAt(n-1)===$i?0:n:n===t.data.length-1&&t.data.charAt(n)===$i?t.data.length:n},gI=function(e){var t=e.cloneRange();return t.setStart(e.startContainer,hI(!0,e.startContainer,e.startOffset)),t.setEnd(e.endContainer,hI(!1,e.endContainer,e.endOffset)),t},vI=function(e){do{Kr(e)&&(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,"")),e=e.firstChild}while(e)},bI=function(e,t){var n,r,o=e.getRoot();n=t;while(n!==o&&"false"!==e.getContentEditable(n))"true"===e.getContentEditable(n)&&(r=n),n=n.parentNode;return n!==o?r:o},yI=function(e,t,n){var r=e.dom;O.from(n.style).map(r.parseStyle).each((function(e){var n=yo(gn.fromDom(t)),o=Ve(Ve({},n),e);r.setStyles(t,o)}));var o=O.from(n.class).map((function(e){return e.split(/\s+/)})),i=O.from(t.className).map((function(e){return ee(e.split(/\s+/),(function(e){return""!==e}))}));Pl(o,i,(function(e,n){var o=ee(n,(function(t){return!K(e,t)})),i=Ue(e,o);r.setAttrib(t,"class",i.join(" "))}));var a=["style","class"],u=Te(n,(function(e,t){return!K(a,t)}));r.setAttribs(t,u)},wI=function(e,t){var n=pd(e);if(n&&n.toLowerCase()===t.tagName.toLowerCase()){var r=hd(e);yI(e,t,r)}},xI=function(e,t,n,r,o){var i,a,u,s,c,l,f=t||"P",d=e.dom,m=bI(d,r);if(a=d.getParent(r,d.isBlock),!a||!mI(d,a)){if(a=a||m,l=a===e.getBody()||lI(a)?a.nodeName.toLowerCase():a.parentNode.nodeName.toLowerCase(),!a.hasChildNodes())return i=d.create(f),wI(e,i),a.appendChild(i),n.setStart(i,0),n.setEnd(i,0),i;s=r;while(s.parentNode!==a)s=s.parentNode;while(s&&!d.isBlock(s))u=s,s=s.previousSibling;if(u&&e.schema.isValidChild(l,f.toLowerCase())){i=d.create(f),wI(e,i),u.parentNode.insertBefore(i,u),s=u;while(s&&!d.isBlock(s))c=s.nextSibling,i.appendChild(s),s=c;n.setStart(r,o),n.setEnd(r,o)}}return r},CI=function(e,t){t.normalize();var n=t.lastChild;n&&!/^(left|right)$/gi.test(e.getStyle(n,"float",!0))||e.add(t,"br")},kI=function(e,t){var n,r,o,i,a,u,s,c,l,f,d=e.dom,m=e.schema,p=m.getNonEmptyElements(),h=e.selection.getRng(),g=function(t){var n,o,a,u=r,s=m.getTextInlineElements();if(n=t||"TABLE"===c||"HR"===c?d.create(t||l):i.cloneNode(!1),a=n,!1===bd(e))d.setAttrib(n,"style",null),d.setAttrib(n,"class",null);else do{if(s[u.nodeName]){if(Fp(u)||ch(u))continue;o=u.cloneNode(!1),d.setAttrib(o,"id",""),n.hasChildNodes()?(o.appendChild(n.firstChild),n.appendChild(o)):(a=o,n.appendChild(o))}}while((u=u.parentNode)&&u!==x);return wI(e,n),fI(a),n},v=function(e){var t,n,a=hI(e,r,o);if(Kr(r)&&(e?a>0:a<r.nodeValue.length))return!1;if(r.parentNode===i&&f&&!e)return!0;if(e&&Br(r)&&r===i.firstChild)return!0;if(dI(r,"TABLE")||dI(r,"HR"))return f&&!e||!f&&e;var u=new mi(r,i);Kr(r)&&(e&&0===a?u.prev():e||a!==r.nodeValue.length||u.next());while(t=u.current()){if(Br(t)){if(!t.getAttribute("data-mce-bogus")&&(n=t.nodeName.toLowerCase(),p[n]&&"br"!==n))return!1}else if(Kr(t)&&!wa(t.nodeValue))return!1;e?u.prev():u.next()}return!0},b=function(){a=/^(H[1-6]|PRE|FIGURE)$/.test(c)&&"HGROUP"!==C?g(l):g(),yd(e)&&mI(d,s)&&d.isEmpty(i)?a=d.split(s,i):d.insertAfter(a,i),YM(e,a)};av(d,h).each((function(e){h.setStart(e.startContainer,e.startOffset),h.setEnd(e.endContainer,e.endOffset)})),r=h.startContainer,o=h.startOffset,l=pd(e);var y=!(!t||!t.shiftKey),w=!(!t||!t.ctrlKey);Br(r)&&r.hasChildNodes()&&(f=o>r.childNodes.length-1,r=r.childNodes[Math.min(o,r.childNodes.length-1)]||r,o=f&&Kr(r)?r.nodeValue.length:0);var x=bI(d,r);if(x){(l&&!y||!l&&y)&&(r=xI(e,l,h,r,o)),i=d.getParent(r,d.isBlock),s=i?d.getParent(i.parentNode,d.isBlock):null,c=i?i.nodeName.toUpperCase():"";var C=s?s.nodeName.toUpperCase():"";"LI"!==C||w||(i=s,s=s.parentNode,c=C),/^(LI|DT|DD)$/.test(c)&&d.isEmpty(i)?uI(e,g,s,i,l):l&&i===e.getBody()||(l=l||"P",Ui(i)?(a=na(i),d.isEmpty(i)&&fI(i),wI(e,a),YM(e,a)):v()?b():v(!0)?(a=i.parentNode.insertBefore(g(),i),YM(e,dI(i,"HR")?a:i)):(n=gI(h).cloneRange(),n.setEndAfter(i),u=n.extractContents(),sI(u),vI(u),a=u.firstChild,d.insertAfter(u,i),pI(d,p,a),CI(d,i),d.isEmpty(i)&&fI(i),a.normalize(),d.isEmpty(a)?(d.remove(a),b()):(wI(e,a),YM(e,a))),d.setAttrib(a,"id",""),e.fire("NewBlock",{newBlock:a}))}},_I=function(e,t,n){var r,o=new mi(t,n),i=e.getNonEmptyElements();while(r=o.next())if(i[r.nodeName.toLowerCase()]||r.length>0)return!0},SI=function(e,t,n){var r=e.create("span",{},"&nbsp;");n.parentNode.insertBefore(r,n),t.scrollIntoView(r),e.remove(r)},TI=function(e,t,n,r){var o=e.createRng();r?(o.setStartBefore(n),o.setEndBefore(n)):(o.setStartAfter(n),o.setEndAfter(n)),t.setRng(o)},RI=function(e,t){var n,r,o=e.selection,i=e.dom,a=o.getRng();av(i,a).each((function(e){a.setStart(e.startContainer,e.startOffset),a.setEnd(e.endContainer,e.endOffset)}));var u=a.startOffset,s=a.startContainer;if(1===s.nodeType&&s.hasChildNodes()){var c=u>s.childNodes.length-1;s=s.childNodes[Math.min(u,s.childNodes.length-1)]||s,u=c&&3===s.nodeType?s.nodeValue.length:0}var l=i.getParent(s,i.isBlock),f=l?i.getParent(l.parentNode,i.isBlock):null,d=f?f.nodeName.toUpperCase():"",m=!(!t||!t.ctrlKey);"LI"!==d||m||(l=f),s&&3===s.nodeType&&u>=s.nodeValue.length&&(_I(e.schema,s,l)||(n=i.create("br"),a.insertNode(n),a.setStartAfter(n),a.setEndAfter(n),r=!0)),n=i.create("br"),Rf(i,a,n),SI(i,o,n),TI(i,o,n,r),e.undoManager.add()},OI=function(e,t){var n=gn.fromTag("br");mr(gn.fromDom(t),n),e.undoManager.add()},AI=function(e,t){NI(e.getBody(),t)||pr(gn.fromDom(t),gn.fromTag("br"));var n=gn.fromTag("br");pr(gn.fromDom(t),n),SI(e.dom,e.selection,n.dom),TI(e.dom,e.selection,n.dom,!1),e.undoManager.add()},EI=function(e){return Qr(e.getNode())},NI=function(e,t){return!!EI(kf.after(t))||zp(e,kf.after(t)).map((function(e){return Qr(e.getNode())})).getOr(!1)},LI=function(e){return e&&"A"===e.nodeName&&"href"in e},DI=function(e){return e.fold(C,LI,LI,C)},MI=function(e){var t=b($A,e),n=kf.fromRangeStart(e.selection.getRng());return AN(t,e.getBody(),n).filter(DI)},II=function(e,t){t.fold(m,b(OI,e),b(AI,e),m)},zI=function(e,t){var n=MI(e);n.isSome()?n.each(b(II,e)):RI(e,t)},PI=function(e,t){return QM(e).filter((function(e){return t.length>0&&Sn(gn.fromDom(e),t)})).isSome()},BI=function(e){return PI(e,gd(e))},$I=function(e){return PI(e,vd(e))},HI=Uo.generate([{br:[]},{block:[]},{none:[]}]),FI=function(e,t){return $I(e)},VI=function(e){return function(t,n){var r=""===pd(t);return r===e}},jI=function(e){return function(t,n){return eI(t)===e}},UI=function(e,t){return function(n,r){var o=ZM(n)===e.toUpperCase();return o===t}},WI=function(e){return UI("pre",e)},GI=function(){return UI("summary",!0)},qI=function(e){return function(t,n){return md(t)===e}},KI=function(e,t){return BI(e)},XI=function(e,t){return t},YI=function(e){var t=pd(e),n=JM(e.dom,e.selection.getStart());return n&&e.schema.isValidChild(n.nodeName,t||"P")},JI=function(e,t){return function(n,r){var o=ne(e,(function(e,t){return e&&t(n,r)}),!0);return o?O.some(t):O.none()}},QI=function(e,t){return yN([JI([FI],HI.none()),JI([GI()],HI.br()),JI([WI(!0),qI(!1),XI],HI.br()),JI([WI(!0),qI(!1)],HI.block()),JI([WI(!0),qI(!0),XI],HI.block()),JI([WI(!0),qI(!0)],HI.br()),JI([jI(!0),XI],HI.br()),JI([jI(!0)],HI.block()),JI([VI(!0),XI,YI],HI.block()),JI([VI(!0)],HI.br()),JI([KI],HI.br()),JI([VI(!1),XI],HI.br()),JI([YI],HI.block())],[e,!(!t||!t.shiftKey)]).getOr(HI.none())},ZI=function(e,t){QI(e,t).fold((function(){zI(e,t)}),(function(){kI(e,t)}),m)},ez=function(e,t){t.isDefaultPrevented()||(t.preventDefault(),HS(e.undoManager),e.undoManager.transact((function(){!1===e.selection.isCollapsed()&&e.execCommand("Delete"),ZI(e,t)})))},tz=function(e){e.on("keydown",(function(t){t.keyCode===Hg.ENTER&&ez(e,t)}))},nz=function(e,t){fM([{keyCode:Hg.END,action:lM(YD,e,!0)},{keyCode:Hg.HOME,action:lM(YD,e,!1)},{keyCode:Hg.END,action:lM(pM,e,!0)},{keyCode:Hg.HOME,action:lM(pM,e,!1)}],t).each((function(e){t.preventDefault()}))},rz=function(e){e.on("keydown",(function(t){!1===t.isDefaultPrevented()&&nz(e,t)}))},oz=Ft().browser,iz=function(e){var t=el((function(){e.composing||ox(e)}),0);oz.isIE()&&(e.on("keypress",(function(e){t.throttle()})),e.on("remove",(function(e){t.cancel()})))},az=function(e){iz(e),e.on("input",(function(t){!1===t.isComposing&&ox(e)}))},uz=function(e,t){var n=t.container(),r=t.offset();return Kr(n)?(n.insertData(r,e),O.some(xf(n,r+e.length))):sp(t).map((function(n){var r=gn.fromText(e);return t.isAtEnd()?pr(n,r):mr(n,r),xf(r.dom,e.length)}))},sz=b(uz,zi),cz=b(uz," "),lz=function(e){return function(t){return t.fold((function(t){return Pp(e.dom,kf.before(t))}),(function(e){return Bp(e)}),(function(e){return $p(e)}),(function(t){return zp(e.dom,kf.after(t))}))}},fz=function(e,t){return function(n){return Gw(e,n)?sz(t):cz(t)}},dz=function(e){return function(t){return e.selection.setRng(t.toRange()),e.nodeChanged(),!0}},mz=function(e){var t=kf.fromRangeStart(e.selection.getRng()),n=gn.fromDom(e.getBody());if(e.selection.isCollapsed()){var r=b($A,e),o=kf.fromRangeStart(e.selection.getRng());return AN(r,e.getBody(),o).bind(lz(n)).bind(fz(n,t)).exists(dz(e))}return!1},pz=function(e,t){fM([{keyCode:Hg.SPACEBAR,action:lM(mz,e)}],t).each((function(e){t.preventDefault()}))},hz=function(e){e.on("keydown",(function(t){!1===t.isDefaultPrevented()&&pz(e,t)}))},gz=function(e){var t=QN(e);return qL(e),WM(e,t),KM(e,t),tz(e),hz(e),az(e),rz(e),t},vz=function(e){return oT(e)?Bc(null):gz(e)},bz=function(){function e(e){var t;this.lastPath=[],this.editor=e;var n=this;"onselectionchange"in e.getDoc()||e.on("NodeChange click mouseup keyup focus",(function(n){var r=e.selection.getRng(),o={startContainer:r.startContainer,startOffset:r.startOffset,endContainer:r.endContainer,endOffset:r.endOffset};"nodechange"!==n.type&&Kg(o,t)||e.fire("SelectionChange"),t=o})),e.on("contextmenu",(function(){e.fire("SelectionChange")})),e.on("SelectionChange",(function(){var t=e.selection.getStart(!0);!t||!Yt.range&&e.selection.isCollapsed()||fg(e)&&!n.isSameElementPath(t)&&e.dom.isChildOf(t,e.getBody())&&e.nodeChanged({selectionChange:!0})})),e.on("mouseup",(function(t){!t.isDefaultPrevented()&&fg(e)&&("IMG"===e.selection.getNode().nodeName?ci.setEditorTimeout(e,(function(){e.nodeChanged()})):e.nodeChanged())}))}return e.prototype.nodeChanged=function(e){var t,n,r,o=this.editor.selection;this.editor.initialized&&o&&!sm(this.editor)&&!this.editor.mode.isReadOnly()&&(r=this.editor.getBody(),t=o.getStart(!0)||r,t.ownerDocument===this.editor.getDoc()&&this.editor.dom.isChildOf(t,r)||(t=r),n=[],this.editor.dom.getParent(t,(function(e){if(e===r)return!0;n.push(e)})),e=e||{},e.element=t,e.parents=n,this.editor.fire("NodeChange",e))},e.prototype.isSameElementPath=function(e){var t,n=this.editor.$(e).parentsUntil(this.editor.getBody()).add(e);if(n.length===this.lastPath.length){for(t=n.length;t>=0;t--)if(n[t]!==this.lastPath[t])break;if(-1===t)return this.lastPath=n,!0}return this.lastPath=n,!1},e}(),yz=function(e){e.on("click",(function(t){e.dom.getParent(t.target,"details")&&t.preventDefault()}))},wz=function(e){e.parser.addNodeFilter("details",(function(e){J(e,(function(e){e.attr("data-mce-open",e.attr("open")),e.attr("open","open")}))})),e.serializer.addNodeFilter("details",(function(e){J(e,(function(e){var t=e.attr("data-mce-open");e.attr("open",D(t)?t:null),e.attr("data-mce-open",null)}))}))},xz=function(e){yz(e),wz(e)},Cz=function(e){return Br(e)&&Oi(gn.fromDom(e))},kz=function(e){var t=e.selection.getRng(),n=xf.fromRangeStart(t),r=xf.fromRangeEnd(t);if(xf.isElementPosition(n)){var o=n.container();Cz(o)&&Bp(o).each((function(e){return t.setStart(e.container(),e.offset())}))}if(xf.isElementPosition(r)){o=n.container();Cz(o)&&$p(o).each((function(e){return t.setEnd(e.container(),e.offset())}))}e.selection.setRng(wC(t))},_z=function(e){e.on("click",(function(t){t.detail>=3&&kz(e)}))},Sz=function(){var e=Bc(O.none()),t=function(){return e.set(O.none())},n=function(t){return e.set(O.some(t))},r=function(){return e.get().isSome()},o=function(t){return e.get().each(t)};return{clear:t,set:n,isSet:r,on:o}},Tz=function(e){var t=e.getBoundingClientRect(),n=e.ownerDocument,r=n.documentElement,o=n.defaultView;return{top:t.top+o.pageYOffset-r.clientTop,left:t.left+o.pageXOffset-r.clientLeft}},Rz=function(e){return e.inline?Tz(e.getBody()):{left:0,top:0}},Oz=function(e){var t=e.getBody();return e.inline?{left:t.scrollLeft,top:t.scrollTop}:{left:0,top:0}},Az=function(e){var t=e.getBody(),n=e.getDoc().documentElement,r={left:t.scrollLeft,top:t.scrollTop},o={left:t.scrollLeft||n.scrollLeft,top:t.scrollTop||n.scrollTop};return e.inline?r:o},Ez=function(e,t){if(t.target.ownerDocument!==e.getDoc()){var n=Tz(e.getContentAreaContainer()),r=Az(e);return{left:t.pageX-n.left+r.left,top:t.pageY-n.top+r.top}}return{left:t.pageX,top:t.pageY}},Nz=function(e,t,n){return{pageX:n.left-e.left+t.left,pageY:n.top-e.top+t.top}},Lz=function(e,t){return Nz(Rz(e),Oz(e),Ez(e,t))},Dz=to,Mz=eo,Iz=function(e,t){return Dz(t)&&t!==e},zz=function(e,t,n){return t!==n&&!e.dom.isChildOf(t,n)&&!Dz(t)},Pz=function(e){var t=e.cloneNode(!0);return t.removeAttribute("data-mce-selected"),t},Bz=function(e,t,n,r){var o=e.dom,i=t.cloneNode(!0);o.setStyles(i,{width:n,height:r}),o.setAttrib(i,"data-mce-selected",null);var a=o.create("div",{class:"mce-drag-container","data-mce-bogus":"all",unselectable:"on",contenteditable:"false"});return o.setStyles(a,{position:"absolute",opacity:.5,overflow:"hidden",border:0,padding:0,margin:0,width:n,height:r}),o.setStyles(i,{margin:0,boxSizing:"border-box"}),a.appendChild(i),a},$z=function(e,t){e.parentNode!==t&&t.appendChild(e)},Hz=function(e,t,n,r,o,i){var a=0,u=0;e.style.left=t.pageX+"px",e.style.top=t.pageY+"px",t.pageX+n>o&&(a=t.pageX+n-o),t.pageY+r>i&&(u=t.pageY+r-i),e.style.width=n-a+"px",e.style.height=r-u+"px"},Fz=function(e){e&&e.parentNode&&e.parentNode.removeChild(e)},Vz=function(e){return 0===e.button},jz=function(e,t){return{pageX:t.pageX-e.relX,pageY:t.pageY+5}},Uz=function(e,t){return function(n){if(Vz(n)){var r=oe(t.dom.getParents(n.target),Ql(Dz,Mz)).getOr(null);if(Iz(t.getBody(),r)){var o=t.dom.getPos(r),i=t.getBody(),a=t.getDoc().documentElement;e.set({element:r,dragging:!1,screenX:n.screenX,screenY:n.screenY,maxX:(t.inline?i.scrollWidth:a.offsetWidth)-2,maxY:(t.inline?i.scrollHeight:a.offsetHeight)-2,relX:n.pageX-o.x,relY:n.pageY-o.y,width:r.offsetWidth,height:r.offsetHeight,ghost:Bz(t,r,r.offsetWidth,r.offsetHeight)})}}}},Wz=function(e,t){var n=ci.throttle((function(e,n){t._selectionOverrides.hideFakeCaret(),t.selection.placeCaretAt(e,n)}),0);return t.on("remove",n.stop),function(r){return e.on((function(e){var o=Math.max(Math.abs(r.screenX-e.screenX),Math.abs(r.screenY-e.screenY));if(!e.dragging&&o>10){var i=t.fire("dragstart",{target:e.element});if(i.isDefaultPrevented())return;e.dragging=!0,t.focus()}if(e.dragging){var a=jz(e,Lz(t,r));$z(e.ghost,t.getBody()),Hz(e.ghost,a,e.width,e.height,e.maxX,e.maxY),n(r.clientX,r.clientY)}}))}},Gz=function(e){var t=e.getSel().getRangeAt(0),n=t.startContainer;return 3===n.nodeType?n.parentNode:n},qz=function(e,t){return function(n){e.on((function(e){if(e.dragging&&zz(t,Gz(t.selection),e.element)){var r=Pz(e.element),o=t.fire("drop",{clientX:n.clientX,clientY:n.clientY});o.isDefaultPrevented()||t.undoManager.transact((function(){Fz(e.element),t.insertContent(t.dom.getOuterHTML(r)),t._selectionOverrides.hideFakeCaret()}))}})),Xz(e)}},Kz=function(e,t){return function(){e.on((function(e){e.dragging&&t.fire("dragend")})),Xz(e)}},Xz=function(e){e.on((function(e){Fz(e.ghost)})),e.clear()},Yz=function(e){var t=Sz(),n=Ac.DOM,r=document,o=Uz(t,e),i=Wz(t,e),a=qz(t,e),u=Kz(t,e);e.on("mousedown",o),e.on("mousemove",i),e.on("mouseup",a),n.bind(r,"mousemove",i),n.bind(r,"mouseup",u),e.on("remove",(function(){n.unbind(r,"mousemove",i),n.unbind(r,"mouseup",u)}))},Jz=function(e){e.on("drop",(function(t){var n="undefined"!==typeof t.clientX?e.getDoc().elementFromPoint(t.clientX,t.clientY):null;(Dz(n)||"false"===e.dom.getContentEditableParent(n))&&t.preventDefault()}))},Qz=function(e){var t=function(t){if(!t.defaultPrevented){var n=t.dataTransfer;n&&(K(n.types,"Files")||n.files.length>0)&&(t.preventDefault(),"drop"===t.type&&XO(e,"Dropped file type is not supported"))}},n=function(n){Bb(e,n.target)&&t(n)},r=function(){var r=Ac.DOM,o=e.dom,i=document,a=e.inline?e.getBody():e.getDoc(),u=["drop","dragover"];J(u,(function(e){r.bind(i,e,n),o.bind(a,e,t)})),e.on("remove",(function(){J(u,(function(e){r.unbind(i,e,n),o.unbind(a,e,t)}))}))};e.on("init",(function(){ci.setEditorTimeout(e,r,0)}))},Zz=function(e){Yz(e),Jz(e),mm(e)&&Qz(e)},eP=function(e){var t=el((function(){if(!e.removed&&e.getBody().contains(document.activeElement)){var t=e.selection.getRng();if(t.collapsed){var n=DE(e,t,!1);e.selection.setRng(n)}}}),0);e.on("focus",(function(){t.throttle()})),e.on("blur",(function(){t.cancel()}))},tP=function(e){e.on("init",(function(){e.on("focusin",(function(t){var n=t.target;if(ro(n)){var r=Tg(e.getBody(),n),o=to(r)?r:n;e.selection.getNode()!==o&&NE(e,o).each((function(t){return e.selection.setRng(t)}))}}))}))},nP=eo,rP=to,oP=function(e,t){return Tg(e.getBody(),t)},iP=function(e){var t,n=e.selection,r=e.dom,o=r.isBlock,i=e.getBody(),a=zm(e,i,o,(function(){return Qb(e)})),u="sel-"+r.uniqueId(),s="data-mce-selected",c=function(e){return r.hasClass(e,"mce-offscreen-selection")},l=function(e){return e!==i&&(rP(e)||ro(e))&&r.isChildOf(e,i)},f=function(e){return mw(e)||pw(e)||cw(e)||lw(e)},d=function(){var e=r.get(u);return e?e.getElementsByTagName("*")[0]:e},m=function(e){e&&n.setRng(e)},p=n.getRng,h=function(t,r,o,i){void 0===i&&(i=!0);var u=e.fire("ShowCaret",{target:r,direction:t,before:o});return u.isDefaultPrevented()?null:(i&&n.scrollIntoView(r,-1===t),a.show(o,r))},g=function(e){e.hasAttribute("data-mce-caret")&&(na(e),m(p()),n.scrollIntoView(e))},v=function(){e.on("mouseup",(function(t){var n=p();n.collapsed&&$O(e,t.clientX,t.clientY)&&LE(e,n,!1).each(m)})),e.on("click",(function(t){var o=oP(e,t.target);o&&(rP(o)&&(t.preventDefault(),e.focus()),nP(o)&&r.isChildOf(o,n.getNode())&&_())})),e.on("blur NewBlock",_),e.on("ResizeWindow FullscreenStateChanged",a.reposition);var u=function(e){var t=_p(e);if(!e.firstChild)return!1;var n=kf.before(e.firstChild),r=t.next(n);return r&&!f(r)},s=function(e,t){var n=r.getParent(e,o),i=r.getParent(t,o);return n===i},g=function(t,n){var i=r.getParent(t,o),a=r.getParent(n,o);return!(!i||t===a||!r.isChildOf(i,a)||!1!==rP(oP(e,i)))||i&&!s(i,a)&&u(i)};e.on("tap",(function(t){var n=t.target,r=oP(e,n);rP(r)?(t.preventDefault(),NE(e,r).each(k)):l(n)&&NE(e,n).each(k)}),!0),e.on("mousedown",(function(t){var o=t.target;if((o===i||"HTML"===o.nodeName||r.isChildOf(o,i))&&!1!==$O(e,t.clientX,t.clientY)){var a=oP(e,o);if(a)rP(a)?(t.preventDefault(),NE(e,a).each(k)):(_(),nP(a)&&t.shiftKey||Rg(t.clientX,t.clientY,n.getRng())||(T(),n.placeCaretAt(t.clientX,t.clientY)));else if(l(o))NE(e,o).each(k);else if(!1===$m(o)){_(),T();var u=MD(i,t.clientX,t.clientY);if(u&&!g(o,u.node)){t.preventDefault();var s=h(1,u.node,u.before,!1);e.getBody().focus(),m(s)}}}})),e.on("keypress",(function(e){Hg.modifierPressed(e)||rP(n.getNode())&&e.preventDefault()})),e.on("GetSelectionRange",(function(e){var n=e.range;if(t){if(!t.parentNode)return void(t=null);n=n.cloneRange(),n.selectNode(t),e.range=n}})),e.on("SetSelectionRange",(function(e){e.range=w(e.range);var t=k(e.range,e.forward);t&&(e.range=t)}));var v=function(e){return"mcepastebin"===e.id};e.on("AfterSetSelectionRange",(function(e){var t=e.range,n=t.startContainer.parentNode;y(t)||v(n)||T(),c(n)||_()})),e.on("copy",(function(e){var t=e.clipboardData;if(!e.isDefaultPrevented()&&e.clipboardData&&!Yt.ie){var n=d();n&&(e.preventDefault(),t.clearData(),t.setData("text/html",n.outerHTML),t.setData("text/plain",n.outerText||n.innerText))}})),Zz(e),eP(e),tP(e)},b=function(e){return Gi(e)||Zi(e)||ea(e)},y=function(e){return b(e.startContainer)||b(e.endContainer)},w=function(t){var n=e.schema.getShortEndedElements(),o=r.createRng(),i=t.startContainer,a=t.startOffset,u=t.endContainer,s=t.endOffset;return Ee(n,i.nodeName.toLowerCase())?0===a?o.setStartBefore(i):o.setStartAfter(i):o.setStart(i,a),Ee(n,u.nodeName.toLowerCase())?0===s?o.setEndBefore(u):o.setEndAfter(u):o.setEnd(u,s),o},x=function(t,o,i){var a=e.$,s=Zo(gn.fromDom(e.getBody()),"#"+u).fold((function(){return a([])}),(function(e){return a([e.dom])}));0===s.length&&(s=a('<div data-mce-bogus="all" class="mce-offscreen-selection"></div>').attr("id",u),s.appendTo(e.getBody()));var c=r.createRng();o===i&&Yt.ie?(s.empty().append('<p style="font-size: 0" data-mce-bogus="all"> </p>').append(o),c.setStartAfter(s[0].firstChild.firstChild),c.setEndAfter(o)):(s.empty().append(zi).append(o).append(zi),c.setStart(s[0].firstChild,1),c.setEnd(s[0].lastChild,0)),s.css({top:r.getPos(t,e.getBody()).y}),s[0].focus();var l=n.getSel();return l.removeAllRanges(),l.addRange(c),c},C=function(n){var o=n.cloneNode(!0),i=e.fire("ObjectSelected",{target:n,targetClone:o});if(i.isDefaultPrevented())return null;var a=x(n,i.targetClone,o),u=gn.fromDom(n);return J(pl(gn.fromDom(e.getBody()),"*[data-mce-selected]"),(function(e){An(u,e)||fo(e,s)})),r.getAttrib(n,s)||n.setAttribute(s,"1"),t=n,T(),a},k=function(e,t){if(!e)return null;if(e.collapsed){if(!y(e)){var n=t?1:-1,o=up(n,i,e),a=o.getNode(!t);if($m(a))return h(n,a,!!t&&!o.isAtEnd(),!1);var u=o.getNode(t);if($m(u))return h(n,u,!t&&!o.isAtEnd(),!1)}return null}var s=e.startContainer,c=e.startOffset,f=e.endOffset;if(3===s.nodeType&&0===c&&rP(s.parentNode)&&(s=s.parentNode,c=r.nodeIndex(s),s=s.parentNode),1!==s.nodeType)return null;if(f===c+1&&s===e.endContainer){var d=s.childNodes[c];if(l(d))return C(d)}return null},_=function(){t&&t.removeAttribute(s),Zo(gn.fromDom(e.getBody()),"#"+u).each(xr),t=null},S=function(){a.destroy(),t=null},T=function(){a.hide()};return Yt.ceFalse&&v(),{showCaret:h,showBlockCaretContainer:g,hideFakeCaret:T,destroy:S}},aP=function(e){var t=ln.each,n=Hg.BACKSPACE,r=Hg.DELETE,o=e.dom,i=e.selection,a=e.parser,u=Yt.gecko,s=Yt.ie,c=Yt.webkit,l="data:text/mce-internal,",f=s?"Text":"URL",d=function(t,n){try{e.getDoc().execCommand(t,!1,n)}catch(r){}},m=function(e){return e.isDefaultPrevented()},p=function(t){var n,r;t.dataTransfer&&(e.selection.isCollapsed()&&"IMG"===t.target.tagName&&i.select(t.target),n=e.selection.getContent(),n.length>0&&(r=l+escape(e.id)+","+escape(n),t.dataTransfer.setData(f,r)))},h=function(e){var t;return e.dataTransfer&&(t=e.dataTransfer.getData(f),t&&t.indexOf(l)>=0)?(t=t.substr(l.length).split(","),{id:unescape(t[0]),html:unescape(t[1])}):null},g=function(t,n){e.queryCommandSupported("mceInsertClipboardContent")?e.execCommand("mceInsertClipboardContent",!1,{content:t,internal:n}):e.execCommand("mceInsertContent",!1,t)},v=function(){var t=function(e){var t=o.create("body"),n=e.cloneContents();return t.appendChild(n),i.serializer.serialize(t,{format:"html"})},a=function(n){var r=t(n),i=o.createRng();i.selectNode(e.getBody());var a=t(i);return r===a};e.on("keydown",(function(t){var i,u,s=t.keyCode;if(!m(t)&&(s===r||s===n)){if(i=e.selection.isCollapsed(),u=e.getBody(),i&&!o.isEmpty(u))return;if(!i&&!a(e.selection.getRng()))return;t.preventDefault(),e.setContent(""),u.firstChild&&o.isBlock(u.firstChild)?e.selection.setCursorLocation(u.firstChild,0):e.selection.setCursorLocation(u,0),e.nodeChanged()}}))},b=function(){e.shortcuts.add("meta+a",null,"SelectAll")},y=function(){e.inline||o.bind(e.getDoc(),"mousedown mouseup",(function(t){var n;if(t.target===e.getDoc().documentElement)if(n=i.getRng(),e.getBody().focus(),"mousedown"===t.type){if(Gi(n.startContainer))return;i.placeCaretAt(t.clientX,t.clientY)}else i.setRng(n)}))},w=function(){e.on("keydown",(function(t){if(!m(t)&&t.keyCode===n){if(!e.getBody().getElementsByTagName("hr").length)return;if(i.isCollapsed()&&0===i.getRng().startOffset){var r=i.getNode(),a=r.previousSibling;if("HR"===r.nodeName)return o.remove(r),void t.preventDefault();a&&a.nodeName&&"hr"===a.nodeName.toLowerCase()&&(o.remove(a),t.preventDefault())}}}))},x=function(){Range.prototype.getClientRects||e.on("mousedown",(function(t){if(!m(t)&&"HTML"===t.target.nodeName){var n=e.getBody();n.blur(),ci.setEditorTimeout(e,(function(){n.focus()}))}}))},C=function(){e.on("click",(function(t){var n=t.target;/^(IMG|HR)$/.test(n.nodeName)&&"false"!==o.getContentEditableParent(n)&&(t.preventDefault(),e.selection.select(n),e.nodeChanged()),"A"===n.nodeName&&o.hasClass(n,"mce-item-anchor")&&(t.preventDefault(),i.select(n))}))},k=function(){var n=function(){var n=o.getAttribs(i.getStart().cloneNode(!1));return function(){var r=i.getStart();r!==e.getBody()&&(o.setAttrib(r,"style",null),t(n,(function(e){r.setAttributeNode(e.cloneNode(!0))})))}},r=function(){return!i.isCollapsed()&&o.getParent(i.getStart(),o.isBlock)!==o.getParent(i.getEnd(),o.isBlock)};e.on("keypress",(function(t){var o;if(!m(t)&&(8===t.keyCode||46===t.keyCode)&&r())return o=n(),e.getDoc().execCommand("delete",!1,null),o(),t.preventDefault(),!1})),o.bind(e.getDoc(),"cut",(function(t){var o;!m(t)&&r()&&(o=n(),ci.setEditorTimeout(e,(function(){o()})))}))},_=function(){e.on("keydown",(function(e){if(!m(e)&&e.keyCode===n&&i.isCollapsed()&&0===i.getRng().startOffset){var t=i.getNode().previousSibling;if(t&&t.nodeName&&"table"===t.nodeName.toLowerCase())return e.preventDefault(),!1}}))},S=function(){e.on("keydown",(function(t){var n,r;if(!m(t)&&t.keyCode===Hg.BACKSPACE){n=i.getRng();var a=n.startContainer,u=n.startOffset,s=o.getRoot();if(r=a,n.collapsed&&0===u){while(r&&r.parentNode&&r.parentNode.firstChild===r&&r.parentNode!==s)r=r.parentNode;"BLOCKQUOTE"===r.tagName&&(e.formatter.toggle("blockquote",null,r),n=o.createRng(),n.setStart(a,0),n.setEnd(a,0),i.setRng(n))}}}))},T=function(){var t=function(){d("StyleWithCSS",!1),d("enableInlineTableEditing",!1),Fd(e)||d("enableObjectResizing",!1)};cm(e)||e.on("BeforeExecCommand mousedown",t)},R=function(){var n=function(){t(o.select("a"),(function(e){var t=e.parentNode,n=o.getRoot();if(t.lastChild===e){while(t&&!o.isBlock(t)){if(t.parentNode.lastChild!==t||t===n)return;t=t.parentNode}o.add(t,"br",{"data-mce-bogus":1})}}))};e.on("SetContent ExecCommand",(function(e){"setcontent"!==e.type&&"mceInsertLink"!==e.command||n()}))},O=function(){pd(e)&&e.on("init",(function(){d("DefaultParagraphSeparator",pd(e))}))},A=function(){e.on("keyup focusin mouseup",(function(e){Hg.modifierPressed(e)||i.normalize()}),!0)},E=function(){e.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")},N=function(){e.inline||e.on("keydown",(function(){document.activeElement===document.body&&e.getWin().focus()}))},L=function(){e.inline||(e.contentStyles.push("body {min-height: 150px}"),e.on("click",(function(t){var n;if("HTML"===t.target.nodeName){if(Yt.ie>11)return void e.getBody().focus();n=e.selection.getRng(),e.getBody().focus(),e.selection.setRng(n),e.selection.normalize(),e.nodeChanged()}})))},D=function(){Yt.mac&&e.on("keydown",(function(t){if(Hg.metaKeyPressed(t)&&!t.shiftKey&&(37===t.keyCode||39===t.keyCode)){t.preventDefault();var n=e.selection.getSel();n.modify("move",37===t.keyCode?"backward":"forward","lineboundary")}}))},M=function(){d("AutoUrlDetect",!1)},I=function(){e.on("click",(function(e){var t=e.target;do{if("A"===t.tagName)return void e.preventDefault()}while(t=t.parentNode)})),e.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")},z=function(){e.on("init",(function(){e.dom.bind(e.getBody(),"submit",(function(e){e.preventDefault()}))}))},P=function(){a.addNodeFilter("br",(function(e){var t=e.length;while(t--)"Apple-interchange-newline"===e[t].attr("class")&&e[t].remove()}))},B=function(){e.on("dragstart",(function(e){p(e)})),e.on("drop",(function(t){if(!m(t)){var n=h(t);if(n&&n.id!==e.id){t.preventDefault();var r=qg(t.x,t.y,e.getDoc());i.setRng(r),g(n.html,!0)}}}))},$=function(){},H=function(){if(!u||e.removed)return!1;var t=e.selection.getSel();return!t||!t.rangeCount||0===t.rangeCount};return S(),v(),Yt.windowsPhone||A(),c&&(y(),C(),O(),z(),_(),P(),Yt.iOS?(N(),L(),I()):b()),Yt.ie>=11&&(L(),_()),Yt.ie&&(b(),M(),B()),u&&(w(),x(),k(),T(),R(),E(),D(),_()),{refreshContentEditable:$,isHidden:H}},uP=Ac.DOM,sP=function(e,t){var n=gn.fromDom(e.getBody()),r=sr(ur(n)),o=gn.fromTag("style");ao(o,"type","text/css"),gr(o,gn.fromText(t)),gr(r,o),e.on("remove",(function(){xr(o)}))},cP=function(e){return e.inline?e.getElement().nodeName.toLowerCase():void 0},lP=function(e){return Te(e,(function(e){return!1===B(e)}))},fP=function(e){var t=e.settings,n=e.editorUpload.blobCache;return lP({allow_conditional_comments:t.allow_conditional_comments,allow_html_data_urls:t.allow_html_data_urls,allow_svg_data_urls:t.allow_svg_data_urls,allow_html_in_named_anchor:t.allow_html_in_named_anchor,allow_script_urls:t.allow_script_urls,allow_unsafe_link_target:t.allow_unsafe_link_target,convert_fonts_to_spans:t.convert_fonts_to_spans,fix_list_elements:t.fix_list_elements,font_size_legacy_values:t.font_size_legacy_values,forced_root_block:t.forced_root_block,forced_root_block_attrs:t.forced_root_block_attrs,padd_empty_with_br:t.padd_empty_with_br,preserve_cdata:t.preserve_cdata,remove_trailing_brs:t.remove_trailing_brs,inline_styles:t.inline_styles,root_name:cP(e),validate:!0,blob_cache:n,images_dataimg_filter:t.images_dataimg_filter})},dP=function(e){var t=e.settings;return Ve(Ve({},fP(e)),lP({url_converter:t.url_converter,url_converter_scope:t.url_converter_scope,element_format:t.element_format,entities:t.entities,entity_encoding:t.entity_encoding,indent:t.indent,indent_after:t.indent_after,indent_before:t.indent_before,block_elements:t.block_elements,boolean_attributes:t.boolean_attributes,custom_elements:t.custom_elements,extended_valid_elements:t.extended_valid_elements,invalid_elements:t.invalid_elements,invalid_styles:t.invalid_styles,move_caret_before_on_enter_elements:t.move_caret_before_on_enter_elements,non_empty_elements:t.non_empty_elements,schema:t.schema,self_closing_elements:t.self_closing_elements,short_ended_elements:t.short_ended_elements,special:t.special,text_block_elements:t.text_block_elements,text_inline_elements:t.text_inline_elements,valid_children:t.valid_children,valid_classes:t.valid_classes,valid_elements:t.valid_elements,valid_styles:t.valid_styles,verify_html:t.verify_html,whitespace_elements:t.whitespace_elements}))},mP=function(e){var t=TR(fP(e),e.schema);return t.addAttributeFilter("src,href,style,tabindex",(function(t,n){var r,o,i=t.length,a=e.dom,u="data-mce-"+n;while(i--)if(r=t[i],o=r.attr(n),o&&!r.attr(u)){if(0===o.indexOf("data:")||0===o.indexOf("blob:"))continue;"style"===n?(o=a.serializeStyle(a.parseStyle(o),r.name),o.length||(o=null),r.attr(u,o),r.attr(n,o)):"tabindex"===n?(r.attr(u,o),r.attr(n,null)):r.attr(u,e.convertURL(o,n,r.name))}})),t.addNodeFilter("script",(function(e){var t=e.length;while(t--){var n=e[t],r=n.attr("type")||"no/type";0!==r.indexOf("mce-")&&n.attr("type","mce-"+r)}})),e.settings.preserve_cdata&&t.addNodeFilter("#cdata",(function(t){var n=t.length;while(n--){var r=t[n];r.type=8,r.name="#comment",r.value="[CDATA["+e.dom.encode(r.value)+"]]"}})),t.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",(function(t){var n=t.length,r=e.schema.getNonEmptyElements();while(n--){var o=t[n];o.isEmpty(r)&&0===o.getAll("br").length&&(o.append(new Ay("br",1)).shortEnded=!0)}})),t},pP=function(e){e.settings.auto_focus&&ci.setEditorTimeout(e,(function(){var t;t=!0===e.settings.auto_focus?e:e.editorManager.get(e.settings.auto_focus),t.destroyed||t.focus()}),100)},hP=function(e){var t=e.dom.getRoot();e.inline||fg(e)&&e.selection.getStart(!0)!==t||Bp(t).each((function(t){var n=t.getNode(),r=Wr(n)?Bp(n).getOr(t):t;Yt.browser.isIE()?_b(e,r.toRange()):e.selection.setRng(r.toRange())}))},gP=function(e){e.bindPendingEventDelegates(),e.initialized=!0,Pg(e),e.focus(!0),hP(e),e.nodeChanged({initial:!0}),e.execCallback("init_instance_callback",e),pP(e)},vP=function(e){return e.inline?e.ui.styleSheetLoader:e.dom.styleSheetLoader},bP=function(e,t){var n=vP(e),r=function(){e.on("remove",(function(){return n.unloadAll(t)})),gP(e)};n.loadAll(t,r,r)},yP=function(e,t){var n=e.settings,r=e.getDoc(),o=e.getBody();n.browser_spellcheck||n.gecko_spellcheck||(r.body.spellcheck=!1,uP.setAttrib(o,"spellcheck","false")),e.quirks=aP(e),zg(e);var i=$d(e);if(void 0!==i&&(o.dir=i),n.protect&&e.on("BeforeSetContent",(function(e){ln.each(n.protect,(function(t){e.content=e.content.replace(t,(function(e){return"\x3c!--mce:protected "+escape(e)+"--\x3e"}))}))})),e.on("SetContent",(function(){e.addVisual(e.getBody())})),!1===t&&e.load({initial:!0,format:"html"}),e.startContent=e.getContent({format:"raw"}),e.on("compositionstart compositionend",(function(t){e.composing="compositionstart"===t.type})),e.contentStyles.length>0){var a="";ln.each(e.contentStyles,(function(e){a+=e+"\r\n"})),e.dom.addStyle(a)}bP(e,e.contentCSS),n.content_style&&sP(e,n.content_style)},wP=function(e,t){var n=e.settings,r=e.getElement(),o=e.getDoc();n.inline||(e.getElement().style.visibility=e.orgVisibility),t||e.inline||(o.open(),o.write(e.iframeHTML),o.close()),e.inline&&(uP.addClass(r,"mce-content-body"),e.contentDocument=o=document,e.contentWindow=window,e.bodyElement=r,e.contentAreaContainer=r);var i=e.getBody();i.disabled=!0,e.readonly=!!n.readonly,e.readonly||(e.inline&&"static"===uP.getStyle(i,"position",!0)&&(i.style.position="relative"),i.contentEditable=e.getParam("content_editable_state",!0)),i.disabled=!1,e.editorUpload=pA(e),e.schema=du(n),e.dom=Ac(o,{keep_values:!0,url_converter:e.convertURL,url_converter_scope:e,hex_colors:n.force_hex_style_colors,update_styles:!0,root_element:e.inline?e.getBody():null,collect:function(){return e.inline},schema:e.schema,contentCssCors:Ld(e),referrerPolicy:Dd(e),onSetAttrib:function(t){e.fire("SetAttrib",t)}}),e.parser=mP(e),e.serializer=$R(dP(e),e),e.selection=KT(e.dom,e.getWin(),e.serializer,e),e.annotator=kg(e),e.formatter=SA(e),e.undoManager=OA(e),e._nodeChangeDispatcher=new bz(e),e._selectionOverrides=iP(e),zL(e),xz(e),oT(e)||_z(e);var a=vz(e);NL(e,a),VL(e),zA(e),Ig(e),iT(e).fold((function(){yP(e,!1)}),(function(t){e.setProgressState(!0),t.then((function(t){e.setProgressState(!1),yP(e,t)}))}))},xP=Ac.DOM,CP=function(e,t){if(document.domain!==window.location.hostname&&Yt.browser.isIE()){var n=fA("mce");e[n]=function(){wP(e)};var r='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+e.id+'");document.write(ed.iframeHTML);document.close();ed.'+n+"(true);})()";return xP.setAttrib(t,"src",r),!0}return!1},kP=function(e,t,n,r){var o=gn.fromTag("iframe");return uo(o,r),uo(o,{id:e+"_ifr",frameBorder:"0",allowTransparency:"true",title:t}),cl(o,"tox-edit-area__iframe"),o},_P=function(e){var t=sd(e)+"<html><head>";cd(e)!==e.documentBaseUrl&&(t+='<base href="'+e.documentBaseURI.getURI()+'" />'),t+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';var n=ld(e),r=fd(e);return dd(e)&&(t+='<meta http-equiv="Content-Security-Policy" content="'+dd(e)+'" />'),t+='</head><body id="'+n+'" class="mce-content-body '+r+'" data-id="'+e.id+'"><br></body></html>',t},SP=function(e,t){var n=e.editorManager.translate("Rich Text Area. Press ALT-0 for help."),r=kP(e.id,n,t.height,ud(e)).dom;r.onload=function(){r.onload=null,e.fire("load")};var o=CP(e,r);return e.contentAreaContainer=t.iframeContainer,e.iframeElement=r,e.iframeHTML=_P(e),xP.add(t.iframeContainer,r),o},TP=function(e,t){var n=SP(e,t);t.editorContainer&&(xP.get(t.editorContainer).style.display=e.orgDisplay,e.hidden=xP.isHidden(t.editorContainer)),e.getElement().style.display="none",xP.setAttrib(e.id,"aria-hidden","true"),n||wP(e)},RP=Ac.DOM,OP=function(e,t,n){var r=UO.get(n),o=UO.urls[n]||e.documentBaseUrl.replace(/\/$/,"");if(n=ln.trim(n),r&&-1===ln.inArray(t,n)){if(ln.each(UO.dependencies(n),(function(n){OP(e,t,n)})),e.plugins[n])return;try{var i=new r(e,o,e.$);e.plugins[n]=i,i.init&&(i.init(e,o),t.push(n))}catch(gH){nA(e,n,gH)}}},AP=function(e){return e.replace(/^\-/,"")},EP=function(e){var t=[];ln.each(fm(e).split(/[ ,]/),(function(n){OP(e,t,AP(n))}))},NP=function(e){var t=ln.trim(Td(e)),n=e.ui.registry.getAll().icons,r=Ve(Ve({},AO.get("default").icons),AO.get(t).icons);we(r,(function(t,r){Ee(n,r)||e.ui.registry.addIcon(r,t)}))},LP=function(e){var t=Gd(e);if(D(t)){e.settings.theme=AP(t);var n=WO.get(t);e.theme=new n(e,WO.urls[t]),e.theme.init&&e.theme.init(e,WO.urls[t]||e.documentBaseUrl.replace(/\/$/,""),e.$)}else e.theme={}},DP=function(e){return e.theme.renderUI()},MP=function(e){var t=e.getElement(),n=Gd(e),r=n(e,t);return r.editorContainer.nodeType&&(r.editorContainer.id=r.editorContainer.id||e.id+"_parent"),r.iframeContainer&&r.iframeContainer.nodeType&&(r.iframeContainer.id=r.iframeContainer.id||e.id+"_iframecontainer"),r.height=r.iframeHeight?r.iframeHeight:t.offsetHeight,r},IP=function(e){return{editorContainer:e,iframeContainer:e,api:{}}},zP=function(e){var t=RP.create("div");return RP.insertAfter(t,e),IP(t)},PP=function(e){var t=e.getElement();return e.inline?IP(null):zP(t)},BP=function(e){var t=e.getElement();return e.orgDisplay=t.style.display,D(Gd(e))?DP(e):F(Gd(e))?MP(e):PP(e)},$P=function(e,t){var n={show:O.from(t.show).getOr(m),hide:O.from(t.hide).getOr(m),disable:O.from(t.disable).getOr(m),isDisabled:O.from(t.isDisabled).getOr(C),enable:function(){e.mode.isReadOnly()||O.from(t.enable).map(x)}};e.ui=Ve(Ve({},e.ui),n)},HP=function(e){e.fire("ScriptsLoaded"),NP(e),LP(e),EP(e);var t=BP(e);$P(e,O.from(t.api).getOr({}));var n={editorContainer:t.editorContainer,iframeContainer:t.iframeContainer};return e.editorContainer=n.editorContainer?n.editorContainer:null,aA(e),e.inline?wP(e):TP(e,n)},FP=Ac.DOM,VP=function(e){return"-"===e.charAt(0)},jP=function(e,t){var n=Md(t),r=Id(t);if(!1===Jc.hasCode(n)&&"en"!==n){var o=""!==r?r:t.editorManager.baseURL+"/langs/"+n+".js";e.add(o,m,void 0,(function(){tA(t,o,n)}))}},UP=function(e,t,n,r){var o=Gd(t);if(D(o)){if(!VP(o)&&!WO.urls.hasOwnProperty(o)){var i=Zd(t);i?WO.load(o,t.documentBaseURI.toAbsolute(i)):WO.load(o,"themes/"+o+"/theme"+n+".js")}e.loadQueue((function(){WO.waitFor(o,r)}))}else r()},WP=function(e){return O.from(Rd(e)).filter((function(e){return e.length>0})).map((function(e){return{url:e,name:O.none()}}))},GP=function(e,t,n){return O.from(t).filter((function(e){return e.length>0&&!AO.has(e)})).map((function(t){return{url:e.editorManager.baseURL+"/icons/"+t+"/icons"+n+".js",name:O.some(t)}}))},qP=function(e,t,n){var r=GP(t,"default",n),o=WP(t).orThunk((function(){return GP(t,Td(t),"")}));J(zl([r,o]),(function(n){e.add(n.url,m,void 0,(function(){eA(t,n.url,n.name.getOrUndefined())}))}))},KP=function(e,t){ln.each(dm(e),(function(t,n){UO.load(n,t,m,void 0,(function(){ZO(e,t,n)})),e.settings.plugins+=" "+n})),ln.each(fm(e).split(/[ ,]/),(function(n){if(n=ln.trim(n),n&&!UO.urls[n])if(VP(n)){n=n.substr(1,n.length);var r=UO.dependencies(n);ln.each(r,(function(n){var r={prefix:"plugins/",resource:n,suffix:"/plugin"+t+".js"},o=UO.createUrl(r,n);UO.load(o.resource,o,m,void 0,(function(){ZO(e,o.prefix+o.resource+o.suffix,o.resource)}))}))}else{var o={prefix:"plugins/",resource:n,suffix:"/plugin"+t+".js"};UO.load(n,o,m,void 0,(function(){ZO(e,o.prefix+o.resource+o.suffix,n)}))}}))},XP=function(e,t){var n=Pc.ScriptLoader;UP(n,e,t,(function(){jP(n,e),qP(n,e,t),KP(e,t),n.loadQueue((function(){e.removed||HP(e)}),e,(function(){e.removed||HP(e)}))}))},YP=function(e,t){return di.forElement(e,{contentCssCors:lm(t),referrerPolicy:Dd(t)})},JP=function(e){var t=e.id;Jc.setCode(Md(e));var n=function(){FP.unbind(window,"ready",n),e.render()};if(Uu.Event.domLoaded){if(e.getElement()&&Yt.contentEditable){var r=gn.fromDom(e.getElement()),o=mo(r);e.on("remove",(function(){Q(r.dom.attributes,(function(e){return fo(r,e.name)})),uo(r,o)})),e.ui.styleSheetLoader=YP(r,e),em(e)?e.inline=!0:(e.orgVisibility=e.getElement().style.visibility,e.getElement().style.visibility="hidden");var i=e.getElement().form||FP.getParent(t,"form");i&&(e.formElement=i,tm(e)&&!qr(e.getElement())&&(FP.insertAfter(FP.create("input",{type:"hidden",name:t}),t),e.hasHiddenInput=!0),e.formEventDelegate=function(t){e.fire(t.type,t)},FP.bind(i,"submit reset",e.formEventDelegate),e.on("reset",(function(){e.resetContent()})),!nm(e)||i.submit.nodeType||i.submit.length||i._mceOldSubmit||(i._mceOldSubmit=i.submit,i.submit=function(){return e.editorManager.triggerSave(),e.setDirty(!1),i._mceOldSubmit(i)})),e.windowManager=qO(e),e.notificationManager=jO(e),rm(e)&&e.on("GetContent",(function(e){e.save&&(e.content=FP.encode(e.content))})),om(e)&&e.on("submit",(function(){e.initialized&&e.save()})),im(e)&&(e._beforeUnload=function(){!e.initialized||e.destroyed||e.isHidden()||e.save({format:"raw",no_events:!0,set_dirty:!1})},e.editorManager.on("BeforeUnload",e._beforeUnload)),e.editorManager.add(e),XP(e,e.suffix)}}else FP.bind(window,"ready",n)},QP=function(e,t){return LT(e,t)},ZP={"font-size":"size","font-family":"face"},eB=function(e,t,n){var r=function(t){return bo(t,e).orThunk((function(){return"font"===Dn(t)?Ae(ZP,e).bind((function(e){return co(t,e)})):O.none()}))},o=function(e){return An(gn.fromDom(t),e)};return my(gn.fromDom(n),(function(e){return r(e)}),o)},tB=function(e){return e.replace(/[\'\"\\]/g,"").replace(/,\s+/g,",")},nB=function(e,t){return O.from(Ac.DOM.getStyle(t,e,!0))},rB=function(e){return function(t,n){return O.from(n).map(gn.fromDom).filter(Pn).bind((function(n){return eB(e,t,n.dom).or(nB(e,n.dom))})).getOr("")}},oB=rB("font-size"),iB=p(tB,rB("font-family")),aB=function(e){return Bp(e.getBody()).map((function(e){var t=e.container();return Kr(t)?t.parentNode:t}))},uB=function(e){return O.from(e.selection.getRng()).bind((function(t){var n=e.getBody(),r=t.startContainer===n&&0===t.startOffset;return r?O.none():O.from(e.selection.getStart(!0))}))},sB=function(e,t){return uB(e).orThunk(b(aB,e)).map(gn.fromDom).filter(Pn).map(t)},cB=function(e,t){if(/^[0-9.]+$/.test(t)){var n=parseInt(t,10);if(n>=1&&n<=7){var r=wd(e),o=xd(e);return o?o[n-1]||t:r[n-1]||t}return t}return t},lB=function(e){var t=e.split(/\s*,\s*/);return Y(t,(function(e){return-1===e.indexOf(" ")||ut(e,'"')||ut(e,"'")?e:"'"+e+"'"})).join(",")},fB=function(e,t){var n=cB(e,t);e.formatter.toggle("fontname",{value:lB(n)}),e.nodeChanged()},dB=function(e){return sB(e,(function(t){return iB(e.getBody(),t.dom)})).getOr("")},mB=function(e,t){e.formatter.toggle("fontsize",{value:cB(e,t)}),e.nodeChanged()},pB=function(e){return sB(e,(function(t){return oB(e.getBody(),t.dom)})).getOr("")},hB=function(e){return sB(e,(function(t){var n=gn.fromDom(e.getBody()),r=my(t,(function(e){return bo(e,"line-height")}),b(An,n)),o=function(){var e=parseFloat(go(t,"line-height")),n=parseFloat(go(t,"font-size"));return String(e/n)};return r.getOrThunk(o)})).getOr("")},gB=function(e,t){e.undoManager.transact((function(){e.formatter.toggle("lineheight",{value:String(t)}),e.nodeChanged()}))},vB=function(e){var t;return"string"!==typeof e?(t=ln.extend({paste:e.paste,data:{paste:e.paste}},e),{content:e.content,details:t}):{content:e,details:{}}},bB=function(e,t){var n=vB(t);ET(e,n.content,n.details)},yB=ln.each,wB=ln.map,xB=ln.inArray,CB=function(){function e(e){this.commands={state:{},exec:{},value:{}},this.editor=e,this.setupCommands(e)}return e.prototype.execCommand=function(e,t,n,r){var o,i=!1,a=this;if(!a.editor.removed){if(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(e)||r&&r.skip_focus?Tb(a.editor):a.editor.focus(),r=a.editor.fire("BeforeExecCommand",{command:e,ui:t,value:n}),r.isDefaultPrevented())return!1;var u=e.toLowerCase();if(o=a.commands.exec[u])return o(u,t,n),a.editor.fire("ExecCommand",{command:e,ui:t,value:n}),!0;if(yB(this.editor.plugins,(function(r){if(r.execCommand&&r.execCommand(e,t,n))return a.editor.fire("ExecCommand",{command:e,ui:t,value:n}),i=!0,!1})),i)return i;if(a.editor.theme&&a.editor.theme.execCommand&&a.editor.theme.execCommand(e,t,n))return a.editor.fire("ExecCommand",{command:e,ui:t,value:n}),!0;try{i=a.editor.getDoc().execCommand(e,t,n)}catch(s){}return!!i&&(a.editor.fire("ExecCommand",{command:e,ui:t,value:n}),!0)}},e.prototype.queryCommandState=function(e){var t;if(!this.editor.quirks.isHidden()&&!this.editor.removed){if(e=e.toLowerCase(),t=this.commands.state[e])return t(e);try{return this.editor.getDoc().queryCommandState(e)}catch(n){}return!1}},e.prototype.queryCommandValue=function(e){var t;if(!this.editor.quirks.isHidden()&&!this.editor.removed){if(e=e.toLowerCase(),t=this.commands.value[e])return t(e);try{return this.editor.getDoc().queryCommandValue(e)}catch(n){}}},e.prototype.addCommands=function(e,t){void 0===t&&(t="exec");var n=this;yB(e,(function(e,r){yB(r.toLowerCase().split(","),(function(r){n.commands[t][r]=e}))}))},e.prototype.addCommand=function(e,t,n){var r=this;e=e.toLowerCase(),this.commands.exec[e]=function(e,o,i,a){return t.call(n||r.editor,o,i,a)}},e.prototype.queryCommandSupported=function(e){if(e=e.toLowerCase(),this.commands.exec[e])return!0;try{return this.editor.getDoc().queryCommandSupported(e)}catch(t){}return!1},e.prototype.addQueryStateHandler=function(e,t,n){var r=this;e=e.toLowerCase(),this.commands.state[e]=function(){return t.call(n||r.editor)}},e.prototype.addQueryValueHandler=function(e,t,n){var r=this;e=e.toLowerCase(),this.commands.value[e]=function(){return t.call(n||r.editor)}},e.prototype.hasCustomCommand=function(e){return e=e.toLowerCase(),!!this.commands.exec[e]},e.prototype.execNativeCommand=function(e,t,n){return void 0===t&&(t=!1),void 0===n&&(n=null),this.editor.getDoc().execCommand(e,t,n)},e.prototype.isFormatMatch=function(e){return this.editor.formatter.match(e)},e.prototype.toggleFormat=function(e,t){this.editor.formatter.toggle(e,t?{value:t}:void 0),this.editor.nodeChanged()},e.prototype.storeSelection=function(e){this.selectionBookmark=this.editor.selection.getBookmark(e)},e.prototype.restoreSelection=function(){this.editor.selection.moveToBookmark(this.selectionBookmark)},e.prototype.setupCommands=function(e){var t=this;this.addCommands({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){e.undoManager.add()},"Cut,Copy,Paste":function(n){var r,o=e.getDoc();try{t.execNativeCommand(n)}catch(a){r=!0}if("paste"!==n||o.queryCommandEnabled(n)||(r=!0),r||!o.queryCommandSupported(n)){var i=e.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");Yt.mac&&(i=i.replace(/Ctrl\+/g,"⌘+")),e.notificationManager.open({text:i,type:"error"})}},unlink:function(){if(e.selection.isCollapsed()){var t=e.dom.getParent(e.selection.getStart(),"a");t&&e.dom.remove(t,!0)}else e.formatter.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(n){var r=n.substring(7);"full"===r&&(r="justify"),yB("left,center,right,justify".split(","),(function(t){r!==t&&e.formatter.remove("align"+t)})),"none"!==r&&t.toggleFormat("align"+r)},"InsertUnorderedList,InsertOrderedList":function(n){var r;t.execNativeCommand(n);var o=e.dom.getParent(e.selection.getNode(),"ol,ul");o&&(r=o.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(r.nodeName)&&(t.storeSelection(),e.dom.split(r,o),t.restoreSelection()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){t.toggleFormat(e)},"ForeColor,HiliteColor":function(e,n,r){t.toggleFormat(e,r)},FontName:function(t,n,r){fB(e,r)},FontSize:function(t,n,r){mB(e,r)},LineHeight:function(t,n,r){gB(e,r)},RemoveFormat:function(t){e.formatter.remove(t)},mceBlockQuote:function(){t.toggleFormat("blockquote")},FormatBlock:function(e,n,r){return t.toggleFormat(r||"p")},mceCleanup:function(){var t=e.selection.getBookmark();e.setContent(e.getContent()),e.selection.moveToBookmark(t)},mceRemoveNode:function(n,r,o){var i=o||e.selection.getNode();i!==e.getBody()&&(t.storeSelection(),e.dom.remove(i,!0),t.restoreSelection())},mceSelectNodeDepth:function(t,n,r){var o=0;e.dom.getParent(e.selection.getNode(),(function(t){if(1===t.nodeType&&o++===r)return e.selection.select(t),!1}),e.getBody())},mceSelectNode:function(t,n,r){e.selection.select(r)},mceInsertContent:function(t,n,r){bB(e,r)},mceInsertRawHTML:function(t,n,r){e.selection.setContent("tiny_mce_marker");var o=e.getContent();e.setContent(o.replace(/tiny_mce_marker/g,(function(){return r})))},mceInsertNewLine:function(t,n,r){ZI(e,r)},mceToggleFormat:function(e,n,r){t.toggleFormat(r)},mceSetContent:function(t,n,r){e.setContent(r)},"Indent,Outdent":function(t){TL(e,t)},mceRepaint:function(){},InsertHorizontalRule:function(){e.execCommand("mceInsertContent",!1,"<hr />")},mceToggleVisualAid:function(){e.hasVisual=!e.hasVisual,e.addVisual()},mceReplaceContent:function(t,n,r){e.execCommand("mceInsertContent",!1,r.replace(/\{\$selection\}/g,e.selection.getContent({format:"text"})))},mceInsertLink:function(t,n,r){"string"===typeof r&&(r={href:r});var o=e.dom.getParent(e.selection.getNode(),"a");r.href=r.href.replace(/ /g,"%20"),o&&r.href||e.formatter.remove("link"),r.href&&e.formatter.apply("link",r,o)},selectAll:function(){var t=e.dom.getParent(e.selection.getStart(),eo);if(t){var n=e.dom.createRng();n.selectNodeContents(t),e.selection.setRng(n)}},mceNewDocument:function(){e.setContent("")},InsertLineBreak:function(t,n,r){return zI(e,r),!0}});var n=function(t){return function(){var n=e.selection,r=n.isCollapsed()?[e.dom.getParent(n.getNode(),e.dom.isBlock)]:n.getSelectedBlocks(),o=wB(r,(function(n){return!!e.formatter.matchNode(n,t)}));return-1!==xB(o,!0)}};t.addCommands({JustifyLeft:n("alignleft"),JustifyCenter:n("aligncenter"),JustifyRight:n("alignright"),JustifyFull:n("alignjustify"),"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return t.isFormatMatch(e)},mceBlockQuote:function(){return t.isFormatMatch("blockquote")},Outdent:function(){return CL(e)},"InsertUnorderedList,InsertOrderedList":function(t){var n=e.dom.getParent(e.selection.getNode(),"ul,ol");return n&&("insertunorderedlist"===t&&"UL"===n.tagName||"insertorderedlist"===t&&"OL"===n.tagName)}},"state"),t.addCommands({Undo:function(){e.undoManager.undo()},Redo:function(){e.undoManager.redo()}}),t.addQueryValueHandler("FontName",(function(){return dB(e)}),this),t.addQueryValueHandler("FontSize",(function(){return pB(e)}),this),t.addQueryValueHandler("LineHeight",(function(){return hB(e)}),this)},e}(),kB="data-mce-contenteditable",_B=function(e,t,n){dl(e,t)&&!1===n?fl(e,t):n&&cl(e,t)},SB=function(e,t,n){try{e.getDoc().execCommand(t,!1,String(n))}catch(r){}},TB=function(e,t){e.dom.contentEditable=t?"true":"false"},RB=function(e){J(pl(e,'*[contenteditable="true"]'),(function(e){ao(e,kB,"true"),TB(e,!1)}))},OB=function(e){J(pl(e,"*["+kB+'="true"]'),(function(e){fo(e,kB),TB(e,!0)}))},AB=function(e){O.from(e.selection.getNode()).each((function(e){e.removeAttribute("data-mce-selected")}))},EB=function(e){e.selection.setRng(e.selection.getRng())},NB=function(e,t){var n=gn.fromDom(e.getBody());_B(n,"mce-content-readonly",t),t?(e.selection.controlSelection.hideResizeRect(),e._selectionOverrides.hideFakeCaret(),AB(e),e.readonly=!0,TB(n,!1),RB(n)):(e.readonly=!1,TB(n,!0),OB(n),SB(e,"StyleWithCSS",!1),SB(e,"enableInlineTableEditing",!1),SB(e,"enableObjectResizing",!1),Zb(e)&&e.focus(),EB(e),e.nodeChanged())},LB=function(e){return e.readonly},DB=function(e){e.parser.addAttributeFilter("contenteditable",(function(t){LB(e)&&J(t,(function(e){e.attr(kB,e.attr("contenteditable")),e.attr("contenteditable","false")}))})),e.serializer.addAttributeFilter(kB,(function(t){LB(e)&&J(t,(function(e){e.attr("contenteditable",e.attr(kB))}))})),e.serializer.addTempAttr(kB)},MB=function(e){e.serializer?DB(e):e.on("PreInit",(function(){DB(e)}))},IB=function(e){return"click"===e.type},zB=function(e,t){var n=function(t){return An(t,gn.fromDom(e.getBody()))};return ei(t,"a",n).bind((function(e){return co(e,"href")}))},PB=function(e,t){if(IB(t)&&!Hg.metaKeyPressed(t)){var n=gn.fromDom(t.target);zB(e,n).each((function(n){if(t.preventDefault(),/^#/.test(n)){var r=e.dom.select(n+',[name="'+it(n,"#")+'"]');r.length&&e.selection.scrollIntoView(r[0],!0)}else window.open(n,"_blank","rel=noopener noreferrer,menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes,scrollbars=yes")}))}},BB=function(e){e.on("ShowCaret",(function(t){LB(e)&&t.preventDefault()})),e.on("ObjectSelected",(function(t){LB(e)&&t.preventDefault()}))},$B=ln.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input beforeinput contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchmove touchend touchcancel"," "),HB=function(){function e(e){this.bindings={},this.settings=e||{},this.scope=this.settings.scope||this,this.toggleEvent=this.settings.toggleEvent||C}return e.isNative=function(e){return!!$B[e.toLowerCase()]},e.prototype.fire=function(e,t){var n=e.toLowerCase(),r=t||{};r.type=n,r.target||(r.target=this.scope),r.preventDefault||(r.preventDefault=function(){r.isDefaultPrevented=k},r.stopPropagation=function(){r.isPropagationStopped=k},r.stopImmediatePropagation=function(){r.isImmediatePropagationStopped=k},r.isDefaultPrevented=C,r.isPropagationStopped=C,r.isImmediatePropagationStopped=C),this.settings.beforeFire&&this.settings.beforeFire(r);var o=this.bindings[n];if(o)for(var i=0,a=o.length;i<a;i++){var u=o[i];if(u.once&&this.off(n,u.func),r.isImmediatePropagationStopped())return r.stopPropagation(),r;if(!1===u.func.call(this.scope,r))return r.preventDefault(),r}return r},e.prototype.on=function(e,t,n,r){if(!1===t&&(t=C),t){var o={func:t};r&&ln.extend(o,r);var i=e.toLowerCase().split(" "),a=i.length;while(a--){var u=i[a],s=this.bindings[u];s||(s=this.bindings[u]=[],this.toggleEvent(u,!0)),n?s.unshift(o):s.push(o)}}return this},e.prototype.off=function(e,t){var n=this;if(e){var r=e.toLowerCase().split(" "),o=r.length;while(o--){var i=r[o],a=this.bindings[i];if(!i)return we(this.bindings,(function(e,t){n.toggleEvent(t,!1),delete n.bindings[t]})),this;if(a){if(t){var u=a.length;while(u--)a[u].func===t&&(a=a.slice(0,u).concat(a.slice(u+1)),this.bindings[i]=a)}else a.length=0;a.length||(this.toggleEvent(e,!1),delete this.bindings[i])}}}else we(this.bindings,(function(e,t){n.toggleEvent(t,!1)})),this.bindings={};return this},e.prototype.once=function(e,t,n){return this.on(e,t,n,{once:!0})},e.prototype.has=function(e){return e=e.toLowerCase(),!(!this.bindings[e]||0===this.bindings[e].length)},e}(),FB=function(e){return e._eventDispatcher||(e._eventDispatcher=new HB({scope:e,toggleEvent:function(t,n){HB.isNative(t)&&e.toggleNativeEvent&&e.toggleNativeEvent(t,n)}})),e._eventDispatcher},VB={fire:function(e,t,n){var r=this;if(r.removed&&"remove"!==e&&"detach"!==e)return t;var o=FB(r).fire(e,t);if(!1!==n&&r.parent){var i=r.parent();while(i&&!o.isPropagationStopped())i.fire(e,o,!1),i=i.parent()}return o},on:function(e,t,n){return FB(this).on(e,t,n)},off:function(e,t){return FB(this).off(e,t)},once:function(e,t){return FB(this).once(e,t)},hasEventListeners:function(e){return FB(this).has(e)}},jB=Ac.DOM,UB=function(e,t){if("selectionchange"===t)return e.getDoc();if(!e.inline&&/^mouse|touch|click|contextmenu|drop|dragover|dragend/.test(t))return e.getDoc().documentElement;var n=Ud(e);return n?(e.eventRoot||(e.eventRoot=jB.select(n)[0]),e.eventRoot):e.getBody()},WB=function(e){return!e.hidden&&!LB(e)},GB=function(e,t,n){WB(e)?e.fire(t,n):LB(e)&&PB(e,n)},qB=function(e,t){var n;if(e.delegates||(e.delegates={}),!e.delegates[t]&&!e.removed){var r=UB(e,t);if(Ud(e)){if(dD||(dD={},e.editorManager.on("removeEditor",(function(){e.editorManager.activeEditor||dD&&(we(dD,(function(t,n){e.dom.unbind(UB(e,n))})),dD=null)}))),dD[t])return;n=function(n){var r=n.target,o=e.editorManager.get(),i=o.length;while(i--){var a=o[i].getBody();(a===r||jB.isChildOf(r,a))&&GB(o[i],t,n)}},dD[t]=n,jB.bind(r,t,n)}else n=function(n){GB(e,t,n)},jB.bind(r,t,n),e.delegates[t]=n}},KB=Ve(Ve({},VB),{bindPendingEventDelegates:function(){var e=this;ln.each(e._pendingNativeEvents,(function(t){qB(e,t)}))},toggleNativeEvent:function(e,t){var n=this;"focus"!==e&&"blur"!==e&&(t?n.initialized?qB(n,e):n._pendingNativeEvents?n._pendingNativeEvents.push(e):n._pendingNativeEvents=[e]:n.initialized&&(n.dom.unbind(UB(n,e),e,n.delegates[e]),delete n.delegates[e]))},unbindAllNativeEvents:function(){var e=this,t=e.getBody(),n=e.dom;e.delegates&&(we(e.delegates,(function(t,n){e.dom.unbind(UB(e,n),n,t)})),delete e.delegates),!e.inline&&t&&n&&(t.onload=null,n.unbind(e.getWin()),n.unbind(e.getDoc())),n&&(n.unbind(t),n.unbind(e.getContainer()))}}),XB=["design","readonly"],YB=function(e,t,n,r){var o=n[t.get()],i=n[r];try{i.activate()}catch(gH){return void console.error("problem while activating editor mode "+r+":",gH)}o.deactivate(),o.editorReadOnly!==i.editorReadOnly&&NB(e,i.editorReadOnly),t.set(r),Lg(e,r)},JB=function(e,t,n,r){if(r!==n.get()){if(!Ee(t,r))throw new Error("Editor mode '"+r+"' is invalid");e.initialized?YB(e,n,t,r):e.on("init",(function(){return YB(e,n,t,r)}))}},QB=function(e,t,n){var r;if(K(XB,t))throw new Error("Cannot override default mode "+t);return Ve(Ve({},e),(r={},r[t]=Ve(Ve({},n),{deactivate:function(){try{n.deactivate()}catch(gH){console.error("problem while deactivating editor mode "+t+":",gH)}}}),r))},ZB=function(e){var t=Bc("design"),n=Bc({design:{activate:m,deactivate:m,editorReadOnly:!1},readonly:{activate:m,deactivate:m,editorReadOnly:!0}});return MB(e),BB(e),{isReadOnly:function(){return LB(e)},set:function(r){return JB(e,n.get(),t,r)},get:function(){return t.get()},register:function(e,t){n.set(QB(n.get(),e,t))}}},e$=ln.each,t$=ln.explode,n$={f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},r$=ln.makeMap("alt,ctrl,shift,meta,access"),o$=function(){function e(e){this.shortcuts={},this.pendingPatterns=[],this.editor=e;var t=this;e.on("keyup keypress keydown",(function(e){!t.hasModifier(e)&&!t.isFunctionKey(e)||e.isDefaultPrevented()||(e$(t.shortcuts,(function(n){if(t.matchShortcut(e,n))return t.pendingPatterns=n.subpatterns.slice(0),"keydown"===e.type&&t.executeShortcutAction(n),!0})),t.matchShortcut(e,t.pendingPatterns[0])&&(1===t.pendingPatterns.length&&"keydown"===e.type&&t.executeShortcutAction(t.pendingPatterns[0]),t.pendingPatterns.shift()))}))}return e.prototype.add=function(e,t,n,r){var o=this,i=o.normalizeCommandFunc(n);return e$(t$(ln.trim(e)),(function(e){var n=o.createShortcut(e,t,i,r);o.shortcuts[n.id]=n})),!0},e.prototype.remove=function(e){var t=this.createShortcut(e);return!!this.shortcuts[t.id]&&(delete this.shortcuts[t.id],!0)},e.prototype.normalizeCommandFunc=function(e){var t=this,n=e;return"string"===typeof n?function(){t.editor.execCommand(n,!1,null)}:ln.isArray(n)?function(){t.editor.execCommand(n[0],n[1],n[2])}:n},e.prototype.parseShortcut=function(e){var t,n={};e$(t$(e.toLowerCase(),"+"),(function(e){e in r$?n[e]=!0:/^[0-9]{2,}$/.test(e)?n.keyCode=parseInt(e,10):(n.charCode=e.charCodeAt(0),n.keyCode=n$[e]||e.toUpperCase().charCodeAt(0))}));var r=[n.keyCode];for(t in r$)n[t]?r.push(t):n[t]=!1;return n.id=r.join(","),n.access&&(n.alt=!0,Yt.mac?n.ctrl=!0:n.shift=!0),n.meta&&(Yt.mac?n.meta=!0:(n.ctrl=!0,n.meta=!1)),n},e.prototype.createShortcut=function(e,t,n,r){var o=ln.map(t$(e,">"),this.parseShortcut);return o[o.length-1]=ln.extend(o[o.length-1],{func:n,scope:r||this.editor}),ln.extend(o[0],{desc:this.editor.translate(t),subpatterns:o.slice(1)})},e.prototype.hasModifier=function(e){return e.altKey||e.ctrlKey||e.metaKey},e.prototype.isFunctionKey=function(e){return"keydown"===e.type&&e.keyCode>=112&&e.keyCode<=123},e.prototype.matchShortcut=function(e,t){return!!t&&(t.ctrl===e.ctrlKey&&t.meta===e.metaKey&&(t.alt===e.altKey&&t.shift===e.shiftKey&&(!!(e.keyCode===t.keyCode||e.charCode&&e.charCode===t.charCode)&&(e.preventDefault(),!0))))},e.prototype.executeShortcutAction=function(e){return e.func?e.func.call(e.scope):null},e}(),i$=function(){var e={},t={},n={},r={},o={},i={},a={},u=function(e,t){return function(n,r){return e[n.toLowerCase()]=Ve(Ve({},r),{type:t})}},s=function(e,t){return r[e.toLowerCase()]=t};return{addButton:u(e,"button"),addGroupToolbarButton:u(e,"grouptoolbarbutton"),addToggleButton:u(e,"togglebutton"),addMenuButton:u(e,"menubutton"),addSplitButton:u(e,"splitbutton"),addMenuItem:u(t,"menuitem"),addNestedMenuItem:u(t,"nestedmenuitem"),addToggleMenuItem:u(t,"togglemenuitem"),addAutocompleter:u(n,"autocompleter"),addContextMenu:u(o,"contextmenu"),addContextToolbar:u(i,"contexttoolbar"),addContextForm:u(i,"contextform"),addSidebar:u(a,"sidebar"),addIcon:s,getAll:function(){return{buttons:e,menuItems:t,icons:r,popups:n,contextMenus:o,contextToolbars:i,sidebars:a}}}},a$=function(){var e=i$();return{addAutocompleter:e.addAutocompleter,addButton:e.addButton,addContextForm:e.addContextForm,addContextMenu:e.addContextMenu,addContextToolbar:e.addContextToolbar,addIcon:e.addIcon,addMenuButton:e.addMenuButton,addMenuItem:e.addMenuItem,addNestedMenuItem:e.addNestedMenuItem,addSidebar:e.addSidebar,addSplitButton:e.addSplitButton,addToggleButton:e.addToggleButton,addGroupToolbarButton:e.addGroupToolbarButton,addToggleMenuItem:e.addToggleMenuItem,getAll:e.getAll}},u$=ln.each,s$=ln.trim,c$="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),l$={ftp:21,http:80,https:443,mailto:25},f$=function(){function e(t,n){t=s$(t),this.settings=n||{};var r=this.settings.base_uri,o=this;if(/^([\w\-]+):([^\/]{2})/i.test(t)||/^\s*#/.test(t))o.source=t;else{var i=0===t.indexOf("//");if(0!==t.indexOf("/")||i||(t=(r&&r.protocol||"http")+"://mce_host"+t),!/^[\w\-]*:?\/\//.test(t)){var a=this.settings.base_uri?this.settings.base_uri.path:new e(document.location.href).directory;if(this.settings.base_uri&&""==this.settings.base_uri.protocol)t="//mce_host"+o.toAbsPath(a,t);else{var u=/([^#?]*)([#?]?.*)/.exec(t);t=(r&&r.protocol||"http")+"://mce_host"+o.toAbsPath(a,u[1])+u[2]}}t=t.replace(/@@/g,"(mce_at)");var s=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(t);u$(c$,(function(e,t){var n=s[t];n&&(n=n.replace(/\(mce_at\)/g,"@@")),o[e]=n})),r&&(o.protocol||(o.protocol=r.protocol),o.userInfo||(o.userInfo=r.userInfo),o.port||"mce_host"!==o.host||(o.port=r.port),o.host&&"mce_host"!==o.host||(o.host=r.host),o.source=""),i&&(o.protocol="")}}return e.parseDataUri=function(e){var t,n=decodeURIComponent(e).split(","),r=/data:([^;]+)/.exec(n[0]);return r&&(t=r[1]),{type:t,data:n[1]}},e.getDocumentBaseUrl=function(e){var t;return t=0!==e.protocol.indexOf("http")&&"file:"!==e.protocol?e.href:e.protocol+"//"+e.host+e.pathname,/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),t},e.prototype.setPath=function(e){var t=/^(.*?)\/?(\w+)?$/.exec(e);this.path=t[0],this.directory=t[1],this.file=t[2],this.source="",this.getURI()},e.prototype.toRelative=function(t){var n;if("./"===t)return t;var r=new e(t,{base_uri:this});if("mce_host"!==r.host&&this.host!==r.host&&r.host||this.port!==r.port||this.protocol!==r.protocol&&""!==r.protocol)return r.getURI();var o=this.getURI(),i=r.getURI();return o===i||"/"===o.charAt(o.length-1)&&o.substr(0,o.length-1)===i?o:(n=this.toRelPath(this.path,r.path),r.query&&(n+="?"+r.query),r.anchor&&(n+="#"+r.anchor),n)},e.prototype.toAbsolute=function(t,n){var r=new e(t,{base_uri:this});return r.getURI(n&&this.isSameOrigin(r))},e.prototype.isSameOrigin=function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=l$[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},e.prototype.toRelPath=function(e,t){var n,r,o=0,i="",a=e.substring(0,e.lastIndexOf("/")).split("/"),u=t.split("/");if(a.length>=u.length)for(n=0,r=a.length;n<r;n++)if(n>=u.length||a[n]!==u[n]){o=n+1;break}if(a.length<u.length)for(n=0,r=u.length;n<r;n++)if(n>=a.length||a[n]!==u[n]){o=n+1;break}if(1===o)return t;for(n=0,r=a.length-(o-1);n<r;n++)i+="../";for(n=o-1,r=u.length;n<r;n++)i+=n!==o-1?"/"+u[n]:u[n];return i},e.prototype.toAbsPath=function(e,t){var n,r,o=0,i=[],a=/\/$/.test(t)?"/":"",u=e.split("/"),s=t.split("/");for(u$(u,(function(e){e&&i.push(e)})),u=i,n=s.length-1,i=[];n>=0;n--)0!==s[n].length&&"."!==s[n]&&(".."!==s[n]?o>0?o--:i.push(s[n]):o++);return n=u.length-o,r=n<=0?ce(i).join("/"):u.slice(0,n).join("/")+"/"+ce(i).join("/"),0!==r.indexOf("/")&&(r="/"+r),a&&r.lastIndexOf("/")!==r.length-1&&(r+=a),r},e.prototype.getURI=function(e){var t;return void 0===e&&(e=!1),this.source&&!e||(t="",e||(this.protocol?t+=this.protocol+"://":t+="//",this.userInfo&&(t+=this.userInfo+"@"),this.host&&(t+=this.host),this.port&&(t+=":"+this.port)),this.path&&(t+=this.path),this.query&&(t+="?"+this.query),this.anchor&&(t+="#"+this.anchor),this.source=t),this.source},e}(),d$=Ac.DOM,m$=ln.extend,p$=ln.each,h$=ln.resolve,g$=Yt.ie,v$=function(){function e(e,t,n){var r=this;this.plugins={},this.contentCSS=[],this.contentStyles=[],this.loadedCSS={},this.isNotDirty=!1,this.editorManager=n,this.documentBaseUrl=n.documentBaseURL,m$(this,KB),this.settings=kO(this,e,this.documentBaseUrl,n.defaultSettings,t),this.settings.suffix&&(n.suffix=this.settings.suffix),this.suffix=n.suffix,this.settings.base_url&&n._setBaseUrl(this.settings.base_url),this.baseUri=n.baseURI,this.settings.referrer_policy&&(Pc.ScriptLoader._setReferrerPolicy(this.settings.referrer_policy),Ac.DOM.styleSheetLoader._setReferrerPolicy(this.settings.referrer_policy)),Zc.languageLoad=this.settings.language_load,Zc.baseURL=n.baseURL,this.id=e,this.setDirty(!1),this.documentBaseURI=new f$(this.settings.document_base_url,{base_uri:this.baseUri}),this.baseURI=this.baseUri,this.inline=!!this.settings.inline,this.shortcuts=new o$(this),this.editorCommands=new CB(this),this.settings.cache_suffix&&(Yt.cacheSuffix=this.settings.cache_suffix.replace(/^[\?\&]+/,"")),this.ui={registry:a$(),styleSheetLoader:void 0,show:m,hide:m,enable:m,disable:m,isDisabled:C};var o=this,i=ZB(o);this.mode=i,this.setMode=i.set,n.fire("SetupEditor",{editor:this}),this.execCallback("setup",this),this.$=wc.overrideDefaults((function(){return{context:r.inline?r.getBody():r.getDoc(),element:r.getBody()}}))}return e.prototype.render=function(){JP(this)},e.prototype.focus=function(e){ny(this,e)},e.prototype.hasFocus=function(){return Qb(this)},e.prototype.execCallback=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r,o=this,i=o.settings[e];if(i)return o.callbackLookup&&(r=o.callbackLookup[e])&&(i=r.func,r=r.scope),"string"===typeof i&&(r=i.replace(/\.\w+$/,""),r=r?h$(r):0,i=h$(i),o.callbackLookup=o.callbackLookup||{},o.callbackLookup[e]={func:i,scope:r}),i.apply(r||o,t)},e.prototype.translate=function(e){return Jc.translate(e)},e.prototype.getParam=function(e,t,n){return RO(this,e,t,n)},e.prototype.hasPlugin=function(e,t){var n=K(fm(this).split(/[ ,]/),e);return!!n&&(!t||void 0!==UO.get(e))},e.prototype.nodeChanged=function(e){this._nodeChangeDispatcher.nodeChanged(e)},e.prototype.addCommand=function(e,t,n){this.editorCommands.addCommand(e,t,n)},e.prototype.addQueryStateHandler=function(e,t,n){this.editorCommands.addQueryStateHandler(e,t,n)},e.prototype.addQueryValueHandler=function(e,t,n){this.editorCommands.addQueryValueHandler(e,t,n)},e.prototype.addShortcut=function(e,t,n,r){this.shortcuts.add(e,t,n,r)},e.prototype.execCommand=function(e,t,n,r){return this.editorCommands.execCommand(e,t,n,r)},e.prototype.queryCommandState=function(e){return this.editorCommands.queryCommandState(e)},e.prototype.queryCommandValue=function(e){return this.editorCommands.queryCommandValue(e)},e.prototype.queryCommandSupported=function(e){return this.editorCommands.queryCommandSupported(e)},e.prototype.show=function(){var e=this;e.hidden&&(e.hidden=!1,e.inline?e.getBody().contentEditable="true":(d$.show(e.getContainer()),d$.hide(e.id)),e.load(),e.fire("show"))},e.prototype.hide=function(){var e=this,t=e.getDoc();e.hidden||(g$&&t&&!e.inline&&t.execCommand("SelectAll"),e.save(),e.inline?(e.getBody().contentEditable="false",e===e.editorManager.focusedEditor&&(e.editorManager.focusedEditor=null)):(d$.hide(e.getContainer()),d$.setStyle(e.id,"display",e.orgDisplay)),e.hidden=!0,e.fire("hide"))},e.prototype.isHidden=function(){return!!this.hidden},e.prototype.setProgressState=function(e,t){this.fire("ProgressState",{state:e,time:t})},e.prototype.load=function(e){var t,n=this,r=n.getElement();if(n.removed)return"";if(r){e=e||{},e.load=!0;var o=qr(r)?r.value:r.innerHTML;return t=n.setContent(o,e),e.element=r,e.no_events||n.fire("LoadContent",e),e.element=r=null,t}},e.prototype.save=function(e){var t,n,r=this,o=r.getElement();if(o&&r.initialized&&!r.removed)return e=e||{},e.save=!0,e.element=o,t=e.content=r.getContent(e),e.no_events||r.fire("SaveContent",e),"raw"===e.format&&r.fire("RawSaveContent",e),t=e.content,qr(o)?o.value=t:(!e.is_removing&&r.inline||(o.innerHTML=t),(n=d$.getParent(r.id,"form"))&&p$(n.elements,(function(e){if(e.name===r.id)return e.value=t,!1}))),e.element=o=null,!1!==e.set_dirty&&r.setDirty(!1),t},e.prototype.setContent=function(e,t){return VR(this,e,t)},e.prototype.getContent=function(e){return FR(this,e)},e.prototype.insertContent=function(e,t){t&&(e=m$({content:e},t)),this.execCommand("mceInsertContent",!1,e)},e.prototype.resetContent=function(e){void 0===e?VR(this,this.startContent,{format:"raw"}):VR(this,e),this.undoManager.reset(),this.setDirty(!1),this.nodeChanged()},e.prototype.isDirty=function(){return!this.isNotDirty},e.prototype.setDirty=function(e){var t=!this.isNotDirty;this.isNotDirty=!e,e&&e!==t&&this.fire("dirty")},e.prototype.getContainer=function(){var e=this;return e.container||(e.container=d$.get(e.editorContainer||e.id+"_parent")),e.container},e.prototype.getContentAreaContainer=function(){return this.contentAreaContainer},e.prototype.getElement=function(){return this.targetElm||(this.targetElm=d$.get(this.id)),this.targetElm},e.prototype.getWin=function(){var e,t=this;return t.contentWindow||(e=t.iframeElement,e&&(t.contentWindow=e.contentWindow)),t.contentWindow},e.prototype.getDoc=function(){var e,t=this;return t.contentDocument||(e=t.getWin(),e&&(t.contentDocument=e.document)),t.contentDocument},e.prototype.getBody=function(){var e=this.getDoc();return this.bodyElement||(e?e.body:null)},e.prototype.convertURL=function(e,t,n){var r=this,o=r.settings;return o.urlconverter_callback?r.execCallback("urlconverter_callback",e,n,!0,t):!o.convert_urls||n&&"LINK"===n.nodeName||0===e.indexOf("file:")||0===e.length?e:o.relative_urls?r.documentBaseURI.toRelative(e):(e=r.documentBaseURI.toAbsolute(e,o.remove_script_host),e)},e.prototype.addVisual=function(e){QP(this,e)},e.prototype.remove=function(){KR(this)},e.prototype.destroy=function(e){XR(this,e)},e.prototype.uploadImages=function(e){return this.editorUpload.uploadImages(e)},e.prototype._scanForImages=function(){return this.editorUpload.scanForImages()},e.prototype.addButton=function(){throw new Error("editor.addButton has been removed in tinymce 5x, use editor.ui.registry.addButton or editor.ui.registry.addToggleButton or editor.ui.registry.addSplitButton instead")},e.prototype.addSidebar=function(){throw new Error("editor.addSidebar has been removed in tinymce 5x, use editor.ui.registry.addSidebar instead")},e.prototype.addMenuItem=function(){throw new Error("editor.addMenuItem has been removed in tinymce 5x, use editor.ui.registry.addMenuItem instead")},e.prototype.addContextToolbar=function(){throw new Error("editor.addContextToolbar has been removed in tinymce 5x, use editor.ui.registry.addContextToolbar instead")},e}(),b$=Ac.DOM,y$=ln.explode,w$=ln.each,x$=ln.extend,C$=0,k$=!1,_$=[],S$=[],T$=function(e){return"length"!==e},R$=function(e){var t=e.type;w$(L$.get(),(function(n){switch(t){case"scroll":n.fire("ScrollWindow",e);break;case"resize":n.fire("ResizeWindow",e);break}}))},O$=function(e){e!==k$&&(e?wc(window).on("resize scroll",R$):wc(window).off("resize scroll",R$),k$=e)},A$=function(e){var t=S$;delete _$[e.id];for(var n=0;n<_$.length;n++)if(_$[n]===e){_$.splice(n,1);break}return S$=ee(S$,(function(t){return e!==t})),L$.activeEditor===e&&(L$.activeEditor=S$.length>0?S$[0]:null),L$.focusedEditor===e&&(L$.focusedEditor=null),t.length!==S$.length},E$=function(e){return e&&e.initialized&&!(e.getContainer()||e.getBody()).parentNode&&(A$(e),e.unbindAllNativeEvents(),e.destroy(!0),e.removed=!0,e=null),e},N$="CSS1Compat"!==document.compatMode,L$=Ve(Ve({},VB),{baseURI:null,baseURL:null,defaultSettings:{},documentBaseURL:null,suffix:null,$:wc,majorVersion:"5",minorVersion:"6.2",releaseDate:"2020-12-08",editors:_$,i18n:Jc,activeEditor:null,focusedEditor:null,settings:{},setup:function(){var e,t,n=this,r="";t=f$.getDocumentBaseUrl(document.location),/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/"));var o=window.tinymce||window.tinyMCEPreInit;if(o)e=o.base||o.baseURL,r=o.suffix;else{for(var i=document.getElementsByTagName("script"),a=0;a<i.length;a++){var u=i[a].src||"";if(""!==u){var s=u.substring(u.lastIndexOf("/"));if(/tinymce(\.full|\.jquery|)(\.min|\.dev|)\.js/.test(u)){-1!==s.indexOf(".min")&&(r=".min"),e=u.substring(0,u.lastIndexOf("/"));break}}}if(!e&&document.currentScript){u=document.currentScript.src;-1!==u.indexOf(".min")&&(r=".min"),e=u.substring(0,u.lastIndexOf("/"))}}n.baseURL=new f$(t).toAbsolute(e),n.documentBaseURL=t,n.baseURI=new f$(n.baseURL),n.suffix=r,Vb(n)},overrideDefaults:function(e){var t=e.base_url;t&&this._setBaseUrl(t);var n=e.suffix;e.suffix&&(this.suffix=n),this.defaultSettings=e;var r=e.plugin_base_urls;void 0!==r&&we(r,(function(e,t){Zc.PluginManager.urls[t]=e}))},init:function(e){var t,n=this,r=ln.makeMap("area base basefont br col frame hr img input isindex link meta param embed source wbr track colgroup option table tbody tfoot thead tr th td script noscript style textarea video audio iframe object menu"," "),o=function(e,t){return e.inline&&t.tagName.toLowerCase()in r},i=function(e){var t=e.id;return t||(t=Ae(e,"name").filter((function(e){return!b$.get(e)})).getOrThunk(b$.uniqueId),e.setAttribute("id",t)),t},a=function(t){var r=e[t];if(r)return r.apply(n,Array.prototype.slice.call(arguments,2))},u=function(e,t){return t.constructor===RegExp?t.test(e.className):b$.hasClass(e,t)},s=function(e){var t=[];if(Yt.browser.isIE()&&Yt.browser.version.major<11)return rA("TinyMCE does not support the browser you are using. For a list of supported browsers please see: https://www.tinymce.com/docs/get-started/system-requirements/"),[];if(N$)return rA("Failed to initialize the editor as the document is not in standards mode. TinyMCE requires standards mode."),[];if(e.types)return w$(e.types,(function(e){t=t.concat(b$.select(e.selector))})),t;if(e.selector)return b$.select(e.selector);if(e.target)return[e.target];switch(e.mode){case"exact":var n=e.elements||"";n.length>0&&w$(y$(n),(function(e){var n=b$.get(e);n?t.push(n):w$(document.forms,(function(n){w$(n.elements,(function(n){n.name===e&&(e="mce_editor_"+C$++,b$.setAttrib(n,"id",e),t.push(n))}))}))}));break;case"textareas":case"specific_textareas":w$(b$.select("textarea"),(function(n){e.editor_deselector&&u(n,e.editor_deselector)||e.editor_selector&&!u(n,e.editor_selector)||t.push(n)}));break}return t},c=function(e){t=e},l=function(){var t,r=0,u=[],f=function(e,o,i){var a=new v$(e,o,n);u.push(a),a.on("init",(function(){++r===t.length&&c(u)})),a.targetElm=a.targetElm||i,a.render()};b$.unbind(window,"ready",l),a("onpageload"),t=wc.unique(s(e)),e.types?w$(e.types,(function(n){ln.each(t,(function(t){return!b$.is(t,n.selector)||(f(i(t),x$({},e,n),t),!1)}))})):(ln.each(t,(function(e){E$(n.get(e.id))})),t=ln.grep(t,(function(e){return!n.get(e.id)})),0===t.length?c([]):w$(t,(function(t){o(e,t)?rA("Could not initialize inline editor on invalid inline target element",t):f(i(t),e,t)})))};return n.settings=e,b$.bind(window,"ready",l),new ni((function(e){t?e(t):c=function(t){e(t)}}))},get:function(e){return 0===arguments.length?S$.slice(0):D(e)?oe(S$,(function(t){return t.id===e})).getOr(null):V(e)&&S$[e]?S$[e]:null},add:function(e){var t=this,n=_$[e.id];return n===e||(null===t.get(e.id)&&(T$(e.id)&&(_$[e.id]=e),_$.push(e),S$.push(e)),O$(!0),t.activeEditor=e,t.fire("AddEditor",{editor:e}),mD||(mD=function(e){var n=t.fire("BeforeUnload");if(n.returnValue)return e.preventDefault(),e.returnValue=n.returnValue,n.returnValue},window.addEventListener("beforeunload",mD))),e},createEditor:function(e,t){return this.add(new v$(e,t,this))},remove:function(e){var t,n,r=this;if(e){if(!D(e))return n=e,z(r.get(n.id))?null:(A$(n)&&r.fire("RemoveEditor",{editor:n}),0===S$.length&&window.removeEventListener("beforeunload",mD),n.remove(),O$(S$.length>0),n);w$(b$.select(e),(function(e){n=r.get(e.id),n&&r.remove(n)}))}else for(t=S$.length-1;t>=0;t--)r.remove(S$[t])},execCommand:function(e,t,n){var r=this,o=r.get(n);switch(e){case"mceAddEditor":return r.get(n)||new v$(n,r.settings,r).render(),!0;case"mceRemoveEditor":return o&&o.remove(),!0;case"mceToggleEditor":return o?(o.isHidden()?o.show():o.hide(),!0):(r.execCommand("mceAddEditor",0,n),!0)}return!!r.activeEditor&&r.activeEditor.execCommand(e,t,n)},triggerSave:function(){w$(S$,(function(e){e.save()}))},addI18n:function(e,t){Jc.add(e,t)},translate:function(e){return Jc.translate(e)},setActive:function(e){var t=this.activeEditor;this.activeEditor!==e&&(t&&t.fire("deactivate",{relatedTarget:e}),e.fire("activate",{relatedTarget:t})),this.activeEditor=e},_setBaseUrl:function(e){this.baseURL=new f$(this.documentBaseURL).toAbsolute(e.replace(/\/+$/,"")),this.baseURI=new f$(this.baseURL)}});L$.setup();var D$,M$,I$=Math.min,z$=Math.max,P$=Math.round,B$=function(e,t,n){var r=t.x,o=t.y,i=e.w,a=e.h,u=t.w,s=t.h,c=(n||"").split("");return"b"===c[0]&&(o+=s),"r"===c[1]&&(r+=u),"c"===c[0]&&(o+=P$(s/2)),"c"===c[1]&&(r+=P$(u/2)),"b"===c[3]&&(o-=a),"r"===c[4]&&(r-=i),"c"===c[3]&&(o-=P$(a/2)),"c"===c[4]&&(r-=P$(i/2)),j$(r,o,i,a)},$$=function(e,t,n,r){var o,i;for(i=0;i<r.length;i++)if(o=B$(e,t,r[i]),o.x>=n.x&&o.x+o.w<=n.w+n.x&&o.y>=n.y&&o.y+o.h<=n.h+n.y)return r[i];return null},H$=function(e,t,n){return j$(e.x-t,e.y-n,e.w+2*t,e.h+2*n)},F$=function(e,t){var n=z$(e.x,t.x),r=z$(e.y,t.y),o=I$(e.x+e.w,t.x+t.w),i=I$(e.y+e.h,t.y+t.h);return o-n<0||i-r<0?null:j$(n,r,o-n,i-r)},V$=function(e,t,n){var r=e.x,o=e.y,i=e.x+e.w,a=e.y+e.h,u=t.x+t.w,s=t.y+t.h,c=z$(0,t.x-r),l=z$(0,t.y-o),f=z$(0,i-u),d=z$(0,a-s);return r+=c,o+=l,n&&(i+=c,a+=l,r-=f,o-=d),i-=f,a-=d,j$(r,o,i-r,a-o)},j$=function(e,t,n,r){return{x:e,y:t,w:n,h:r}},U$=function(e){return j$(e.left,e.top,e.width,e.height)},W$={inflate:H$,relativePosition:B$,findBestRelativePosition:$$,intersect:F$,clamp:V$,create:j$,fromClientRect:U$},G$=function(e,t,n){void 0===n&&(n=1e3);var r=!1,o=null,i=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];r||(r=!0,null!==o&&(clearTimeout(o),o=null),e.apply(null,t))}},a=i(e),u=i(t),s=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];r||null!==o||(o=setTimeout((function(){return u.apply(null,e)}),n))};return{start:s,resolve:a,reject:u}},q$=function(){var e={},t={},n=function(n,r){var o='Script at URL "'+r+'" failed to load',i='Script at URL "'+r+"\" did not call `tinymce.Resource.add('"+n+"', data)` within 1 second";if(void 0!==e[n])return e[n];var a=new ni((function(e,a){var u=G$(e,a);t[n]=u.resolve,Pc.ScriptLoader.loadScript(r,(function(){return u.start(i)}),(function(){return u.reject(o)}))}));return e[n]=a,a},r=function(n,r){void 0!==t[n]&&(t[n](r),delete t[n]),e[n]=ni.resolve(r)};return{load:n,add:r}},K$=q$(),X$=ln.each,Y$=ln.extend,J$=function(){};J$.extend=D$=function(e){var t=this,n=t.prototype,r=function(){var e,t,n,r=this;if(!M$&&(r.init&&r.init.apply(r,arguments),t=r.Mixins,t)){e=t.length;while(e--)n=t[e],n.init&&n.init.apply(r,arguments)}},o=function(){return this},i=function(e,t){return function(){var r=this,o=r._super;r._super=n[e];var i=t.apply(r,arguments);return r._super=o,i}};M$=!0;var a=new t;return M$=!1,e.Mixins&&(X$(e.Mixins,(function(t){for(var n in t)"init"!==n&&(e[n]=t[n])})),n.Mixins&&(e.Mixins=n.Mixins.concat(e.Mixins))),e.Methods&&X$(e.Methods.split(","),(function(t){e[t]=o})),e.Properties&&X$(e.Properties.split(","),(function(t){var n="_"+t;e[t]=function(e){var t=this;return void 0!==e?(t[n]=e,t):t[n]}})),e.Statics&&X$(e.Statics,(function(e,t){r[t]=e})),e.Defaults&&n.Defaults&&(e.Defaults=Y$({},n.Defaults,e.Defaults)),we(e,(function(e,t){"function"===typeof e&&n[t]?a[t]=i(t,e):a[t]=e})),r.prototype=a,r.constructor=r,r.extend=D$,r};var Q$,Z$=Math.min,eH=Math.max,tH=Math.round,nH=function(e){var t={},n=0,r=0,o=0,i=function(e,t,n){var r,o,i;r=0,o=0,i=0,e/=255,t/=255,n/=255;var a=Z$(e,Z$(t,n)),u=eH(e,eH(t,n));if(a===u)return i=a,{h:0,s:0,v:100*i};var s=e===a?t-n:n===a?e-t:n-e;return r=e===a?3:n===a?1:5,r=60*(r-s/(u-a)),o=(u-a)/u,i=u,{h:tH(r),s:tH(100*o),v:tH(100*i)}},a=function(e,t,i){if(e=(parseInt(e,10)||0)%360,t=parseInt(t,10)/100,i=parseInt(i,10)/100,t=eH(0,Z$(t,1)),i=eH(0,Z$(i,1)),0!==t){var a=e/60,u=i*t,s=u*(1-Math.abs(a%2-1)),c=i-u;switch(Math.floor(a)){case 0:n=u,r=s,o=0;break;case 1:n=s,r=u,o=0;break;case 2:n=0,r=u,o=s;break;case 3:n=0,r=s,o=u;break;case 4:n=s,r=0,o=u;break;case 5:n=u,r=0,o=s;break;default:n=r=o=0}n=tH(255*(n+c)),r=tH(255*(r+c)),o=tH(255*(o+c))}else n=r=o=tH(255*i)},u=function(){var e=function(e){return e=parseInt(e,10).toString(16),e.length>1?e:"0"+e};return"#"+e(n)+e(r)+e(o)},s=function(){return{r:n,g:r,b:o}},c=function(){return i(n,r,o)},l=function(e){var i;return"object"===typeof e?"r"in e?(n=e.r,r=e.g,o=e.b):"v"in e&&a(e.h,e.s,e.v):(i=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(e))?(n=parseInt(i[1],10),r=parseInt(i[2],10),o=parseInt(i[3],10)):(i=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(e))?(n=parseInt(i[1],16),r=parseInt(i[2],16),o=parseInt(i[3],16)):(i=/#([0-F])([0-F])([0-F])/gi.exec(e))&&(n=parseInt(i[1]+i[1],16),r=parseInt(i[2]+i[2],16),o=parseInt(i[3]+i[3],16)),n=n<0?0:n>255?255:n,r=r<0?0:r>255?255:r,o=o<0?0:o>255?255:o,t};return e&&l(e),t.toRgb=s,t.toHsv=c,t.toHex=u,t.parse=l,t},rH=function(e){var t=JSON.stringify(e);return D(t)?t.replace(/[\u0080-\uFFFF]/g,(function(e){var t=e.charCodeAt(0).toString(16);return"\\u"+"0000".substring(t.length)+t})):t},oH={serialize:rH,parse:function(e){try{return JSON.parse(e)}catch(t){}}},iH={callbacks:{},count:0,send:function(e){var t=this,n=Ac.DOM,r=void 0!==e.count?e.count:t.count,o="tinymce_jsonp_"+r;t.callbacks[r]=function(i){n.remove(o),delete t.callbacks[r],e.callback(i)},n.add(n.doc.body,"script",{id:o,src:e.url,type:"text/javascript"}),t.count++}},aH=Ve(Ve({},VB),{send:function(e){var t,n=0,r=function(){!e.async||4===t.readyState||n++>1e4?(e.success&&n<1e4&&200===t.status?e.success.call(e.success_scope,""+t.responseText,t,e):e.error&&e.error.call(e.error_scope,n>1e4?"TIMED_OUT":"GENERAL",t,e),t=null):ci.setTimeout(r,10)};if(e.scope=e.scope||this,e.success_scope=e.success_scope||e.scope,e.error_scope=e.error_scope||e.scope,e.async=!1!==e.async,e.data=e.data||"",aH.fire("beforeInitialize",{settings:e}),t=new XMLHttpRequest,t.overrideMimeType&&t.overrideMimeType(e.content_type),t.open(e.type||(e.data?"POST":"GET"),e.url,e.async),e.crossDomain&&(t.withCredentials=!0),e.content_type&&t.setRequestHeader("Content-Type",e.content_type),e.requestheaders&&ln.each(e.requestheaders,(function(e){t.setRequestHeader(e.key,e.value)})),t.setRequestHeader("X-Requested-With","XMLHttpRequest"),t=aH.fire("beforeSend",{xhr:t,settings:e}).xhr,t.send(e.data),!e.async)return r();ci.setTimeout(r,10)}}),uH=ln.extend,sH=function(){function e(e){this.settings=uH({},e),this.count=0}return e.sendRPC=function(t){return(new e).send(t)},e.prototype.send=function(e){var t=e.error,n=e.success,r=uH(this.settings,e);r.success=function(e,o){e=oH.parse(e),"undefined"===typeof e&&(e={error:"JSON Parse error."}),e.error?t.call(r.error_scope||r.scope,e.error,o):n.call(r.success_scope||r.scope,e.result)},r.error=function(e,n){t&&t.call(r.error_scope||r.scope,e,n)},r.data=oH.serialize({id:e.id||"c"+this.count++,method:e.method,params:e.params}),r.content_type="application/json",aH.send(r)},e}(),cH=function(){return function(){var e={},t=[],n={getItem:function(t){var n=e[t];return n||null},setItem:function(n,r){t.push(n),e[n]=String(r)},key:function(e){return t[e]},removeItem:function(n){t=t.filter((function(e){return e===n})),delete e[n]},clear:function(){t=[],e={}},length:0};return Object.defineProperty(n,"length",{get:function(){return t.length},configurable:!1,enumerable:!1}),n}()};try{var lH="__storage_test__";Q$=window.localStorage,Q$.setItem(lH,lH),Q$.removeItem(lH)}catch(gH){Q$=cH()}var fH=Q$,dH={geom:{Rect:W$},util:{Promise:ni,Delay:ci,Tools:ln,VK:Hg,URI:f$,Class:J$,EventDispatcher:HB,Observable:VB,I18n:Jc,XHR:aH,JSON:oH,JSONRequest:sH,JSONP:iH,LocalStorage:fH,Color:nH},dom:{EventUtils:Uu,Sizzle:Os,DomQuery:wc,TreeWalker:mi,TextSeeker:Il,DOMUtils:Ac,ScriptLoader:Pc,RangeUtils:lv,Serializer:$R,StyleSheetLoader:li,ControlSelection:Vg,BookmarkManager:Sg,Selection:KT,Event:Uu.Event},html:{Styles:Lu,Entities:tu,Node:Ay,Schema:du,SaxParser:Wy,DomParser:TR,Writer:Ny,Serializer:Ly},Env:Yt,AddOnManager:Zc,Annotator:kg,Formatter:SA,UndoManager:OA,EditorCommands:CB,WindowManager:qO,NotificationManager:jO,EditorObservable:KB,Shortcuts:o$,Editor:v$,FocusManager:Ob,EditorManager:L$,DOM:Ac.DOM,ScriptLoader:Pc.ScriptLoader,PluginManager:UO,ThemeManager:WO,IconManager:AO,Resource:K$,trim:ln.trim,isArray:ln.isArray,is:ln.is,toArray:ln.toArray,makeMap:ln.makeMap,each:ln.each,map:ln.map,grep:ln.grep,inArray:ln.inArray,extend:ln.extend,create:ln.create,walk:ln.walk,createNS:ln.createNS,resolve:ln.resolve,explode:ln.explode,_addCacheSuffix:ln._addCacheSuffix,isOpera:Yt.opera,isWebKit:Yt.webkit,isIE:Yt.ie,isGecko:Yt.gecko,isMac:Yt.mac},mH=ln.extend(L$,dH),pH=function(t){try{e.exports=t}catch(n){}},hH=function(e){window.tinymce=e,window.tinyMCE=e};hH(mH),pH(mH)})()}).call(this,n("c8ba"))},e8b0:function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(e){return e},n=function(){return n=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n],t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)},r="\ufeff",o=function(e){return e.replace(/\uFEFF/g,"")},i=function(e,t){for(var n=e.length,r=new Array(n),o=0;o<n;o++){var i=e[o];r[o]=t(i,o)}return r},a="[!-#%-*,-\\/:;?@\\[-\\]_{}¡«·»¿;·՚-՟։֊־׀׃׆׳״؉؊،؍؛؞؟٪-٭۔܀-܍߷-߹࠰-࠾࡞।॥॰෴๏๚๛༄-༒༺-༽྅࿐-࿔࿙࿚၊-၏჻፡-፨᐀᙭᙮᚛᚜᛫-᛭᜵᜶។-៖៘-៚᠀-᠊᥄᥅᨞᨟᪠-᪦᪨-᪭᭚-᭠᯼-᯿᰻-᰿᱾᱿᳓‐-‧‰-⁃⁅-⁑⁓-⁞⁽⁾₍₎〈〉❨-❵⟅⟆⟦-⟯⦃-⦘⧘-⧛⧼⧽⳹-⳼⳾⳿⵰⸀-⸮⸰⸱、-〃〈-】〔-〟〰〽゠・꓾꓿꘍-꘏꙳꙾꛲-꛷꡴-꡷꣎꣏꣸-꣺꤮꤯꥟꧁-꧍꧞꧟꩜-꩟꫞꫟꯫﴾﴿︐-︙︰-﹒﹔-﹡﹣﹨﹪﹫!-#%-*,-/:;?@[-]_{}⦅-・]",u={aletter:"[A-Za-zªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԧԱ-Ֆՙա-ևא-תװ-׳ؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆༀཀ-ཇཉ-ཬྈ-ྌႠ-Ⴥა-ჺჼᄀ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᨀ-ᨖᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᯀ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⒶ-ⓩⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⴀ-ⴥⴰ-ⵥⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々〻〼ㄅ-ㄭㄱ-ㆎㆠ-ㆺꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐꞑꞠ-ꞩꟺ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zᅠ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ]",midnumlet:"[-'\\.‘’․﹒'.]",midletter:"[:··״‧︓﹕:]",midnum:"[±+*/,;;։،؍٬߸⁄︐︔﹐﹔,;]",numeric:"[0-9٠-٩٫۰-۹߀-߉०-९০-৯੦-੯૦-૯୦-୯௦-௯౦-౯೦-೯൦-൯๐-๙໐-໙༠-༩၀-၉႐-႙០-៩᠐-᠙᥆-᥏᧐-᧙᪀-᪉᪐-᪙᭐-᭙᮰-᮹᱀-᱉᱐-᱙꘠-꘩꣐-꣙꤀-꤉꧐-꧙꩐-꩙꯰-꯹]",cr:"\\r",lf:"\\n",newline:"[\v\f…\u2028\u2029]",extend:"[̀-ͯ҃-҉֑-ׇֽֿׁׂׅׄؐ-ًؚ-ٰٟۖ-ۜ۟-۪ۤۧۨ-ܑۭܰ-݊ަ-ް߫-߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛ऀ-ःऺ-़ा-ॏ॑-ॗॢॣঁ-ঃ়া-ৄেৈো-্ৗৢৣਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑੰੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣஂா-ூெ-ைொ-்ௗఁ-ఃా-ౄె-ైొ-్ౕౖౢౣಂಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣംഃാ-ൄെ-ൈൊ-്ൗൢൣංඃ්ා-ුූෘ-ෟෲෳัิ-ฺ็-๎ັິ-ູົຼ່-ໍ༹༘༙༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏႚ-ႝ፝-፟ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳា-៓៝᠋-᠍ᢩᤠ-ᤫᤰ-᤻ᦰ-ᧀᧈᧉᨗ-ᨛᩕ-ᩞ᩠-᩿᩼ᬀ-ᬄ᬴-᭄᭫-᭳ᮀ-ᮂᮡ-᯦᮪-᯳ᰤ-᰷᳐-᳔᳒-᳨᳭ᳲ᷀-ᷦ᷼-᷿‌‍⃐-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꙯-꙲꙼꙽꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-꣄꣠-꣱ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀ꨩ-ꨶꩃꩌꩍꩻꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꯣ-ꯪ꯬꯭ﬞ︀-️︠-゙゚︦]",format:"[­؀-؃۝܏឴឵‎‏‪-‮⁠-⁤-\ufeff-]",katakana:"[〱-〵゛゜゠-ヺー-ヿㇰ-ㇿ㋐-㋾㌀-㍗ヲ-ン]",extendnumlet:"[=_‿⁀⁔︳︴﹍-﹏_∀-⋿<>]",punctuation:a},s={ALETTER:0,MIDNUMLET:1,MIDLETTER:2,MIDNUM:3,NUMERIC:4,CR:5,LF:6,NEWLINE:7,EXTEND:8,FORMAT:9,KATAKANA:10,EXTENDNUMLET:11,AT:12,OTHER:13},c=[new RegExp(u.aletter),new RegExp(u.midnumlet),new RegExp(u.midletter),new RegExp(u.midnum),new RegExp(u.numeric),new RegExp(u.cr),new RegExp(u.lf),new RegExp(u.newline),new RegExp(u.extend),new RegExp(u.format),new RegExp(u.katakana),new RegExp(u.extendnumlet),new RegExp("@")],l="",f=new RegExp("^"+u.punctuation+"$"),d=/^\s+$/,m=c,p=s.OTHER,h=function(e){for(var t=p,n=m.length,r=0;r<n;++r){var o=m[r];if(o&&o.test(e)){t=r;break}}return t},g=function(e){var t={};return function(n){if(t[n])return t[n];var r=e(n);return t[n]=r,r}},v=function(e){var t=g(h);return i(e,t)},b=function(e,t){var n=e[t],r=e[t+1];if(t<0||t>e.length-1&&0!==t)return!1;if(n===s.ALETTER&&r===s.ALETTER)return!1;var o=e[t+2];if(n===s.ALETTER&&(r===s.MIDLETTER||r===s.MIDNUMLET||r===s.AT)&&o===s.ALETTER)return!1;var i=e[t-1];return(n!==s.MIDLETTER&&n!==s.MIDNUMLET&&r!==s.AT||r!==s.ALETTER||i!==s.ALETTER)&&((n!==s.NUMERIC&&n!==s.ALETTER||r!==s.NUMERIC&&r!==s.ALETTER)&&((n!==s.MIDNUM&&n!==s.MIDNUMLET||r!==s.NUMERIC||i!==s.NUMERIC)&&((n!==s.NUMERIC||r!==s.MIDNUM&&r!==s.MIDNUMLET||o!==s.NUMERIC)&&(n!==s.EXTEND&&n!==s.FORMAT&&i!==s.EXTEND&&i!==s.FORMAT&&r!==s.EXTEND&&r!==s.FORMAT&&((n!==s.CR||r!==s.LF)&&(n===s.NEWLINE||n===s.CR||n===s.LF||(r===s.NEWLINE||r===s.CR||r===s.LF||(n!==s.KATAKANA||r!==s.KATAKANA)&&((r!==s.EXTENDNUMLET||n!==s.ALETTER&&n!==s.NUMERIC&&n!==s.KATAKANA&&n!==s.EXTENDNUMLET)&&((n!==s.EXTENDNUMLET||r!==s.ALETTER&&r!==s.NUMERIC&&r!==s.KATAKANA)&&n!==s.AT)))))))))},y=l,w=d,x=f,C=function(e){return"http"===e||"https"===e},k=function(e,t){var n;for(n=t;n<e.length;n++)if(w.test(e[n]))break;return n},_=function(e,t){var n=k(e,t+1),r=e.slice(t+1,n).join(y);return"://"===r.substr(0,3)?n:t},S=function(e,t,n,r){for(var o=[],i=[],a=0;a<n.length;++a)if(i.push(e[a]),b(n,a)){var u=t[a];if((r.includeWhitespace||!w.test(u))&&(r.includePunctuation||!x.test(u))){var s=a-i.length+1,c=a+1,l=t.slice(s,c).join(y);if(C(l)){var f=_(t,a),d=e.slice(c,f);Array.prototype.push.apply(i,d),a=f}o.push(i)}i=[]}return o},T=function(){return{includeWhitespace:!1,includePunctuation:!1}},R=function(e,t,o){o=n(n({},T()),o);for(var i=[],a=[],u=0;u<e.length;u++){var s=t(e[u]);s!==r&&(i.push(e[u]),a.push(s))}var c=v(a);return S(i,a,c,o)},O=R,A=tinymce.util.Tools.resolve("tinymce.dom.TreeWalker"),E=function(e,t){var n=t.getBlockElements(),r=t.getShortEndedElements(),i=function(e){return n[e.nodeName]||r[e.nodeName]},a=[],u="",s=new A(e,e);while(e=s.next())3===e.nodeType?u+=o(e.data):i(e)&&u.length&&(a.push(u),u="");return u.length&&a.push(u),a},N=function(e){return e.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length},L=function(e,n){var r=E(e,n).join("\n");return O(r.split(""),t).length},D=function(e,t){var n=E(e,t).join("");return N(n)},M=function(e,t){var n=E(e,t).join("").replace(/\s/g,"");return N(n)},I=function(e,t){return function(){return t(e.getBody(),e.schema)}},z=function(e,t){return function(){return t(e.selection.getRng().cloneContents(),e.schema)}},P=function(e){return I(e,L)},B=function(e){return{body:{getWordCount:P(e),getCharacterCount:I(e,D),getCharacterCountWithoutSpaces:I(e,M)},selection:{getWordCount:z(e,L),getCharacterCount:z(e,D),getCharacterCountWithoutSpaces:z(e,M)},getCount:P(e)}},$=tinymce.util.Tools.resolve("tinymce.util.Delay"),H=function(e,t){e.fire("wordCountUpdate",{wordCount:{words:t.body.getWordCount(),characters:t.body.getCharacterCount(),charactersWithoutSpaces:t.body.getCharacterCountWithoutSpaces()}})},F=function(e,t){H(e,t)},V=function(e,t,n){var r=$.debounce((function(){return F(e,t)}),n);e.on("init",(function(){F(e,t),$.setEditorTimeout(e,(function(){e.on("SetContent BeforeAddUndo Undo Redo keyup",r)}),0)}))},j=function(e,t){e.windowManager.open({title:"Word Count",body:{type:"panel",items:[{type:"table",header:["Count","Document","Selection"],cells:[["Words",String(t.body.getWordCount()),String(t.selection.getWordCount())],["Characters (no spaces)",String(t.body.getCharacterCountWithoutSpaces()),String(t.selection.getCharacterCountWithoutSpaces())],["Characters",String(t.body.getCharacterCount()),String(t.selection.getCharacterCount())]]}]},buttons:[{type:"cancel",name:"close",text:"Close",primary:!0}]})},U=function(e,t){e.ui.registry.addButton("wordcount",{tooltip:"Word count",icon:"character-count",onAction:function(){return j(e,t)}}),e.ui.registry.addMenuItem("wordcount",{text:"Word count",icon:"character-count",onAction:function(){return j(e,t)}})};function W(t){void 0===t&&(t=300),e.add("wordcount",(function(e){var n=B(e);return U(e,n),V(e,n,t),n}))}W()})()},ea8d:function(e,t,n){},ef1f:function(e,t){(function(){"use strict";var e=tinymce.util.Tools.resolve("tinymce.PluginManager"),t=function(e,t){e.focus(),e.undoManager.transact((function(){e.setContent(t)})),e.selection.setCursorLocation(),e.nodeChanged()},n=function(e){return e.getContent({source_view:!0})},r=function(e){var r=n(e);e.windowManager.open({title:"Source Code",size:"large",body:{type:"panel",items:[{type:"textarea",name:"code"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:{code:r},onSubmit:function(n){t(e,n.getData().code),n.close()}})},o=function(e){e.addCommand("mceCodeEditor",(function(){r(e)}))},i=function(e){e.ui.registry.addButton("code",{icon:"sourcecode",tooltip:"Source code",onAction:function(){return r(e)}}),e.ui.registry.addMenuItem("code",{icon:"sourcecode",text:"Source code",onAction:function(){return r(e)}})};function a(){e.add("code",(function(e){return o(e),i(e),{}}))}a()})()},f025:function(e,t,n){},f2de:function(e,t,n){"use strict";n("130b")},f557:function(e,t,n){n("5e4c")},f5e7:function(e,t,n){},f6cf:function(e,t,n){n("0597")},fc39:function(e,t){tinymce.IconManager.add("default",{icons:{"accessibility-check":'<svg width="24" height="24"><path d="M12 2a2 2 0 012 2 2 2 0 01-2 2 2 2 0 01-2-2c0-1.1.9-2 2-2zm8 7h-5v12c0 .6-.4 1-1 1a1 1 0 01-1-1v-5c0-.6-.4-1-1-1a1 1 0 00-1 1v5c0 .6-.4 1-1 1a1 1 0 01-1-1V9H4a1 1 0 110-2h16c.6 0 1 .4 1 1s-.4 1-1 1z" fill-rule="nonzero"/></svg>',"action-next":'<svg width="24" height="24"><path fill-rule="nonzero" d="M5.7 7.3a1 1 0 00-1.4 1.4l7.7 7.7 7.7-7.7a1 1 0 10-1.4-1.4L12 13.6 5.7 7.3z"/></svg>',"action-prev":'<svg width="24" height="24"><path fill-rule="nonzero" d="M18.3 15.7a1 1 0 001.4-1.4L12 6.6l-7.7 7.7a1 1 0 001.4 1.4L12 9.4l6.3 6.3z"/></svg>',"align-center":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm3 4h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 110-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm-3-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-justify":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-left":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-none":'<svg width="24" height="24"><path d="M14.2 5L13 7H5a1 1 0 110-2h9.2zm4 0h.8a1 1 0 010 2h-2l1.2-2zm-6.4 4l-1.2 2H5a1 1 0 010-2h6.8zm4 0H19a1 1 0 010 2h-4.4l1.2-2zm-6.4 4l-1.2 2H5a1 1 0 010-2h4.4zm4 0H19a1 1 0 010 2h-6.8l1.2-2zM7 17l-1.2 2H5a1 1 0 010-2h2zm4 0h8a1 1 0 010 2H9.8l1.2-2zm5.2-13.5l1.3.7-9.7 16.3-1.3-.7 9.7-16.3z" fill-rule="evenodd"/></svg>',"align-right":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm6 4h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm-6-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"arrow-left":'<svg width="24" height="24"><path d="M5.6 13l12 6a1 1 0 001.4-1V6a1 1 0 00-1.4-.9l-12 6a1 1 0 000 1.8z" fill-rule="evenodd"/></svg>',"arrow-right":'<svg width="24" height="24"><path d="M18.5 13l-12 6A1 1 0 015 18V6a1 1 0 011.4-.9l12 6a1 1 0 010 1.8z" fill-rule="evenodd"/></svg>',bold:'<svg width="24" height="24"><path d="M7.8 19c-.3 0-.5 0-.6-.2l-.2-.5V5.7c0-.2 0-.4.2-.5l.6-.2h5c1.5 0 2.7.3 3.5 1 .7.6 1.1 1.4 1.1 2.5a3 3 0 01-.6 1.9c-.4.6-1 1-1.6 1.2.4.1.9.3 1.3.6s.8.7 1 1.2c.4.4.5 1 .5 1.6 0 1.3-.4 2.3-1.3 3-.8.7-2.1 1-3.8 1H7.8zm5-8.3c.6 0 1.2-.1 1.6-.5.4-.3.6-.7.6-1.3 0-1.1-.8-1.7-2.3-1.7H9.3v3.5h3.4zm.5 6c.7 0 1.3-.1 1.7-.4.4-.4.6-.9.6-1.5s-.2-1-.7-1.4c-.4-.3-1-.4-2-.4H9.4v3.8h4z" fill-rule="evenodd"/></svg>',bookmark:'<svg width="24" height="24"><path d="M6 4v17l6-4 6 4V4c0-.6-.4-1-1-1H7a1 1 0 00-1 1z" fill-rule="nonzero"/></svg>',"border-width":'<svg width="24" height="24"><path d="M5 14.8h14a1 1 0 010 2H5a1 1 0 010-2zm-.5 3.7h15c.3 0 .5.2.5.5s-.2.5-.5.5h-15a.5.5 0 110-1zm.5-8.3h14c.6 0 1 .4 1 1v1c0 .5-.4 1-1 1H5a1 1 0 01-1-1v-1c0-.6.4-1 1-1zm0-5.7h14c.6 0 1 .4 1 1v2c0 .6-.4 1-1 1H5a1 1 0 01-1-1v-2c0-.6.4-1 1-1z" fill-rule="evenodd"/></svg>',brightness:'<svg width="24" height="24"><path d="M12 17c.3 0 .5.1.7.3.2.2.3.4.3.7v1c0 .3-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.7-.3 1 1 0 01-.3-.7v-1c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3zm0-10a1 1 0 01-.7-.3A1 1 0 0111 6V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3.3 0 .5.1.7.3.2.2.3.4.3.7v1c0 .3-.1.5-.3.7a1 1 0 01-.7.3zm7 4c.3 0 .5.1.7.3.2.2.3.4.3.7 0 .3-.1.5-.3.7a1 1 0 01-.7.3h-1a1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h1zM7 12c0 .3-.1.5-.3.7a1 1 0 01-.7.3H5a1 1 0 01-.7-.3A1 1 0 014 12c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h1c.3 0 .5.1.7.3.2.2.3.4.3.7zm10 3.5l.7.8c.2.1.3.4.3.6 0 .3-.1.6-.3.8a1 1 0 01-.8.3 1 1 0 01-.6-.3l-.8-.7a1 1 0 01-.3-.8c0-.2.1-.5.3-.7a1 1 0 011.4 0zm-10-7l-.7-.8a1 1 0 01-.3-.6c0-.3.1-.6.3-.8.2-.2.5-.3.8-.3.2 0 .5.1.7.3l.7.7c.2.2.3.5.3.8 0 .2-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.8-.3zm10 0a1 1 0 01-.8.3 1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.6.3-.8l.8-.7c.1-.2.4-.3.6-.3.3 0 .6.1.8.3.2.2.3.5.3.8 0 .2-.1.5-.3.7l-.7.7zm-10 7c.2-.2.5-.3.8-.3.2 0 .5.1.7.3a1 1 0 010 1.4l-.8.8a1 1 0 01-.6.3 1 1 0 01-.8-.3 1 1 0 01-.3-.8c0-.2.1-.5.3-.6l.7-.8zM12 8a4 4 0 013.7 2.4 4 4 0 010 3.2A4 4 0 0112 16a4 4 0 01-3.7-2.4 4 4 0 010-3.2A4 4 0 0112 8zm0 6.5c.7 0 1.3-.2 1.8-.7.5-.5.7-1.1.7-1.8s-.2-1.3-.7-1.8c-.5-.5-1.1-.7-1.8-.7s-1.3.2-1.8.7c-.5.5-.7 1.1-.7 1.8s.2 1.3.7 1.8c.5.5 1.1.7 1.8.7z" fill-rule="evenodd"/></svg>',browse:'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2h-4v-2h4V8H5v10h4v2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 9.4l-2.3 2.3a1 1 0 11-1.4-1.4l4-4a1 1 0 011.4 0l4 4a1 1 0 01-1.4 1.4L13 13.4V20a1 1 0 01-2 0v-6.6z" fill-rule="nonzero"/></svg>',cancel:'<svg width="24" height="24"><path d="M12 4.6a7.4 7.4 0 110 14.8 7.4 7.4 0 010-14.8zM12 3a9 9 0 100 18 9 9 0 000-18zm0 8L14.8 8l1 1.1-2.7 2.8 2.7 2.7-1.1 1.1-2.7-2.7-2.7 2.7-1-1.1 2.6-2.7-2.7-2.7 1-1.1 2.8 2.7z" fill-rule="nonzero"/></svg>',"change-case":'<svg width="24" height="24"><path d="M18.4 18.2v-.6c-.5.8-1.3 1.2-2.4 1.2-2.2 0-3.3-1.6-3.3-4.8 0-3.1 1-4.7 3.3-4.7 1.1 0 1.8.3 2.4 1.1v-.6c0-.5.4-.8.8-.8s.8.3.8.8v8.4c0 .5-.4.8-.8.8a.8.8 0 01-.8-.8zm-2-7.4c-1.3 0-1.8.9-1.8 3.2 0 2.4.5 3.3 1.7 3.3 1.3 0 1.8-.9 1.8-3.2 0-2.4-.5-3.3-1.7-3.3zM10 15.7H5.5l-.8 2.6a1 1 0 01-1 .7h-.2a.7.7 0 01-.7-1l4-12a1 1 0 012 0l4 12a.7.7 0 01-.8 1h-.2a1 1 0 01-1-.7l-.8-2.6zm-.3-1.5l-2-6.5-1.9 6.5h3.9z" fill-rule="evenodd"/></svg>',"character-count":'<svg width="24" height="24"><path d="M4 11.5h16v1H4v-1zm4.8-6.8V10H7.7V5.8h-1v-1h2zM11 8.3V9h2v1h-3V7.7l2-1v-.9h-2v-1h3v2.4l-2 1zm6.3-3.4V10h-3.1V9h2.1V8h-2.1V6.8h2.1v-1h-2.1v-1h3.1zM5.8 16.4c0-.5.2-.8.5-1 .2-.2.6-.3 1.2-.3l.8.1c.2 0 .4.2.5.3l.4.4v2.8l.2.3H8.2v-.1-.2l-.6.3H7c-.4 0-.7 0-1-.2a1 1 0 01-.3-.9c0-.3 0-.6.3-.8.3-.2.7-.4 1.2-.4l.6-.2h.3v-.2l-.1-.2a.8.8 0 00-.5-.1 1 1 0 00-.4 0l-.3.4h-1zm2.3.8h-.2l-.2.1-.4.1a1 1 0 00-.4.2l-.2.2.1.3.5.1h.4l.4-.4v-.6zm2-3.4h1.2v1.7l.5-.3h.5c.5 0 .9.1 1.2.5.3.4.5.8.5 1.4 0 .6-.2 1.1-.5 1.5-.3.4-.7.6-1.3.6l-.6-.1-.4-.4v.4h-1.1v-5.4zm1.1 3.3c0 .3 0 .6.2.8a.7.7 0 001.2 0l.2-.8c0-.4 0-.6-.2-.8a.7.7 0 00-.6-.3l-.6.3-.2.8zm6.1-.5c0-.2 0-.3-.2-.4a.8.8 0 00-.5-.2c-.3 0-.5.1-.6.3l-.2.9c0 .3 0 .6.2.8.1.2.3.3.6.3.2 0 .4 0 .5-.2l.2-.4h1.1c0 .5-.3.8-.6 1.1a2 2 0 01-1.3.4c-.5 0-1-.2-1.3-.6a2 2 0 01-.5-1.4c0-.6.1-1.1.5-1.5.3-.4.8-.5 1.4-.5.5 0 1 0 1.2.3.4.3.5.7.5 1.2h-1v-.1z" fill-rule="evenodd"/></svg>',"checklist-rtl":'<svg width="24" height="24"><path d="M5 17h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm14.2 11c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 20c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 14c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 8c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8z" fill-rule="evenodd"/></svg>',checklist:'<svg width="24" height="24"><path d="M11 17h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8a1 1 0 010 2h-8a1 1 0 010-2zM7.2 16c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 20c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 14c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 8c-.2.3-.7.4-1 0L3.8 6.9a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8z" fill-rule="evenodd"/></svg>',checkmark:'<svg width="24" height="24"><path d="M18.2 5.4a1 1 0 011.6 1.2l-8 12a1 1 0 01-1.5.1l-5-5a1 1 0 111.4-1.4l4.1 4.1 7.4-11z" fill-rule="nonzero"/></svg>',"chevron-down":'<svg width="10" height="10"><path d="M8.7 2.2c.3-.3.8-.3 1 0 .4.4.4.9 0 1.2L5.7 7.8c-.3.3-.9.3-1.2 0L.2 3.4a.8.8 0 010-1.2c.3-.3.8-.3 1.1 0L5 6l3.7-3.8z" fill-rule="nonzero"/></svg>',"chevron-left":'<svg width="10" height="10"><path d="M7.8 1.3L4 5l3.8 3.7c.3.3.3.8 0 1-.4.4-.9.4-1.2 0L2.2 5.7a.8.8 0 010-1.2L6.6.2C7 0 7.4 0 7.8.2c.3.3.3.8 0 1.1z" fill-rule="nonzero"/></svg>',"chevron-right":'<svg width="10" height="10"><path d="M2.2 1.3a.8.8 0 010-1c.4-.4.9-.4 1.2 0l4.4 4.1c.3.4.3.9 0 1.2L3.4 9.8c-.3.3-.8.3-1.2 0a.8.8 0 010-1.1L6 5 2.2 1.3z" fill-rule="nonzero"/></svg>',"chevron-up":'<svg width="10" height="10"><path d="M8.7 7.8L5 4 1.3 7.8c-.3.3-.8.3-1 0a.8.8 0 010-1.2l4.1-4.4c.3-.3.9-.3 1.2 0l4.2 4.4c.3.3.3.9 0 1.2-.3.3-.8.3-1.1 0z" fill-rule="nonzero"/></svg>',close:'<svg width="24" height="24"><path d="M17.3 8.2L13.4 12l3.9 3.8a1 1 0 01-1.5 1.5L12 13.4l-3.8 3.9a1 1 0 01-1.5-1.5l3.9-3.8-3.9-3.8a1 1 0 011.5-1.5l3.8 3.9 3.8-3.9a1 1 0 011.5 1.5z" fill-rule="evenodd"/></svg>',"code-sample":'<svg width="24" height="26"><path d="M7.1 11a2.8 2.8 0 01-.8 2 2.8 2.8 0 01.8 2v1.7c0 .3.1.6.4.8.2.3.5.4.8.4.3 0 .4.2.4.4v.8c0 .2-.1.4-.4.4-.7 0-1.4-.3-2-.8-.5-.6-.8-1.3-.8-2V15c0-.3-.1-.6-.4-.8-.2-.3-.5-.4-.8-.4a.4.4 0 01-.4-.4v-.8c0-.2.2-.4.4-.4.3 0 .6-.1.8-.4.3-.2.4-.5.4-.8V9.3c0-.7.3-1.4.8-2 .6-.5 1.3-.8 2-.8.3 0 .4.2.4.4v.8c0 .2-.1.4-.4.4-.3 0-.6.1-.8.4-.3.2-.4.5-.4.8V11zm9.8 0V9.3c0-.3-.1-.6-.4-.8-.2-.3-.5-.4-.8-.4a.4.4 0 01-.4-.4V7c0-.2.1-.4.4-.4.7 0 1.4.3 2 .8.5.6.8 1.3.8 2V11c0 .3.1.6.4.8.2.3.5.4.8.4.2 0 .4.2.4.4v.8c0 .2-.2.4-.4.4-.3 0-.6.1-.8.4-.3.2-.4.5-.4.8v1.7c0 .7-.3 1.4-.8 2-.6.5-1.3.8-2 .8a.4.4 0 01-.4-.4v-.8c0-.2.1-.4.4-.4.3 0 .6-.1.8-.4.3-.2.4-.5.4-.8V15a2.8 2.8 0 01.8-2 2.8 2.8 0 01-.8-2zm-3.3-.4c0 .4-.1.8-.5 1.1-.3.3-.7.5-1.1.5-.4 0-.8-.2-1.1-.5-.4-.3-.5-.7-.5-1.1 0-.5.1-.9.5-1.2.3-.3.7-.4 1.1-.4.4 0 .8.1 1.1.4.4.3.5.7.5 1.2zM12 13c.4 0 .8.1 1.1.5.4.3.5.7.5 1.1 0 1-.1 1.6-.5 2a3 3 0 01-1.1 1c-.4.3-.8.4-1.1.4a.5.5 0 01-.5-.5V17a3 3 0 001-.2l.6-.6c-.6 0-1-.2-1.3-.5-.2-.3-.3-.7-.3-1 0-.5.1-1 .5-1.2.3-.4.7-.5 1.1-.5z" fill-rule="evenodd"/></svg>',"color-levels":'<svg width="24" height="24"><path d="M17.5 11.4A9 9 0 0118 14c0 .5 0 1-.2 1.4 0 .4-.3.9-.5 1.3a6.2 6.2 0 01-3.7 3 5.7 5.7 0 01-3.2 0A5.9 5.9 0 017.6 18a6.2 6.2 0 01-1.4-2.6 6.7 6.7 0 010-2.8c0-.4.1-.9.3-1.3a13.6 13.6 0 012.3-4A20 20 0 0112 4a26.4 26.4 0 013.2 3.4 18.2 18.2 0 012.3 4zm-2 4.5c.4-.7.5-1.4.5-2a7.3 7.3 0 00-1-3.2c.2.6.2 1.2.2 1.9a4.5 4.5 0 01-1.3 3 5.3 5.3 0 01-2.3 1.5 4.9 4.9 0 01-2 .1 4.3 4.3 0 002.4.8 4 4 0 002-.6 4 4 0 001.5-1.5z" fill-rule="evenodd"/></svg>',"color-picker":'<svg width="24" height="24"><path d="M12 3a9 9 0 000 18 1.5 1.5 0 001.1-2.5c-.2-.3-.4-.6-.4-1 0-.8.7-1.5 1.5-1.5H16a5 5 0 005-5c0-4.4-4-8-9-8zm-5.5 9a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm3-4a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm5 0a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm3 4a1.5 1.5 0 110-3 1.5 1.5 0 010 3z" fill-rule="nonzero"/></svg>',"color-swatch-remove-color":'<svg width="24" height="24"><path stroke="#000" stroke-width="2" d="M21 3L3 21" fill-rule="evenodd"/></svg>',"color-swatch":'<svg width="24" height="24"><rect x="3" y="3" width="18" height="18" rx="1" fill-rule="evenodd"/></svg>',"comment-add":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M9 19l3-2h7c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H5a1 1 0 00-1 1v10c0 .6.4 1 1 1h4v2zm-2 4v-4H5a3 3 0 01-3-3V6a3 3 0 013-3h14a3 3 0 013 3v10a3 3 0 01-3 3h-6.4L7 23z"/><path d="M13 10h2a1 1 0 010 2h-2v2a1 1 0 01-2 0v-2H9a1 1 0 010-2h2V8a1 1 0 012 0v2z"/></g></svg>',comment:'<svg width="24" height="24"><path fill-rule="nonzero" d="M9 19l3-2h7c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H5a1 1 0 00-1 1v10c0 .6.4 1 1 1h4v2zm-2 4v-4H5a3 3 0 01-3-3V6a3 3 0 013-3h14a3 3 0 013 3v10a3 3 0 01-3 3h-6.4L7 23z"/></svg>',contrast:'<svg width="24" height="24"><path d="M12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4zm-6 8a6 6 0 006 6V6a6 6 0 00-6 6z" fill-rule="evenodd"/></svg>',copy:'<svg width="24" height="24"><path d="M16 3H6a2 2 0 00-2 2v11h2V5h10V3zm1 4a2 2 0 012 2v10a2 2 0 01-2 2h-7a2 2 0 01-2-2V9c0-1.2.9-2 2-2h7zm0 12V9h-7v10h7z" fill-rule="nonzero"/></svg>',crop:'<svg width="24" height="24"><path d="M17 8v7h2c.6 0 1 .4 1 1s-.4 1-1 1h-2v2c0 .6-.4 1-1 1a1 1 0 01-1-1v-2H7V9H5a1 1 0 110-2h2V5c0-.6.4-1 1-1s1 .4 1 1v2h7l3-3 1 1-3 3zM9 9v5l5-5H9zm1 6h5v-5l-5 5z" fill-rule="evenodd"/></svg>',"cut-column":'<svg width="24" height="24"><path fill-rule="evenodd" d="M7.2 4.5c.9 0 1.6.4 2.2 1A3.7 3.7 0 0110.5 8v.5l1 1 4-4 1-.5a3.3 3.3 0 012 0c.4 0 .7.3 1 .5L17 8h4v13h-6V10l-1.5 1.5.5.5v4l-2.5-2.5-1 1v.5c0 .4 0 .8-.3 1.2-.2.5-.4.9-.8 1.2-.6.7-1.3 1-2.2 1-.8.2-1.5 0-2-.6l-.5-.8-.2-1c0-.4 0-.8.3-1.2A3.9 3.9 0 017 12.7c.5-.2 1-.3 1.5-.2l1-1-1-1c-.5 0-1 0-1.5-.2-.5-.1-1-.4-1.4-.9-.4-.3-.6-.7-.8-1.2L4.5 7c0-.4 0-.7.2-1 0-.3.3-.6.5-.8.5-.5 1.2-.8 2-.7zm12.3 5h-3v10h3v-10zM8 13.8h-.3l-.4.2a2.8 2.8 0 00-.7.4v.1a2.8 2.8 0 00-.6.8l-.1.4v.7l.2.5.5.2h.7a2.6 2.6 0 00.8-.3 2.4 2.4 0 00.7-.7 2.5 2.5 0 00.3-.8 1.5 1.5 0 000-.8 1 1 0 00-.2-.4 1 1 0 00-.5-.2H8zm3.5-3.7c-.4 0-.7.1-1 .4-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4s.7-.1 1-.4c.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4zM7 5.8h-.4a1 1 0 00-.5.3 1 1 0 00-.2.5v.7a2.5 2.5 0 00.3.8l.2.3h.1l.4.4.4.2.4.1h.7L9 9l.2-.4a1.6 1.6 0 000-.8 2.6 2.6 0 00-.3-.8A2.5 2.5 0 007.7 6l-.4-.1H7z"/></svg>',"cut-row":'<svg width="24" height="24"><path fill-rule="evenodd" d="M22 3v5H9l3 3 2-2h4l-4 4 1 1h.5c.4 0 .8 0 1.2.3.5.2.9.4 1.2.8.7.6 1 1.3 1 2.2.2.8 0 1.5-.6 2l-.8.5-1 .2c-.4 0-.8 0-1.2-.3a3.9 3.9 0 01-2.1-2.2c-.2-.5-.3-1-.2-1.5l-1-1-1 1c0 .5 0 1-.2 1.5-.1.5-.4 1-.9 1.4-.3.4-.7.6-1.2.8l-1.2.3c-.4 0-.7 0-1-.2-.3 0-.6-.3-.8-.5-.5-.5-.8-1.2-.7-2 0-.9.4-1.6 1-2.2A3.7 3.7 0 018.6 14H9l1-1-4-4-.5-1a3.3 3.3 0 010-2c0-.4.3-.7.5-1l2 2V3h14zM8.5 15.3h-.3a2.6 2.6 0 00-.8.4 2.5 2.5 0 00-.9 1.1l-.1.4v.7l.2.5.5.2h.7a2.5 2.5 0 00.8-.3L9 18V18l.4-.4.2-.4.1-.4v-.3-.4a1 1 0 00-.2-.5 1 1 0 00-.4-.2h-.5zm7 0H15a1 1 0 00-.4.3 1 1 0 00-.2.5 1.5 1.5 0 000 .7v.4a2.8 2.8 0 00.5.7h.1a2.8 2.8 0 00.8.6l.4.1h.7l.5-.2.2-.5v-.4-.3a2.6 2.6 0 00-.3-.8 2.4 2.4 0 00-.7-.7 2.5 2.5 0 00-.8-.3h-.3zM12 11.6c-.4 0-.7.1-1 .4-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4s.7-.1 1-.4c.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4zm8.5-7.1h-11v2h11v-2z"/></svg>',cut:'<svg width="24" height="24"><path d="M18 15c.6.7 1 1.4 1 2.3 0 .8-.2 1.5-.7 2l-.8.5-1 .2c-.4 0-.8 0-1.2-.3a3.9 3.9 0 01-2.1-2.2c-.2-.5-.3-1-.2-1.5l-1-1-1 1c0 .5 0 1-.2 1.5-.1.5-.4 1-.9 1.4-.3.4-.7.6-1.2.8l-1.2.3c-.4 0-.7 0-1-.2-.3 0-.6-.3-.8-.5-.5-.5-.8-1.2-.7-2 0-.9.4-1.6 1-2.2A3.7 3.7 0 018.6 14H9l1-1-4-4-.5-1a3.3 3.3 0 010-2c0-.4.3-.7.5-1l6 6 6-6 .5 1a3.3 3.3 0 010 2c0 .4-.3.7-.5 1l-4 4 1 1h.5c.4 0 .8 0 1.2.3.5.2.9.4 1.2.8zm-8.5 2.2l.1-.4v-.3-.4a1 1 0 00-.2-.5 1 1 0 00-.4-.2 1.6 1.6 0 00-.8 0 2.6 2.6 0 00-.8.3 2.5 2.5 0 00-.9 1.1l-.1.4v.7l.2.5.5.2h.7a2.5 2.5 0 00.8-.3 2.8 2.8 0 001-1zm2.5-2.8c.4 0 .7-.1 1-.4.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4s-.7.1-1 .4c-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4zm5.4 4l.2-.5v-.4-.3a2.6 2.6 0 00-.3-.8 2.4 2.4 0 00-.7-.7 2.5 2.5 0 00-.8-.3 1.5 1.5 0 00-.8 0 1 1 0 00-.4.2 1 1 0 00-.2.5 1.5 1.5 0 000 .7v.4l.3.4.3.4a2.8 2.8 0 00.8.5l.4.1h.7l.5-.2z" fill-rule="evenodd"/></svg>',"document-properties":'<svg width="24" height="24"><path d="M14.4 3H7a2 2 0 00-2 2v14c0 1.1.9 2 2 2h10a2 2 0 002-2V7.6L14.4 3zM17 19H7V5h6v4h4v10z" fill-rule="nonzero"/></svg>',drag:'<svg width="24" height="24"><path d="M13 5h2v2h-2V5zm0 4h2v2h-2V9zM9 9h2v2H9V9zm4 4h2v2h-2v-2zm-4 0h2v2H9v-2zm0 4h2v2H9v-2zm4 0h2v2h-2v-2zM9 5h2v2H9V5z" fill-rule="evenodd"/></svg>',"duplicate-column":'<svg width="24" height="24"><path d="M17 6v16h-7V6h7zm-2 2h-3v12h3V8zm-2-6v2H8v15H6V2h7z"/></svg>',"duplicate-row":'<svg width="24" height="24"><path d="M22 11v7H6v-7h16zm-2 2H8v3h12v-3zm-1-6v2H4v5H2V7h17z"/></svg>',duplicate:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M16 3v2H6v11H4V5c0-1.1.9-2 2-2h10zm3 8h-2V9h-7v10h9a2 2 0 01-2 2h-7a2 2 0 01-2-2V9c0-1.2.9-2 2-2h7a2 2 0 012 2v2z"/><path d="M17 14h1a1 1 0 010 2h-1v1a1 1 0 01-2 0v-1h-1a1 1 0 010-2h1v-1a1 1 0 012 0v1z"/></g></svg>',"edit-block":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19.8 8.8l-9.4 9.4c-.2.2-.5.4-.9.4l-5.4 1.2 1.2-5.4.5-.8 9.4-9.4c.7-.7 1.8-.7 2.5 0l2.1 2.1c.7.7.7 1.8 0 2.5zm-2-.2l1-.9v-.3l-2.2-2.2a.3.3 0 00-.3 0l-1 1L18 8.5zm-1 1l-2.5-2.4-6 6 2.5 2.5 6-6zm-7 7.1l-2.6-2.4-.3.3-.1.2-.7 3 3.1-.6h.1l.4-.5z"/></svg>',"edit-image":'<svg width="24" height="24"><path d="M18 16h2V7a2 2 0 00-2-2H7v2h11v9zM6 17h15a1 1 0 010 2h-1v1a1 1 0 01-2 0v-1H6a2 2 0 01-2-2V7H3a1 1 0 110-2h1V4a1 1 0 112 0v13zm3-5.3l1.3 2 3-4.7 3.7 6H7l2-3.3z" fill-rule="nonzero"/></svg>',"embed-page":'<svg width="24" height="24"><path d="M19 6V5H5v14h2A13 13 0 0119 6zm0 1.4c-.8.8-1.6 2.4-2.2 4.6H19V7.4zm0 5.6h-2.4c-.4 1.8-.6 3.8-.6 6h3v-6zm-4 6c0-2.2.2-4.2.6-6H13c-.7 1.8-1.1 3.8-1.1 6h3zm-4 0c0-2.2.4-4.2 1-6H9.6A12 12 0 008 19h3zM4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm11.8 9c.4-1.9 1-3.4 1.8-4.5a9.2 9.2 0 00-4 4.5h2.2zm-3.4 0a12 12 0 012.8-4 12 12 0 00-5 4h2.2z" fill-rule="nonzero"/></svg>',embed:'<svg width="24" height="24"><path d="M4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm1 2v14h14V5H5zm4.8 2.6l5.6 4a.5.5 0 010 .8l-5.6 4A.5.5 0 019 16V8a.5.5 0 01.8-.4z" fill-rule="nonzero"/></svg>',emoji:'<svg width="24" height="24"><path d="M9 11c.6 0 1-.4 1-1s-.4-1-1-1a1 1 0 00-1 1c0 .6.4 1 1 1zm6 0c.6 0 1-.4 1-1s-.4-1-1-1a1 1 0 00-1 1c0 .6.4 1 1 1zm-3 5.5c2.1 0 4-1.5 4.4-3.5H7.6c.5 2 2.3 3.5 4.4 3.5zM12 4a8 8 0 100 16 8 8 0 000-16zm0 14.5a6.5 6.5 0 110-13 6.5 6.5 0 010 13z" fill-rule="nonzero"/></svg>',export:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M14.4 3L18 7v1h-5V5H7v14h9a1 1 0 012 0c0 1-.8 2-1.9 2H7c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2h7.5z"/><path d="M18.1 12c.5 0 .9.4.9 1 0 .5-.3 1-.8 1h-7.3c-.5 0-.9-.4-.9-1 0-.5.3-1 .8-1h7.3z"/><path d="M16.4 9.2a1 1 0 011.4.2l2.4 3.6-2.4 3.6a1 1 0 01-1.7-1v-.2l1.7-2.4-1.6-2.4a1 1 0 01.2-1.4z"/></g></svg>',fill:'<svg width="24" height="26"><path d="M16.6 12l-9-9-1.4 1.4 2.4 2.4-5.2 5.1c-.5.6-.5 1.6 0 2.2L9 19.6a1.5 1.5 0 002.2 0l5.5-5.5c.5-.6.5-1.6 0-2.2zM5.2 13L10 8.2l4.8 4.8H5.2zM19 14.5s-2 2.2-2 3.5c0 1.1.9 2 2 2a2 2 0 002-2c0-1.3-2-3.5-2-3.5z" fill-rule="nonzero"/></svg>',"flip-horizontally":'<svg width="24" height="24"><path d="M14 19h2v-2h-2v2zm4-8h2V9h-2v2zM4 7v10c0 1.1.9 2 2 2h3v-2H6V7h3V5H6a2 2 0 00-2 2zm14-2v2h2a2 2 0 00-2-2zm-7 16h2V3h-2v18zm7-6h2v-2h-2v2zm-4-8h2V5h-2v2zm4 12a2 2 0 002-2h-2v2z" fill-rule="nonzero"/></svg>',"flip-vertically":'<svg width="24" height="24"><path d="M5 14v2h2v-2H5zm8 4v2h2v-2h-2zm4-14H7a2 2 0 00-2 2v3h2V6h10v3h2V6a2 2 0 00-2-2zm2 14h-2v2a2 2 0 002-2zM3 11v2h18v-2H3zm6 7v2h2v-2H9zm8-4v2h2v-2h-2zM5 18c0 1.1.9 2 2 2v-2H5z" fill-rule="nonzero"/></svg>',"format-painter":'<svg width="24" height="24"><path d="M18 5V4c0-.5-.4-1-1-1H5a1 1 0 00-1 1v4c0 .6.5 1 1 1h12c.6 0 1-.4 1-1V7h1v4H9v9c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-7h8V5h-3z" fill-rule="nonzero"/></svg>',format:'<svg width="24" height="24"><path fill-rule="evenodd" d="M17 5a1 1 0 010 2h-4v11a1 1 0 01-2 0V7H7a1 1 0 110-2h10z"/></svg>',fullscreen:'<svg width="24" height="24"><path d="M15.3 10l-1.2-1.3 2.9-3h-2.3a.9.9 0 110-1.7H19c.5 0 .9.4.9.9v4.4a.9.9 0 11-1.8 0V7l-2.9 3zm0 4l3 3v-2.3a.9.9 0 111.7 0V19c0 .5-.4.9-.9.9h-4.4a.9.9 0 110-1.8H17l-3-2.9 1.3-1.2zM10 15.4l-2.9 3h2.3a.9.9 0 110 1.7H5a.9.9 0 01-.9-.9v-4.4a.9.9 0 111.8 0V17l2.9-3 1.2 1.3zM8.7 10L5.7 7v2.3a.9.9 0 01-1.7 0V5c0-.5.4-.9.9-.9h4.4a.9.9 0 010 1.8H7l3 2.9-1.3 1.2z" fill-rule="nonzero"/></svg>',gallery:'<svg width="24" height="24"><path fill-rule="nonzero" d="M5 15.7l2.3-2.2c.3-.3.7-.3 1 0L11 16l5.1-5c.3-.4.8-.4 1 0l2 1.9V8H5v7.7zM5 18V19h3l1.8-1.9-2-2L5 17.9zm14-3l-2.5-2.4-6.4 6.5H19v-4zM4 6h16c.6 0 1 .4 1 1v13c0 .6-.4 1-1 1H4a1 1 0 01-1-1V7c0-.6.4-1 1-1zm6 7a2 2 0 110-4 2 2 0 010 4zM4.5 4h15a.5.5 0 110 1h-15a.5.5 0 010-1zm2-2h11a.5.5 0 110 1h-11a.5.5 0 010-1z"/></svg>',gamma:'<svg width="24" height="24"><path d="M4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm1 2v14h14V5H5zm6.5 11.8V14L9.2 8.7a5.1 5.1 0 00-.4-.8l-.1-.2H8 8v-1l.3-.1.3-.1h.7a1 1 0 01.6.5l.1.3a8.5 8.5 0 01.3.6l1.9 4.6 2-5.2a1 1 0 011-.6.5.5 0 01.5.6L13 14v2.8a.7.7 0 01-1.4 0z" fill-rule="nonzero"/></svg>',help:'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M12 5.5a6.5 6.5 0 00-6 9 6.3 6.3 0 001.4 2l1 1a6.3 6.3 0 003.6 1 6.5 6.5 0 006-9 6.3 6.3 0 00-1.4-2l-1-1a6.3 6.3 0 00-3.6-1zM12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4z"/><path d="M9.6 9.7a.7.7 0 01-.7-.8c0-1.1 1.5-1.8 3.2-1.8 1.8 0 3.2.8 3.2 2.4 0 1.4-.4 2.1-1.5 2.8-.2 0-.3.1-.3.2a2 2 0 00-.8.8.8.8 0 01-1.4-.6c.3-.7.8-1 1.3-1.5l.4-.2c.7-.4.8-.6.8-1.5 0-.5-.6-.9-1.7-.9-.5 0-1 .1-1.4.3-.2 0-.3.1-.3.2v-.2c0 .4-.4.8-.8.8z" fill-rule="nonzero"/><circle cx="12" cy="16" r="1"/></g></svg>',"highlight-bg-color":'<svg width="24" height="24"><g fill-rule="evenodd"><path id="tox-icon-highlight-bg-color__color" d="M3 18h18v3H3z"/><path fill-rule="nonzero" d="M7.7 16.7H3l3.3-3.3-.7-.8L10.2 8l4 4.1-4 4.2c-.2.2-.6.2-.8 0l-.6-.7-1.1 1.1zm5-7.5L11 7.4l3-2.9a2 2 0 012.6 0L18 6c.7.7.7 2 0 2.7l-2.9 2.9-1.8-1.8-.5-.6"/></g></svg>',home:'<svg width="24" height="24"><path fill-rule="nonzero" d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/></svg>',"horizontal-rule":'<svg width="24" height="24"><path d="M4 11h16v2H4z" fill-rule="evenodd"/></svg>',"image-options":'<svg width="24" height="24"><path d="M6 10a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm12 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm-6 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2z" fill-rule="nonzero"/></svg>',image:'<svg width="24" height="24"><path d="M5 15.7l3.3-3.2c.3-.3.7-.3 1 0L12 15l4.1-4c.3-.4.8-.4 1 0l2 1.9V5H5v10.7zM5 18V19h3l2.8-2.9-2-2L5 17.9zm14-3l-2.5-2.4-6.4 6.5H19v-4zM4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm6 8a2 2 0 100-4 2 2 0 000 4z" fill-rule="nonzero"/></svg>',indent:'<svg width="24" height="24"><path d="M7 5h12c.6 0 1 .4 1 1s-.4 1-1 1H7a1 1 0 110-2zm5 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm0 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm-5 4h12a1 1 0 010 2H7a1 1 0 010-2zm-2.6-3.8L6.2 12l-1.8-1.2a1 1 0 011.2-1.6l3 2a1 1 0 010 1.6l-3 2a1 1 0 11-1.2-1.6z" fill-rule="evenodd"/></svg>',info:'<svg width="24" height="24"><path d="M12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4zm-1 3v2h2V7h-2zm3 10v-1h-1v-5h-3v1h1v4h-1v1h4z" fill-rule="evenodd"/></svg>',"insert-character":'<svg width="24" height="24"><path d="M15 18h4l1-2v4h-6v-3.3l1.4-1a6 6 0 001.8-2.9 6.3 6.3 0 00-.1-4.1 5.8 5.8 0 00-3-3.2c-.6-.3-1.3-.5-2.1-.5a5.1 5.1 0 00-3.9 1.8 6.3 6.3 0 00-1.3 6 6.2 6.2 0 001.8 3l1.4.9V20H4v-4l1 2h4v-.5l-2-1L5.4 15A6.5 6.5 0 014 11c0-1 .2-1.9.6-2.7A7 7 0 016.3 6C7.1 5.4 8 5 9 4.5c1-.3 2-.5 3.1-.5a8.8 8.8 0 015.7 2 7 7 0 011.7 2.3 6 6 0 01.2 4.8c-.2.7-.6 1.3-1 1.9a7.6 7.6 0 01-3.6 2.5v.5z" fill-rule="evenodd"/></svg>',"insert-time":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M12 19a7 7 0 100-14 7 7 0 000 14zm0 2a9 9 0 110-18 9 9 0 010 18z"/><path d="M16 12h-3V7c0-.6-.4-1-1-1a1 1 0 00-1 1v7h5c.6 0 1-.4 1-1s-.4-1-1-1z"/></g></svg>',invert:'<svg width="24" height="24"><path d="M18 19.3L16.5 18a5.8 5.8 0 01-3.1 1.9 6.1 6.1 0 01-5.5-1.6A5.8 5.8 0 016 14v-.3l.1-1.2A13.9 13.9 0 017.7 9l-3-3 .7-.8 2.8 2.9 9 8.9 1.5 1.6-.7.6zm0-5.5v.3l-.1 1.1-.4 1-1.2-1.2a4.3 4.3 0 00.2-1v-.2c0-.4 0-.8-.2-1.3l-.5-1.4a14.8 14.8 0 00-3-4.2L12 6a26.1 26.1 0 00-2.2 2.5l-1-1a20.9 20.9 0 012.9-3.3L12 4l1 .8a22.2 22.2 0 014 5.4c.6 1.2 1 2.4 1 3.6z" fill-rule="evenodd"/></svg>',italic:'<svg width="24" height="24"><path d="M16.7 4.7l-.1.9h-.3c-.6 0-1 0-1.4.3-.3.3-.4.6-.5 1.1l-2.1 9.8v.6c0 .5.4.8 1.4.8h.2l-.2.8H8l.2-.8h.2c1.1 0 1.8-.5 2-1.5l2-9.8.1-.5c0-.6-.4-.8-1.4-.8h-.3l.2-.9h5.8z" fill-rule="evenodd"/></svg>',"line-height":'<svg width="24" height="24"><path d="M21 5a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zM7 3.6l3.7 3.7a1 1 0 01-1.3 1.5h-.1L8 7.3v9.2l1.3-1.3a1 1 0 011.3 0h.1c.4.4.4 1 0 1.3v.1L7 20.4l-3.7-3.7a1 1 0 011.3-1.5h.1L6 16.7V7.4L4.7 8.7a1 1 0 01-1.3 0h-.1a1 1 0 010-1.3v-.1L7 3.6z"/></svg>',line:'<svg width="24" height="24"><path d="M15 9l-8 8H4v-3l8-8 3 3zm1-1l-3-3 1-1h1c-.2 0 0 0 0 0l2 2s0 .2 0 0v1l-1 1zM4 18h16v2H4v-2z" fill-rule="evenodd"/></svg>',link:'<svg width="24" height="24"><path d="M6.2 12.3a1 1 0 011.4 1.4l-2.1 2a2 2 0 102.7 2.8l4.8-4.8a1 1 0 000-1.4 1 1 0 111.4-1.3 2.9 2.9 0 010 4L9.6 20a3.9 3.9 0 01-5.5-5.5l2-2zm11.6-.6a1 1 0 01-1.4-1.4l2-2a2 2 0 10-2.6-2.8L11 10.3a1 1 0 000 1.4A1 1 0 119.6 13a2.9 2.9 0 010-4L14.4 4a3.9 3.9 0 015.5 5.5l-2 2z" fill-rule="nonzero"/></svg>',"list-bull-circle":'<svg width="48" height="48"><g fill-rule="evenodd"><path d="M11 16a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6zM11 26a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6zM11 36a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6z" fill-rule="nonzero"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-bull-default":'<svg width="48" height="48"><g fill-rule="evenodd"><circle cx="11" cy="14" r="3"/><circle cx="11" cy="24" r="3"/><circle cx="11" cy="34" r="3"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-bull-square":'<svg width="48" height="48"><g fill-rule="evenodd"><path d="M8 11h6v6H8zM8 21h6v6H8zM8 31h6v6H8z"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-num-default-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M37.4 17v-4.8l-1.6 1v-1.1l1.6-1h1.2V17zM33.3 17.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm1.7 5.7c0-1.2 1-2 2.2-2 1.3 0 2.1.8 2.1 1.8 0 .7-.3 1.2-1.3 2.2l-1.2 1v.2h2.6v1h-4.3v-.9l2-1.9c.8-.8 1-1.1 1-1.5 0-.5-.4-.8-1-.8-.5 0-.9.3-.9.9H35zm-1.7 4.3c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm3.2 7.3v-1h.7c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7s-1 .3-1 .8H35c0-1.1 1-1.8 2.2-1.8 1.2 0 2.1.6 2.1 1.6 0 .7-.4 1.2-1 1.3v.1c.7.1 1.3.7 1.3 1.4 0 1-1 1.9-2.4 1.9-1.3 0-2.2-.8-2.3-2h1.2c0 .6.5 1 1.1 1 .6 0 1-.4 1-1 0-.5-.3-.8-1-.8h-.7zm-3.3 2.7c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7z"/></g></svg>',"list-num-default":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10 17v-4.8l-1.5 1v-1.1l1.6-1h1.2V17h-1.2zm3.6.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm-5 5.7c0-1.2.8-2 2.1-2s2.1.8 2.1 1.8c0 .7-.3 1.2-1.4 2.2l-1.1 1v.2h2.6v1H8.6v-.9l2-1.9c.8-.8 1-1.1 1-1.5 0-.5-.4-.8-1-.8-.5 0-.9.3-.9.9H8.5zm6.3 4.3c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM10 34.4v-1h.7c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7s-1 .3-1 .8H8.6c0-1.1 1-1.8 2.2-1.8 1.3 0 2.1.6 2.1 1.6 0 .7-.4 1.2-1 1.3v.1c.8.1 1.3.7 1.3 1.4 0 1-1 1.9-2.4 1.9-1.3 0-2.2-.8-2.3-2h1.2c0 .6.5 1 1.1 1 .7 0 1-.4 1-1 0-.5-.3-.8-1-.8h-.7zm4.7 2.7c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7z"/></g></svg>',"list-num-lower-alpha-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M36.5 16c-.9 0-1.5-.5-1.5-1.3s.6-1.3 1.8-1.4h1v-.4c0-.4-.2-.6-.7-.6-.4 0-.7.1-.8.4h-1.1c0-.8.8-1.4 2-1.4S39 12 39 13V16h-1.2v-.6c-.3.4-.8.7-1.4.7zm.4-.8c.6 0 1-.4 1-.9V14h-1c-.5.1-.7.3-.7.6 0 .4.3.6.7.6zM33.1 16.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zM37.7 26c-.7 0-1.2-.2-1.5-.7v.7H35v-6.3h1.2v2.5c.3-.5.8-.9 1.5-.9 1.1 0 1.8 1 1.8 2.4 0 1.5-.7 2.4-1.8 2.4zm-.5-3.6c-.6 0-1 .5-1 1.3s.4 1.4 1 1.4c.7 0 1-.6 1-1.4 0-.8-.3-1.3-1-1.3zM33.2 26.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zm6 7h-1c-.1-.5-.4-.8-1-.8s-1 .5-1 1.4c0 1 .4 1.4 1 1.4.5 0 .9-.2 1-.7h1c0 1-.8 1.7-2 1.7-1.4 0-2.2-.9-2.2-2.4s.8-2.4 2.2-2.4c1.2 0 2 .7 2 1.7zm-6.1 3c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-alpha":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10.3 15.2c.5 0 1-.4 1-.9V14h-1c-.5.1-.8.3-.8.6 0 .4.3.6.8.6zm-.4.9c-1 0-1.5-.6-1.5-1.4 0-.8.6-1.3 1.7-1.4h1.1v-.4c0-.4-.2-.6-.7-.6-.5 0-.8.1-.9.4h-1c0-.8.8-1.4 2-1.4 1.1 0 1.8.6 1.8 1.6V16h-1.1v-.6h-.1c-.2.4-.7.7-1.3.7zm4.6 0c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-3.2 10c-.6 0-1.2-.3-1.4-.8v.7H8.5v-6.3H10v2.5c.3-.5.8-.9 1.4-.9 1.2 0 1.9 1 1.9 2.4 0 1.5-.7 2.4-1.9 2.4zm-.4-3.7c-.7 0-1 .5-1 1.3s.3 1.4 1 1.4c.6 0 1-.6 1-1.4 0-.8-.4-1.3-1-1.3zm4 3.7c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-2.2 7h-1.2c0-.5-.4-.8-.9-.8-.6 0-1 .5-1 1.4 0 1 .4 1.4 1 1.4.5 0 .8-.2 1-.7h1c0 1-.8 1.7-2 1.7-1.4 0-2.2-.9-2.2-2.4s.8-2.4 2.2-2.4c1.2 0 2 .7 2 1.7zm1.8 3c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-greek-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M37.4 16c-1.2 0-2-.8-2-2.3 0-1.5.8-2.4 2-2.4.6 0 1 .4 1.3 1v-.9H40v3.2c0 .4.1.5.4.5h.2v.9h-.6c-.6 0-1-.2-1-.7h-.2c-.2.4-.7.8-1.3.8zm.3-1c.6 0 1-.5 1-1.3s-.4-1.3-1-1.3-1 .5-1 1.3.4 1.4 1 1.4zM33.3 16.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM36 21.9c0-1.5.8-2.3 2.1-2.3 1.2 0 2 .6 2 1.6 0 .6-.3 1-.9 1.3.9.3 1.3.8 1.3 1.7 0 1.2-.7 1.9-1.8 1.9-.6 0-1.1-.3-1.4-.8v2.2H36V22zm1.8 1.2v-1h.3c.5 0 .9-.2.9-.7 0-.5-.3-.8-.9-.8-.5 0-.8.3-.8 1v2.2c0 .8.4 1.3 1 1.3s1-.4 1-1-.4-1-1.2-1h-.3zM33.3 26.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM37.1 34.6L34.8 30h1.4l1.7 3.5 1.7-3.5h1.1l-2.2 4.6v.1c.5.8.7 1.4.7 1.8 0 .4-.2.8-.4 1-.2.2-.6.3-1 .3-.9 0-1.3-.4-1.3-1.2 0-.5.2-1 .5-1.7l.1-.2zm.7 1a2 2 0 00-.4.9c0 .3.1.4.4.4.3 0 .4-.1.4-.4 0-.2-.1-.6-.4-1zM33.3 36.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-greek":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10.5 15c.7 0 1-.5 1-1.3s-.3-1.3-1-1.3c-.5 0-.9.5-.9 1.3s.4 1.4 1 1.4zm-.3 1c-1.1 0-1.8-.8-1.8-2.3 0-1.5.7-2.4 1.8-2.4.7 0 1.1.4 1.3 1h.1v-.9h1.2v3.2c0 .4.1.5.4.5h.2v.9h-.6c-.6 0-1-.2-1.1-.7h-.1c-.2.4-.7.8-1.4.8zm5 .1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zm-4.9 7v-1h.3c.6 0 1-.2 1-.7 0-.5-.4-.8-1-.8-.5 0-.8.3-.8 1v2.2c0 .8.4 1.3 1.1 1.3.6 0 1-.4 1-1s-.5-1-1.3-1h-.3zM8.6 22c0-1.5.7-2.3 2-2.3 1.2 0 2 .6 2 1.6 0 .6-.3 1-.8 1.3.8.3 1.3.8 1.3 1.7 0 1.2-.8 1.9-1.9 1.9-.6 0-1.1-.3-1.3-.8v2.2H8.5V22zm6.2 4.2c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm-4.5 8.5L8 30h1.4l1.7 3.5 1.7-3.5h1.1l-2.2 4.6v.1c.5.8.7 1.4.7 1.8 0 .4-.1.8-.4 1-.2.2-.6.3-1 .3-.9 0-1.3-.4-1.3-1.2 0-.5.2-1 .5-1.7l.1-.2zm.7 1a2 2 0 00-.4.9c0 .3.1.4.4.4.3 0 .4-.1.4-.4 0-.2-.1-.6-.4-1zm4.5.5c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-roman-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M32.9 16v-1.2h-1.3V16H33zm0 10v-1.2h-1.3V26H33zm0 10v-1.2h-1.3V36H33z"/><path fill-rule="nonzero" d="M36 21h-1.5v5H36zM36 31h-1.5v5H36zM39 21h-1.5v5H39zM39 31h-1.5v5H39zM42 31h-1.5v5H42zM36 11h-1.5v5H36zM36 19h-1.5v1H36zM36 29h-1.5v1H36zM39 19h-1.5v1H39zM39 29h-1.5v1H39zM42 29h-1.5v1H42zM36 9h-1.5v1H36z"/></g></svg>',"list-num-lower-roman":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M15.1 16v-1.2h1.3V16H15zm0 10v-1.2h1.3V26H15zm0 10v-1.2h1.3V36H15z"/><path fill-rule="nonzero" d="M12 21h1.5v5H12zM12 31h1.5v5H12zM9 21h1.5v5H9zM9 31h1.5v5H9zM6 31h1.5v5H6zM12 11h1.5v5H12zM12 19h1.5v1H12zM12 29h1.5v1H12zM9 19h1.5v1H9zM9 29h1.5v1H9zM6 29h1.5v1H6zM12 9h1.5v1H12z"/></g></svg>',"list-num-upper-alpha-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M39.3 17l-.5-1.4h-2l-.5 1.4H35l2-6h1.6l2 6h-1.3zm-1.6-4.7l-.7 2.3h1.6l-.8-2.3zM33.4 17c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm4.7 9.9h-2.7v-6H38c1.2 0 1.9.6 1.9 1.5 0 .6-.5 1.2-1 1.3.7.1 1.3.7 1.3 1.5 0 1-.8 1.7-2 1.7zm-1.4-5v1.5h1c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7h-1zm0 4h1.1c.7 0 1.1-.3 1.1-.8 0-.6-.4-.9-1.1-.9h-1.1V26zM33 27.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm4.9 10c-1.8 0-2.8-1.1-2.8-3.1s1-3.1 2.8-3.1c1.4 0 2.5.9 2.6 2.2h-1.3c0-.7-.6-1.1-1.3-1.1-1 0-1.6.7-1.6 2s.6 2 1.6 2c.7 0 1.2-.4 1.4-1h1.2c-.1 1.3-1.2 2.2-2.6 2.2zm-4.5 0c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-upper-alpha":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M12.6 17l-.5-1.4h-2L9.5 17H8.3l2-6H12l2 6h-1.3zM11 12.3l-.7 2.3h1.6l-.8-2.3zm4.7 4.8c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zM11.4 27H8.7v-6h2.6c1.2 0 1.9.6 1.9 1.5 0 .6-.5 1.2-1 1.3.7.1 1.3.7 1.3 1.5 0 1-.8 1.7-2 1.7zM10 22v1.5h1c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7h-1zm0 4H11c.7 0 1.1-.3 1.1-.8 0-.6-.4-.9-1.1-.9H10V26zm5.4 1.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-4.1 10c-1.8 0-2.8-1.1-2.8-3.1s1-3.1 2.8-3.1c1.4 0 2.5.9 2.6 2.2h-1.3c0-.7-.6-1.1-1.3-1.1-1 0-1.6.7-1.6 2s.6 2 1.6 2c.7 0 1.2-.4 1.4-1h1.2c-.1 1.3-1.2 2.2-2.6 2.2zm4.5 0c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-upper-roman-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M31.6 17v-1.2H33V17h-1.3zm0 10v-1.2H33V27h-1.3zm0 10v-1.2H33V37h-1.3z"/><path fill-rule="nonzero" d="M34.5 20H36v7h-1.5zM34.5 30H36v7h-1.5zM37.5 20H39v7h-1.5zM37.5 30H39v7h-1.5zM40.5 30H42v7h-1.5zM34.5 10H36v7h-1.5z"/></g></svg>',"list-num-upper-roman":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M15.1 17v-1.2h1.3V17H15zm0 10v-1.2h1.3V27H15zm0 10v-1.2h1.3V37H15z"/><path fill-rule="nonzero" d="M12 20h1.5v7H12zM12 30h1.5v7H12zM9 20h1.5v7H9zM9 30h1.5v7H9zM6 30h1.5v7H6zM12 10h1.5v7H12z"/></g></svg>',lock:'<svg width="24" height="24"><path d="M16.3 11c.2 0 .3 0 .5.2l.2.6v7.4c0 .3 0 .4-.2.6l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6v-7.4c0-.3 0-.4.2-.6l.5-.2H8V8c0-.8.3-1.5.9-2.1.6-.6 1.3-.9 2.1-.9h2c.8 0 1.5.3 2.1.9.6.6.9 1.3.9 2.1v3h.3zM10 8v3h4V8a1 1 0 00-.3-.7A1 1 0 0013 7h-2a1 1 0 00-.7.3 1 1 0 00-.3.7z" fill-rule="evenodd"/></svg>',ltr:'<svg width="24" height="24"><path d="M11 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 017.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L11 5zM4.4 16.2L6.2 15l-1.8-1.2a1 1 0 011.2-1.6l3 2a1 1 0 010 1.6l-3 2a1 1 0 11-1.2-1.6z" fill-rule="evenodd"/></svg>',"more-drawer":'<svg width="24" height="24"><path d="M6 10a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm12 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm-6 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2z" fill-rule="nonzero"/></svg>',"new-document":'<svg width="24" height="24"><path d="M14.4 3H7a2 2 0 00-2 2v14c0 1.1.9 2 2 2h10a2 2 0 002-2V7.6L14.4 3zM17 19H7V5h6v4h4v10z" fill-rule="nonzero"/></svg>',"new-tab":'<svg width="24" height="24"><path d="M15 13l2-2v8H5V7h8l-2 2H7v8h8v-4zm4-8v5.5l-2-2-5.6 5.5H10v-1.4L15.5 7l-2-2H19z" fill-rule="evenodd"/></svg>',"non-breaking":'<svg width="24" height="24"><path d="M11 11H8a1 1 0 110-2h3V6c0-.6.4-1 1-1s1 .4 1 1v3h3c.6 0 1 .4 1 1s-.4 1-1 1h-3v3c0 .6-.4 1-1 1a1 1 0 01-1-1v-3zm10 4v5H3v-5c0-.6.4-1 1-1s1 .4 1 1v3h14v-3c0-.6.4-1 1-1s1 .4 1 1z" fill-rule="evenodd"/></svg>',notice:'<svg width="24" height="24"><path d="M17.8 9.8L15.4 4 20 8.5v7L15.5 20h-7L4 15.5v-7L8.5 4h7l2.3 5.8zm0 0l2.2 5.7-2.3-5.8zM13 17v-2h-2v2h2zm0-4V7h-2v6h2z" fill-rule="evenodd"/></svg>',"ordered-list-rtl":'<svg width="24" height="24"><path d="M6 17h8a1 1 0 010 2H6a1 1 0 010-2zm0-6h8a1 1 0 010 2H6a1 1 0 010-2zm0-6h8a1 1 0 010 2H6a1 1 0 110-2zm13-1v3.5a.5.5 0 11-1 0V5h-.5a.5.5 0 110-1H19zm-1 8.8l.2.2h1.3a.5.5 0 110 1h-1.6a1 1 0 01-.9-1V13c0-.4.3-.8.6-1l1.2-.4.2-.3a.2.2 0 00-.2-.2h-1.3a.5.5 0 01-.5-.5c0-.3.2-.5.5-.5h1.6c.5 0 .9.4.9 1v.1c0 .4-.3.8-.6 1l-1.2.4-.2.3zm2 4.2v2c0 .6-.4 1-1 1h-1.5a.5.5 0 010-1h1.2a.3.3 0 100-.6h-1.3a.4.4 0 110-.8h1.3a.3.3 0 000-.6h-1.2a.5.5 0 110-1H19c.6 0 1 .4 1 1z" fill-rule="evenodd"/></svg>',"ordered-list":'<svg width="24" height="24"><path d="M10 17h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 110-2zM6 4v3.5c0 .3-.2.5-.5.5a.5.5 0 01-.5-.5V5h-.5a.5.5 0 010-1H6zm-1 8.8l.2.2h1.3c.3 0 .5.2.5.5s-.2.5-.5.5H4.9a1 1 0 01-.9-1V13c0-.4.3-.8.6-1l1.2-.4.2-.3a.2.2 0 00-.2-.2H4.5a.5.5 0 01-.5-.5c0-.3.2-.5.5-.5h1.6c.5 0 .9.4.9 1v.1c0 .4-.3.8-.6 1l-1.2.4-.2.3zM7 17v2c0 .6-.4 1-1 1H4.5a.5.5 0 010-1h1.2c.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3H4.4a.4.4 0 110-.8h1.3c.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3H4.5a.5.5 0 110-1H6c.6 0 1 .4 1 1z" fill-rule="evenodd"/></svg>',orientation:'<svg width="24" height="24"><path d="M7.3 6.4L1 13l6.4 6.5 6.5-6.5-6.5-6.5zM3.7 13l3.6-3.7L11 13l-3.7 3.7-3.6-3.7zM12 6l2.8 2.7c.3.3.3.8 0 1-.3.4-.9.4-1.2 0L9.2 5.7a.8.8 0 010-1.2L13.6.2c.3-.3.9-.3 1.2 0 .3.3.3.8 0 1.1L12 4h1a9 9 0 11-4.3 16.9l1.5-1.5A7 7 0 1013 6h-1z" fill-rule="nonzero"/></svg>',outdent:'<svg width="24" height="24"><path d="M7 5h12c.6 0 1 .4 1 1s-.4 1-1 1H7a1 1 0 110-2zm5 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm0 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm-5 4h12a1 1 0 010 2H7a1 1 0 010-2zm1.6-3.8a1 1 0 01-1.2 1.6l-3-2a1 1 0 010-1.6l3-2a1 1 0 011.2 1.6L6.8 12l1.8 1.2z" fill-rule="evenodd"/></svg>',"page-break":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M5 11c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h1c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm4 0c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h1c.6 0 1 .4 1 1s-.4 1-1 1h-1a1 1 0 010-2zm4 0c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zM7 3v5h10V3c0-.6.4-1 1-1s1 .4 1 1v7H5V3c0-.6.4-1 1-1s1 .4 1 1zM6 22a1 1 0 01-1-1v-7h14v7c0 .6-.4 1-1 1a1 1 0 01-1-1v-5H7v5c0 .6-.4 1-1 1z"/></g></svg>',paragraph:'<svg width="24" height="24"><path fill-rule="evenodd" d="M10 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 016.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L10 5z"/></svg>',"paste-column-after":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V7h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h7v2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm8 7v12h-6V8h6zm-1.5 1.5h-3v9h3v-9zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-column-before":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V18c0 1-.8 2-1.9 2H11v-2h7V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v2H4V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm-2 7v12H4V8h6zM8.5 9.5h-3v9h3v-9zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-row-after":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V11h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h14c0 1-.8 2-1.9 2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm10 11v5H8v-5h14zm-1.5 1.5h-11v2h11v-2zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-row-before":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V7h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h12v-4h2v4c0 1-.8 2-1.9 2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm10 7v5H8V8h14zm-1.5 1.5h-11v2h11v-2zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-text":'<svg width="24" height="24"><path d="M18 9V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h3V9h9zM9 20H6a2 2 0 01-2-2V5c0-1.1.9-2 2-2h3.2A3 3 0 0112 1a3 3 0 012.8 2H18a2 2 0 012 2v4h1v12H9v-1zm1.5-9.5v9h9v-9h-9zM12 3a1 1 0 00-1 1c0 .5.4 1 1 1s1-.5 1-1-.4-1-1-1zm0 9h6v2h-.5l-.5-1h-1v4h.8v1h-3.6v-1h.8v-4h-1l-.5 1H12v-2z" fill-rule="nonzero"/></svg>',paste:'<svg width="24" height="24"><path d="M18 9V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h3V9h9zM9 20H6a2 2 0 01-2-2V5c0-1.1.9-2 2-2h3.2A3 3 0 0112 1a3 3 0 012.8 2H18a2 2 0 012 2v4h1v12H9v-1zm1.5-9.5v9h9v-9h-9zM12 3a1 1 0 00-1 1c0 .5.4 1 1 1s1-.5 1-1-.4-1-1-1z" fill-rule="nonzero"/></svg>',"permanent-pen":'<svg width="24" height="24"><path d="M10.5 17.5L8 20H3v-3l3.5-3.5a2 2 0 010-3L14 3l1 1-7.3 7.3a1 1 0 000 1.4l3.6 3.6c.4.4 1 .4 1.4 0L20 9l1 1-7.6 7.6a2 2 0 01-2.8 0l-.1-.1z" fill-rule="nonzero"/></svg>',plus:'<svg width="24" height="24"><path d="M12 4c.5 0 1 .4 1 .9V11h6a1 1 0 01.1 2H13v6a1 1 0 01-2 .1V13H5a1 1 0 01-.1-2H11V5c0-.6.4-1 1-1z"/></svg>',preferences:'<svg width="24" height="24"><path d="M20.1 13.5l-1.9.2a5.8 5.8 0 01-.6 1.5l1.2 1.5c.4.4.3 1 0 1.4l-.7.7a1 1 0 01-1.4 0l-1.5-1.2a6.2 6.2 0 01-1.5.6l-.2 1.9c0 .5-.5.9-1 .9h-1a1 1 0 01-1-.9l-.2-1.9a5.8 5.8 0 01-1.5-.6l-1.5 1.2a1 1 0 01-1.4 0l-.7-.7a1 1 0 010-1.4l1.2-1.5a6.2 6.2 0 01-.6-1.5l-1.9-.2a1 1 0 01-.9-1v-1c0-.5.4-1 .9-1l1.9-.2a5.8 5.8 0 01.6-1.5L5.2 7.3a1 1 0 010-1.4l.7-.7a1 1 0 011.4 0l1.5 1.2a6.2 6.2 0 011.5-.6l.2-1.9c0-.5.5-.9 1-.9h1c.5 0 1 .4 1 .9l.2 1.9a5.8 5.8 0 011.5.6l1.5-1.2a1 1 0 011.4 0l.7.7c.3.4.4 1 0 1.4l-1.2 1.5a6.2 6.2 0 01.6 1.5l1.9.2c.5 0 .9.5.9 1v1c0 .5-.4 1-.9 1zM12 15a3 3 0 100-6 3 3 0 000 6z" fill-rule="evenodd"/></svg>',preview:'<svg width="24" height="24"><path d="M3.5 12.5c.5.8 1.1 1.6 1.8 2.3 2 2 4.2 3.2 6.7 3.2s4.7-1.2 6.7-3.2a16.2 16.2 0 002.1-2.8 15.7 15.7 0 00-2.1-2.8c-2-2-4.2-3.2-6.7-3.2a9.3 9.3 0 00-6.7 3.2A16.2 16.2 0 003.2 12c0 .2.2.3.3.5zm-2.4-1l.7-1.2L4 7.8C6.2 5.4 8.9 4 12 4c3 0 5.8 1.4 8.1 3.8a18.2 18.2 0 012.8 3.7v1l-.7 1.2-2.1 2.5c-2.3 2.4-5 3.8-8.1 3.8-3 0-5.8-1.4-8.1-3.8a18.2 18.2 0 01-2.8-3.7 1 1 0 010-1zm12-3.3a2 2 0 102.7 2.6 4 4 0 11-2.6-2.6z" fill-rule="nonzero"/></svg>',print:'<svg width="24" height="24"><path d="M18 8H6a3 3 0 00-3 3v6h2v3h14v-3h2v-6a3 3 0 00-3-3zm-1 10H7v-4h10v4zm.5-5c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5 1.5.7 1.5 1.5-.7 1.5-1.5 1.5zm.5-8H6v2h12V5z" fill-rule="nonzero"/></svg>',quote:'<svg width="24" height="24"><path d="M7.5 17h.9c.4 0 .7-.2.9-.6L11 13V8c0-.6-.4-1-1-1H6a1 1 0 00-1 1v4c0 .6.4 1 1 1h2l-1.3 2.7a1 1 0 00.8 1.3zm8 0h.9c.4 0 .7-.2.9-.6L19 13V8c0-.6-.4-1-1-1h-4a1 1 0 00-1 1v4c0 .6.4 1 1 1h2l-1.3 2.7a1 1 0 00.8 1.3z" fill-rule="nonzero"/></svg>',redo:'<svg width="24" height="24"><path d="M17.6 10H12c-2.8 0-4.4 1.4-4.9 3.5-.4 2 .3 4 1.4 4.6a1 1 0 11-1 1.8c-2-1.2-2.9-4.1-2.3-6.8.6-3 3-5.1 6.8-5.1h5.6l-3.3-3.3a1 1 0 111.4-1.4l5 5a1 1 0 010 1.4l-5 5a1 1 0 01-1.4-1.4l3.3-3.3z" fill-rule="nonzero"/></svg>',reload:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M5 22.1l-1.2-4.7v-.2a1 1 0 011-1l5 .4a1 1 0 11-.2 2l-2.2-.2a7.8 7.8 0 008.4.2 7.5 7.5 0 003.5-6.4 1 1 0 112 0 9.5 9.5 0 01-4.5 8 9.9 9.9 0 01-10.2 0l.4 1.4a1 1 0 11-2 .5zM13.6 7.4c0-.5.5-1 1-.9l2.8.2a8 8 0 00-9.5-1 7.5 7.5 0 00-3.6 7 1 1 0 01-2 0 9.5 9.5 0 014.5-8.6 10 10 0 0110.9.3l-.3-1a1 1 0 012-.5l1.1 4.8a1 1 0 01-1 1.2l-5-.4a1 1 0 01-.9-1z"/></g></svg>',"remove-formatting":'<svg width="24" height="24"><path d="M13.2 6a1 1 0 010 .2l-2.6 10a1 1 0 01-1 .8h-.2a.8.8 0 01-.8-1l2.6-10H8a1 1 0 110-2h9a1 1 0 010 2h-3.8zM5 18h7a1 1 0 010 2H5a1 1 0 010-2zm13 1.5L16.5 18 15 19.5a.7.7 0 01-1-1l1.5-1.5-1.5-1.5a.7.7 0 011-1l1.5 1.5 1.5-1.5a.7.7 0 011 1L17.5 17l1.5 1.5a.7.7 0 01-1 1z" fill-rule="evenodd"/></svg>',remove:'<svg width="24" height="24"><path d="M16 7h3a1 1 0 010 2h-1v9a3 3 0 01-3 3H9a3 3 0 01-3-3V9H5a1 1 0 110-2h3V6a3 3 0 013-3h2a3 3 0 013 3v1zm-2 0V6c0-.6-.4-1-1-1h-2a1 1 0 00-1 1v1h4zm2 2H8v9c0 .6.4 1 1 1h6c.6 0 1-.4 1-1V9zm-7 3a1 1 0 012 0v4a1 1 0 01-2 0v-4zm4 0a1 1 0 012 0v4a1 1 0 01-2 0v-4z" fill-rule="nonzero"/></svg>',"resize-handle":'<svg width="10" height="10"><g fill-rule="nonzero"><path d="M8.1 1.1A.5.5 0 119 2l-7 7A.5.5 0 111 8l7-7zM8.1 5.1A.5.5 0 119 6l-3 3A.5.5 0 115 8l3-3z"/></g></svg>',resize:'<svg width="24" height="24"><path d="M4 5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h6c.3 0 .5.1.7.3.2.2.3.4.3.7 0 .3-.1.5-.3.7a1 1 0 01-.7.3H7.4L18 16.6V13c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3.3 0 .5.1.7.3.2.2.3.4.3.7v6c0 .3-.1.5-.3.7a1 1 0 01-.7.3h-6a1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h3.6L6 7.4V11c0 .3-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.7-.3A1 1 0 014 11V5z" fill-rule="evenodd"/></svg>',"restore-draft":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M17 13c0 .6-.4 1-1 1h-4V8c0-.6.4-1 1-1s1 .4 1 1v4h2c.6 0 1 .4 1 1z"/><path d="M4.7 10H9a1 1 0 010 2H3a1 1 0 01-1-1V5a1 1 0 112 0v3l2.5-2.4a9.2 9.2 0 0110.8-1.5A9 9 0 0113.4 21c-2.4.1-4.7-.7-6.5-2.2a1 1 0 111.3-1.5 7.2 7.2 0 0011.6-3.7 7 7 0 00-3.5-7.7A7.2 7.2 0 008 7L4.7 10z" fill-rule="nonzero"/></g></svg>',"rotate-left":'<svg width="24" height="24"><path d="M4.7 10H9a1 1 0 010 2H3a1 1 0 01-1-1V5a1 1 0 112 0v3l2.5-2.4a9.2 9.2 0 0110.8-1.5A9 9 0 0113.4 21c-2.4.1-4.7-.7-6.5-2.2a1 1 0 111.3-1.5 7.2 7.2 0 0011.6-3.7 7 7 0 00-3.5-7.7A7.2 7.2 0 008 7L4.7 10z" fill-rule="nonzero"/></svg>',"rotate-right":'<svg width="24" height="24"><path d="M20 8V5a1 1 0 012 0v6c0 .6-.4 1-1 1h-6a1 1 0 010-2h4.3L16 7A7.2 7.2 0 007.7 6a7 7 0 003 13.1c1.9.1 3.7-.5 5-1.7a1 1 0 011.4 1.5A9.2 9.2 0 012.2 14c-.9-3.9 1-8 4.5-9.9 3.5-1.9 8-1.3 10.8 1.5L20 8z" fill-rule="nonzero"/></svg>',rtl:'<svg width="24" height="24"><path d="M8 5h8v2h-2v12h-2V7h-2v12H8v-7c-.5 0-1 0-1.4-.3A3.4 3.4 0 014.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L8 5zm12 11.2a1 1 0 11-1 1.6l-3-2a1 1 0 010-1.6l3-2a1 1 0 111 1.6L18.4 15l1.8 1.2z" fill-rule="evenodd"/></svg>',save:'<svg width="24" height="24"><path d="M5 16h14a2 2 0 012 2v2a2 2 0 01-2 2H5a2 2 0 01-2-2v-2c0-1.1.9-2 2-2zm0 2v2h14v-2H5zm10 0h2v2h-2v-2zm-4-6.4L8.7 9.3a1 1 0 10-1.4 1.4l4 4c.4.4 1 .4 1.4 0l4-4a1 1 0 10-1.4-1.4L13 11.6V4a1 1 0 00-2 0v7.6z" fill-rule="nonzero"/></svg>',search:'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12z" fill-rule="nonzero"/></svg>',"select-all":'<svg width="24" height="24"><path d="M3 5h2V3a2 2 0 00-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2a2 2 0 00-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8a2 2 0 002-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z" fill-rule="nonzero"/></svg>',selected:'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6c0-1.1.9-2 2-2zm3.6 10.9L7 12.3a.7.7 0 00-1 1L9.6 17 18 8.6a.7.7 0 000-1 .7.7 0 00-1 0l-7.4 7.3z"/></svg>',settings:'<svg width="24" height="24"><path d="M11 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8v.3c0 .2 0 .3-.2.5l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V8H5a1 1 0 110-2h2v-.3c0-.2 0-.3.2-.5l.5-.2h2.5c.3 0 .4 0 .6.2l.2.5V6zM8 8h2V6H8v2zm9 2.8v.2h2c.6 0 1 .4 1 1s-.4 1-1 1h-2v.3c0 .2 0 .3-.2.5l-.6.2h-2.4c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V13H5a1 1 0 010-2h8v-.3c0-.2 0-.3.2-.5l.6-.2h2.4c.3 0 .4 0 .6.2l.2.6zM14 13h2v-2h-2v2zm-3 2.8v.2h8c.6 0 1 .4 1 1s-.4 1-1 1h-8v.3c0 .2 0 .3-.2.5l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V18H5a1 1 0 010-2h2v-.3c0-.2 0-.3.2-.5l.5-.2h2.5c.3 0 .4 0 .6.2l.2.6zM8 18h2v-2H8v2z" fill-rule="evenodd"/></svg>',sharpen:'<svg width="24" height="24"><path d="M16 6l4 4-8 9-8-9 4-4h8zm-4 10.2l5.5-6.2-.1-.1H12v-.3h5.1l-.2-.2H12V9h4.6l-.2-.2H12v-.3h4.1l-.2-.2H12V8h3.6l-.2-.2H8.7L6.5 10l.1.1H12v.3H6.9l.2.2H12v.3H7.3l.2.2H12v.3H7.7l.3.2h4v.3H8.2l.2.2H12v.3H8.6l.3.2H12v.3H9l.3.2H12v.3H9.5l.2.2H12v.3h-2l.2.2H12v.3h-1.6l.2.2H12v.3h-1.1l.2.2h.9v.3h-.7l.2.2h.5v.3h-.3l.3.2z" fill-rule="evenodd"/></svg>',sourcecode:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M9.8 15.7c.3.3.3.8 0 1-.3.4-.9.4-1.2 0l-4.4-4.1a.8.8 0 010-1.2l4.4-4.2c.3-.3.9-.3 1.2 0 .3.3.3.8 0 1.1L6 12l3.8 3.7zM14.2 15.7c-.3.3-.3.8 0 1 .4.4.9.4 1.2 0l4.4-4.1c.3-.3.3-.9 0-1.2l-4.4-4.2a.8.8 0 00-1.2 0c-.3.3-.3.8 0 1.1L18 12l-3.8 3.7z"/></g></svg>',"spell-check":'<svg width="24" height="24"><path d="M6 8v3H5V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h2c.3 0 .5.1.7.3.2.2.3.4.3.7v6H8V8H6zm0-3v2h2V5H6zm13 0h-3v5h3v1h-3a1 1 0 01-.7-.3 1 1 0 01-.3-.7V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h3v1zm-5 1.5l-.1.7c-.1.2-.3.3-.6.3.3 0 .5.1.6.3l.1.7V10c0 .3-.1.5-.3.7a1 1 0 01-.7.3h-3V4h3c.3 0 .5.1.7.3.2.2.3.4.3.7v1.5zM13 10V8h-2v2h2zm0-3V5h-2v2h2zm3 5l1 1-6.5 7L7 15.5l1.3-1 2.2 2.2L16 12z" fill-rule="evenodd"/></svg>',"strike-through":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M15.6 8.5c-.5-.7-1-1.1-1.3-1.3-.6-.4-1.3-.6-2-.6-2.7 0-2.8 1.7-2.8 2.1 0 1.6 1.8 2 3.2 2.3 4.4.9 4.6 2.8 4.6 3.9 0 1.4-.7 4.1-5 4.1A6.2 6.2 0 017 16.4l1.5-1.1c.4.6 1.6 2 3.7 2 1.6 0 2.5-.4 3-1.2.4-.8.3-2-.8-2.6-.7-.4-1.6-.7-2.9-1-1-.2-3.9-.8-3.9-3.6C7.6 6 10.3 5 12.4 5c2.9 0 4.2 1.6 4.7 2.4l-1.5 1.1z"/><path d="M5 11h14a1 1 0 010 2H5a1 1 0 010-2z" fill-rule="nonzero"/></g></svg>',subscript:'<svg width="24" height="24"><path d="M10.4 10l4.6 4.6-1.4 1.4L9 11.4 4.4 16 3 14.6 7.6 10 3 5.4 4.4 4 9 8.6 13.6 4 15 5.4 10.4 10zM21 19h-5v-1l1-.8 1.7-1.6c.3-.4.5-.8.5-1.2 0-.3 0-.6-.2-.7-.2-.2-.5-.3-.9-.3a2 2 0 00-.8.2l-.7.3-.4-1.1 1-.6 1.2-.2c.8 0 1.4.3 1.8.7.4.4.6.9.6 1.5s-.2 1.1-.5 1.6a8 8 0 01-1.3 1.3l-.6.6h2.6V19z" fill-rule="nonzero"/></svg>',superscript:'<svg width="24" height="24"><path d="M15 9.4L10.4 14l4.6 4.6-1.4 1.4L9 15.4 4.4 20 3 18.6 7.6 14 3 9.4 4.4 8 9 12.6 13.6 8 15 9.4zm5.9 1.6h-5v-1l1-.8 1.7-1.6c.3-.5.5-.9.5-1.3 0-.3 0-.5-.2-.7-.2-.2-.5-.3-.9-.3l-.8.2-.7.4-.4-1.2c.2-.2.5-.4 1-.5.3-.2.8-.2 1.2-.2.8 0 1.4.2 1.8.6.4.4.6 1 .6 1.6 0 .5-.2 1-.5 1.5l-1.3 1.4-.6.5h2.6V11z" fill-rule="nonzero"/></svg>',"table-cell-properties":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 9H5v5h6v-5zm8 0h-6v5h6v-5zm-8-7H5v5h6V6z"/></svg>',"table-cell-select-all":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v12h14V6z"/><path d="M13 6v5h6v2h-6v5h-2v-5H5v-2h6V6h2z" opacity=".2"/></g></svg>',"table-cell-select-inner":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v12h14V6z" opacity=".2"/><path d="M13 6v5h6v2h-6v5h-2v-5H5v-2h6V6h2z"/></g></svg>',"table-delete-column":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-4 4h-2V6h-2v2H9V6H5v12h4v-2h2v2h2v-2h2v2h4V6h-4v2zm.3.5l1 1.2-3 2.3 3 2.3-1 1.2L12 13l-3.3 2.6-1-1.2 3-2.3-3-2.3 1-1.2L12 11l3.3-2.5z"/></svg>',"table-delete-row":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v3h2.5v2H5v2h2.5v2H5v3h14v-3h-2.5v-2H19v-2h-2.5V9H19V6zm-4.7 1.8l1.2 1L13 12l2.6 3.3-1.2 1-2.3-3-2.3 3-1.2-1L11 12 8.5 8.7l1.2-1 2.3 3 2.3-3z"/></svg>',"table-delete-table":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 6v12h14V6H5z"/><path d="M14.4 8.6l1 1-2.3 2.4 2.3 2.4-1 1-2.4-2.3-2.4 2.3-1-1 2.3-2.4-2.3-2.4 1-1 2.4 2.3z"/></g></svg>',"table-insert-column-after":'<svg width="24" height="24"><path fill-rule="nonzero" d="M20 4c.6 0 1 .4 1 1v2a1 1 0 01-2 0V6h-8v12h8v-1a1 1 0 012 0v2c0 .5-.4 1-.9 1H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h15zM9 13H5v5h4v-5zm7-5c.5 0 1 .4 1 .9V11h2a1 1 0 01.1 2H17v2a1 1 0 01-2 .1V13h-2a1 1 0 01-.1-2H15V9c0-.6.4-1 1-1zM9 6H5v5h4V6z"/></svg>',"table-insert-column-before":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H4a1 1 0 01-1-1v-2a1 1 0 012 0v1h8V6H5v1a1 1 0 11-2 0V5c0-.6.4-1 1-1h15zm0 9h-4v5h4v-5zM8 8c.5 0 1 .4 1 .9V11h2a1 1 0 01.1 2H9v2a1 1 0 01-2 .1V13H5a1 1 0 01-.1-2H7V9c0-.6.4-1 1-1zm11-2h-4v5h4V6z"/></svg>',"table-insert-row-above":'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4a1 1 0 110 2H5v6h14V6h-1a1 1 0 010-2h2c.6 0 1 .4 1 1v13a2 2 0 01-2 2H5a2 2 0 01-2-2V5c0-.6.4-1 1-1h2zm5 10H5v4h6v-4zm8 0h-6v4h6v-4zM12 3c.5 0 1 .4 1 .9V6h2a1 1 0 010 2h-2v2a1 1 0 01-2 .1V8H9a1 1 0 010-2h2V4c0-.6.4-1 1-1z"/></svg>',"table-insert-row-after":'<svg width="24" height="24"><path fill-rule="nonzero" d="M12 13c.5 0 1 .4 1 .9V16h2a1 1 0 01.1 2H13v2a1 1 0 01-2 .1V18H9a1 1 0 01-.1-2H11v-2c0-.6.4-1 1-1zm6 7a1 1 0 010-2h1v-6H5v6h1a1 1 0 010 2H4a1 1 0 01-1-1V6c0-1.1.9-2 2-2h14a2 2 0 012 2v13c0 .5-.4 1-.9 1H18zM11 6H5v4h6V6zm8 0h-6v4h6V6z"/></svg>',"table-left-header":'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 9h-4v5h4v-5zm-6 0H9v5h4v-5zm0-7H9v5h4V6zm6 0h-4v5h4V6z"/></svg>',"table-merge-cells":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 15.5V18h3v-2.5H5zm14-5h-9V18h9v-7.5zM19 6h-4v2.5h4V6zM8 6H5v2.5h3V6zm5 0h-3v2.5h3V6zm-8 7.5h3v-3H5v3z"/></svg>',"table-row-properties":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 15v3h6v-3H5zm14 0h-6v3h6v-3zm0-9h-6v3h6V6zM5 9h6V6H5v3z"/></svg>',"table-split-cells":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM8 15.5H5V18h3v-2.5zm11-5h-9V18h9v-7.5zm-2.5 1l1 1-2 2 2 2-1 1-2-2-2 2-1-1 2-2-2-2 1-1 2 2 2-2zm-8.5-1H5v3h3v-3zM19 6h-4v2.5h4V6zM8 6H5v2.5h3V6zm5 0h-3v2.5h3V6z"/></svg>',"table-top-header":'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 11H5v3h6v-3zm8 0h-6v3h6v-3zm0-5h-6v3h6v-3zM5 13h6v-3H5v3z"/></svg>',table:'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 14v4h6v-4H5zm14 0h-6v4h6v-4zm0-6h-6v4h6V8zM5 12h6V8H5v4z"/></svg>',template:'<svg width="24" height="24"><path d="M19 19v-1H5v1h14zM9 16v-4a5 5 0 116 0v4h4a2 2 0 012 2v3H3v-3c0-1.1.9-2 2-2h4zm4 0v-5l.8-.6a3 3 0 10-3.6 0l.8.6v5h2z" fill-rule="nonzero"/></svg>',"temporary-placeholder":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M9 7.6V6h2.5V4.5a.5.5 0 111 0V6H15v1.6a8 8 0 11-6 0zm-2.6 5.3a.5.5 0 00.3.6c.3 0 .6 0 .6-.3l.1-.2a5 5 0 013.3-2.8c.3-.1.4-.4.4-.6-.1-.3-.4-.5-.6-.4a6 6 0 00-4.1 3.7z"/><circle cx="14" cy="4" r="1"/><circle cx="12" cy="2" r="1"/><circle cx="10" cy="4" r="1"/></g></svg>',"text-color":'<svg width="24" height="24"><g fill-rule="evenodd"><path id="tox-icon-text-color__color" d="M3 18h18v3H3z"/><path d="M8.7 16h-.8a.5.5 0 01-.5-.6l2.7-9c.1-.3.3-.4.5-.4h2.8c.2 0 .4.1.5.4l2.7 9a.5.5 0 01-.5.6h-.8a.5.5 0 01-.4-.4l-.7-2.2c0-.3-.3-.4-.5-.4h-3.4c-.2 0-.4.1-.5.4l-.7 2.2c0 .3-.2.4-.4.4zm2.6-7.6l-.6 2a.5.5 0 00.5.6h1.6a.5.5 0 00.5-.6l-.6-2c0-.3-.3-.4-.5-.4h-.4c-.2 0-.4.1-.5.4z"/></g></svg>',toc:'<svg width="24" height="24"><path d="M5 5c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 110-2zm3 0h11c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 110-2zm-3 8c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h11c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm0-4c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 110-2zm3 0h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm-3 8c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2z" fill-rule="evenodd"/></svg>',translate:'<svg width="24" height="24"><path d="M12.7 14.3l-.3.7-.4.7-2.2-2.2-3.1 3c-.3.4-.8.4-1 0a.7.7 0 010-1l3.1-3A12.4 12.4 0 016.7 9H8a10.1 10.1 0 001.7 2.4c.5-.5 1-1.1 1.4-1.8l.9-2H4.7a.7.7 0 110-1.5h4.4v-.7c0-.4.3-.8.7-.8.4 0 .7.4.7.8v.7H15c.4 0 .8.3.8.7 0 .4-.4.8-.8.8h-1.4a12.3 12.3 0 01-1 2.4 13.5 13.5 0 01-1.7 2.3l1.9 1.8zm4.3-3l2.7 7.3a.5.5 0 01-.4.7 1 1 0 01-1-.7l-.6-1.5h-3.4l-.6 1.5a1 1 0 01-1 .7.5.5 0 01-.4-.7l2.7-7.4a1 1 0 012 0zm-2.2 4.4h2.4L16 12.5l-1.2 3.2z" fill-rule="evenodd"/></svg>',underline:'<svg width="24" height="24"><path d="M16 5c.6 0 1 .4 1 1v5.5a4 4 0 01-.4 1.8l-1 1.4a5.3 5.3 0 01-5.5 1 5 5 0 01-1.6-1c-.5-.4-.8-.9-1.1-1.4a4 4 0 01-.4-1.8V6c0-.6.4-1 1-1s1 .4 1 1v5.5c0 .3 0 .6.2 1l.6.7a3.3 3.3 0 002.2.8 3.4 3.4 0 002.2-.8c.3-.2.4-.5.6-.8l.2-.9V6c0-.6.4-1 1-1zM8 17h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2z" fill-rule="evenodd"/></svg>',undo:'<svg width="24" height="24"><path d="M6.4 8H12c3.7 0 6.2 2 6.8 5.1.6 2.7-.4 5.6-2.3 6.8a1 1 0 01-1-1.8c1.1-.6 1.8-2.7 1.4-4.6-.5-2.1-2.1-3.5-4.9-3.5H6.4l3.3 3.3a1 1 0 11-1.4 1.4l-5-5a1 1 0 010-1.4l5-5a1 1 0 011.4 1.4L6.4 8z" fill-rule="nonzero"/></svg>',unlink:'<svg width="24" height="24"><path d="M6.2 12.3a1 1 0 011.4 1.4l-2 2a2 2 0 102.6 2.8l4.8-4.8a1 1 0 000-1.4 1 1 0 111.4-1.3 2.9 2.9 0 010 4L9.6 20a3.9 3.9 0 01-5.5-5.5l2-2zm11.6-.6a1 1 0 01-1.4-1.4l2.1-2a2 2 0 10-2.7-2.8L11 10.3a1 1 0 000 1.4A1 1 0 119.6 13a2.9 2.9 0 010-4L14.4 4a3.9 3.9 0 015.5 5.5l-2 2zM7.6 6.3a.8.8 0 01-1 1.1L3.3 4.2a.7.7 0 111-1l3.2 3.1zM5.1 8.6a.8.8 0 010 1.5H3a.8.8 0 010-1.5H5zm5-3.5a.8.8 0 01-1.5 0V3a.8.8 0 011.5 0V5zm6 11.8a.8.8 0 011-1l3.2 3.2a.8.8 0 01-1 1L16 17zm-2.2 2a.8.8 0 011.5 0V21a.8.8 0 01-1.5 0V19zm5-3.5a.7.7 0 110-1.5H21a.8.8 0 010 1.5H19z" fill-rule="nonzero"/></svg>',unlock:'<svg width="24" height="24"><path d="M16 5c.8 0 1.5.3 2.1.9.6.6.9 1.3.9 2.1v3h-2V8a1 1 0 00-.3-.7A1 1 0 0016 7h-2a1 1 0 00-.7.3 1 1 0 00-.3.7v3h.3c.2 0 .3 0 .5.2l.2.6v7.4c0 .3 0 .4-.2.6l-.6.2H4.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6v-7.4c0-.3 0-.4.2-.6l.5-.2H11V8c0-.8.3-1.5.9-2.1.6-.6 1.3-.9 2.1-.9h2z" fill-rule="evenodd"/></svg>',"unordered-list":'<svg width="24" height="24"><path d="M11 5h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zM4.5 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1zm0 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1zm0 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1z" fill-rule="evenodd"/></svg>',unselected:'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6c0-1.1.9-2 2-2zm0 1a1 1 0 00-1 1v12c0 .6.4 1 1 1h12c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H6z"/></svg>',upload:'<svg width="24" height="24"><path d="M18 19v-2a1 1 0 012 0v3c0 .6-.4 1-1 1H5a1 1 0 01-1-1v-3a1 1 0 012 0v2h12zM11 6.4L8.7 8.7a1 1 0 01-1.4-1.4l4-4a1 1 0 011.4 0l4 4a1 1 0 11-1.4 1.4L13 6.4V16a1 1 0 01-2 0V6.4z" fill-rule="nonzero"/></svg>',user:'<svg width="24" height="24"><path d="M12 24a12 12 0 110-24 12 12 0 010 24zm-8.7-5.3a11 11 0 0017.4 0C19.4 16.3 14.6 15 12 15c-2.6 0-7.4 1.3-8.7 3.7zM12 13c2.2 0 4-2 4-4.5S14.2 4 12 4 8 6 8 8.5 9.8 13 12 13z" fill-rule="nonzero"/></svg>',visualblocks:'<svg width="24" height="24"><path d="M9 19v2H7v-2h2zm-4 0v2a2 2 0 01-2-2h2zm8 0v2h-2v-2h2zm8 0a2 2 0 01-2 2v-2h2zm-4 0v2h-2v-2h2zM15 7a1 1 0 010 2v7a1 1 0 01-2 0V9h-1v7a1 1 0 01-2 0v-4a2.5 2.5 0 01-.2-5H15zM5 15v2H3v-2h2zm16 0v2h-2v-2h2zM5 11v2H3v-2h2zm16 0v2h-2v-2h2zM5 7v2H3V7h2zm16 0v2h-2V7h2zM5 3v2H3c0-1.1.9-2 2-2zm8 0v2h-2V3h2zm6 0a2 2 0 012 2h-2V3zM9 3v2H7V3h2zm8 0v2h-2V3h2z" fill-rule="evenodd"/></svg>',visualchars:'<svg width="24" height="24"><path d="M10 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 016.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L10 5z" fill-rule="evenodd"/></svg>',warning:'<svg width="24" height="24"><path d="M19.8 18.3c.2.5.3.9 0 1.2-.1.3-.5.5-1 .5H5.2c-.5 0-.9-.2-1-.5-.3-.3-.2-.7 0-1.2L11 4.7l.5-.5.5-.2c.2 0 .3 0 .5.2.2 0 .3.3.5.5l6.8 13.6zM12 18c.3 0 .5-.1.7-.3.2-.2.3-.4.3-.7a1 1 0 00-.3-.7 1 1 0 00-.7-.3 1 1 0 00-.7.3 1 1 0 00-.3.7c0 .3.1.5.3.7.2.2.4.3.7.3zm.7-3l.3-4a1 1 0 00-.3-.7 1 1 0 00-.7-.3 1 1 0 00-.7.3 1 1 0 00-.3.7l.3 4h1.4z" fill-rule="evenodd"/></svg>',"zoom-in":'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12zm-1-9a1 1 0 012 0v6a1 1 0 01-2 0V8zm-2 4a1 1 0 010-2h6a1 1 0 010 2H8z" fill-rule="nonzero"/></svg>',"zoom-out":'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12zm-3-5a1 1 0 010-2h6a1 1 0 010 2H8z" fill-rule="nonzero"/></svg>'}})}}]);